--- /home/fdroid/fdroiddata/tmp/org.androidsoft.app.permission_18.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.androidsoft.app.permission_18.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: eb1901789595e5d509b520773c792d4370075784f633a71a10054d74ed76dac1 │ -Signer #1 certificate SHA-1 digest: a78a465c60859571ee9d13a95d779c32f4a9958f │ -Signer #1 certificate MD5 digest: 60cc5592db0cb89335e9972fd1a58de2 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: ff6d51b831485afa379d3ed3f99757c7b68dba83b0538d56381508cc7e11a627 │ -Signer #1 public key SHA-1 digest: 0f5f8aabcfd90929dc170adc351c50296b42edc4 │ -Signer #1 public key MD5 digest: a354326475195ba77a78e1105464ac24 │ -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,65 +1,63 @@ │ -Zip file size: 357169 bytes, number of entries: 63 │ --rw---- 2.0 fat 5015 bl defN 15-Apr-20 08:02 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 5136 bl defN 15-Apr-20 08:02 META-INF/5EDEB251.SF │ --rw---- 2.0 fat 1297 bl defN 15-Apr-20 08:02 META-INF/5EDEB251.RSA │ --rw---- 2.0 fat 41 bl defN 15-Apr-20 06:29 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Apr-20 06:29 META-INF/fdroidserverid │ --rw---- 2.0 fat 3080 bX defN 15-Apr-20 06:29 AndroidManifest.xml │ --rw---- 2.0 fat 2727 bl defN 15-Apr-20 06:29 assets/help-fr.html │ --rw---- 2.0 fat 2382 bl defN 15-Apr-20 06:29 assets/help.html │ --rw---- 1.0 fat 5272 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/background.jpg │ --rw---- 1.0 fat 90 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/background_dark.png │ --rw---- 1.0 fat 5272 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/background_land.jpg │ --rw---- 1.0 fat 2142 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/bar_on.png │ --rw---- 1.0 fat 2203 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/dangerous.png │ --rw---- 1.0 fat 916 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/delete.png │ --rw---- 1.0 fat 1272 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/filter_indicator.png │ --rw---- 1.0 fat 1084 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/filter_indicator_doc.png │ --rw---- 1.0 fat 595 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/filter_on.png │ --rw---- 1.0 fat 4886 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/icon.png │ --rw---- 1.0 fat 2676 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/logo.png │ --rw---- 1.0 fat 2326 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/no_permission.png │ --rw---- 1.0 fat 2442 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/normal.png │ --rw---- 1.0 fat 839 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/open.png │ --rw---- 1.0 fat 13051 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/splash.png │ --rw---- 1.0 fat 1525 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/star.png │ --rw---- 1.0 fat 7768 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/trusted.png │ --rw---- 1.0 fat 5978 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/trusted_indicator.png │ --rw---- 1.0 fat 1720 b- stor 15-Apr-20 06:29 res/drawable-hdpi-v4/trusted_row.png │ --rw---- 1.0 fat 2158 b- stor 15-Apr-20 06:29 res/drawable-ldpi-v4/icon.png │ --rw---- 1.0 fat 2676 b- stor 15-Apr-20 06:29 res/drawable-mdpi-v4/icon.png │ --rw---- 1.0 fat 6080 b- stor 15-Apr-20 06:29 res/drawable-xhdpi-v4/icon.png │ --rw---- 2.0 fat 436 bl defN 15-Apr-20 06:29 res/drawable/bar_off.xml │ --rw---- 2.0 fat 672 bl defN 15-Apr-20 06:29 res/drawable/button_delete.xml │ --rw---- 2.0 fat 672 bl defN 15-Apr-20 06:29 res/drawable/button_open.xml │ --rw---- 2.0 fat 588 bl defN 15-Apr-20 06:29 res/drawable/button_round.xml │ --rw---- 2.0 fat 588 bl defN 15-Apr-20 06:29 res/drawable/button_round_danger.xml │ --rw---- 2.0 fat 588 bl defN 15-Apr-20 06:29 res/drawable/button_round_off.xml │ --rw---- 2.0 fat 588 bl defN 15-Apr-20 06:29 res/drawable/button_round_on.xml │ --rw---- 2.0 fat 672 bl defN 15-Apr-20 06:29 res/drawable/button_star.xml │ --rw---- 2.0 fat 672 bl defN 15-Apr-20 06:29 res/drawable/button_trusted_off.xml │ --rw---- 2.0 fat 672 bl defN 15-Apr-20 06:29 res/drawable/button_trusted_on.xml │ --rw---- 2.0 fat 580 bl defN 15-Apr-20 06:29 res/drawable/round_shadow.xml │ --rw---- 2.0 fat 580 bl defN 15-Apr-20 06:29 res/drawable/round_shape.xml │ --rw---- 2.0 fat 580 bl defN 15-Apr-20 06:29 res/drawable/round_shape_danger.xml │ --rw---- 2.0 fat 580 bl defN 15-Apr-20 06:29 res/drawable/round_shape_off.xml │ --rw---- 2.0 fat 580 bl defN 15-Apr-20 06:29 res/drawable/round_shape_on.xml │ --rw---- 2.0 fat 912 bl defN 15-Apr-20 06:29 res/layout-v14/preferences.xml │ --rw---- 2.0 fat 1404 bl defN 15-Apr-20 06:29 res/layout-xlarge-port-v4/main.xml │ --rw---- 2.0 fat 1504 bl defN 15-Apr-20 06:29 res/layout-xlarge-v4/main.xml │ --rw---- 2.0 fat 2480 bl defN 15-Apr-20 06:29 res/layout/action_bar.xml │ --rw---- 2.0 fat 616 bl defN 15-Apr-20 06:29 res/layout/application_activity.xml │ --rw---- 2.0 fat 3576 bl defN 15-Apr-20 06:29 res/layout/application_details.xml │ --rw---- 2.0 fat 1732 bl defN 15-Apr-20 06:29 res/layout/application_list_item.xml │ --rw---- 2.0 fat 460 bl defN 15-Apr-20 06:29 res/layout/filter.xml │ --rw---- 2.0 fat 516 bl defN 15-Apr-20 06:29 res/layout/group_list_item.xml │ --rw---- 2.0 fat 512 bl defN 15-Apr-20 06:29 res/layout/help.xml │ --rw---- 2.0 fat 1072 bl defN 15-Apr-20 06:29 res/layout/main.xml │ --rw---- 2.0 fat 1304 bl defN 15-Apr-20 06:29 res/layout/permission_list_item.xml │ --rw---- 2.0 fat 920 bl defN 15-Apr-20 06:29 res/layout/preferences.xml │ --rw---- 2.0 fat 1252 bl defN 15-Apr-20 06:29 res/layout/splash.xml │ --rw---- 2.0 fat 732 bl defN 15-Apr-20 06:29 res/menu/menu.xml │ --rw---- 2.0 fat 452 bl defN 15-Apr-20 06:29 res/menu/menu_close.xml │ --rw---- 1.0 fat 17396 b- stor 15-Apr-20 06:29 resources.arsc │ --rw---- 2.0 fat 729264 bl defN 15-Apr-20 06:29 classes.dex │ -63 files, 867842 bytes uncompressed, 348030 bytes compressed: 59.9% │ +Zip file size: 356167 bytes, number of entries: 61 │ +-rw---- 2.0 fat 3080 bX defN 17-Oct-28 00:04 AndroidManifest.xml │ +-rw---- 2.0 fat 2727 bl defN 17-Oct-28 00:04 assets/help-fr.html │ +-rw---- 2.0 fat 2382 bl defN 17-Oct-28 00:04 assets/help.html │ +-rw---- 1.0 fat 5272 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/background.jpg │ +-rw---- 1.0 fat 90 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/background_dark.png │ +-rw---- 1.0 fat 5272 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/background_land.jpg │ +-rw---- 1.0 fat 2142 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/bar_on.png │ +-rw---- 1.0 fat 2203 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/dangerous.png │ +-rw---- 1.0 fat 916 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/delete.png │ +-rw---- 1.0 fat 1272 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/filter_indicator.png │ +-rw---- 1.0 fat 1084 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/filter_indicator_doc.png │ +-rw---- 1.0 fat 595 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/filter_on.png │ +-rw---- 1.0 fat 4886 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/icon.png │ +-rw---- 1.0 fat 2676 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/logo.png │ +-rw---- 1.0 fat 2326 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/no_permission.png │ +-rw---- 1.0 fat 2442 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/normal.png │ +-rw---- 1.0 fat 839 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/open.png │ +-rw---- 1.0 fat 13051 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/splash.png │ +-rw---- 1.0 fat 1525 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/star.png │ +-rw---- 1.0 fat 7768 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/trusted.png │ +-rw---- 1.0 fat 5978 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/trusted_indicator.png │ +-rw---- 1.0 fat 1720 b- stor 17-Oct-28 00:04 res/drawable-hdpi-v4/trusted_row.png │ +-rw---- 1.0 fat 2158 b- stor 17-Oct-28 00:04 res/drawable-ldpi-v4/icon.png │ +-rw---- 1.0 fat 2676 b- stor 17-Oct-28 00:04 res/drawable-mdpi-v4/icon.png │ +-rw---- 1.0 fat 6080 b- stor 17-Oct-28 00:04 res/drawable-xhdpi-v4/icon.png │ +-rw---- 2.0 fat 436 bl defN 17-Oct-28 00:04 res/drawable/bar_off.xml │ +-rw---- 2.0 fat 672 bl defN 17-Oct-28 00:04 res/drawable/button_delete.xml │ +-rw---- 2.0 fat 672 bl defN 17-Oct-28 00:04 res/drawable/button_open.xml │ +-rw---- 2.0 fat 588 bl defN 17-Oct-28 00:04 res/drawable/button_round.xml │ +-rw---- 2.0 fat 588 bl defN 17-Oct-28 00:04 res/drawable/button_round_danger.xml │ +-rw---- 2.0 fat 588 bl defN 17-Oct-28 00:04 res/drawable/button_round_off.xml │ +-rw---- 2.0 fat 588 bl defN 17-Oct-28 00:04 res/drawable/button_round_on.xml │ +-rw---- 2.0 fat 672 bl defN 17-Oct-28 00:04 res/drawable/button_star.xml │ +-rw---- 2.0 fat 672 bl defN 17-Oct-28 00:04 res/drawable/button_trusted_off.xml │ +-rw---- 2.0 fat 672 bl defN 17-Oct-28 00:04 res/drawable/button_trusted_on.xml │ +-rw---- 2.0 fat 580 bl defN 17-Oct-28 00:04 res/drawable/round_shadow.xml │ +-rw---- 2.0 fat 580 bl defN 17-Oct-28 00:04 res/drawable/round_shape.xml │ +-rw---- 2.0 fat 580 bl defN 17-Oct-28 00:04 res/drawable/round_shape_danger.xml │ +-rw---- 2.0 fat 580 bl defN 17-Oct-28 00:04 res/drawable/round_shape_off.xml │ +-rw---- 2.0 fat 580 bl defN 17-Oct-28 00:04 res/drawable/round_shape_on.xml │ +-rw---- 2.0 fat 912 bl defN 17-Oct-28 00:04 res/layout-v14/preferences.xml │ +-rw---- 2.0 fat 1404 bl defN 17-Oct-28 00:04 res/layout-xlarge-port-v4/main.xml │ +-rw---- 2.0 fat 1504 bl defN 17-Oct-28 00:04 res/layout-xlarge-v4/main.xml │ +-rw---- 2.0 fat 2480 bl defN 17-Oct-28 00:04 res/layout/action_bar.xml │ +-rw---- 2.0 fat 616 bl defN 17-Oct-28 00:04 res/layout/application_activity.xml │ +-rw---- 2.0 fat 3576 bl defN 17-Oct-28 00:04 res/layout/application_details.xml │ +-rw---- 2.0 fat 1732 bl defN 17-Oct-28 00:04 res/layout/application_list_item.xml │ +-rw---- 2.0 fat 460 bl defN 17-Oct-28 00:04 res/layout/filter.xml │ +-rw---- 2.0 fat 516 bl defN 17-Oct-28 00:04 res/layout/group_list_item.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-28 00:04 res/layout/help.xml │ +-rw---- 2.0 fat 1072 bl defN 17-Oct-28 00:04 res/layout/main.xml │ +-rw---- 2.0 fat 1304 bl defN 17-Oct-28 00:04 res/layout/permission_list_item.xml │ +-rw---- 2.0 fat 920 bl defN 17-Oct-28 00:04 res/layout/preferences.xml │ +-rw---- 2.0 fat 1252 bl defN 17-Oct-28 00:04 res/layout/splash.xml │ +-rw---- 2.0 fat 732 bl defN 17-Oct-28 00:04 res/menu/menu.xml │ +-rw---- 2.0 fat 452 bl defN 17-Oct-28 00:04 res/menu/menu_close.xml │ +-rw---- 1.0 fat 17396 b- stor 17-Oct-28 00:04 resources.arsc │ +-rw---- 2.0 fat 728324 bl defN 17-Oct-28 00:04 classes.dex │ +-rw---- 2.0 fat 5015 b- defN 17-Oct-28 00:04 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 5136 b- defN 17-Oct-28 00:04 META-INF/5EDEB251.SF │ +-rw---- 2.0 fat 1297 b- defN 17-Oct-28 00:04 META-INF/5EDEB251.RSA │ +61 files, 866820 bytes uncompressed, 347375 bytes compressed: 59.9% ├── 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 : 046e2b2a │ │ -signature : 899f...78b4 │ │ -file_size : 729264 │ │ +checksum : e14d005b │ │ +signature : 3890...65e2 │ │ +file_size : 728324 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 6146 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 851 │ │ type_ids_off : 24696 (0x006078) │ │ @@ -15,16 +15,16 @@ │ │ proto_ids_off : 28100 (0x006dc4) │ │ field_ids_size : 1532 │ │ field_ids_off : 41612 (0x00a28c) │ │ method_ids_size : 5357 │ │ method_ids_off : 53868 (0x00d26c) │ │ class_defs_size : 512 │ │ class_defs_off : 96724 (0x0179d4) │ │ -data_size : 611388 │ │ -data_off : 117876 (0x01cc74) │ │ +data_size : 610456 │ │ +data_off : 117868 (0x01cc6c) │ │ │ │ Class #0 header: │ │ class_idx : 106 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 718 │ │ source_file_idx : 688 │ │ static_fields_size : 0 │ │ @@ -91,33 +91,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -028dc4: |[028dc4] android.support.v13.app.FragmentCompat.:()V │ │ -028dd4: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -028dd8: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -028ddc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -028de0: 2200 6c00 |0006: new-instance v0, Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl; // type@006c │ │ -028de4: 7010 cb01 0000 |0008: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl;.:()V // method@01cb │ │ -028dea: 6900 2a00 |000b: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ -028dee: 0e00 |000d: return-void │ │ -028df0: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -028df4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -028df8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -028dfc: 2200 6b00 |0014: new-instance v0, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl; // type@006b │ │ -028e00: 7010 c901 0000 |0016: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl;.:()V // method@01c9 │ │ -028e06: 6900 2a00 |0019: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ -028e0a: 28f2 |001b: goto 000d // -000e │ │ -028e0c: 2200 6900 |001c: new-instance v0, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl; // type@0069 │ │ -028e10: 7010 c401 0000 |001e: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl;.:()V // method@01c4 │ │ -028e16: 6900 2a00 |0021: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ -028e1a: 28ea |0023: goto 000d // -0016 │ │ +028dbc: |[028dbc] android.support.v13.app.FragmentCompat.:()V │ │ +028dcc: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +028dd0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +028dd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +028dd8: 2200 6c00 |0006: new-instance v0, Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl; // type@006c │ │ +028ddc: 7010 cb01 0000 |0008: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl;.:()V // method@01cb │ │ +028de2: 6900 2a00 |000b: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ +028de6: 0e00 |000d: return-void │ │ +028de8: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +028dec: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +028df0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +028df4: 2200 6b00 |0014: new-instance v0, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl; // type@006b │ │ +028df8: 7010 c901 0000 |0016: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl;.:()V // method@01c9 │ │ +028dfe: 6900 2a00 |0019: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ +028e02: 28f2 |001b: goto 000d // -000e │ │ +028e04: 2200 6900 |001c: new-instance v0, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl; // type@0069 │ │ +028e08: 7010 c401 0000 |001e: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl;.:()V // method@01c4 │ │ +028e0e: 6900 2a00 |0021: sput-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ +028e12: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000d line=61 │ │ 0x000e line=56 │ │ 0x0014 line=57 │ │ @@ -129,17 +129,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028e1c: |[028e1c] android.support.v13.app.FragmentCompat.:()V │ │ -028e2c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -028e32: 0e00 |0003: return-void │ │ +028e14: |[028e14] android.support.v13.app.FragmentCompat.:()V │ │ +028e24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +028e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat; │ │ │ │ @@ -148,18 +148,18 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028e34: |[028e34] android.support.v13.app.FragmentCompat.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ -028e44: 6200 2a00 |0000: sget-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ -028e48: 7230 c701 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01c7 │ │ -028e4e: 0e00 |0005: return-void │ │ +028e2c: |[028e2c] android.support.v13.app.FragmentCompat.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ +028e3c: 6200 2a00 |0000: sget-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ +028e40: 7230 c701 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01c7 │ │ +028e46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 f Landroid/app/Fragment; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -169,18 +169,18 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -028e50: |[028e50] android.support.v13.app.FragmentCompat.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ -028e60: 6200 2a00 |0000: sget-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ -028e64: 7230 c801 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01c8 │ │ -028e6a: 0e00 |0005: return-void │ │ +028e48: |[028e48] android.support.v13.app.FragmentCompat.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ +028e58: 6200 2a00 |0000: sget-object v0, Landroid/support/v13/app/FragmentCompat;.IMPL:Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl; // field@002a │ │ +028e5c: 7230 c801 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v13/app/FragmentCompat$FragmentCompatImpl;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01c8 │ │ +028e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 f Landroid/app/Fragment; │ │ 0x0000 - 0x0006 reg=2 deferStart Z │ │ @@ -211,17 +211,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028e6c: |[028e6c] android.support.v13.app.FragmentCompatICS.:()V │ │ -028e7c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -028e82: 0e00 |0003: return-void │ │ +028e64: |[028e64] android.support.v13.app.FragmentCompatICS.:()V │ │ +028e74: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +028e7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompatICS; │ │ │ │ #1 : (in Landroid/support/v13/app/FragmentCompatICS;) │ │ @@ -229,17 +229,17 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028e84: |[028e84] android.support.v13.app.FragmentCompatICS.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ -028e94: 6e20 5100 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Fragment;.setMenuVisibility:(Z)V // method@0051 │ │ -028e9a: 0e00 |0003: return-void │ │ +028e7c: |[028e7c] android.support.v13.app.FragmentCompatICS.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ +028e8c: 6e20 5100 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Fragment;.setMenuVisibility:(Z)V // method@0051 │ │ +028e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 f Landroid/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 visible Z │ │ @@ -270,17 +270,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028e9c: |[028e9c] android.support.v13.app.FragmentCompatICSMR1.:()V │ │ -028eac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -028eb2: 0e00 |0003: return-void │ │ +028e94: |[028e94] android.support.v13.app.FragmentCompatICSMR1.:()V │ │ +028ea4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +028eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompatICSMR1; │ │ │ │ #1 : (in Landroid/support/v13/app/FragmentCompatICSMR1;) │ │ @@ -288,17 +288,17 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028eb4: |[028eb4] android.support.v13.app.FragmentCompatICSMR1.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ -028ec4: 6e20 5200 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Fragment;.setUserVisibleHint:(Z)V // method@0052 │ │ -028eca: 0e00 |0003: return-void │ │ +028eac: |[028eac] android.support.v13.app.FragmentCompatICSMR1.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ +028ebc: 6e20 5200 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Fragment;.setUserVisibleHint:(Z)V // method@0052 │ │ +028ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 f Landroid/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 isVisible Z │ │ @@ -365,18 +365,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028ecc: |[028ecc] android.support.v13.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -028edc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -028ee2: 5b01 3700 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0037 │ │ -028ee6: 0e00 |0005: return-void │ │ +028ec4: |[028ec4] android.support.v13.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +028ed4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +028eda: 5b01 3700 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0037 │ │ +028ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v13/app/FragmentTabHost$DummyTabFactory; │ │ @@ -388,22 +388,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 │ │ -028ee8: |[028ee8] android.support.v13.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -028ef8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -028efa: 2200 5f02 |0001: new-instance v0, Landroid/view/View; // type@025f │ │ -028efe: 5431 3700 |0003: iget-object v1, v3, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0037 │ │ -028f02: 7020 eb10 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@10eb │ │ -028f08: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1143 │ │ -028f0e: 6e20 4211 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1142 │ │ -028f14: 1100 |000e: return-object v0 │ │ +028ee0: |[028ee0] android.support.v13.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +028ef0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +028ef2: 2200 5f02 |0001: new-instance v0, Landroid/view/View; // type@025f │ │ +028ef6: 5431 3700 |0003: iget-object v1, v3, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0037 │ │ +028efa: 7020 eb10 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@10eb │ │ +028f00: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1143 │ │ +028f06: 6e20 4211 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1142 │ │ +028f0c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0008 line=76 │ │ 0x000b line=77 │ │ 0x000e line=78 │ │ locals : │ │ @@ -443,17 +443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028f18: |[028f18] android.support.v13.app.FragmentTabHost$SavedState$1.:()V │ │ -028f28: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -028f2e: 0e00 |0003: return-void │ │ +028f10: |[028f10] android.support.v13.app.FragmentTabHost$SavedState$1.:()V │ │ +028f20: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +028f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -462,19 +462,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v13/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -028f30: |[028f30] android.support.v13.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ -028f40: 2200 7500 |0000: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ -028f44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -028f46: 7030 f401 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v13/app/FragmentTabHost$1;)V // method@01f4 │ │ -028f4c: 1100 |0006: return-object v0 │ │ +028f28: |[028f28] android.support.v13.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ +028f38: 2200 7500 |0000: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ +028f3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +028f3e: 7030 f401 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v13/app/FragmentTabHost$1;)V // method@01f4 │ │ +028f44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v13/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -483,18 +483,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 │ │ -028f50: |[028f50] android.support.v13.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028f60: 6e20 ee01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v13/app/FragmentTabHost$SavedState; // method@01ee │ │ -028f66: 0c00 |0003: move-result-object v0 │ │ -028f68: 1100 |0004: return-object v0 │ │ +028f48: |[028f48] android.support.v13.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +028f58: 6e20 ee01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v13/app/FragmentTabHost$SavedState; // method@01ee │ │ +028f5e: 0c00 |0003: move-result-object v0 │ │ +028f60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v13/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -503,17 +503,17 @@ │ │ type : '(I)[Landroid/support/v13/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -028f6c: |[028f6c] android.support.v13.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ -028f7c: 2320 3f03 |0000: new-array v0, v2, [Landroid/support/v13/app/FragmentTabHost$SavedState; // type@033f │ │ -028f80: 1100 |0002: return-object v0 │ │ +028f64: |[028f64] android.support.v13.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ +028f74: 2320 3f03 |0000: new-array v0, v2, [Landroid/support/v13/app/FragmentTabHost$SavedState; // type@033f │ │ +028f78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v13/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -522,18 +522,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 │ │ -028f84: |[028f84] android.support.v13.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -028f94: 6e20 f001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v13/app/FragmentTabHost$SavedState; // method@01f0 │ │ -028f9a: 0c00 |0003: move-result-object v0 │ │ -028f9c: 1100 |0004: return-object v0 │ │ +028f7c: |[028f7c] android.support.v13.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +028f8c: 6e20 f001 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v13/app/FragmentTabHost$SavedState; // method@01f0 │ │ +028f92: 0c00 |0003: move-result-object v0 │ │ +028f94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v13/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -577,39 +577,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028fa0: |[028fa0] android.support.v13.app.FragmentTabHost$SavedState.:()V │ │ -028fb0: 2200 7400 |0000: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState$1; // type@0074 │ │ -028fb4: 7010 ed01 0000 |0002: invoke-direct {v0}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.:()V // method@01ed │ │ -028fba: 6900 3800 |0005: sput-object v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0038 │ │ -028fbe: 0e00 |0007: return-void │ │ +028f98: |[028f98] android.support.v13.app.FragmentTabHost$SavedState.:()V │ │ +028fa8: 2200 7400 |0000: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState$1; // type@0074 │ │ +028fac: 7010 ed01 0000 |0002: invoke-direct {v0}, Landroid/support/v13/app/FragmentTabHost$SavedState$1;.:()V // method@01ed │ │ +028fb2: 6900 3800 |0005: sput-object v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0038 │ │ +028fb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v13/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 │ │ -028fc0: |[028fc0] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -028fd0: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ -028fd6: 6e10 b501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ -028fdc: 0c00 |0006: move-result-object v0 │ │ -028fde: 5b10 3900 |0007: iput-object v0, v1, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ -028fe2: 0e00 |0009: return-void │ │ +028fb8: |[028fb8] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +028fc8: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ +028fce: 6e10 b501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ +028fd4: 0c00 |0006: move-result-object v0 │ │ +028fd6: 5b10 3900 |0007: iput-object v0, v1, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ +028fda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0009 line=92 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ @@ -620,17 +620,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v13/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028fe4: |[028fe4] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v13/app/FragmentTabHost$1;)V │ │ -028ff4: 7020 f301 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@01f3 │ │ -028ffa: 0e00 |0003: return-void │ │ +028fdc: |[028fdc] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v13/app/FragmentTabHost$1;)V │ │ +028fec: 7020 f301 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@01f3 │ │ +028ff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v13/app/FragmentTabHost$1; │ │ @@ -640,17 +640,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -028ffc: |[028ffc] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02900c: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ -029012: 0e00 |0003: return-void │ │ +028ff4: |[028ff4] android.support.v13.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +029004: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ +02900a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -661,38 +661,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -029014: |[029014] android.support.v13.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -029024: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -029028: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02902e: 1a01 bd02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02bd │ │ -029032: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029038: 0c00 |000a: move-result-object v0 │ │ -02903a: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -029040: 0a01 |000e: move-result v1 │ │ -029042: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -029048: 0c01 |0012: move-result-object v1 │ │ -02904a: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029050: 0c00 |0016: move-result-object v0 │ │ -029052: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ -029056: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02905c: 0c00 |001c: move-result-object v0 │ │ -02905e: 5421 3900 |001d: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ -029062: 6e20 2413 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029068: 0c00 |0022: move-result-object v0 │ │ -02906a: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ -02906e: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029074: 0c00 |0028: move-result-object v0 │ │ -029076: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02907c: 0c00 |002c: move-result-object v0 │ │ -02907e: 1100 |002d: return-object v0 │ │ +02900c: |[02900c] android.support.v13.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02901c: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +029020: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +029026: 1a01 bd02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02bd │ │ +02902a: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029030: 0c00 |000a: move-result-object v0 │ │ +029032: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +029038: 0a01 |000e: move-result v1 │ │ +02903a: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +029040: 0c01 |0012: move-result-object v1 │ │ +029042: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029048: 0c00 |0016: move-result-object v0 │ │ +02904a: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ +02904e: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029054: 0c00 |001c: move-result-object v0 │ │ +029056: 5421 3900 |001d: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ +02905a: 6e20 2413 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029060: 0c00 |0022: move-result-object v0 │ │ +029062: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ +029066: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02906c: 0c00 |0028: move-result-object v0 │ │ +02906e: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +029074: 0c00 |002c: move-result-object v0 │ │ +029076: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v13/app/FragmentTabHost$SavedState;) │ │ @@ -700,19 +700,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -029080: |[029080] android.support.v13.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -029090: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ -029096: 5410 3900 |0003: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ -02909a: 6e20 ba01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ -0290a0: 0e00 |0008: return-void │ │ +029078: |[029078] android.support.v13.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +029088: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ +02908e: 5410 3900 |0003: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ +029092: 6e20 ba01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ +029098: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0008 line=98 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v13/app/FragmentTabHost$SavedState; │ │ @@ -769,20 +769,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 │ │ -0290a4: |[0290a4] android.support.v13.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -0290b4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0290ba: 5b01 3d00 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@003d │ │ -0290be: 5b02 3b00 |0005: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@003b │ │ -0290c2: 5b03 3a00 |0007: iput-object v3, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@003a │ │ -0290c6: 0e00 |0009: return-void │ │ +02909c: |[02909c] android.support.v13.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +0290ac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0290b2: 5b01 3d00 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@003d │ │ +0290b6: 5b02 3b00 |0005: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@003b │ │ +0290ba: 5b03 3a00 |0007: iput-object v3, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@003a │ │ +0290be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ 0x0005 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=63 │ │ @@ -798,17 +798,17 @@ │ │ type : '(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0290c8: |[0290c8] android.support.v13.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; │ │ -0290d8: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.fragment:Landroid/app/Fragment; // field@003c │ │ -0290dc: 1100 |0002: return-object v0 │ │ +0290c0: |[0290c0] android.support.v13.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; │ │ +0290d0: 5410 3c00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.fragment:Landroid/app/Fragment; // field@003c │ │ +0290d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v13/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v13/app/FragmentTabHost$TabInfo;) │ │ @@ -816,17 +816,17 @@ │ │ type : '(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0290e0: |[0290e0] android.support.v13.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; │ │ -0290f0: 5b01 3c00 |0000: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.fragment:Landroid/app/Fragment; // field@003c │ │ -0290f4: 1101 |0002: return-object v1 │ │ +0290d8: |[0290d8] android.support.v13.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; │ │ +0290e8: 5b01 3c00 |0000: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost$TabInfo;.fragment:Landroid/app/Fragment; // field@003c │ │ +0290ec: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v13/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/Fragment; │ │ │ │ @@ -835,17 +835,17 @@ │ │ type : '(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0290f8: |[0290f8] android.support.v13.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -029108: 5410 3d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@003d │ │ -02910c: 1100 |0002: return-object v0 │ │ +0290f0: |[0290f0] android.support.v13.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +029100: 5410 3d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@003d │ │ +029104: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v13/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v13/app/FragmentTabHost$TabInfo;) │ │ @@ -853,17 +853,17 @@ │ │ type : '(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029110: |[029110] android.support.v13.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -029120: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@003b │ │ -029124: 1100 |0002: return-object v0 │ │ +029108: |[029108] android.support.v13.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +029118: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@003b │ │ +02911c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v13/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v13/app/FragmentTabHost$TabInfo;) │ │ @@ -871,17 +871,17 @@ │ │ type : '(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029128: |[029128] android.support.v13.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -029138: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@003a │ │ -02913c: 1100 |0002: return-object v0 │ │ +029120: |[029120] android.support.v13.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +029130: 5410 3a00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@003a │ │ +029134: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v13/app/FragmentTabHost$TabInfo; │ │ │ │ Virtual methods - │ │ @@ -953,22 +953,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -029140: |[029140] android.support.v13.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -029150: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -029152: 7030 8912 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -029158: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02915c: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -029162: 5b20 4500 |0009: iput-object v0, v2, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -029166: 7030 0902 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v13/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0209 │ │ -02916c: 0e00 |000e: return-void │ │ +029138: |[029138] android.support.v13.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +029148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02914a: 7030 8912 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +029150: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +029154: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02915a: 5b20 4500 |0009: iput-object v0, v2, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +02915e: 7030 0902 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v13/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0209 │ │ +029164: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x0004 line=44 │ │ 0x000b line=123 │ │ 0x000e line=124 │ │ locals : │ │ @@ -980,21 +980,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 │ │ -029170: |[029170] android.support.v13.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -029180: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -029186: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02918a: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -029190: 5b10 4500 |0008: iput-object v0, v1, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -029194: 7030 0902 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v13/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0209 │ │ -02919a: 0e00 |000d: return-void │ │ +029168: |[029168] android.support.v13.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +029178: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +02917e: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +029182: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +029188: 5b10 4500 |0008: iput-object v0, v1, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +02918c: 7030 0902 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v13/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0209 │ │ +029192: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=44 │ │ 0x000a line=128 │ │ 0x000d line=129 │ │ locals : │ │ @@ -1007,88 +1007,88 @@ │ │ type : '(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -02919c: |[02919c] android.support.v13.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; │ │ -0291ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0291ae: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0291b0: 5463 4500 |0002: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -0291b4: 6e10 4713 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0291ba: 0a03 |0007: move-result v3 │ │ -0291bc: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -0291c0: 5463 4500 |000a: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -0291c4: 6e20 4113 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0291ca: 0c02 |000f: move-result-object v2 │ │ -0291cc: 1f02 7600 |0010: check-cast v2, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ -0291d0: 7110 fc01 0200 |0012: invoke-static {v2}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ -0291d6: 0c03 |0015: move-result-object v3 │ │ -0291d8: 6e20 1213 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -0291de: 0a03 |0019: move-result v3 │ │ -0291e0: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -0291e4: 0721 |001c: move-object v1, v2 │ │ -0291e6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0291ea: 28e3 |001f: goto 0002 // -001d │ │ -0291ec: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0291f0: 2203 c102 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0291f4: 2204 d302 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -0291f8: 7010 1d13 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0291fe: 1a05 5607 |0029: const-string v5, "No tab known for tag " // string@0756 │ │ -029202: 6e20 2413 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029208: 0c04 |002e: move-result-object v4 │ │ -02920a: 6e20 2413 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029210: 0c04 |0032: move-result-object v4 │ │ -029212: 6e10 2913 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -029218: 0c04 |0036: move-result-object v4 │ │ -02921a: 7020 ee12 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -029220: 2703 |003a: throw v3 │ │ -029222: 5463 4200 |003b: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -029226: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02922a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02922e: 5463 4100 |0041: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -029232: 6e10 5300 0300 |0043: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -029238: 0c08 |0046: move-result-object v8 │ │ -02923a: 5463 4200 |0047: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -02923e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -029242: 5463 4200 |004b: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -029246: 7110 fa01 0300 |004d: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -02924c: 0c03 |0050: move-result-object v3 │ │ -02924e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -029252: 5463 4200 |0053: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -029256: 7110 fa01 0300 |0055: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -02925c: 0c03 |0058: move-result-object v3 │ │ -02925e: 6e20 5e00 3800 |0059: invoke-virtual {v8, v3}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ -029264: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -029268: 7110 fa01 0100 |005e: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -02926e: 0c03 |0061: move-result-object v3 │ │ -029270: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -029274: 5463 4000 |0064: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ -029278: 7110 fd01 0100 |0066: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@01fd │ │ -02927e: 0c04 |0069: move-result-object v4 │ │ -029280: 6e10 e212 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -029286: 0c04 |006d: move-result-object v4 │ │ -029288: 7110 fe01 0100 |006e: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@01fe │ │ -02928e: 0c05 |0071: move-result-object v5 │ │ -029290: 7130 4e00 4305 |0072: invoke-static {v3, v4, v5}, Landroid/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/app/Fragment; // method@004e │ │ -029296: 0c03 |0075: move-result-object v3 │ │ -029298: 7120 fb01 3100 |0076: invoke-static {v1, v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ -02929e: 5263 3f00 |0079: iget v3, v6, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -0292a2: 7110 fa01 0100 |007b: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -0292a8: 0c04 |007e: move-result-object v4 │ │ -0292aa: 7110 fc01 0100 |007f: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ -0292b0: 0c05 |0082: move-result-object v5 │ │ -0292b2: 6e40 5a00 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@005a │ │ -0292b8: 5b61 4200 |0086: iput-object v1, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -0292bc: 1108 |0088: return-object v8 │ │ -0292be: 7110 fa01 0100 |0089: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -0292c4: 0c03 |008c: move-result-object v3 │ │ -0292c6: 6e20 5b00 3800 |008d: invoke-virtual {v8, v3}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005b │ │ -0292cc: 28f6 |0090: goto 0086 // -000a │ │ +029194: |[029194] android.support.v13.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; │ │ +0291a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0291a6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0291a8: 5463 4500 |0002: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +0291ac: 6e10 4713 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0291b2: 0a03 |0007: move-result v3 │ │ +0291b4: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +0291b8: 5463 4500 |000a: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +0291bc: 6e20 4113 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0291c2: 0c02 |000f: move-result-object v2 │ │ +0291c4: 1f02 7600 |0010: check-cast v2, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ +0291c8: 7110 fc01 0200 |0012: invoke-static {v2}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ +0291ce: 0c03 |0015: move-result-object v3 │ │ +0291d0: 6e20 1213 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +0291d6: 0a03 |0019: move-result v3 │ │ +0291d8: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +0291dc: 0721 |001c: move-object v1, v2 │ │ +0291de: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0291e2: 28e3 |001f: goto 0002 // -001d │ │ +0291e4: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +0291e8: 2203 c102 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0291ec: 2204 d302 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +0291f0: 7010 1d13 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0291f6: 1a05 5607 |0029: const-string v5, "No tab known for tag " // string@0756 │ │ +0291fa: 6e20 2413 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029200: 0c04 |002e: move-result-object v4 │ │ +029202: 6e20 2413 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029208: 0c04 |0032: move-result-object v4 │ │ +02920a: 6e10 2913 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +029210: 0c04 |0036: move-result-object v4 │ │ +029212: 7020 ee12 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +029218: 2703 |003a: throw v3 │ │ +02921a: 5463 4200 |003b: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +02921e: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +029222: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +029226: 5463 4100 |0041: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +02922a: 6e10 5300 0300 |0043: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +029230: 0c08 |0046: move-result-object v8 │ │ +029232: 5463 4200 |0047: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +029236: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02923a: 5463 4200 |004b: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +02923e: 7110 fa01 0300 |004d: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029244: 0c03 |0050: move-result-object v3 │ │ +029246: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02924a: 5463 4200 |0053: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +02924e: 7110 fa01 0300 |0055: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029254: 0c03 |0058: move-result-object v3 │ │ +029256: 6e20 5e00 3800 |0059: invoke-virtual {v8, v3}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ +02925c: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +029260: 7110 fa01 0100 |005e: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029266: 0c03 |0061: move-result-object v3 │ │ +029268: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02926c: 5463 4000 |0064: iget-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ +029270: 7110 fd01 0100 |0066: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@01fd │ │ +029276: 0c04 |0069: move-result-object v4 │ │ +029278: 6e10 e212 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +02927e: 0c04 |006d: move-result-object v4 │ │ +029280: 7110 fe01 0100 |006e: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@01fe │ │ +029286: 0c05 |0071: move-result-object v5 │ │ +029288: 7130 4e00 4305 |0072: invoke-static {v3, v4, v5}, Landroid/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/app/Fragment; // method@004e │ │ +02928e: 0c03 |0075: move-result-object v3 │ │ +029290: 7120 fb01 3100 |0076: invoke-static {v1, v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ +029296: 5263 3f00 |0079: iget v3, v6, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +02929a: 7110 fa01 0100 |007b: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +0292a0: 0c04 |007e: move-result-object v4 │ │ +0292a2: 7110 fc01 0100 |007f: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ +0292a8: 0c05 |0082: move-result-object v5 │ │ +0292aa: 6e40 5a00 3854 |0083: invoke-virtual {v8, v3, v4, v5}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@005a │ │ +0292b0: 5b61 4200 |0086: iput-object v1, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +0292b4: 1108 |0088: return-object v8 │ │ +0292b6: 7110 fa01 0100 |0089: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +0292bc: 0c03 |008c: move-result-object v3 │ │ +0292be: 6e20 5b00 3800 |008d: invoke-virtual {v8, v3}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005b │ │ +0292c4: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0001 line=311 │ │ 0x000a line=312 │ │ 0x0012 line=313 │ │ 0x001c line=314 │ │ @@ -1121,38 +1121,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0292d0: |[0292d0] android.support.v13.app.FragmentTabHost.ensureContent:()V │ │ -0292e0: 5430 4400 |0000: iget-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -0292e4: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -0292e8: 5230 3f00 |0004: iget v0, v3, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -0292ec: 6e20 0602 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v13/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0206 │ │ -0292f2: 0c00 |0009: move-result-object v0 │ │ -0292f4: 1f00 8b02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@028b │ │ -0292f8: 5b30 4400 |000c: iput-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -0292fc: 5430 4400 |000e: iget-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -029300: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -029304: 2200 c102 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -029308: 2201 d302 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02930c: 7010 1d13 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -029312: 1a02 5507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0755 │ │ -029316: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02931c: 0c01 |001e: move-result-object v1 │ │ -02931e: 5232 3f00 |001f: iget v2, v3, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -029322: 6e20 2013 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -029328: 0c01 |0024: move-result-object v1 │ │ -02932a: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -029330: 0c01 |0028: move-result-object v1 │ │ -029332: 7020 ee12 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -029338: 2700 |002c: throw v0 │ │ -02933a: 0e00 |002d: return-void │ │ +0292c8: |[0292c8] android.support.v13.app.FragmentTabHost.ensureContent:()V │ │ +0292d8: 5430 4400 |0000: iget-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +0292dc: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +0292e0: 5230 3f00 |0004: iget v0, v3, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +0292e4: 6e20 0602 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v13/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0206 │ │ +0292ea: 0c00 |0009: move-result-object v0 │ │ +0292ec: 1f00 8b02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@028b │ │ +0292f0: 5b30 4400 |000c: iput-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +0292f4: 5430 4400 |000e: iget-object v0, v3, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +0292f8: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0292fc: 2200 c102 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +029300: 2201 d302 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +029304: 7010 1d13 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02930a: 1a02 5507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0755 │ │ +02930e: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029314: 0c01 |001e: move-result-object v1 │ │ +029316: 5232 3f00 |001f: iget v2, v3, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +02931a: 6e20 2013 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +029320: 0c01 |0024: move-result-object v1 │ │ +029322: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +029328: 0c01 |0028: move-result-object v1 │ │ +02932a: 7020 ee12 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +029330: 2700 |002c: throw v0 │ │ +029332: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x000e line=202 │ │ 0x0012 line=203 │ │ 0x002d line=207 │ │ @@ -1164,65 +1164,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -02933c: |[02933c] android.support.v13.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02934c: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -029352: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -029354: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -029356: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -029358: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -02935a: 2394 3a03 |0007: new-array v4, v9, [I // type@033a │ │ -02935e: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -029364: 4b05 0406 |000c: aput v5, v4, v6 │ │ -029368: 6e56 a900 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00a9 │ │ -02936e: 0c00 |0011: move-result-object v0 │ │ -029370: 6e30 0e01 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ -029376: 0a04 |0015: move-result v4 │ │ -029378: 59b4 3f00 |0016: iput v4, v11, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -02937c: 6e10 1201 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -029382: 6f20 8e12 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@128e │ │ -029388: 6e20 0602 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v13/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0206 │ │ -02938e: 0c04 |0021: move-result-object v4 │ │ -029390: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -029394: 2202 8e02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@028e │ │ -029398: 7020 3f12 c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ -02939e: 6e20 4312 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ -0293a4: 2204 8a02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -0293a8: 7030 3512 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -0293ae: 6e30 0302 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v13/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0203 │ │ -0293b4: 2203 9e02 |0034: new-instance v3, Landroid/widget/TabWidget; // type@029e │ │ -0293b8: 7020 9012 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1290 │ │ -0293be: 6e20 9112 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1291 │ │ -0293c4: 6e20 9212 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1292 │ │ -0293ca: 2204 8d02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -0293ce: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -0293d0: 7040 3e12 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -0293d6: 6e30 4012 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -0293dc: 2201 8b02 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ -0293e0: 7020 3612 c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -0293e6: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -0293ec: 6e20 3812 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -0293f2: 2204 8d02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -0293f6: 7040 3e12 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -0293fc: 6e30 4012 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -029402: 2201 8b02 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ -029406: 7020 3612 c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -02940c: 5bb1 4400 |0060: iput-object v1, v11, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -029410: 54b4 4400 |0062: iget-object v4, v11, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -029414: 52b5 3f00 |0064: iget v5, v11, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -029418: 6e20 3812 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -02941e: 2204 8d02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -029422: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -029426: 7040 3e12 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -02942c: 6e30 4012 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -029432: 0e00 |0073: return-void │ │ +029334: |[029334] android.support.v13.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +029344: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +02934a: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +02934c: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +02934e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +029350: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +029352: 2394 3a03 |0007: new-array v4, v9, [I // type@033a │ │ +029356: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +02935c: 4b05 0406 |000c: aput v5, v4, v6 │ │ +029360: 6e56 a900 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00a9 │ │ +029366: 0c00 |0011: move-result-object v0 │ │ +029368: 6e30 0e01 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ +02936e: 0a04 |0015: move-result v4 │ │ +029370: 59b4 3f00 |0016: iput v4, v11, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +029374: 6e10 1201 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +02937a: 6f20 8e12 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@128e │ │ +029380: 6e20 0602 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v13/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0206 │ │ +029386: 0c04 |0021: move-result-object v4 │ │ +029388: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +02938c: 2202 8e02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@028e │ │ +029390: 7020 3f12 c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ +029396: 6e20 4312 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ +02939c: 2204 8a02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +0293a0: 7030 3512 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +0293a6: 6e30 0302 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v13/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0203 │ │ +0293ac: 2203 9e02 |0034: new-instance v3, Landroid/widget/TabWidget; // type@029e │ │ +0293b0: 7020 9012 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1290 │ │ +0293b6: 6e20 9112 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1291 │ │ +0293bc: 6e20 9212 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1292 │ │ +0293c2: 2204 8d02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +0293c6: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +0293c8: 7040 3e12 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +0293ce: 6e30 4012 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +0293d4: 2201 8b02 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ +0293d8: 7020 3612 c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +0293de: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +0293e4: 6e20 3812 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +0293ea: 2204 8d02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +0293ee: 7040 3e12 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +0293f4: 6e30 4012 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +0293fa: 2201 8b02 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ +0293fe: 7020 3612 c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +029404: 5bb1 4400 |0060: iput-object v1, v11, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +029408: 54b4 4400 |0062: iget-object v4, v11, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +02940c: 52b5 3f00 |0064: iget v5, v11, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +029410: 6e20 3812 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +029416: 2204 8d02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +02941a: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +02941e: 7040 3e12 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +029424: 6e30 4012 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +02942a: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=132 │ │ 0x0012 line=134 │ │ 0x0018 line=135 │ │ 0x001b line=137 │ │ 0x001e line=141 │ │ @@ -1256,48 +1256,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 │ │ -029434: |[029434] android.support.v13.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -029444: 2203 7300 |0000: new-instance v3, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory; // type@0073 │ │ -029448: 5454 4000 |0002: iget-object v4, v5, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ -02944c: 7020 eb01 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@01eb │ │ -029452: 6e20 8812 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1288 │ │ -029458: 6e10 8712 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1287 │ │ -02945e: 0c02 |000d: move-result-object v2 │ │ -029460: 2201 7600 |000e: new-instance v1, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ -029464: 7040 f901 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@01f9 │ │ -02946a: 5553 3e00 |0013: iget-boolean v3, v5, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ -02946e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -029472: 5453 4100 |0017: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -029476: 6e20 5500 2300 |0019: invoke-virtual {v3, v2}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ -02947c: 0c03 |001c: move-result-object v3 │ │ -02947e: 7120 fb01 3100 |001d: invoke-static {v1, v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ -029484: 7110 fa01 0100 |0020: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -02948a: 0c03 |0023: move-result-object v3 │ │ -02948c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -029490: 7110 fa01 0100 |0026: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -029496: 0c03 |0029: move-result-object v3 │ │ -029498: 6e10 4f00 0300 |002a: invoke-virtual {v3}, Landroid/app/Fragment;.isDetached:()Z // method@004f │ │ -02949e: 0a03 |002d: move-result v3 │ │ -0294a0: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -0294a4: 5453 4100 |0030: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -0294a8: 6e10 5300 0300 |0032: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -0294ae: 0c00 |0035: move-result-object v0 │ │ -0294b0: 7110 fa01 0100 |0036: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -0294b6: 0c03 |0039: move-result-object v3 │ │ -0294b8: 6e20 5e00 3000 |003a: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ -0294be: 6e10 5c00 0000 |003d: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ -0294c4: 5453 4500 |0040: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -0294c8: 6e20 3e13 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -0294ce: 6e20 0102 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v13/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0201 │ │ -0294d4: 0e00 |0048: return-void │ │ +02942c: |[02942c] android.support.v13.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02943c: 2203 7300 |0000: new-instance v3, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory; // type@0073 │ │ +029440: 5454 4000 |0002: iget-object v4, v5, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ +029444: 7020 eb01 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v13/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@01eb │ │ +02944a: 6e20 8812 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1288 │ │ +029450: 6e10 8712 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1287 │ │ +029456: 0c02 |000d: move-result-object v2 │ │ +029458: 2201 7600 |000e: new-instance v1, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ +02945c: 7040 f901 2187 |0010: invoke-direct {v1, v2, v7, v8}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V // method@01f9 │ │ +029462: 5553 3e00 |0013: iget-boolean v3, v5, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ +029466: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02946a: 5453 4100 |0017: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +02946e: 6e20 5500 2300 |0019: invoke-virtual {v3, v2}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ +029474: 0c03 |001c: move-result-object v3 │ │ +029476: 7120 fb01 3100 |001d: invoke-static {v1, v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ +02947c: 7110 fa01 0100 |0020: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029482: 0c03 |0023: move-result-object v3 │ │ +029484: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +029488: 7110 fa01 0100 |0026: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +02948e: 0c03 |0029: move-result-object v3 │ │ +029490: 6e10 4f00 0300 |002a: invoke-virtual {v3}, Landroid/app/Fragment;.isDetached:()Z // method@004f │ │ +029496: 0a03 |002d: move-result v3 │ │ +029498: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02949c: 5453 4100 |0030: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +0294a0: 6e10 5300 0300 |0032: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +0294a6: 0c00 |0035: move-result-object v0 │ │ +0294a8: 7110 fa01 0100 |0036: invoke-static {v1}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +0294ae: 0c03 |0039: move-result-object v3 │ │ +0294b0: 6e20 5e00 3000 |003a: invoke-virtual {v0, v3}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ +0294b6: 6e10 5c00 0000 |003d: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ +0294bc: 5453 4500 |0040: iget-object v3, v5, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +0294c0: 6e20 3e13 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +0294c6: 6e20 0102 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v13/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@0201 │ │ +0294cc: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000a line=216 │ │ 0x000e line=218 │ │ 0x0013 line=220 │ │ 0x0017 line=224 │ │ @@ -1323,67 +1323,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0294d8: |[0294d8] android.support.v13.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0294e8: 6f10 8a12 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@128a │ │ -0294ee: 6e10 0702 0600 |0003: invoke-virtual {v6}, Landroid/support/v13/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0207 │ │ -0294f4: 0c00 |0006: move-result-object v0 │ │ -0294f6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0294f8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0294fa: 5464 4500 |0009: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -0294fe: 6e10 4713 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -029504: 0a04 |000e: move-result v4 │ │ -029506: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02950a: 5464 4500 |0011: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ -02950e: 6e20 4113 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -029514: 0c03 |0016: move-result-object v3 │ │ -029516: 1f03 7600 |0017: check-cast v3, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ -02951a: 5464 4100 |0019: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -02951e: 7110 fc01 0300 |001b: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ -029524: 0c05 |001e: move-result-object v5 │ │ -029526: 6e20 5500 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ -02952c: 0c04 |0022: move-result-object v4 │ │ -02952e: 7120 fb01 4300 |0023: invoke-static {v3, v4}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ -029534: 7110 fa01 0300 |0026: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -02953a: 0c04 |0029: move-result-object v4 │ │ -02953c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -029540: 7110 fa01 0300 |002c: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -029546: 0c04 |002f: move-result-object v4 │ │ -029548: 6e10 4f00 0400 |0030: invoke-virtual {v4}, Landroid/app/Fragment;.isDetached:()Z // method@004f │ │ -02954e: 0a04 |0033: move-result v4 │ │ -029550: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -029554: 7110 fc01 0300 |0036: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ -02955a: 0c04 |0039: move-result-object v4 │ │ -02955c: 6e20 1213 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -029562: 0a04 |003d: move-result v4 │ │ -029564: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -029568: 5b63 4200 |0040: iput-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ -02956c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029570: 28c5 |0044: goto 0009 // -003b │ │ -029572: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -029576: 5464 4100 |0047: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -02957a: 6e10 5300 0400 |0049: invoke-virtual {v4}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -029580: 0c01 |004c: move-result-object v1 │ │ -029582: 7110 fa01 0300 |004d: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ -029588: 0c04 |0050: move-result-object v4 │ │ -02958a: 6e20 5e00 4100 |0051: invoke-virtual {v1, v4}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ -029590: 28ee |0054: goto 0042 // -0012 │ │ -029592: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -029594: 5c64 3e00 |0056: iput-boolean v4, v6, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ -029598: 7030 0402 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v13/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; // method@0204 │ │ -02959e: 0c01 |005b: move-result-object v1 │ │ -0295a0: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -0295a4: 6e10 5c00 0100 |005e: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ -0295aa: 5464 4100 |0061: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -0295ae: 6e10 5400 0400 |0063: invoke-virtual {v4}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ -0295b4: 0e00 |0066: return-void │ │ +0294d0: |[0294d0] android.support.v13.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0294e0: 6f10 8a12 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@128a │ │ +0294e6: 6e10 0702 0600 |0003: invoke-virtual {v6}, Landroid/support/v13/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0207 │ │ +0294ec: 0c00 |0006: move-result-object v0 │ │ +0294ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0294f0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0294f2: 5464 4500 |0009: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +0294f6: 6e10 4713 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0294fc: 0a04 |000e: move-result v4 │ │ +0294fe: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +029502: 5464 4500 |0011: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0045 │ │ +029506: 6e20 4113 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02950c: 0c03 |0016: move-result-object v3 │ │ +02950e: 1f03 7600 |0017: check-cast v3, Landroid/support/v13/app/FragmentTabHost$TabInfo; // type@0076 │ │ +029512: 5464 4100 |0019: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +029516: 7110 fc01 0300 |001b: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ +02951c: 0c05 |001e: move-result-object v5 │ │ +02951e: 6e20 5500 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ +029524: 0c04 |0022: move-result-object v4 │ │ +029526: 7120 fb01 4300 |0023: invoke-static {v3, v4}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$102:(Landroid/support/v13/app/FragmentTabHost$TabInfo;Landroid/app/Fragment;)Landroid/app/Fragment; // method@01fb │ │ +02952c: 7110 fa01 0300 |0026: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029532: 0c04 |0029: move-result-object v4 │ │ +029534: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +029538: 7110 fa01 0300 |002c: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +02953e: 0c04 |002f: move-result-object v4 │ │ +029540: 6e10 4f00 0400 |0030: invoke-virtual {v4}, Landroid/app/Fragment;.isDetached:()Z // method@004f │ │ +029546: 0a04 |0033: move-result v4 │ │ +029548: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02954c: 7110 fc01 0300 |0036: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@01fc │ │ +029552: 0c04 |0039: move-result-object v4 │ │ +029554: 6e20 1213 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02955a: 0a04 |003d: move-result v4 │ │ +02955c: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +029560: 5b63 4200 |0040: iput-object v3, v6, Landroid/support/v13/app/FragmentTabHost;.mLastTab:Landroid/support/v13/app/FragmentTabHost$TabInfo; // field@0042 │ │ +029564: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +029568: 28c5 |0044: goto 0009 // -003b │ │ +02956a: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02956e: 5464 4100 |0047: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +029572: 6e10 5300 0400 |0049: invoke-virtual {v4}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +029578: 0c01 |004c: move-result-object v1 │ │ +02957a: 7110 fa01 0300 |004d: invoke-static {v3}, Landroid/support/v13/app/FragmentTabHost$TabInfo;.access$100:(Landroid/support/v13/app/FragmentTabHost$TabInfo;)Landroid/app/Fragment; // method@01fa │ │ +029580: 0c04 |0050: move-result-object v4 │ │ +029582: 6e20 5e00 4100 |0051: invoke-virtual {v1, v4}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ +029588: 28ee |0054: goto 0042 // -0012 │ │ +02958a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02958c: 5c64 3e00 |0056: iput-boolean v4, v6, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ +029590: 7030 0402 0601 |0058: invoke-direct {v6, v0, v1}, Landroid/support/v13/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; // method@0204 │ │ +029596: 0c01 |005b: move-result-object v1 │ │ +029598: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02959c: 6e10 5c00 0100 |005e: invoke-virtual {v1}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ +0295a2: 5464 4100 |0061: iget-object v4, v6, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +0295a6: 6e10 5400 0400 |0063: invoke-virtual {v4}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ +0295ac: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=240 │ │ 0x0007 line=244 │ │ 0x0008 line=245 │ │ 0x0011 line=246 │ │ @@ -1413,19 +1413,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0295b8: |[0295b8] android.support.v13.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0295c8: 6f10 8b12 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@128b │ │ -0295ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0295d0: 5c10 3e00 |0004: iput-boolean v0, v1, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ -0295d4: 0e00 |0006: return-void │ │ +0295b0: |[0295b0] android.support.v13.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +0295c0: 6f10 8b12 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@128b │ │ +0295c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0295c8: 5c10 3e00 |0004: iput-boolean v0, v1, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ +0295cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0003 line=278 │ │ 0x0006 line=279 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v13/app/FragmentTabHost; │ │ @@ -1435,23 +1435,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0295d8: |[0295d8] android.support.v13.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0295e8: 0730 |0000: move-object v0, v3 │ │ -0295ea: 1f00 7500 |0001: check-cast v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ -0295ee: 6e10 f601 0000 |0003: invoke-virtual {v0}, Landroid/support/v13/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@01f6 │ │ -0295f4: 0c01 |0006: move-result-object v1 │ │ -0295f6: 6f20 8c12 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@128c │ │ -0295fc: 5401 3900 |000a: iget-object v1, v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ -029600: 6e20 0f02 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v13/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@020f │ │ -029606: 0e00 |000f: return-void │ │ +0295d0: |[0295d0] android.support.v13.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0295e0: 0730 |0000: move-object v0, v3 │ │ +0295e2: 1f00 7500 |0001: check-cast v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ +0295e6: 6e10 f601 0000 |0003: invoke-virtual {v0}, Landroid/support/v13/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@01f6 │ │ +0295ec: 0c01 |0006: move-result-object v1 │ │ +0295ee: 6f20 8c12 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@128c │ │ +0295f4: 5401 3900 |000a: iget-object v1, v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ +0295f8: 6e20 0f02 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v13/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@020f │ │ +0295fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0003 line=292 │ │ 0x000a line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -1464,23 +1464,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -029608: |[029608] android.support.v13.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -029618: 6f10 8d12 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@128d │ │ -02961e: 0c01 |0003: move-result-object v1 │ │ -029620: 2200 7500 |0004: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ -029624: 7020 f501 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@01f5 │ │ -02962a: 6e10 0702 0300 |0009: invoke-virtual {v3}, Landroid/support/v13/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0207 │ │ -029630: 0c02 |000c: move-result-object v2 │ │ -029632: 5b02 3900 |000d: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ -029636: 1100 |000f: return-object v0 │ │ +029600: |[029600] android.support.v13.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +029610: 6f10 8d12 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@128d │ │ +029616: 0c01 |0003: move-result-object v1 │ │ +029618: 2200 7500 |0004: new-instance v0, Landroid/support/v13/app/FragmentTabHost$SavedState; // type@0075 │ │ +02961c: 7020 f501 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v13/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@01f5 │ │ +029622: 6e10 0702 0300 |0009: invoke-virtual {v3}, Landroid/support/v13/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0207 │ │ +029628: 0c02 |000c: move-result-object v2 │ │ +02962a: 5b02 3900 |000d: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0039 │ │ +02962e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0009 line=285 │ │ 0x000f line=286 │ │ locals : │ │ @@ -1493,27 +1493,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -029638: |[029638] android.support.v13.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -029648: 5521 3e00 |0000: iget-boolean v1, v2, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ -02964c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -029650: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -029652: 7030 0402 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v13/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; // method@0204 │ │ -029658: 0c00 |0008: move-result-object v0 │ │ -02965a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02965e: 6e10 5c00 0000 |000b: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ -029664: 5421 4300 |000e: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ -029668: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02966c: 5421 4300 |0012: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ -029670: 7220 8612 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1286 │ │ -029676: 0e00 |0017: return-void │ │ +029630: |[029630] android.support.v13.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +029640: 5521 3e00 |0000: iget-boolean v1, v2, Landroid/support/v13/app/FragmentTabHost;.mAttached:Z // field@003e │ │ +029644: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +029648: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02964a: 7030 0402 3201 |0005: invoke-direct {v2, v3, v1}, Landroid/support/v13/app/FragmentTabHost;.doTabChanged:(Ljava/lang/String;Landroid/app/FragmentTransaction;)Landroid/app/FragmentTransaction; // method@0204 │ │ +029650: 0c00 |0008: move-result-object v0 │ │ +029652: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +029656: 6e10 5c00 0000 |000b: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commit:()I // method@005c │ │ +02965c: 5421 4300 |000e: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ +029660: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +029664: 5421 4300 |0012: iget-object v1, v2, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ +029668: 7220 8612 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1286 │ │ +02966e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0004 line=299 │ │ 0x0009 line=300 │ │ 0x000b line=301 │ │ 0x000e line=304 │ │ @@ -1529,17 +1529,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029678: |[029678] android.support.v13.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -029688: 5b01 4300 |0000: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ -02968c: 0e00 |0002: return-void │ │ +029670: |[029670] android.support.v13.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +029680: 5b01 4300 |0000: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0043 │ │ +029684: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v13/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -1549,19 +1549,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -029690: |[029690] android.support.v13.app.FragmentTabHost.setup:()V │ │ -0296a0: 2200 c102 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0296a4: 1a01 3807 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0738 │ │ -0296a8: 7020 ee12 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0296ae: 2700 |0007: throw v0 │ │ +029688: |[029688] android.support.v13.app.FragmentTabHost.setup:()V │ │ +029698: 2200 c102 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02969c: 1a01 3807 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0738 │ │ +0296a0: 7020 ee12 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0296a6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v13/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v13/app/FragmentTabHost;) │ │ @@ -1569,20 +1569,20 @@ │ │ type : '(Landroid/content/Context;Landroid/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0296b0: |[0296b0] android.support.v13.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/app/FragmentManager;)V │ │ -0296c0: 6f10 8f12 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ -0296c6: 5b01 4000 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ -0296ca: 5b02 4100 |0005: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -0296ce: 7010 0502 0000 |0007: invoke-direct {v0}, Landroid/support/v13/app/FragmentTabHost;.ensureContent:()V // method@0205 │ │ -0296d4: 0e00 |000a: return-void │ │ +0296a8: |[0296a8] android.support.v13.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/app/FragmentManager;)V │ │ +0296b8: 6f10 8f12 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ +0296be: 5b01 4000 |0003: iput-object v1, v0, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ +0296c2: 5b02 4100 |0005: iput-object v2, v0, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +0296c6: 7010 0502 0000 |0007: invoke-direct {v0}, Landroid/support/v13/app/FragmentTabHost;.ensureContent:()V // method@0205 │ │ +0296cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0005 line=180 │ │ 0x0007 line=181 │ │ 0x000a line=182 │ │ @@ -1596,29 +1596,29 @@ │ │ type : '(Landroid/content/Context;Landroid/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0296d8: |[0296d8] android.support.v13.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/app/FragmentManager;I)V │ │ -0296e8: 6f10 8f12 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ -0296ee: 5b23 4000 |0003: iput-object v3, v2, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ -0296f2: 5b24 4100 |0005: iput-object v4, v2, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ -0296f6: 5925 3f00 |0007: iput v5, v2, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ -0296fa: 7010 0502 0200 |0009: invoke-direct {v2}, Landroid/support/v13/app/FragmentTabHost;.ensureContent:()V // method@0205 │ │ -029700: 5420 4400 |000c: iget-object v0, v2, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ -029704: 6e20 3812 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -02970a: 6e10 0802 0200 |0011: invoke-virtual {v2}, Landroid/support/v13/app/FragmentTabHost;.getId:()I // method@0208 │ │ -029710: 0a00 |0014: move-result v0 │ │ -029712: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -029714: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -029718: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -02971e: 6e20 1002 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v13/app/FragmentTabHost;.setId:(I)V // method@0210 │ │ -029724: 0e00 |001e: return-void │ │ +0296d0: |[0296d0] android.support.v13.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/app/FragmentManager;I)V │ │ +0296e0: 6f10 8f12 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ +0296e6: 5b23 4000 |0003: iput-object v3, v2, Landroid/support/v13/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0040 │ │ +0296ea: 5b24 4100 |0005: iput-object v4, v2, Landroid/support/v13/app/FragmentTabHost;.mFragmentManager:Landroid/app/FragmentManager; // field@0041 │ │ +0296ee: 5925 3f00 |0007: iput v5, v2, Landroid/support/v13/app/FragmentTabHost;.mContainerId:I // field@003f │ │ +0296f2: 7010 0502 0200 |0009: invoke-direct {v2}, Landroid/support/v13/app/FragmentTabHost;.ensureContent:()V // method@0205 │ │ +0296f8: 5420 4400 |000c: iget-object v0, v2, Landroid/support/v13/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0044 │ │ +0296fc: 6e20 3812 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +029702: 6e10 0802 0200 |0011: invoke-virtual {v2}, Landroid/support/v13/app/FragmentTabHost;.getId:()I // method@0208 │ │ +029708: 0a00 |0014: move-result v0 │ │ +02970a: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +02970c: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +029710: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +029716: 6e20 1002 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v13/app/FragmentTabHost;.setId:(I)V // method@0210 │ │ +02971c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ 0x0005 line=187 │ │ 0x0007 line=188 │ │ 0x0009 line=189 │ │ @@ -1787,33 +1787,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029728: |[029728] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -029738: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02973c: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -029740: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -029744: 2200 7900 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0079 │ │ -029748: 7010 1c02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@021c │ │ -02974e: 6900 5200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -029752: 0e00 |000d: return-void │ │ -029754: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -029758: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02975c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -029760: 2200 7800 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0078 │ │ -029764: 7010 1502 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0215 │ │ -02976a: 6900 5200 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -02976e: 28f2 |001b: goto 000d // -000e │ │ -029770: 2200 7a00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007a │ │ -029774: 7010 1e02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@021e │ │ -02977a: 6900 5200 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -02977e: 28ea |0023: goto 000d // -0016 │ │ +029720: |[029720] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +029730: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +029734: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +029738: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02973c: 2200 7900 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0079 │ │ +029740: 7010 1c02 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@021c │ │ +029746: 6900 5200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +02974a: 0e00 |000d: return-void │ │ +02974c: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +029750: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +029754: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +029758: 2200 7800 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0078 │ │ +02975c: 7010 1502 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0215 │ │ +029762: 6900 5200 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +029766: 28f2 |001b: goto 000d // -000e │ │ +029768: 2200 7a00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007a │ │ +02976c: 7010 1e02 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@021e │ │ +029772: 6900 5200 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +029776: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -1825,17 +1825,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029780: |[029780] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -029790: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -029796: 0e00 |0003: return-void │ │ +029778: |[029778] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +029788: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02978e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=281 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -1844,27 +1844,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -029798: |[029798] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -0297a8: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -0297ae: 1a00 8708 |0003: const-string v0, "UNKNOWN" // string@0887 │ │ -0297b2: 1100 |0005: return-object v0 │ │ -0297b4: 1a00 c901 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01c9 │ │ -0297b8: 28fd |0008: goto 0005 // -0003 │ │ -0297ba: 1a00 c801 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01c8 │ │ -0297be: 28fa |000b: goto 0005 // -0006 │ │ -0297c0: 1a00 c701 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01c7 │ │ -0297c4: 28f7 |000e: goto 0005 // -0009 │ │ -0297c6: 1a00 c601 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01c6 │ │ -0297ca: 28f4 |0011: goto 0005 // -000c │ │ -0297cc: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +029790: |[029790] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +0297a0: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +0297a6: 1a00 8708 |0003: const-string v0, "UNKNOWN" // string@0887 │ │ +0297aa: 1100 |0005: return-object v0 │ │ +0297ac: 1a00 c901 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@01c9 │ │ +0297b0: 28fd |0008: goto 0005 // -0003 │ │ +0297b2: 1a00 c801 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@01c8 │ │ +0297b6: 28fa |000b: goto 0005 // -0006 │ │ +0297b8: 1a00 c701 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@01c7 │ │ +0297bc: 28f7 |000e: goto 0005 // -0009 │ │ +0297be: 1a00 c601 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@01c6 │ │ +0297c2: 28f4 |0011: goto 0005 // -000c │ │ +0297c4: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=447 │ │ 0x0006 line=439 │ │ 0x0009 line=441 │ │ 0x000c line=443 │ │ @@ -1878,55 +1878,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -0297f4: |[0297f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -029804: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -029806: 2200 d302 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02980a: 7010 1d13 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -029810: 1a02 3909 |0006: const-string v2, "[" // string@0939 │ │ -029814: 6e20 2413 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02981a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -02981e: 7110 f112 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@12f1 │ │ -029824: 0a02 |0010: move-result v2 │ │ -029826: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -02982a: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -02982e: b524 |0015: and-int/2addr v4, v2 │ │ -029830: 6e10 2813 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ -029836: 0a02 |0019: move-result v2 │ │ -029838: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -02983c: 1a02 b700 |001c: const-string v2, ", " // string@00b7 │ │ -029840: 6e20 2413 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029846: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -02984c: 28e7 |0024: goto 000b // -0019 │ │ -02984e: 1a02 7902 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0279 │ │ -029852: 6e20 2413 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029858: 28e1 |002a: goto 000b // -001f │ │ -02985a: 1a02 7502 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0275 │ │ -02985e: 6e20 2413 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029864: 28db |0030: goto 000b // -0025 │ │ -029866: 1a02 7802 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0278 │ │ -02986a: 6e20 2413 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029870: 28d5 |0036: goto 000b // -002b │ │ -029872: 1a02 7702 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0277 │ │ -029876: 6e20 2413 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02987c: 28cf |003c: goto 000b // -0031 │ │ -02987e: 1a02 7a02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@027a │ │ -029882: 6e20 2413 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029888: 28c9 |0042: goto 000b // -0037 │ │ -02988a: 1a02 5b09 |0043: const-string v2, "]" // string@095b │ │ -02988e: 6e20 2413 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -029894: 6e10 2913 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02989a: 0c02 |004b: move-result-object v2 │ │ -02989c: 1102 |004c: return-object v2 │ │ -02989e: 0000 |004d: nop // spacer │ │ -0298a0: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +0297ec: |[0297ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +0297fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0297fe: 2200 d302 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +029802: 7010 1d13 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +029808: 1a02 3909 |0006: const-string v2, "[" // string@0939 │ │ +02980c: 6e20 2413 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029812: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +029816: 7110 f112 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@12f1 │ │ +02981c: 0a02 |0010: move-result v2 │ │ +02981e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +029822: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +029826: b524 |0015: and-int/2addr v4, v2 │ │ +029828: 6e10 2813 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ +02982e: 0a02 |0019: move-result v2 │ │ +029830: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +029834: 1a02 b700 |001c: const-string v2, ", " // string@00b7 │ │ +029838: 6e20 2413 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02983e: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +029844: 28e7 |0024: goto 000b // -0019 │ │ +029846: 1a02 7902 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@0279 │ │ +02984a: 6e20 2413 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029850: 28e1 |002a: goto 000b // -001f │ │ +029852: 1a02 7502 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0275 │ │ +029856: 6e20 2413 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02985c: 28db |0030: goto 000b // -0025 │ │ +02985e: 1a02 7802 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@0278 │ │ +029862: 6e20 2413 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029868: 28d5 |0036: goto 000b // -002b │ │ +02986a: 1a02 7702 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0277 │ │ +02986e: 6e20 2413 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029874: 28cf |003c: goto 000b // -0031 │ │ +029876: 1a02 7a02 |003d: const-string v2, "FEEDBACK_VISUAL" // string@027a │ │ +02987a: 6e20 2413 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +029880: 28c9 |0042: goto 000b // -0037 │ │ +029882: 1a02 5b09 |0043: const-string v2, "]" // string@095b │ │ +029886: 6e20 2413 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02988c: 6e10 2913 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +029892: 0c02 |004b: move-result-object v2 │ │ +029894: 1102 |004c: return-object v2 │ │ +029896: 0000 |004d: nop // spacer │ │ +029898: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000b line=357 │ │ 0x000d line=358 │ │ 0x0013 line=359 │ │ @@ -1951,32 +1951,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -0298cc: |[0298cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -0298dc: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -0298e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0298e4: 1100 |0004: return-object v0 │ │ -0298e6: 1a00 1f02 |0005: const-string v0, "DEFAULT" // string@021f │ │ -0298ea: 28fd |0007: goto 0004 // -0003 │ │ -0298ec: 1a00 8802 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0288 │ │ -0298f0: 28fa |000a: goto 0004 // -0006 │ │ -0298f2: 1a00 9502 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0295 │ │ -0298f6: 28f7 |000d: goto 0004 // -0009 │ │ -0298f8: 1a00 9302 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0293 │ │ -0298fc: 28f4 |0010: goto 0004 // -000c │ │ -0298fe: 1a00 9202 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0292 │ │ -029902: 28f1 |0013: goto 0004 // -000f │ │ -029904: 1a00 9402 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0294 │ │ -029908: 28ee |0016: goto 0004 // -0012 │ │ -02990a: 0000 |0017: nop // spacer │ │ -02990c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +0298c4: |[0298c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +0298d4: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +0298da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0298dc: 1100 |0004: return-object v0 │ │ +0298de: 1a00 1f02 |0005: const-string v0, "DEFAULT" // string@021f │ │ +0298e2: 28fd |0007: goto 0004 // -0003 │ │ +0298e4: 1a00 8802 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0288 │ │ +0298e8: 28fa |000a: goto 0004 // -0006 │ │ +0298ea: 1a00 9502 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0295 │ │ +0298ee: 28f7 |000d: goto 0004 // -0009 │ │ +0298f0: 1a00 9302 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0293 │ │ +0298f4: 28f4 |0010: goto 0004 // -000c │ │ +0298f6: 1a00 9202 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0292 │ │ +0298fa: 28f1 |0013: goto 0004 // -000f │ │ +0298fc: 1a00 9402 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0294 │ │ +029900: 28ee |0016: goto 0004 // -0012 │ │ +029902: 0000 |0017: nop // spacer │ │ +029904: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=408 │ │ 0x0005 line=396 │ │ 0x0008 line=398 │ │ 0x000b line=400 │ │ @@ -1992,19 +1992,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029940: |[029940] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -029950: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -029954: 7220 2502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0225 │ │ -02995a: 0a00 |0005: move-result v0 │ │ -02995c: 0f00 |0006: return v0 │ │ +029938: |[029938] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +029948: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +02994c: 7220 2502 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0225 │ │ +029952: 0a00 |0005: move-result v0 │ │ +029954: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -2012,19 +2012,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029960: |[029960] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -029970: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -029974: 7220 2602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0226 │ │ -02997a: 0a00 |0005: move-result v0 │ │ -02997c: 0f00 |0006: return v0 │ │ +029958: |[029958] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +029968: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +02996c: 7220 2602 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0226 │ │ +029972: 0a00 |0005: move-result v0 │ │ +029974: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -2032,19 +2032,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 │ │ -029980: |[029980] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029990: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -029994: 7220 2702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0227 │ │ -02999a: 0c00 |0005: move-result-object v0 │ │ -02999c: 1100 |0006: return-object v0 │ │ +029978: |[029978] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029988: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +02998c: 7220 2702 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0227 │ │ +029992: 0c00 |0005: move-result-object v0 │ │ +029994: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -2052,19 +2052,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 │ │ -0299a0: |[0299a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0299b0: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -0299b4: 7220 2802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0228 │ │ -0299ba: 0c00 |0005: move-result-object v0 │ │ -0299bc: 1100 |0006: return-object v0 │ │ +029998: |[029998] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0299a8: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +0299ac: 7220 2802 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0228 │ │ +0299b2: 0c00 |0005: move-result-object v0 │ │ +0299b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -2072,19 +2072,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 │ │ -0299c0: |[0299c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0299d0: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -0299d4: 7220 2902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0229 │ │ -0299da: 0c00 |0005: move-result-object v0 │ │ -0299dc: 1100 |0006: return-object v0 │ │ +0299b8: |[0299b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0299c8: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +0299cc: 7220 2902 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0229 │ │ +0299d2: 0c00 |0005: move-result-object v0 │ │ +0299d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -2092,19 +2092,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 │ │ -0299e0: |[0299e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0299f0: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ -0299f4: 7220 2a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@022a │ │ -0299fa: 0c00 |0005: move-result-object v0 │ │ -0299fc: 1100 |0006: return-object v0 │ │ +0299d8: |[0299d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0299e8: 6200 5200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0052 │ │ +0299ec: 7220 2a02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@022a │ │ +0299f2: 0c00 |0005: move-result-object v0 │ │ +0299f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -2133,17 +2133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029a00: |[029a00] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -029a10: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -029a16: 0e00 |0003: return-void │ │ +0299f8: |[0299f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +029a08: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +029a0e: 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;) │ │ @@ -2151,18 +2151,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029a18: |[029a18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -029a28: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -029a2e: 0a00 |0003: move-result v0 │ │ -029a30: 0f00 |0004: return v0 │ │ +029a10: |[029a10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +029a20: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +029a26: 0a00 |0003: move-result v0 │ │ +029a28: 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;) │ │ @@ -2170,18 +2170,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 │ │ -029a34: |[029a34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a44: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -029a4a: 0c00 |0003: move-result-object v0 │ │ -029a4c: 1100 |0004: return-object v0 │ │ +029a2c: |[029a2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029a3c: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +029a42: 0c00 |0003: move-result-object v0 │ │ +029a44: 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;) │ │ @@ -2189,18 +2189,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 │ │ -029a50: |[029a50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a60: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -029a66: 0c00 |0003: move-result-object v0 │ │ -029a68: 1100 |0004: return-object v0 │ │ +029a48: |[029a48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029a58: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +029a5e: 0c00 |0003: move-result-object v0 │ │ +029a60: 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;) │ │ @@ -2208,18 +2208,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 │ │ -029a6c: |[029a6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -029a7c: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -029a82: 0c00 |0003: move-result-object v0 │ │ -029a84: 1100 |0004: return-object v0 │ │ +029a64: |[029a64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +029a74: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +029a7a: 0c00 |0003: move-result-object v0 │ │ +029a7c: 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;) │ │ @@ -2227,18 +2227,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 │ │ -029a88: |[029a88] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029a98: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -029a9e: 0c00 |0003: move-result-object v0 │ │ -029aa0: 1100 |0004: return-object v0 │ │ +029a80: |[029a80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +029a90: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +029a96: 0c00 |0003: move-result-object v0 │ │ +029a98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -2267,17 +2267,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029aa4: |[029aa4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -029ab4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -029aba: 0e00 |0003: return-void │ │ +029a9c: |[029a9c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +029aac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +029ab2: 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;) │ │ @@ -2285,18 +2285,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029abc: |[029abc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -029acc: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -029ad2: 0a00 |0003: move-result v0 │ │ -029ad4: 0f00 |0004: return v0 │ │ +029ab4: |[029ab4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +029ac4: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +029aca: 0a00 |0003: move-result v0 │ │ +029acc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -2493,21 +2493,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -029ad8: |[029ad8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ -029ae8: 7010 4d01 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@014d │ │ -029aee: 2200 4700 |0003: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -029af2: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -029af8: 5b10 5500 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ -029afc: 5b12 5600 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029b00: 0e00 |000c: return-void │ │ +029ad0: |[029ad0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ +029ae0: 7010 4d01 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@014d │ │ +029ae6: 2200 4700 |0003: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +029aea: 7010 4301 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +029af0: 5b10 5500 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ +029af4: 5b12 5600 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029af8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0003 line=386 │ │ 0x000a line=389 │ │ 0x000c line=390 │ │ locals : │ │ @@ -2520,18 +2520,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029b04: |[029b04] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ -029b14: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029b18: 6e10 4e01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@014e │ │ -029b1e: 0e00 |0005: return-void │ │ +029afc: |[029afc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ +029b0c: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029b10: 6e10 4e01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@014e │ │ +029b16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ @@ -2540,34 +2540,34 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -029b20: |[029b20] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -029b30: 5420 5600 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029b34: 5421 5500 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ -029b38: 6e20 4f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@014f │ │ -029b3e: 6e10 3601 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ -029b44: 5220 5400 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0054 │ │ -029b48: 5421 5500 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ -029b4c: 6e10 4b01 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@014b │ │ -029b52: 0a01 |0011: move-result v1 │ │ -029b54: 8211 |0012: int-to-float v1, v1 │ │ -029b56: c810 |0013: mul-float/2addr v0, v1 │ │ -029b58: 5221 5300 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ -029b5c: 7f11 |0016: neg-float v1, v1 │ │ -029b5e: c810 |0017: mul-float/2addr v0, v1 │ │ -029b60: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -029b62: 6e30 3801 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ -029b68: 5420 5600 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029b6c: 6e20 5001 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ -029b72: 6e10 3301 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@0133 │ │ -029b78: 0e00 |0024: return-void │ │ +029b18: |[029b18] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +029b28: 5420 5600 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029b2c: 5421 5500 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ +029b30: 6e20 4f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@014f │ │ +029b36: 6e10 3601 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ +029b3c: 5220 5400 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0054 │ │ +029b40: 5421 5500 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0055 │ │ +029b44: 6e10 4b01 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@014b │ │ +029b4a: 0a01 |0011: move-result v1 │ │ +029b4c: 8211 |0012: int-to-float v1, v1 │ │ +029b4e: c810 |0013: mul-float/2addr v0, v1 │ │ +029b50: 5221 5300 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ +029b54: 7f11 |0016: neg-float v1, v1 │ │ +029b56: c810 |0017: mul-float/2addr v0, v1 │ │ +029b58: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +029b5a: 6e30 3801 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ +029b60: 5420 5600 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029b64: 6e20 5001 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ +029b6a: 6e10 3301 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@0133 │ │ +029b70: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0007 line=409 │ │ 0x000a line=410 │ │ 0x001c line=411 │ │ 0x0021 line=412 │ │ @@ -2581,19 +2581,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029b7c: |[029b7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ -029b8c: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029b90: 6e10 5101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0151 │ │ -029b96: 0a00 |0005: move-result v0 │ │ -029b98: 0f00 |0006: return v0 │ │ +029b74: |[029b74] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ +029b84: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029b88: 6e10 5101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@0151 │ │ +029b8e: 0a00 |0005: move-result v0 │ │ +029b90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2601,18 +2601,18 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029b9c: |[029b9c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -029bac: 6f10 5201 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0152 │ │ -029bb2: 0c00 |0003: move-result-object v0 │ │ -029bb4: 1100 |0004: return-object v0 │ │ +029b94: |[029b94] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +029ba4: 6f10 5201 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0152 │ │ +029baa: 0c00 |0003: move-result-object v0 │ │ +029bac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2620,19 +2620,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029bb8: |[029bb8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ -029bc8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029bcc: 6e10 5301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@0153 │ │ -029bd2: 0c00 |0005: move-result-object v0 │ │ -029bd4: 1100 |0006: return-object v0 │ │ +029bb0: |[029bb0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ +029bc0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029bc4: 6e10 5301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@0153 │ │ +029bca: 0c00 |0005: move-result-object v0 │ │ +029bcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #5 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2640,19 +2640,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029bd8: |[029bd8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ -029be8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029bec: 6e10 5401 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ -029bf2: 0a00 |0005: move-result v0 │ │ -029bf4: 0f00 |0006: return v0 │ │ +029bd0: |[029bd0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ +029be0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029be4: 6e10 5401 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ +029bea: 0a00 |0005: move-result v0 │ │ +029bec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #6 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2660,19 +2660,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029bf8: |[029bf8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ -029c08: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029c0c: 6e10 5501 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ -029c12: 0a00 |0005: move-result v0 │ │ -029c14: 0f00 |0006: return v0 │ │ +029bf0: |[029bf0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ +029c00: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029c04: 6e10 5501 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ +029c0a: 0a00 |0005: move-result v0 │ │ +029c0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #7 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2680,19 +2680,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029c18: |[029c18] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ -029c28: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029c2c: 6e10 5601 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0156 │ │ -029c32: 0a00 |0005: move-result v0 │ │ -029c34: 0f00 |0006: return v0 │ │ +029c10: |[029c10] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ +029c20: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029c24: 6e10 5601 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0156 │ │ +029c2a: 0a00 |0005: move-result v0 │ │ +029c2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2700,19 +2700,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029c38: |[029c38] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ -029c48: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029c4c: 6e10 5701 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@0157 │ │ -029c52: 0a00 |0005: move-result v0 │ │ -029c54: 0f00 |0006: return v0 │ │ +029c30: |[029c30] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ +029c40: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029c44: 6e10 5701 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@0157 │ │ +029c4a: 0a00 |0005: move-result v0 │ │ +029c4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2720,17 +2720,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029c58: |[029c58] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ -029c68: 5210 5300 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ -029c6c: 0f00 |0002: return v0 │ │ +029c50: |[029c50] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ +029c60: 5210 5300 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ +029c64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2738,19 +2738,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029c70: |[029c70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ -029c80: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029c84: 6e10 5801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ -029c8a: 0a00 |0005: move-result v0 │ │ -029c8c: 0f00 |0006: return v0 │ │ +029c68: |[029c68] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ +029c78: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029c7c: 6e10 5801 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ +029c82: 0a00 |0005: move-result v0 │ │ +029c84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #11 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2758,19 +2758,19 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029c90: |[029c90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ -029ca0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029ca4: 6e20 5901 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0159 │ │ -029caa: 0a00 |0005: move-result v0 │ │ -029cac: 0f00 |0006: return v0 │ │ +029c88: |[029c88] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ +029c98: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029c9c: 6e20 5901 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0159 │ │ +029ca2: 0a00 |0005: move-result v0 │ │ +029ca4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 padding Landroid/graphics/Rect; │ │ │ │ @@ -2779,19 +2779,19 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029cb0: |[029cb0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ -029cc0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029cc4: 6e10 5a01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@015a │ │ -029cca: 0c00 |0005: move-result-object v0 │ │ -029ccc: 1100 |0006: return-object v0 │ │ +029ca8: |[029ca8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ +029cb8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029cbc: 6e10 5a01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@015a │ │ +029cc2: 0c00 |0005: move-result-object v0 │ │ +029cc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #13 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2799,19 +2799,19 @@ │ │ type : '()Landroid/graphics/Region;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029cd0: |[029cd0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ -029ce0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029ce4: 6e10 5b01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@015b │ │ -029cea: 0c00 |0005: move-result-object v0 │ │ -029cec: 1100 |0006: return-object v0 │ │ +029cc8: |[029cc8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ +029cd8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029cdc: 6e10 5b01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@015b │ │ +029ce2: 0c00 |0005: move-result-object v0 │ │ +029ce4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #14 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2819,19 +2819,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -029cf0: |[029cf0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -029d00: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029d04: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -029d08: 6e10 5f02 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ -029d0e: 0e00 |0007: return-void │ │ +029ce8: |[029ce8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +029cf8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029cfc: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +029d00: 6e10 5f02 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ +029d06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0004 line=535 │ │ 0x0007 line=537 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -2842,19 +2842,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029d10: |[029d10] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ -029d20: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029d24: 6e10 5c01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ -029d2a: 0a00 |0005: move-result v0 │ │ -029d2c: 0f00 |0006: return v0 │ │ +029d08: |[029d08] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ +029d18: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029d1c: 6e10 5c01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ +029d22: 0a00 |0005: move-result v0 │ │ +029d24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #16 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -2862,19 +2862,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029d30: |[029d30] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ -029d40: 6f20 5e01 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@015e │ │ -029d46: 5410 5600 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029d4a: 6e20 6201 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@0162 │ │ -029d50: 0e00 |0008: return-void │ │ +029d28: |[029d28] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ +029d38: 6f20 5e01 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@015e │ │ +029d3e: 5410 5600 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029d42: 6e20 6201 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@0162 │ │ +029d48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0008 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -2885,20 +2885,20 @@ │ │ type : '([I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -029d54: |[029d54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ -029d64: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029d68: 6e20 6801 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ -029d6e: 6f20 5f01 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@015f │ │ -029d74: 0a00 |0008: move-result v0 │ │ -029d76: 0f00 |0009: return v0 │ │ +029d4c: |[029d4c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ +029d5c: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029d60: 6e20 6801 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ +029d66: 6f20 5f01 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@015f │ │ +029d6c: 0a00 |0008: move-result v0 │ │ +029d6e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x000a reg=2 state [I │ │ @@ -2908,19 +2908,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -029d78: |[029d78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -029d88: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029d8c: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -029d90: 6e40 6402 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@0264 │ │ -029d96: 0e00 |0007: return-void │ │ +029d70: |[029d70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +029d80: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029d84: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +029d88: 6e40 6402 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@0264 │ │ +029d8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x0007 line=544 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -2933,18 +2933,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029d98: |[029d98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ -029da8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029dac: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ -029db2: 0e00 |0005: return-void │ │ +029d90: |[029d90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ +029da0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029da4: 6e20 6001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ +029daa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -2954,18 +2954,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029db4: |[029db4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ -029dc4: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029dc8: 6e20 6301 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@0163 │ │ -029dce: 0e00 |0005: return-void │ │ +029dac: |[029dac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ +029dbc: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029dc0: 6e20 6301 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@0163 │ │ +029dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0005 line=418 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 configs I │ │ @@ -2975,18 +2975,18 @@ │ │ type : '(ILandroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -029dd0: |[029dd0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ -029de0: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029de4: 6e30 6401 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0164 │ │ -029dea: 0e00 |0005: return-void │ │ +029dc8: |[029dc8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ +029dd8: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029ddc: 6e30 6401 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0164 │ │ +029de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -2997,18 +2997,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029dec: |[029dec] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -029dfc: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029e00: 6e20 6501 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0165 │ │ -029e06: 0e00 |0005: return-void │ │ +029de4: |[029de4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +029df4: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029df8: 6e20 6501 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0165 │ │ +029dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 cf Landroid/graphics/ColorFilter; │ │ @@ -3018,18 +3018,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029e08: |[029e08] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ -029e18: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029e1c: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@0166 │ │ -029e22: 0e00 |0005: return-void │ │ +029e00: |[029e00] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ +029e10: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029e14: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@0166 │ │ +029e1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 dither Z │ │ @@ -3039,18 +3039,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -029e24: |[029e24] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ -029e34: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029e38: 6e20 6701 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@0167 │ │ -029e3e: 0e00 |0005: return-void │ │ +029e1c: |[029e1c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ +029e2c: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029e30: 6e20 6701 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@0167 │ │ +029e36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 filter Z │ │ @@ -3060,18 +3060,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029e40: |[029e40] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -029e50: 5901 5300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ -029e54: 6e10 5f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ -029e5a: 0e00 |0005: return-void │ │ +029e38: |[029e38] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +029e48: 5901 5300 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0053 │ │ +029e4c: 6e10 5f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ +029e52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0002 line=394 │ │ 0x0005 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -3082,18 +3082,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029e5c: |[029e5c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ -029e6c: 5901 5400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0054 │ │ -029e70: 6e10 5f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ -029e76: 0e00 |0005: return-void │ │ +029e54: |[029e54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ +029e64: 5901 5400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0054 │ │ +029e68: 6e10 5f02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@025f │ │ +029e6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0002 line=403 │ │ 0x0005 line=404 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -3104,19 +3104,19 @@ │ │ type : '([I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029e78: |[029e78] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ -029e88: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029e8c: 6e20 6801 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ -029e92: 0a00 |0005: move-result v0 │ │ -029e94: 0f00 |0006: return v0 │ │ +029e70: |[029e70] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ +029e80: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029e84: 6e20 6801 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ +029e8a: 0a00 |0005: move-result v0 │ │ +029e8c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 stateSet [I │ │ │ │ @@ -3125,18 +3125,18 @@ │ │ type : '(ZZ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -029e98: |[029e98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ -029ea8: 6f30 6901 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0169 │ │ -029eae: 0a00 |0003: move-result v0 │ │ -029eb0: 0f00 |0004: return v0 │ │ +029e90: |[029e90] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ +029ea0: 6f30 6901 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0169 │ │ +029ea6: 0a00 |0003: move-result v0 │ │ +029ea8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0005 reg=2 visible Z │ │ 0x0000 - 0x0005 reg=3 restart Z │ │ @@ -3146,19 +3146,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -029eb4: |[029eb4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -029ec4: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ -029ec8: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -029ecc: 6e20 7002 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@0270 │ │ -029ed2: 0e00 |0007: return-void │ │ +029eac: |[029eac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +029ebc: 5410 5600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0056 │ │ +029ec0: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +029ec4: 6e20 7002 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@0270 │ │ +029eca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0007 line=551 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -3207,66 +3207,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -029ed4: |[029ed4] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -029ee4: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -029eea: 121c |0003: const/4 v12, #int 1 // #1 │ │ -029eec: 120b |0004: const/4 v11, #int 0 // #0 │ │ -029eee: 7010 0213 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1302 │ │ -029ef4: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -029ef8: 1a07 b615 |000a: const-string v7, "setHomeAsUpIndicator" // string@15b6 │ │ -029efc: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -029efe: 2388 4e03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@034e │ │ -029f02: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -029f04: 1c0a 4c00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@004c │ │ -029f08: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -029f0c: 6e30 df12 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ -029f12: 0c06 |0017: move-result-object v6 │ │ -029f14: 5be6 6500 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ -029f18: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -029f1c: 1a07 b515 |001c: const-string v7, "setHomeActionContentDescription" // string@15b5 │ │ -029f20: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -029f22: 2388 4e03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@034e │ │ -029f26: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -029f28: 620a c404 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@04c4 │ │ -029f2c: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -029f30: 6e30 df12 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ -029f36: 0c06 |0029: move-result-object v6 │ │ -029f38: 5be6 6400 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ -029f3c: 0e00 |002c: return-void │ │ -029f3e: 0d06 |002d: move-exception v6 │ │ -029f40: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ -029f46: 0c02 |0031: move-result-object v2 │ │ -029f48: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -029f4c: 6e10 0811 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -029f52: 0c03 |0037: move-result-object v3 │ │ -029f54: 1f03 6302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0263 │ │ -029f58: 6e10 6f11 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -029f5e: 0a00 |003d: move-result v0 │ │ -029f60: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -029f62: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -029f66: 6e20 6e11 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -029f6c: 0c01 |0044: move-result-object v1 │ │ -029f6e: 6e20 6e11 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -029f74: 0c04 |0048: move-result-object v4 │ │ -029f76: 6e10 fb10 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@10fb │ │ -029f7c: 0a06 |004c: move-result v6 │ │ -029f7e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -029f82: 0745 |004f: move-object v5, v4 │ │ -029f84: 2056 8c02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@028c │ │ -029f88: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -029f8c: 1f05 8c02 |0054: check-cast v5, Landroid/widget/ImageView; // type@028c │ │ -029f90: 5be5 6600 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ -029f94: 28d4 |0058: goto 002c // -002c │ │ -029f96: 0715 |0059: move-object v5, v1 │ │ -029f98: 28f6 |005a: goto 0050 // -000a │ │ +029ecc: |[029ecc] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +029edc: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +029ee2: 121c |0003: const/4 v12, #int 1 // #1 │ │ +029ee4: 120b |0004: const/4 v11, #int 0 // #0 │ │ +029ee6: 7010 0213 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@1302 │ │ +029eec: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +029ef0: 1a07 b615 |000a: const-string v7, "setHomeAsUpIndicator" // string@15b6 │ │ +029ef4: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +029ef6: 2388 4e03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@034e │ │ +029efa: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +029efc: 1c0a 4c00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@004c │ │ +029f00: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +029f04: 6e30 df12 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ +029f0a: 0c06 |0017: move-result-object v6 │ │ +029f0c: 5be6 6500 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ +029f10: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +029f14: 1a07 b515 |001c: const-string v7, "setHomeActionContentDescription" // string@15b5 │ │ +029f18: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +029f1a: 2388 4e03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@034e │ │ +029f1e: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +029f20: 620a c404 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@04c4 │ │ +029f24: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +029f28: 6e30 df12 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ +029f2e: 0c06 |0029: move-result-object v6 │ │ +029f30: 5be6 6400 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ +029f34: 0e00 |002c: return-void │ │ +029f36: 0d06 |002d: move-exception v6 │ │ +029f38: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ +029f3e: 0c02 |0031: move-result-object v2 │ │ +029f40: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +029f44: 6e10 0811 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +029f4a: 0c03 |0037: move-result-object v3 │ │ +029f4c: 1f03 6302 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0263 │ │ +029f50: 6e10 6f11 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +029f56: 0a00 |003d: move-result v0 │ │ +029f58: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +029f5a: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +029f5e: 6e20 6e11 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +029f64: 0c01 |0044: move-result-object v1 │ │ +029f66: 6e20 6e11 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +029f6c: 0c04 |0048: move-result-object v4 │ │ +029f6e: 6e10 fb10 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@10fb │ │ +029f74: 0a06 |004c: move-result v6 │ │ +029f76: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +029f7a: 0745 |004f: move-object v5, v4 │ │ +029f7c: 2056 8c02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@028c │ │ +029f80: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +029f84: 1f05 8c02 |0054: check-cast v5, Landroid/widget/ImageView; // type@028c │ │ +029f88: 5be5 6600 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ +029f8c: 28d4 |0058: goto 002c // -002c │ │ +029f8e: 0715 |0059: move-object v5, v1 │ │ +029f90: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -3332,39 +3332,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -029fac: |[029fac] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -029fbc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -029fbe: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -029fc2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -029fc4: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -029fca: 4b02 0001 |0007: aput v2, v0, v1 │ │ -029fce: 6900 6800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0068 │ │ -029fd2: 0e00 |000b: return-void │ │ +029fa4: |[029fa4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +029fb4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +029fb6: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +029fba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +029fbc: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +029fc2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +029fc6: 6900 6800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0068 │ │ +029fca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029fd4: |[029fd4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -029fe4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -029fea: 0e00 |0003: return-void │ │ +029fcc: |[029fcc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +029fdc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +029fe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -3373,23 +3373,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 │ │ -029fec: |[029fec] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -029ffc: 6202 6800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0068 │ │ -02a000: 6e20 1a00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001a │ │ -02a006: 0c00 |0005: move-result-object v0 │ │ -02a008: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02a00a: 6e20 0a01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010a │ │ -02a010: 0c01 |000a: move-result-object v1 │ │ -02a012: 6e10 1201 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -02a018: 1101 |000e: return-object v1 │ │ +029fe4: |[029fe4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +029ff4: 6202 6800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0068 │ │ +029ff8: 6e20 1a00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001a │ │ +029ffe: 0c00 |0005: move-result-object v0 │ │ +02a000: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02a002: 6e20 0a01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010a │ │ +02a008: 0c01 |000a: move-result-object v1 │ │ +02a00a: 6e10 1201 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +02a010: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -3402,38 +3402,38 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -02a01c: |[02a01c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -02a02c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02a030: 2207 8700 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ -02a034: 7020 7f02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027f │ │ -02a03a: 0772 |0007: move-object v2, v7 │ │ -02a03c: 1f02 8700 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ -02a040: 5423 6500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ -02a044: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -02a048: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -02a04e: 0c00 |0011: move-result-object v0 │ │ -02a050: 5423 6400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ -02a054: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02a056: 2344 4f03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ -02a05a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -02a05c: 7110 f412 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -02a062: 0c06 |001b: move-result-object v6 │ │ -02a064: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -02a068: 6e30 3713 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -02a06e: 1107 |0021: return-object v7 │ │ -02a070: 0d01 |0022: move-exception v1 │ │ -02a072: 1a03 7601 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ -02a076: 1a04 0c02 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@020c │ │ -02a07a: 7130 8010 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -02a080: 28f7 |002a: goto 0021 // -0009 │ │ +02a014: |[02a014] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02a024: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02a028: 2207 8700 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ +02a02c: 7020 7f02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027f │ │ +02a032: 0772 |0007: move-object v2, v7 │ │ +02a034: 1f02 8700 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ +02a038: 5423 6500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ +02a03c: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +02a040: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02a046: 0c00 |0011: move-result-object v0 │ │ +02a048: 5423 6400 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ +02a04c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02a04e: 2344 4f03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ +02a052: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02a054: 7110 f412 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +02a05a: 0c06 |001b: move-result-object v6 │ │ +02a05c: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +02a060: 6e30 3713 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +02a066: 1107 |0021: return-object v7 │ │ +02a068: 0d01 |0022: move-exception v1 │ │ +02a06a: 1a03 7601 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ +02a06e: 1a04 0c02 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@020c │ │ +02a072: 7130 8010 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +02a078: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -3456,53 +3456,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 │ │ -02a094: |[02a094] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -02a0a4: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02a0a8: 2207 8700 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ -02a0ac: 7020 7f02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027f │ │ -02a0b2: 0772 |0007: move-object v2, v7 │ │ -02a0b4: 1f02 8700 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ -02a0b8: 5423 6500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ -02a0bc: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -02a0c0: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -02a0c6: 0c00 |0011: move-result-object v0 │ │ -02a0c8: 5423 6500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ -02a0cc: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02a0ce: 2344 4f03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ -02a0d2: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -02a0d4: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -02a0d8: 6e30 3713 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -02a0de: 5423 6400 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ -02a0e2: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -02a0e4: 2344 4f03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ -02a0e8: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -02a0ea: 7110 f412 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -02a0f0: 0c06 |0026: move-result-object v6 │ │ -02a0f2: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -02a0f6: 6e30 3713 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -02a0fc: 1107 |002c: return-object v7 │ │ -02a0fe: 0d01 |002d: move-exception v1 │ │ -02a100: 1a03 7601 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ -02a104: 1a04 0e02 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@020e │ │ -02a108: 7130 8010 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -02a10e: 28f7 |0035: goto 002c // -0009 │ │ -02a110: 5423 6600 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ -02a114: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -02a118: 5423 6600 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ -02a11c: 6e20 3a12 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ -02a122: 28ed |003f: goto 002c // -0013 │ │ -02a124: 1a03 7601 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ -02a128: 1a04 0d02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@020d │ │ -02a12c: 7120 7f10 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -02a132: 28e5 |0047: goto 002c // -001b │ │ +02a08c: |[02a08c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +02a09c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02a0a0: 2207 8700 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ +02a0a4: 7020 7f02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@027f │ │ +02a0aa: 0772 |0007: move-object v2, v7 │ │ +02a0ac: 1f02 8700 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@0087 │ │ +02a0b0: 5423 6500 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ +02a0b4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +02a0b8: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02a0be: 0c00 |0011: move-result-object v0 │ │ +02a0c0: 5423 6500 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0065 │ │ +02a0c4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02a0c6: 2344 4f03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ +02a0ca: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02a0cc: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +02a0d0: 6e30 3713 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +02a0d6: 5423 6400 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0064 │ │ +02a0da: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +02a0dc: 2344 4f03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@034f │ │ +02a0e0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +02a0e2: 7110 f412 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +02a0e8: 0c06 |0026: move-result-object v6 │ │ +02a0ea: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +02a0ee: 6e30 3713 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +02a0f4: 1107 |002c: return-object v7 │ │ +02a0f6: 0d01 |002d: move-exception v1 │ │ +02a0f8: 1a03 7601 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ +02a0fc: 1a04 0e02 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@020e │ │ +02a100: 7130 8010 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +02a106: 28f7 |0035: goto 002c // -0009 │ │ +02a108: 5423 6600 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ +02a10c: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +02a110: 5423 6600 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0066 │ │ +02a114: 6e20 3a12 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ +02a11a: 28ed |003f: goto 002c // -0013 │ │ +02a11c: 1a03 7601 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0176 │ │ +02a120: 1a04 0d02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@020d │ │ +02a124: 7120 7f10 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +02a12a: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -3551,17 +3551,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a144: |[02a144] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -02a154: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a15a: 0e00 |0003: return-void │ │ +02a13c: |[02a13c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +02a14c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a152: 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;) │ │ @@ -3569,17 +3569,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 │ │ -02a15c: |[02a15c] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02a16c: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ -02a172: 0e00 |0003: return-void │ │ +02a154: |[02a154] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02a164: 6e54 0800 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Activity;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@0008 │ │ +02a16a: 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; │ │ @@ -3592,17 +3592,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a174: |[02a174] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -02a184: 6e10 1800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0018 │ │ -02a18a: 0e00 |0003: return-void │ │ +02a16c: |[02a16c] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +02a17c: 6e10 1800 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0018 │ │ +02a182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -3632,17 +3632,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a18c: |[02a18c] android.support.v4.app.ActivityCompatJB.:()V │ │ -02a19c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a1a2: 0e00 |0003: return-void │ │ +02a184: |[02a184] android.support.v4.app.ActivityCompatJB.:()V │ │ +02a194: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a19a: 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;) │ │ @@ -3650,17 +3650,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a1a4: |[02a1a4] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -02a1b4: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ -02a1ba: 0e00 |0003: return-void │ │ +02a19c: |[02a19c] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +02a1ac: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ +02a1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -3669,17 +3669,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 │ │ -02a1bc: |[02a1bc] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02a1cc: 6e30 ae00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ae │ │ -02a1d2: 0e00 |0003: return-void │ │ +02a1b4: |[02a1b4] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02a1c4: 6e30 ae00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ae │ │ +02a1ca: 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; │ │ @@ -3690,17 +3690,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 │ │ -02a1d4: |[02a1d4] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -02a1e4: 6e40 3000 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0030 │ │ -02a1ea: 0e00 |0003: return-void │ │ +02a1cc: |[02a1cc] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +02a1dc: 6e40 3000 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0030 │ │ +02a1e2: 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; │ │ @@ -3737,17 +3737,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a1ec: |[02a1ec] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -02a1fc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a202: 0e00 |0003: return-void │ │ +02a1e4: |[02a1e4] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +02a1f4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a1fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -3756,26 +3756,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 │ │ -02a204: |[02a204] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02a214: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02a218: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02a21c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02a220: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ -02a224: 7130 9b02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@029b │ │ -02a22a: 0c01 |000b: move-result-object v1 │ │ -02a22c: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ -02a232: 1100 |000f: return-object v0 │ │ -02a234: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ -02a238: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ -02a23e: 28fa |0015: goto 000f // -0006 │ │ +02a1fc: |[02a1fc] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a20c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02a210: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a214: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a218: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ +02a21c: 7130 9b02 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@029b │ │ +02a222: 0c01 |000b: move-result-object v1 │ │ +02a224: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ +02a22a: 1100 |000f: return-object v0 │ │ +02a22c: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ +02a230: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ +02a236: 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; │ │ @@ -3787,26 +3787,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 │ │ -02a240: |[02a240] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02a250: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02a254: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02a258: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02a25c: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ -02a260: 7156 9c02 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@029c │ │ -02a266: 0c01 |000b: move-result-object v1 │ │ -02a268: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ -02a26e: 1100 |000f: return-object v0 │ │ -02a270: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ -02a274: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ -02a27a: 28fa |0015: goto 000f // -0006 │ │ +02a238: |[02a238] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a248: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02a24c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a250: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a254: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ +02a258: 7156 9c02 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@029c │ │ +02a25e: 0c01 |000b: move-result-object v1 │ │ +02a260: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ +02a266: 1100 |000f: return-object v0 │ │ +02a268: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ +02a26c: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ +02a272: 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; │ │ @@ -3820,26 +3820,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 │ │ -02a27c: |[02a27c] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02a28c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02a290: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02a294: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02a298: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ -02a29c: 7140 9d02 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@029d │ │ -02a2a2: 0c01 |000b: move-result-object v1 │ │ -02a2a4: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ -02a2aa: 1100 |000f: return-object v0 │ │ -02a2ac: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ -02a2b0: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ -02a2b6: 28fa |0015: goto 000f // -0006 │ │ +02a274: |[02a274] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02a284: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02a288: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02a28c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02a290: 2200 8c00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ +02a294: 7140 9d02 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@029d │ │ +02a29a: 0c01 |000b: move-result-object v1 │ │ +02a29c: 7020 9102 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0291 │ │ +02a2a2: 1100 |000f: return-object v0 │ │ +02a2a4: 2200 8d00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@008d │ │ +02a2a8: 7010 9402 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ +02a2ae: 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; │ │ @@ -3853,17 +3853,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a2b8: |[02a2b8] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -02a2c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a2ca: 1100 |0001: return-object v0 │ │ +02a2b0: |[02a2b0] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +02a2c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a2c2: 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;) │ │ @@ -3871,16 +3871,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 │ │ -02a2cc: |[02a2cc] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -02a2dc: 0e00 |0000: return-void │ │ +02a2c4: |[02a2c4] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +02a2d4: 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; │ │ │ │ @@ -3913,18 +3913,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a2e0: |[02a2e0] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -02a2f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a2f6: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -02a2fa: 0e00 |0005: return-void │ │ +02a2d8: |[02a2d8] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +02a2e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a2ee: 5b01 6a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +02a2f2: 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; │ │ @@ -3935,20 +3935,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 │ │ -02a2fc: |[02a2fc] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02a30c: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ -02a310: 7130 3100 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0031 │ │ -02a316: 0c01 |0005: move-result-object v1 │ │ -02a318: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ -02a31e: 1100 |0009: return-object v0 │ │ +02a2f4: |[02a2f4] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02a304: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ +02a308: 7130 3100 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0031 │ │ +02a30e: 0c01 |0005: move-result-object v1 │ │ +02a310: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ +02a316: 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 │ │ @@ -3958,20 +3958,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 │ │ -02a320: |[02a320] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02a330: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ -02a334: 7156 3200 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0032 │ │ -02a33a: 0c01 |0005: move-result-object v1 │ │ -02a33c: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ -02a342: 1100 |0009: return-object v0 │ │ +02a318: |[02a318] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02a328: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ +02a32c: 7156 3200 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0032 │ │ +02a332: 0c01 |0005: move-result-object v1 │ │ +02a334: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ +02a33a: 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 │ │ @@ -3983,20 +3983,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 │ │ -02a344: |[02a344] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02a354: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ -02a358: 7140 3300 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0033 │ │ -02a35e: 0c01 |0005: move-result-object v1 │ │ -02a360: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ -02a366: 1100 |0009: return-object v0 │ │ +02a33c: |[02a33c] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02a34c: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@008e │ │ +02a350: 7140 3300 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0033 │ │ +02a356: 0c01 |0005: move-result-object v1 │ │ +02a358: 7020 9a02 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@029a │ │ +02a35e: 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 │ │ @@ -4008,19 +4008,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02a368: |[02a368] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -02a378: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -02a37c: 6e10 3400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0034 │ │ -02a382: 0c00 |0005: move-result-object v0 │ │ -02a384: 1100 |0006: return-object v0 │ │ +02a360: |[02a360] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +02a370: 5410 6a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +02a374: 6e10 3400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0034 │ │ +02a37a: 0c00 |0005: move-result-object v0 │ │ +02a37c: 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;) │ │ @@ -4028,19 +4028,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 │ │ -02a388: |[02a388] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -02a398: 5420 6a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -02a39c: 5431 6a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ -02a3a0: 6e20 3500 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0035 │ │ -02a3a6: 0e00 |0007: return-void │ │ +02a380: |[02a380] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +02a390: 5420 6a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +02a394: 5431 6a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@006a │ │ +02a398: 6e20 3500 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0035 │ │ +02a39e: 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; │ │ @@ -4113,17 +4113,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a3a8: |[02a3a8] android.support.v4.app.BackStackRecord$Op.:()V │ │ -02a3b8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a3be: 0e00 |0003: return-void │ │ +02a3a0: |[02a3a0] android.support.v4.app.BackStackRecord$Op.:()V │ │ +02a3b0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -4159,17 +4159,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a3c0: |[02a3c0] android.support.v4.app.BackStackState$1.:()V │ │ -02a3d0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a3d6: 0e00 |0003: return-void │ │ +02a3b8: |[02a3b8] android.support.v4.app.BackStackState$1.:()V │ │ +02a3c8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a3ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -4178,18 +4178,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 │ │ -02a3d8: |[02a3d8] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -02a3e8: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0092 │ │ -02a3ec: 7020 d102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02d1 │ │ -02a3f2: 1100 |0005: return-object v0 │ │ +02a3d0: |[02a3d0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02a3e0: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0092 │ │ +02a3e4: 7020 d102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02d1 │ │ +02a3ea: 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; │ │ │ │ @@ -4198,18 +4198,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 │ │ -02a3f4: |[02a3f4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02a404: 6e20 cc02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02cc │ │ -02a40a: 0c00 |0003: move-result-object v0 │ │ -02a40c: 1100 |0004: return-object v0 │ │ +02a3ec: |[02a3ec] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a3fc: 6e20 cc02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02cc │ │ +02a402: 0c00 |0003: move-result-object v0 │ │ +02a404: 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; │ │ │ │ @@ -4218,17 +4218,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 │ │ -02a410: |[02a410] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -02a420: 2320 4003 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ -02a424: 1100 |0002: return-object v0 │ │ +02a408: |[02a408] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +02a418: 2320 4003 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ +02a41c: 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 │ │ │ │ @@ -4237,18 +4237,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 │ │ -02a428: |[02a428] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -02a438: 6e20 ce02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02ce │ │ -02a43e: 0c00 |0003: move-result-object v0 │ │ -02a440: 1100 |0004: return-object v0 │ │ +02a420: |[02a420] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a430: 6e20 ce02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02ce │ │ +02a436: 0c00 |0003: move-result-object v0 │ │ +02a438: 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 │ │ │ │ @@ -4322,67 +4322,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a444: |[02a444] android.support.v4.app.BackStackState.:()V │ │ -02a454: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0091 │ │ -02a458: 7010 cb02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02cb │ │ -02a45e: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ -02a462: 0e00 |0007: return-void │ │ +02a43c: |[02a43c] android.support.v4.app.BackStackState.:()V │ │ +02a44c: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0091 │ │ +02a450: 7010 cb02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02cb │ │ +02a456: 6900 9000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ +02a45a: 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 │ │ -02a464: |[02a464] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -02a474: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a47a: 6e10 b001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01b0 │ │ -02a480: 0c00 |0006: move-result-object v0 │ │ -02a482: 5b10 9700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a486: 6e10 b301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02a48c: 0a00 |000c: move-result v0 │ │ -02a48e: 5910 9800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -02a492: 6e10 b301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02a498: 0a00 |0012: move-result v0 │ │ -02a49a: 5910 9900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -02a49e: 6e10 b501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ -02a4a4: 0c00 |0018: move-result-object v0 │ │ -02a4a6: 5b10 9600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -02a4aa: 6e10 b301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02a4b0: 0a00 |001e: move-result v0 │ │ -02a4b2: 5910 9500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -02a4b6: 6e10 b301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02a4bc: 0a00 |0024: move-result v0 │ │ -02a4be: 5910 9300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -02a4c2: 6200 bc04 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@04bc │ │ -02a4c6: 7220 bd01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01bd │ │ -02a4cc: 0c00 |002c: move-result-object v0 │ │ -02a4ce: 1f00 b402 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02b4 │ │ -02a4d2: 5b10 9400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -02a4d6: 6e10 b301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02a4dc: 0a00 |0034: move-result v0 │ │ -02a4de: 5910 9100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -02a4e2: 6200 bc04 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@04bc │ │ -02a4e6: 7220 bd01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01bd │ │ -02a4ec: 0c00 |003c: move-result-object v0 │ │ -02a4ee: 1f00 b402 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02b4 │ │ -02a4f2: 5b10 9200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -02a4f6: 0e00 |0041: return-void │ │ +02a45c: |[02a45c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +02a46c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a472: 6e10 b001 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01b0 │ │ +02a478: 0c00 |0006: move-result-object v0 │ │ +02a47a: 5b10 9700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a47e: 6e10 b301 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02a484: 0a00 |000c: move-result v0 │ │ +02a486: 5910 9800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +02a48a: 6e10 b301 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02a490: 0a00 |0012: move-result v0 │ │ +02a492: 5910 9900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +02a496: 6e10 b501 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ +02a49c: 0c00 |0018: move-result-object v0 │ │ +02a49e: 5b10 9600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +02a4a2: 6e10 b301 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02a4a8: 0a00 |001e: move-result v0 │ │ +02a4aa: 5910 9500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +02a4ae: 6e10 b301 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02a4b4: 0a00 |0024: move-result v0 │ │ +02a4b6: 5910 9300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +02a4ba: 6200 bc04 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@04bc │ │ +02a4be: 7220 bd01 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01bd │ │ +02a4c4: 0c00 |002c: move-result-object v0 │ │ +02a4c6: 1f00 b402 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02b4 │ │ +02a4ca: 5b10 9400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +02a4ce: 6e10 b301 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02a4d4: 0a00 |0034: move-result v0 │ │ +02a4d6: 5910 9100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +02a4da: 6200 bc04 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@04bc │ │ +02a4de: 7220 bd01 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01bd │ │ +02a4e4: 0c00 |003c: move-result-object v0 │ │ +02a4e6: 1f00 b402 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02b4 │ │ +02a4ea: 5b10 9200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +02a4ee: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -4401,119 +4401,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 │ │ -02a4f8: |[02a4f8] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -02a508: 7010 0213 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a50e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -02a510: 54a3 8600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -02a514: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -02a518: 5436 7300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a51c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -02a520: 5436 7300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a524: 6e10 4713 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02a52a: 0a06 |0011: move-result v6 │ │ -02a52c: b062 |0012: add-int/2addr v2, v6 │ │ -02a52e: 5433 6f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -02a532: 28f1 |0015: goto 0006 // -000f │ │ -02a534: 52a6 8a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -02a538: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -02a53c: b026 |001a: add-int/2addr v6, v2 │ │ -02a53e: 2366 3a03 |001b: new-array v6, v6, [I // type@033a │ │ -02a542: 5b86 9700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a546: 55a6 7d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -02a54a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -02a54e: 2206 c102 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02a552: 1a07 5b07 |0025: const-string v7, "Not on back stack" // string@075b │ │ -02a556: 7020 ee12 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02a55c: 2706 |002a: throw v6 │ │ -02a55e: 54a3 8600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -02a562: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -02a564: 0145 |002e: move v5, v4 │ │ -02a566: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -02a56a: 5486 9700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a56e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a572: 5237 6b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -02a576: 4b07 0605 |0037: aput v7, v6, v5 │ │ -02a57a: 5487 9700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a57e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02a582: 5436 6e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -02a586: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -02a58a: 5436 6e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -02a58e: 5266 ca00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02a592: 4b06 0704 |0045: aput v6, v7, v4 │ │ -02a596: 5486 9700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a59a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a59e: 5237 6c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -02a5a2: 4b07 0605 |004d: aput v7, v6, v5 │ │ -02a5a6: 5486 9700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a5aa: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02a5ae: 5237 6d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -02a5b2: 4b07 0604 |0055: aput v7, v6, v4 │ │ -02a5b6: 5486 9700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a5ba: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a5be: 5237 7000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -02a5c2: 4b07 0605 |005d: aput v7, v6, v5 │ │ -02a5c6: 5486 9700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a5ca: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02a5ce: 5237 7100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -02a5d2: 4b07 0604 |0065: aput v7, v6, v4 │ │ -02a5d6: 5436 7300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a5da: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -02a5de: 5436 7300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a5e2: 6e10 4713 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02a5e8: 0a00 |0070: move-result v0 │ │ -02a5ea: 5486 9700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a5ee: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a5f2: 4b00 0605 |0075: aput v0, v6, v5 │ │ -02a5f6: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -02a5f8: 0145 |0078: move v5, v4 │ │ -02a5fa: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -02a5fe: 5487 9700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a602: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a606: 5436 7300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a60a: 6e20 4113 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02a610: 0c06 |0084: move-result-object v6 │ │ -02a612: 1f06 9800 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0098 │ │ -02a616: 5266 ca00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02a61a: 4b06 0705 |0089: aput v6, v7, v5 │ │ -02a61e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02a622: 0145 |008d: move v5, v4 │ │ -02a624: 28eb |008e: goto 0079 // -0015 │ │ -02a626: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -02a628: 28b5 |0090: goto 0045 // -004b │ │ -02a62a: 0154 |0091: move v4, v5 │ │ -02a62c: 5433 6f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -02a630: 0145 |0094: move v5, v4 │ │ -02a632: 289a |0095: goto 002f // -0066 │ │ -02a634: 5486 9700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a638: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02a63c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -02a63e: 4b07 0605 |009b: aput v7, v6, v5 │ │ -02a642: 28f5 |009d: goto 0092 // -000b │ │ -02a644: 52a6 8e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -02a648: 5986 9800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -02a64c: 52a6 8f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -02a650: 5986 9900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -02a654: 54a6 8900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -02a658: 5b86 9600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -02a65c: 52a6 8700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -02a660: 5986 9500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -02a664: 52a6 8100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -02a668: 5986 9300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -02a66c: 54a6 8200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -02a670: 5b86 9400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -02a674: 52a6 7f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -02a678: 5986 9100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -02a67c: 54a6 8000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -02a680: 5b86 9200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -02a684: 0e00 |00be: return-void │ │ +02a4f0: |[02a4f0] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02a500: 7010 0213 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a506: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +02a508: 54a3 8600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +02a50c: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02a510: 5436 7300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a514: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +02a518: 5436 7300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a51c: 6e10 4713 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02a522: 0a06 |0011: move-result v6 │ │ +02a524: b062 |0012: add-int/2addr v2, v6 │ │ +02a526: 5433 6f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +02a52a: 28f1 |0015: goto 0006 // -000f │ │ +02a52c: 52a6 8a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +02a530: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02a534: b026 |001a: add-int/2addr v6, v2 │ │ +02a536: 2366 3a03 |001b: new-array v6, v6, [I // type@033a │ │ +02a53a: 5b86 9700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a53e: 55a6 7d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +02a542: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02a546: 2206 c102 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02a54a: 1a07 5b07 |0025: const-string v7, "Not on back stack" // string@075b │ │ +02a54e: 7020 ee12 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02a554: 2706 |002a: throw v6 │ │ +02a556: 54a3 8600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +02a55a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +02a55c: 0145 |002e: move v5, v4 │ │ +02a55e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02a562: 5486 9700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a566: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a56a: 5237 6b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +02a56e: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02a572: 5487 9700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a576: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02a57a: 5436 6e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +02a57e: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02a582: 5436 6e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +02a586: 5266 ca00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02a58a: 4b06 0704 |0045: aput v6, v7, v4 │ │ +02a58e: 5486 9700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a592: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a596: 5237 6c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +02a59a: 4b07 0605 |004d: aput v7, v6, v5 │ │ +02a59e: 5486 9700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a5a2: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02a5a6: 5237 6d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +02a5aa: 4b07 0604 |0055: aput v7, v6, v4 │ │ +02a5ae: 5486 9700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a5b2: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a5b6: 5237 7000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +02a5ba: 4b07 0605 |005d: aput v7, v6, v5 │ │ +02a5be: 5486 9700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a5c2: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02a5c6: 5237 7100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +02a5ca: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02a5ce: 5436 7300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a5d2: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +02a5d6: 5436 7300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a5da: 6e10 4713 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02a5e0: 0a00 |0070: move-result v0 │ │ +02a5e2: 5486 9700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a5e6: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a5ea: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02a5ee: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02a5f0: 0145 |0078: move v5, v4 │ │ +02a5f2: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02a5f6: 5487 9700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a5fa: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a5fe: 5436 7300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a602: 6e20 4113 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02a608: 0c06 |0084: move-result-object v6 │ │ +02a60a: 1f06 9800 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@0098 │ │ +02a60e: 5266 ca00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02a612: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02a616: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02a61a: 0145 |008d: move v5, v4 │ │ +02a61c: 28eb |008e: goto 0079 // -0015 │ │ +02a61e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02a620: 28b5 |0090: goto 0045 // -004b │ │ +02a622: 0154 |0091: move v4, v5 │ │ +02a624: 5433 6f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +02a628: 0145 |0094: move v5, v4 │ │ +02a62a: 289a |0095: goto 002f // -0066 │ │ +02a62c: 5486 9700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a630: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02a634: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02a636: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02a63a: 28f5 |009d: goto 0092 // -000b │ │ +02a63c: 52a6 8e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +02a640: 5986 9800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +02a644: 52a6 8f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +02a648: 5986 9900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +02a64c: 54a6 8900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +02a650: 5b86 9600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +02a654: 52a6 8700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +02a658: 5986 9500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +02a65c: 52a6 8100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +02a660: 5986 9300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +02a664: 54a6 8200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +02a668: 5b86 9400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +02a66c: 52a6 7f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +02a670: 5986 9100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +02a674: 54a6 8000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +02a678: 5b86 9200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +02a67c: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -4581,17 +4581,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a688: |[02a688] android.support.v4.app.BackStackState.describeContents:()I │ │ -02a698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a69a: 0f00 |0001: return v0 │ │ +02a680: |[02a680] android.support.v4.app.BackStackState.describeContents:()I │ │ +02a690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a692: 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;) │ │ @@ -4599,146 +4599,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 │ │ -02a69c: |[02a69c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -02a6ac: 121d |0000: const/4 v13, #int 1 // #1 │ │ -02a6ae: 2201 9000 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -02a6b2: 7020 a102 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a1 │ │ -02a6b8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -02a6ba: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -02a6bc: 54ea 9700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a6c0: 21aa |000a: array-length v10, v10 │ │ -02a6c2: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -02a6c6: 2206 8f00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -02a6ca: 7010 a002 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -02a6d0: 54ea 9700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a6d4: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02a6d8: 440a 0a07 |0016: aget v10, v10, v7 │ │ -02a6dc: 596a 6b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -02a6e0: 630a 1301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -02a6e4: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -02a6e8: 1a0a b402 |001e: const-string v10, "FragmentManager" // string@02b4 │ │ -02a6ec: 220b d302 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@02d3 │ │ -02a6f0: 7010 1d13 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02a6f6: 1a0c 1903 |0025: const-string v12, "Instantiate " // string@0319 │ │ -02a6fa: 6e20 2413 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02a700: 0c0b |002a: move-result-object v11 │ │ -02a702: 6e20 2313 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02a708: 0c0b |002e: move-result-object v11 │ │ -02a70a: 1a0c 7b00 |002f: const-string v12, " op #" // string@007b │ │ -02a70e: 6e20 2413 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02a714: 0c0b |0034: move-result-object v11 │ │ -02a716: 6e20 2013 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02a71c: 0c0b |0038: move-result-object v11 │ │ -02a71e: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ -02a722: 6e20 2413 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02a728: 0c0b |003e: move-result-object v11 │ │ -02a72a: 54ec 9700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a72e: 440c 0c08 |0041: aget v12, v12, v8 │ │ -02a732: 6e20 2013 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02a738: 0c0b |0046: move-result-object v11 │ │ -02a73a: 6e10 2913 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02a740: 0c0b |004a: move-result-object v11 │ │ -02a742: 7120 7e10 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -02a748: 54ea 9700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a74c: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02a750: 4403 0a08 |0052: aget v3, v10, v8 │ │ -02a754: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -02a758: 54fa 1c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -02a75c: 6e20 4113 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02a762: 0c02 |005b: move-result-object v2 │ │ -02a764: 1f02 9800 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -02a768: 5b62 6e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -02a76c: 54ea 9700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a770: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02a774: 440a 0a07 |0064: aget v10, v10, v7 │ │ -02a778: 596a 6c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -02a77c: 54ea 9700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a780: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02a784: 440a 0a08 |006c: aget v10, v10, v8 │ │ -02a788: 596a 6d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -02a78c: 54ea 9700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a790: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02a794: 440a 0a07 |0074: aget v10, v10, v7 │ │ -02a798: 596a 7000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -02a79c: 54ea 9700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a7a0: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02a7a4: 440a 0a08 |007c: aget v10, v10, v8 │ │ -02a7a8: 596a 7100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -02a7ac: 54ea 9700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a7b0: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02a7b4: 4400 0a07 |0084: aget v0, v10, v7 │ │ -02a7b8: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -02a7bc: 220a e202 |0088: new-instance v10, Ljava/util/ArrayList; // type@02e2 │ │ -02a7c0: 7020 3b13 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -02a7c6: 5b6a 7300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a7ca: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -02a7cc: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -02a7d0: 630a 1301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -02a7d4: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -02a7d8: 1a0a b402 |0096: const-string v10, "FragmentManager" // string@02b4 │ │ -02a7dc: 220b d302 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@02d3 │ │ -02a7e0: 7010 1d13 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02a7e6: 1a0c 1903 |009d: const-string v12, "Instantiate " // string@0319 │ │ -02a7ea: 6e20 2413 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02a7f0: 0c0b |00a2: move-result-object v11 │ │ -02a7f2: 6e20 2313 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02a7f8: 0c0b |00a6: move-result-object v11 │ │ -02a7fa: 1a0c 8000 |00a7: const-string v12, " set remove fragment #" // string@0080 │ │ -02a7fe: 6e20 2413 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02a804: 0c0b |00ac: move-result-object v11 │ │ -02a806: 54ec 9700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a80a: 440c 0c08 |00af: aget v12, v12, v8 │ │ -02a80e: 6e20 2013 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02a814: 0c0b |00b4: move-result-object v11 │ │ -02a816: 6e10 2913 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02a81c: 0c0b |00b8: move-result-object v11 │ │ -02a81e: 7120 7e10 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -02a824: 54fa 1c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -02a828: 54eb 9700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a82c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02a830: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -02a834: 6e20 4113 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02a83a: 0c09 |00c7: move-result-object v9 │ │ -02a83c: 1f09 9800 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0098 │ │ -02a840: 546a 7300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -02a844: 6e20 3e13 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02a84a: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02a84e: 0178 |00d1: move v8, v7 │ │ -02a850: 28be |00d2: goto 0090 // -0042 │ │ -02a852: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -02a854: 5b6a 6e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -02a858: 288a |00d6: goto 0060 // -0076 │ │ -02a85a: 0187 |00d7: move v7, v8 │ │ -02a85c: 6e20 a502 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -02a862: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02a866: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -02a86a: 52ea 9800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -02a86e: 591a 8e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -02a872: 52ea 9900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -02a876: 591a 8f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -02a87a: 54ea 9600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -02a87e: 5b1a 8900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -02a882: 52ea 9500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -02a886: 591a 8700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -02a88a: 5c1d 7d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -02a88e: 52ea 9300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -02a892: 591a 8100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -02a896: 54ea 9400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -02a89a: 5b1a 8200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -02a89e: 52ea 9100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -02a8a2: 591a 7f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -02a8a6: 54ea 9200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -02a8aa: 5b1a 8000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -02a8ae: 6e20 a802 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ -02a8b4: 1101 |0104: return-object v1 │ │ +02a694: |[02a694] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +02a6a4: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02a6a6: 2201 9000 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +02a6aa: 7020 a102 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a1 │ │ +02a6b0: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +02a6b2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +02a6b4: 54ea 9700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a6b8: 21aa |000a: array-length v10, v10 │ │ +02a6ba: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +02a6be: 2206 8f00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +02a6c2: 7010 a002 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +02a6c8: 54ea 9700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a6cc: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02a6d0: 440a 0a07 |0016: aget v10, v10, v7 │ │ +02a6d4: 596a 6b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +02a6d8: 630a 1301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +02a6dc: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +02a6e0: 1a0a b402 |001e: const-string v10, "FragmentManager" // string@02b4 │ │ +02a6e4: 220b d302 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@02d3 │ │ +02a6e8: 7010 1d13 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02a6ee: 1a0c 1903 |0025: const-string v12, "Instantiate " // string@0319 │ │ +02a6f2: 6e20 2413 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02a6f8: 0c0b |002a: move-result-object v11 │ │ +02a6fa: 6e20 2313 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02a700: 0c0b |002e: move-result-object v11 │ │ +02a702: 1a0c 7b00 |002f: const-string v12, " op #" // string@007b │ │ +02a706: 6e20 2413 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02a70c: 0c0b |0034: move-result-object v11 │ │ +02a70e: 6e20 2013 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02a714: 0c0b |0038: move-result-object v11 │ │ +02a716: 1a0c 2e00 |0039: const-string v12, " base fragment #" // string@002e │ │ +02a71a: 6e20 2413 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02a720: 0c0b |003e: move-result-object v11 │ │ +02a722: 54ec 9700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a726: 440c 0c08 |0041: aget v12, v12, v8 │ │ +02a72a: 6e20 2013 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02a730: 0c0b |0046: move-result-object v11 │ │ +02a732: 6e10 2913 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02a738: 0c0b |004a: move-result-object v11 │ │ +02a73a: 7120 7e10 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +02a740: 54ea 9700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a744: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a748: 4403 0a08 |0052: aget v3, v10, v8 │ │ +02a74c: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +02a750: 54fa 1c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +02a754: 6e20 4113 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02a75a: 0c02 |005b: move-result-object v2 │ │ +02a75c: 1f02 9800 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +02a760: 5b62 6e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +02a764: 54ea 9700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a768: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02a76c: 440a 0a07 |0064: aget v10, v10, v7 │ │ +02a770: 596a 6c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +02a774: 54ea 9700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a778: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a77c: 440a 0a08 |006c: aget v10, v10, v8 │ │ +02a780: 596a 6d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +02a784: 54ea 9700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a788: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02a78c: 440a 0a07 |0074: aget v10, v10, v7 │ │ +02a790: 596a 7000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +02a794: 54ea 9700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a798: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a79c: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02a7a0: 596a 7100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +02a7a4: 54ea 9700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a7a8: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02a7ac: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02a7b0: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02a7b4: 220a e202 |0088: new-instance v10, Ljava/util/ArrayList; // type@02e2 │ │ +02a7b8: 7020 3b13 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +02a7be: 5b6a 7300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a7c2: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02a7c4: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02a7c8: 630a 1301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +02a7cc: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02a7d0: 1a0a b402 |0096: const-string v10, "FragmentManager" // string@02b4 │ │ +02a7d4: 220b d302 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@02d3 │ │ +02a7d8: 7010 1d13 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02a7de: 1a0c 1903 |009d: const-string v12, "Instantiate " // string@0319 │ │ +02a7e2: 6e20 2413 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02a7e8: 0c0b |00a2: move-result-object v11 │ │ +02a7ea: 6e20 2313 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02a7f0: 0c0b |00a6: move-result-object v11 │ │ +02a7f2: 1a0c 8000 |00a7: const-string v12, " set remove fragment #" // string@0080 │ │ +02a7f6: 6e20 2413 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02a7fc: 0c0b |00ac: move-result-object v11 │ │ +02a7fe: 54ec 9700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a802: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02a806: 6e20 2013 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02a80c: 0c0b |00b4: move-result-object v11 │ │ +02a80e: 6e10 2913 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02a814: 0c0b |00b8: move-result-object v11 │ │ +02a816: 7120 7e10 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +02a81c: 54fa 1c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +02a820: 54eb 9700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a824: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02a828: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02a82c: 6e20 4113 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02a832: 0c09 |00c7: move-result-object v9 │ │ +02a834: 1f09 9800 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@0098 │ │ +02a838: 546a 7300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +02a83c: 6e20 3e13 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02a842: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02a846: 0178 |00d1: move v8, v7 │ │ +02a848: 28be |00d2: goto 0090 // -0042 │ │ +02a84a: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02a84c: 5b6a 6e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +02a850: 288a |00d6: goto 0060 // -0076 │ │ +02a852: 0187 |00d7: move v7, v8 │ │ +02a854: 6e20 a502 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +02a85a: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02a85e: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02a862: 52ea 9800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +02a866: 591a 8e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +02a86a: 52ea 9900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +02a86e: 591a 8f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +02a872: 54ea 9600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +02a876: 5b1a 8900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +02a87a: 52ea 9500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +02a87e: 591a 8700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +02a882: 5c1d 7d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +02a886: 52ea 9300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +02a88a: 591a 8100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +02a88e: 54ea 9400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +02a892: 5b1a 8200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +02a896: 52ea 9100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +02a89a: 591a 7f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +02a89e: 54ea 9200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +02a8a2: 5b1a 8000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +02a8a6: 6e20 a802 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ +02a8ac: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -4806,35 +4806,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -02a8b8: |[02a8b8] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02a8c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02a8ca: 5420 9700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ -02a8ce: 6e20 b801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01b8 │ │ -02a8d4: 5220 9800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ -02a8d8: 6e20 b701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02a8de: 5220 9900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ -02a8e2: 6e20 b701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02a8e8: 5420 9600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ -02a8ec: 6e20 ba01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ -02a8f2: 5220 9500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ -02a8f6: 6e20 b701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02a8fc: 5220 9300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ -02a900: 6e20 b701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02a906: 5420 9400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ -02a90a: 7130 7410 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1074 │ │ -02a910: 5220 9100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ -02a914: 6e20 b701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02a91a: 5420 9200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ -02a91e: 7130 7410 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1074 │ │ -02a924: 0e00 |002e: return-void │ │ +02a8b0: |[02a8b0] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02a8c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a8c2: 5420 9700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0097 │ │ +02a8c6: 6e20 b801 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01b8 │ │ +02a8cc: 5220 9800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0098 │ │ +02a8d0: 6e20 b701 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02a8d6: 5220 9900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0099 │ │ +02a8da: 6e20 b701 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02a8e0: 5420 9600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0096 │ │ +02a8e4: 6e20 ba01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ +02a8ea: 5220 9500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0095 │ │ +02a8ee: 6e20 b701 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02a8f4: 5220 9300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0093 │ │ +02a8f8: 6e20 b701 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02a8fe: 5420 9400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0094 │ │ +02a902: 7130 7410 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1074 │ │ +02a908: 5220 9100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0091 │ │ +02a90c: 6e20 b701 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02a912: 5420 9200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0092 │ │ +02a916: 7130 7410 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1074 │ │ +02a91c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -4878,17 +4878,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 │ │ -02a928: |[02a928] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -02a938: 7030 0a13 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ -02a93e: 0e00 |0003: return-void │ │ +02a920: |[02a920] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02a930: 7030 0a13 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ +02a936: 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; │ │ @@ -4927,17 +4927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a940: |[02a940] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -02a950: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a956: 0e00 |0003: return-void │ │ +02a938: |[02a938] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02a948: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a94e: 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 - │ │ @@ -4946,19 +4946,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 │ │ -02a958: |[02a958] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -02a968: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ -02a96c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02a96e: 7030 fc02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02fc │ │ -02a974: 1100 |0006: return-object v0 │ │ +02a950: |[02a950] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02a960: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ +02a964: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02a966: 7030 fc02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02fc │ │ +02a96c: 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; │ │ │ │ @@ -4967,18 +4967,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 │ │ -02a978: |[02a978] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02a988: 6e20 f602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02f6 │ │ -02a98e: 0c00 |0003: move-result-object v0 │ │ -02a990: 1100 |0004: return-object v0 │ │ +02a970: |[02a970] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a980: 6e20 f602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02f6 │ │ +02a986: 0c00 |0003: move-result-object v0 │ │ +02a988: 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; │ │ │ │ @@ -4987,17 +4987,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 │ │ -02a994: |[02a994] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -02a9a4: 2320 4103 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0341 │ │ -02a9a8: 1100 |0002: return-object v0 │ │ +02a98c: |[02a98c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02a99c: 2320 4103 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0341 │ │ +02a9a0: 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 │ │ │ │ @@ -5006,18 +5006,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 │ │ -02a9ac: |[02a9ac] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02a9bc: 6e20 f802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02f8 │ │ -02a9c2: 0c00 |0003: move-result-object v0 │ │ -02a9c4: 1100 |0004: return-object v0 │ │ +02a9a4: |[02a9a4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a9b4: 6e20 f802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02f8 │ │ +02a9ba: 0c00 |0003: move-result-object v0 │ │ +02a9bc: 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 │ │ │ │ @@ -5062,37 +5062,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a9c8: |[02a9c8] android.support.v4.app.Fragment$SavedState.:()V │ │ -02a9d8: 2200 9600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0096 │ │ -02a9dc: 7010 f502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02f5 │ │ -02a9e2: 6900 b000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b0 │ │ -02a9e6: 0e00 |0007: return-void │ │ +02a9c0: |[02a9c0] android.support.v4.app.Fragment$SavedState.:()V │ │ +02a9d0: 2200 9600 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0096 │ │ +02a9d4: 7010 f502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02f5 │ │ +02a9da: 6900 b000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b0 │ │ +02a9de: 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 │ │ -02a9e8: |[02a9e8] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -02a9f8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02a9fe: 5b01 b100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02aa02: 0e00 |0005: return-void │ │ +02a9e0: |[02a9e0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02a9f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02a9f6: 5b01 b100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02a9fa: 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; │ │ @@ -5103,25 +5103,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 │ │ -02aa04: |[02aa04] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02aa14: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02aa1a: 6e10 b201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ -02aa20: 0c00 |0006: move-result-object v0 │ │ -02aa22: 5b10 b100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02aa26: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -02aa2a: 5410 b100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02aa2e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02aa32: 5410 b100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02aa36: 6e20 9f01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -02aa3c: 0e00 |0014: return-void │ │ +02a9fc: |[02a9fc] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02aa0c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02aa12: 6e10 b201 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ +02aa18: 0c00 |0006: move-result-object v0 │ │ +02aa1a: 5b10 b100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02aa1e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02aa22: 5410 b100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02aa26: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02aa2a: 5410 b100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02aa2e: 6e20 9f01 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +02aa34: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -5136,17 +5136,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02aa40: |[02aa40] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -02aa50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aa52: 0f00 |0001: return v0 │ │ +02aa38: |[02aa38] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02aa48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02aa4a: 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;) │ │ @@ -5154,18 +5154,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02aa54: |[02aa54] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02aa64: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02aa68: 6e20 b601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ -02aa6e: 0e00 |0005: return-void │ │ +02aa4c: |[02aa4c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02aa5c: 5410 b100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02aa60: 6e20 b601 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ +02aa66: 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; │ │ @@ -5404,44 +5404,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02aa70: |[02aa70] android.support.v4.app.Fragment.:()V │ │ -02aa80: 2200 e702 |0000: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ -02aa84: 7010 5213 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ -02aa8a: 6900 e100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ -02aa8e: 0e00 |0007: return-void │ │ +02aa68: |[02aa68] android.support.v4.app.Fragment.:()V │ │ +02aa78: 2200 e702 |0000: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ +02aa7c: 7010 5213 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ +02aa82: 6900 e100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ +02aa86: 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 │ │ -02aa90: |[02aa90] android.support.v4.app.Fragment.:()V │ │ -02aaa0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02aaa2: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -02aaa4: 7010 0213 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ -02aaaa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02aaac: 5930 d800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02aab0: 5931 ca00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02aab4: 5931 dc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -02aab8: 5c32 ce00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02aabc: 5c32 de00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -02aac0: 0e00 |0010: return-void │ │ +02aa88: |[02aa88] android.support.v4.app.Fragment.:()V │ │ +02aa98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02aa9a: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02aa9c: 7010 0213 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ +02aaa2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02aaa4: 5930 d800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02aaa8: 5931 ca00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02aaac: 5931 dc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +02aab0: 5c32 ce00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02aab4: 5c32 de00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +02aab8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -5455,19 +5455,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 │ │ -02aac4: |[02aac4] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02aad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aad6: 7130 1a03 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@031a │ │ -02aadc: 0c00 |0004: move-result-object v0 │ │ -02aade: 1100 |0005: return-object v0 │ │ +02aabc: |[02aabc] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02aacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02aace: 7130 1a03 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@031a │ │ +02aad4: 0c00 |0004: move-result-object v0 │ │ +02aad6: 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; │ │ │ │ @@ -5476,94 +5476,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 │ │ -02aae0: |[02aae0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -02aaf0: 6203 e100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ -02aaf4: 6e20 5413 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -02aafa: 0c00 |0005: move-result-object v0 │ │ -02aafc: 1f00 b602 |0006: check-cast v0, Ljava/lang/Class; // type@02b6 │ │ -02ab00: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02ab04: 6e10 9d00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@009d │ │ -02ab0a: 0c03 |000d: move-result-object v3 │ │ -02ab0c: 6e20 e712 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@12e7 │ │ -02ab12: 0c00 |0011: move-result-object v0 │ │ -02ab14: 6203 e100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ -02ab18: 6e30 5513 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -02ab1e: 6e10 e512 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@12e5 │ │ -02ab24: 0c02 |001a: move-result-object v2 │ │ -02ab26: 1f02 9800 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -02ab2a: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -02ab2e: 6e10 0513 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -02ab34: 0c03 |0022: move-result-object v3 │ │ -02ab36: 6e10 dd12 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@12dd │ │ -02ab3c: 0c03 |0026: move-result-object v3 │ │ -02ab3e: 6e20 9f01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -02ab44: 5b28 bb00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02ab48: 1102 |002c: return-object v2 │ │ -02ab4a: 0d01 |002d: move-exception v1 │ │ -02ab4c: 2203 9500 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ -02ab50: 2204 d302 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -02ab54: 7010 1d13 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02ab5a: 1a05 8d08 |0035: const-string v5, "Unable to instantiate fragment " // string@088d │ │ -02ab5e: 6e20 2413 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ab64: 0c04 |003a: move-result-object v4 │ │ -02ab66: 6e20 2413 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ab6c: 0c04 |003e: move-result-object v4 │ │ -02ab6e: 1a05 c600 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ -02ab72: 6e20 2413 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ab78: 0c04 |0044: move-result-object v4 │ │ -02ab7a: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ -02ab7e: 6e20 2413 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ab84: 0c04 |004a: move-result-object v4 │ │ -02ab86: 6e10 2913 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ab8c: 0c04 |004e: move-result-object v4 │ │ -02ab8e: 7030 f402 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ -02ab94: 2703 |0052: throw v3 │ │ -02ab96: 0d01 |0053: move-exception v1 │ │ -02ab98: 2203 9500 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ -02ab9c: 2204 d302 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -02aba0: 7010 1d13 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02aba6: 1a05 8d08 |005b: const-string v5, "Unable to instantiate fragment " // string@088d │ │ -02abaa: 6e20 2413 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02abb0: 0c04 |0060: move-result-object v4 │ │ -02abb2: 6e20 2413 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02abb8: 0c04 |0064: move-result-object v4 │ │ -02abba: 1a05 c600 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ -02abbe: 6e20 2413 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02abc4: 0c04 |006a: move-result-object v4 │ │ -02abc6: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ -02abca: 6e20 2413 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02abd0: 0c04 |0070: move-result-object v4 │ │ -02abd2: 6e10 2913 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02abd8: 0c04 |0074: move-result-object v4 │ │ -02abda: 7030 f402 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ -02abe0: 2703 |0078: throw v3 │ │ -02abe2: 0d01 |0079: move-exception v1 │ │ -02abe4: 2203 9500 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ -02abe8: 2204 d302 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -02abec: 7010 1d13 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02abf2: 1a05 8d08 |0081: const-string v5, "Unable to instantiate fragment " // string@088d │ │ -02abf6: 6e20 2413 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02abfc: 0c04 |0086: move-result-object v4 │ │ -02abfe: 6e20 2413 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ac04: 0c04 |008a: move-result-object v4 │ │ -02ac06: 1a05 c600 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ -02ac0a: 6e20 2413 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ac10: 0c04 |0090: move-result-object v4 │ │ -02ac12: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ -02ac16: 6e20 2413 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ac1c: 0c04 |0096: move-result-object v4 │ │ -02ac1e: 6e10 2913 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ac24: 0c04 |009a: move-result-object v4 │ │ -02ac26: 7030 f402 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ -02ac2c: 2703 |009e: throw v3 │ │ +02aad8: |[02aad8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02aae8: 6203 e100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ +02aaec: 6e20 5413 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +02aaf2: 0c00 |0005: move-result-object v0 │ │ +02aaf4: 1f00 b602 |0006: check-cast v0, Ljava/lang/Class; // type@02b6 │ │ +02aaf8: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02aafc: 6e10 9d00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@009d │ │ +02ab02: 0c03 |000d: move-result-object v3 │ │ +02ab04: 6e20 e712 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@12e7 │ │ +02ab0a: 0c00 |0011: move-result-object v0 │ │ +02ab0c: 6203 e100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00e1 │ │ +02ab10: 6e30 5513 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +02ab16: 6e10 e512 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@12e5 │ │ +02ab1c: 0c02 |001a: move-result-object v2 │ │ +02ab1e: 1f02 9800 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +02ab22: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02ab26: 6e10 0513 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +02ab2c: 0c03 |0022: move-result-object v3 │ │ +02ab2e: 6e10 dd12 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@12dd │ │ +02ab34: 0c03 |0026: move-result-object v3 │ │ +02ab36: 6e20 9f01 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +02ab3c: 5b28 bb00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02ab40: 1102 |002c: return-object v2 │ │ +02ab42: 0d01 |002d: move-exception v1 │ │ +02ab44: 2203 9500 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ +02ab48: 2204 d302 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +02ab4c: 7010 1d13 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02ab52: 1a05 8d08 |0035: const-string v5, "Unable to instantiate fragment " // string@088d │ │ +02ab56: 6e20 2413 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ab5c: 0c04 |003a: move-result-object v4 │ │ +02ab5e: 6e20 2413 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ab64: 0c04 |003e: move-result-object v4 │ │ +02ab66: 1a05 c600 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ +02ab6a: 6e20 2413 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ab70: 0c04 |0044: move-result-object v4 │ │ +02ab72: 1a05 4100 |0045: const-string v5, " empty constructor that is public" // string@0041 │ │ +02ab76: 6e20 2413 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ab7c: 0c04 |004a: move-result-object v4 │ │ +02ab7e: 6e10 2913 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ab84: 0c04 |004e: move-result-object v4 │ │ +02ab86: 7030 f402 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ +02ab8c: 2703 |0052: throw v3 │ │ +02ab8e: 0d01 |0053: move-exception v1 │ │ +02ab90: 2203 9500 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ +02ab94: 2204 d302 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +02ab98: 7010 1d13 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02ab9e: 1a05 8d08 |005b: const-string v5, "Unable to instantiate fragment " // string@088d │ │ +02aba2: 6e20 2413 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02aba8: 0c04 |0060: move-result-object v4 │ │ +02abaa: 6e20 2413 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02abb0: 0c04 |0064: move-result-object v4 │ │ +02abb2: 1a05 c600 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ +02abb6: 6e20 2413 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02abbc: 0c04 |006a: move-result-object v4 │ │ +02abbe: 1a05 4100 |006b: const-string v5, " empty constructor that is public" // string@0041 │ │ +02abc2: 6e20 2413 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02abc8: 0c04 |0070: move-result-object v4 │ │ +02abca: 6e10 2913 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02abd0: 0c04 |0074: move-result-object v4 │ │ +02abd2: 7030 f402 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ +02abd8: 2703 |0078: throw v3 │ │ +02abda: 0d01 |0079: move-exception v1 │ │ +02abdc: 2203 9500 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0095 │ │ +02abe0: 2204 d302 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +02abe4: 7010 1d13 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02abea: 1a05 8d08 |0081: const-string v5, "Unable to instantiate fragment " // string@088d │ │ +02abee: 6e20 2413 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02abf4: 0c04 |0086: move-result-object v4 │ │ +02abf6: 6e20 2413 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02abfc: 0c04 |008a: move-result-object v4 │ │ +02abfe: 1a05 c600 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00c6 │ │ +02ac02: 6e20 2413 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ac08: 0c04 |0090: move-result-object v4 │ │ +02ac0a: 1a05 4100 |0091: const-string v5, " empty constructor that is public" // string@0041 │ │ +02ac0e: 6e20 2413 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ac14: 0c04 |0096: move-result-object v4 │ │ +02ac16: 6e10 2913 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ac1c: 0c04 |009a: move-result-object v4 │ │ +02ac1e: 7030 f402 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02f4 │ │ +02ac24: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -5597,238 +5597,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 │ │ -02ac44: |[02ac44] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02ac54: 6e20 c812 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac5a: 1a00 b710 |0003: const-string v0, "mFragmentId=#" // string@10b7 │ │ -02ac5e: 6e20 c812 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac64: 5230 c400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02ac68: 7110 f312 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02ac6e: 0c00 |000d: move-result-object v0 │ │ -02ac70: 6e20 c812 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac76: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ -02ac7a: 6e20 c812 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac80: 5230 c100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -02ac84: 7110 f312 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02ac8a: 0c00 |001b: move-result-object v0 │ │ -02ac8c: 6e20 c812 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac92: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ -02ac96: 6e20 c812 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ac9c: 5430 da00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02aca0: 6e20 cd12 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02aca6: 6e20 c812 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02acac: 1a00 b111 |002c: const-string v0, "mState=" // string@11b1 │ │ -02acb0: 6e20 c812 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02acb6: 5230 d800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02acba: 6e20 c612 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -02acc0: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ -02acc4: 6e20 c812 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02acca: 5230 ca00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02acce: 6e20 c612 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -02acd4: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ -02acd8: 6e20 c812 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02acde: 5430 e000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02ace2: 6e20 c812 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ace8: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ -02acec: 6e20 c812 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02acf2: 5230 bc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -02acf6: 6e20 cb12 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ -02acfc: 6e20 c812 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad02: 1a00 0510 |0057: const-string v0, "mAdded=" // string@1005 │ │ -02ad06: 6e20 c812 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad0c: 5530 b900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -02ad10: 6e20 c912 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad16: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ -02ad1a: 6e20 c812 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad20: 5530 d100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -02ad24: 6e20 c912 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad2a: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ -02ad2e: 6e20 c812 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad34: 5530 d300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -02ad38: 6e20 c912 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad3e: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ -02ad42: 6e20 c812 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad48: 5530 c600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -02ad4c: 6e20 c912 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad52: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ -02ad56: 6e20 c812 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad5c: 5530 c900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02ad60: 6e20 ce12 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -02ad66: 6e20 c812 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad6c: 1a00 cd10 |008c: const-string v0, "mHidden=" // string@10cd │ │ -02ad70: 6e20 c812 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad76: 5530 c800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02ad7a: 6e20 c912 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad80: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ -02ad84: 6e20 c812 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad8a: 5530 c300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -02ad8e: 6e20 c912 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ad94: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ -02ad98: 6e20 c812 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ad9e: 5530 ce00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02ada2: 6e20 c912 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02ada8: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ -02adac: 6e20 c812 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02adb2: 5530 c700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02adb6: 6e20 ce12 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -02adbc: 6e20 c812 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02adc2: 1a00 8011 |00b7: const-string v0, "mRetainInstance=" // string@1180 │ │ -02adc6: 6e20 c812 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02adcc: 5530 d400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -02add0: 6e20 c912 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02add6: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ -02adda: 6e20 c812 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ade0: 5530 d500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -02ade4: 6e20 c912 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02adea: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ -02adee: 6e20 c812 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02adf4: 5530 de00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -02adf8: 6e20 ce12 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -02adfe: 5430 c500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02ae02: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -02ae06: 6e20 c812 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae0c: 1a00 b910 |00dc: const-string v0, "mFragmentManager=" // string@10b9 │ │ -02ae10: 6e20 c812 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae16: 5430 c500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02ae1a: 6e20 cc12 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02ae20: 5430 b800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02ae24: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02ae28: 6e20 c812 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae2e: 1a00 fe0f |00ed: const-string v0, "mActivity=" // string@0ffe │ │ -02ae32: 6e20 c812 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae38: 5430 b800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02ae3c: 6e20 cc12 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02ae42: 5430 d000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -02ae46: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02ae4a: 6e20 c812 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae50: 1a00 4e11 |00fe: const-string v0, "mParentFragment=" // string@114e │ │ -02ae54: 6e20 c812 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae5a: 5430 d000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -02ae5e: 6e20 cc12 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02ae64: 5430 bb00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02ae68: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -02ae6c: 6e20 c812 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae72: 1a00 1310 |010f: const-string v0, "mArguments=" // string@1013 │ │ -02ae76: 6e20 c812 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae7c: 5430 bb00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02ae80: 6e20 cc12 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02ae86: 5430 d600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02ae8a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -02ae8e: 6e20 c812 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae94: 1a00 8a11 |0120: const-string v0, "mSavedFragmentState=" // string@118a │ │ -02ae98: 6e20 c812 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ae9e: 5430 d600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02aea2: 6e20 cc12 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02aea8: 5430 d700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -02aeac: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -02aeb0: 6e20 c812 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02aeb6: 1a00 8d11 |0131: const-string v0, "mSavedViewState=" // string@118d │ │ -02aeba: 6e20 c812 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02aec0: 5430 d700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -02aec4: 6e20 cc12 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02aeca: 5430 db00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -02aece: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -02aed2: 6e20 c812 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02aed8: 1a00 c911 |0142: const-string v0, "mTarget=" // string@11c9 │ │ -02aedc: 6e20 c812 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02aee2: 5430 db00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -02aee6: 6e20 c712 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ -02aeec: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ -02aef0: 6e20 c812 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02aef6: 5230 dd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -02aefa: 6e20 cb12 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ -02af00: 5230 cf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -02af04: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -02af08: 6e20 c812 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af0e: 1a00 2b11 |015d: const-string v0, "mNextAnim=" // string@112b │ │ -02af12: 6e20 c812 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af18: 5230 cf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -02af1c: 6e20 cb12 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ -02af22: 5430 c000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -02af26: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02af2a: 6e20 c812 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af30: 1a00 5c10 |016e: const-string v0, "mContainer=" // string@105c │ │ -02af34: 6e20 c812 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af3a: 5430 c000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -02af3e: 6e20 cc12 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02af44: 5430 df00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02af48: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -02af4c: 6e20 c812 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af52: 1a00 0112 |017f: const-string v0, "mView=" // string@1201 │ │ -02af56: 6e20 c812 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af5c: 5430 df00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02af60: 6e20 cc12 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02af66: 5430 cb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -02af6a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -02af6e: 6e20 c812 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af74: 1a00 e710 |0190: const-string v0, "mInnerView=" // string@10e7 │ │ -02af78: 6e20 c812 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af7e: 5430 df00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02af82: 6e20 cc12 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02af88: 5430 ba00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -02af8c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -02af90: 6e20 c812 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02af96: 1a00 0d10 |01a1: const-string v0, "mAnimatingAway=" // string@100d │ │ -02af9a: 6e20 c812 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02afa0: 5430 ba00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -02afa4: 6e20 cc12 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -02afaa: 6e20 c812 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02afb0: 1a00 b311 |01ae: const-string v0, "mStateAfterAnimating=" // string@11b3 │ │ -02afb4: 6e20 c812 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02afba: 5230 d900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -02afbe: 6e20 cb12 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ -02afc4: 5430 cc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02afc8: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -02afcc: 6e20 c812 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02afd2: 1a00 c906 |01bf: const-string v0, "Loader Manager:" // string@06c9 │ │ -02afd6: 6e20 cd12 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02afdc: 5430 cc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02afe0: 2201 d302 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02afe4: 7010 1d13 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02afea: 6e20 2413 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02aff0: 0c01 |01ce: move-result-object v1 │ │ -02aff2: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -02aff6: 6e20 2413 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02affc: 0c01 |01d4: move-result-object v1 │ │ -02affe: 6e10 2913 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b004: 0c01 |01d8: move-result-object v1 │ │ -02b006: 6e57 b404 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@04b4 │ │ -02b00c: 5430 bf00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b010: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -02b014: 6e20 c812 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02b01a: 2200 d302 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b01e: 7010 1d13 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b024: 1a01 f201 |01e8: const-string v1, "Child " // string@01f2 │ │ -02b028: 6e20 2413 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b02e: 0c00 |01ed: move-result-object v0 │ │ -02b030: 5431 bf00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b034: 6e20 2313 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02b03a: 0c00 |01f3: move-result-object v0 │ │ -02b03c: 1a01 c000 |01f4: const-string v1, ":" // string@00c0 │ │ -02b040: 6e20 2413 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b046: 0c00 |01f9: move-result-object v0 │ │ -02b048: 6e10 2913 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b04e: 0c00 |01fd: move-result-object v0 │ │ -02b050: 6e20 cd12 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02b056: 5430 bf00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b05a: 2201 d302 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b05e: 7010 1d13 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b064: 6e20 2413 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b06a: 0c01 |020b: move-result-object v1 │ │ -02b06c: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -02b070: 6e20 2413 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b076: 0c01 |0211: move-result-object v1 │ │ -02b078: 6e10 2913 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b07e: 0c01 |0215: move-result-object v1 │ │ -02b080: 6e57 dd03 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@03dd │ │ -02b086: 0e00 |0219: return-void │ │ +02ac3c: |[02ac3c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02ac4c: 6e20 c812 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac52: 1a00 b710 |0003: const-string v0, "mFragmentId=#" // string@10b7 │ │ +02ac56: 6e20 c812 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac5c: 5230 c400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02ac60: 7110 f312 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02ac66: 0c00 |000d: move-result-object v0 │ │ +02ac68: 6e20 c812 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac6e: 1a00 5700 |0011: const-string v0, " mContainerId=#" // string@0057 │ │ +02ac72: 6e20 c812 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac78: 5230 c100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +02ac7c: 7110 f312 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02ac82: 0c00 |001b: move-result-object v0 │ │ +02ac84: 6e20 c812 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac8a: 1a00 6f00 |001f: const-string v0, " mTag=" // string@006f │ │ +02ac8e: 6e20 c812 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ac94: 5430 da00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02ac98: 6e20 cd12 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02ac9e: 6e20 c812 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aca4: 1a00 b111 |002c: const-string v0, "mState=" // string@11b1 │ │ +02aca8: 6e20 c812 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02acae: 5230 d800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02acb2: 6e20 c612 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +02acb8: 1a00 5f00 |0036: const-string v0, " mIndex=" // string@005f │ │ +02acbc: 6e20 c812 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02acc2: 5230 ca00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02acc6: 6e20 c612 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +02accc: 1a00 7300 |0040: const-string v0, " mWho=" // string@0073 │ │ +02acd0: 6e20 c812 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02acd6: 5430 e000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02acda: 6e20 c812 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ace0: 1a00 5300 |004a: const-string v0, " mBackStackNesting=" // string@0053 │ │ +02ace4: 6e20 c812 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02acea: 5230 bc00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +02acee: 6e20 cb12 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ +02acf4: 6e20 c812 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02acfa: 1a00 0510 |0057: const-string v0, "mAdded=" // string@1005 │ │ +02acfe: 6e20 c812 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad04: 5530 b900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +02ad08: 6e20 c912 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad0e: 1a00 6700 |0061: const-string v0, " mRemoving=" // string@0067 │ │ +02ad12: 6e20 c812 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad18: 5530 d100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +02ad1c: 6e20 c912 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad22: 1a00 6a00 |006b: const-string v0, " mResumed=" // string@006a │ │ +02ad26: 6e20 c812 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad2c: 5530 d300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +02ad30: 6e20 c912 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad36: 1a00 5c00 |0075: const-string v0, " mFromLayout=" // string@005c │ │ +02ad3a: 6e20 c812 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad40: 5530 c600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +02ad44: 6e20 c912 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad4a: 1a00 5e00 |007f: const-string v0, " mInLayout=" // string@005e │ │ +02ad4e: 6e20 c812 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad54: 5530 c900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02ad58: 6e20 ce12 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +02ad5e: 6e20 c812 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad64: 1a00 cd10 |008c: const-string v0, "mHidden=" // string@10cd │ │ +02ad68: 6e20 c812 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad6e: 5530 c800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02ad72: 6e20 c912 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad78: 1a00 5a00 |0096: const-string v0, " mDetached=" // string@005a │ │ +02ad7c: 6e20 c812 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad82: 5530 c300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +02ad86: 6e20 c912 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ad8c: 1a00 6300 |00a0: const-string v0, " mMenuVisible=" // string@0063 │ │ +02ad90: 6e20 c812 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ad96: 5530 ce00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02ad9a: 6e20 c912 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ada0: 1a00 5d00 |00aa: const-string v0, " mHasMenu=" // string@005d │ │ +02ada4: 6e20 c812 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02adaa: 5530 c700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02adae: 6e20 ce12 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +02adb4: 6e20 c812 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02adba: 1a00 8011 |00b7: const-string v0, "mRetainInstance=" // string@1180 │ │ +02adbe: 6e20 c812 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02adc4: 5530 d400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +02adc8: 6e20 c912 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02adce: 1a00 6b00 |00c1: const-string v0, " mRetaining=" // string@006b │ │ +02add2: 6e20 c812 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02add8: 5530 d500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +02addc: 6e20 c912 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02ade2: 1a00 7200 |00cb: const-string v0, " mUserVisibleHint=" // string@0072 │ │ +02ade6: 6e20 c812 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02adec: 5530 de00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +02adf0: 6e20 ce12 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +02adf6: 5430 c500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02adfa: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02adfe: 6e20 c812 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae04: 1a00 b910 |00dc: const-string v0, "mFragmentManager=" // string@10b9 │ │ +02ae08: 6e20 c812 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae0e: 5430 c500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02ae12: 6e20 cc12 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02ae18: 5430 b800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02ae1c: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02ae20: 6e20 c812 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae26: 1a00 fe0f |00ed: const-string v0, "mActivity=" // string@0ffe │ │ +02ae2a: 6e20 c812 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae30: 5430 b800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02ae34: 6e20 cc12 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02ae3a: 5430 d000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +02ae3e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02ae42: 6e20 c812 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae48: 1a00 4e11 |00fe: const-string v0, "mParentFragment=" // string@114e │ │ +02ae4c: 6e20 c812 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae52: 5430 d000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +02ae56: 6e20 cc12 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02ae5c: 5430 bb00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02ae60: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02ae64: 6e20 c812 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae6a: 1a00 1310 |010f: const-string v0, "mArguments=" // string@1013 │ │ +02ae6e: 6e20 c812 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae74: 5430 bb00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02ae78: 6e20 cc12 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02ae7e: 5430 d600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02ae82: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02ae86: 6e20 c812 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae8c: 1a00 8a11 |0120: const-string v0, "mSavedFragmentState=" // string@118a │ │ +02ae90: 6e20 c812 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ae96: 5430 d600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02ae9a: 6e20 cc12 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02aea0: 5430 d700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +02aea4: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02aea8: 6e20 c812 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aeae: 1a00 8d11 |0131: const-string v0, "mSavedViewState=" // string@118d │ │ +02aeb2: 6e20 c812 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aeb8: 5430 d700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +02aebc: 6e20 cc12 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02aec2: 5430 db00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +02aec6: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02aeca: 6e20 c812 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aed0: 1a00 c911 |0142: const-string v0, "mTarget=" // string@11c9 │ │ +02aed4: 6e20 c812 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aeda: 5430 db00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +02aede: 6e20 c712 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ +02aee4: 1a00 7000 |014c: const-string v0, " mTargetRequestCode=" // string@0070 │ │ +02aee8: 6e20 c812 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02aeee: 5230 dd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +02aef2: 6e20 cb12 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ +02aef8: 5230 cf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +02aefc: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02af00: 6e20 c812 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af06: 1a00 2b11 |015d: const-string v0, "mNextAnim=" // string@112b │ │ +02af0a: 6e20 c812 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af10: 5230 cf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +02af14: 6e20 cb12 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ +02af1a: 5430 c000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +02af1e: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02af22: 6e20 c812 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af28: 1a00 5c10 |016e: const-string v0, "mContainer=" // string@105c │ │ +02af2c: 6e20 c812 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af32: 5430 c000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +02af36: 6e20 cc12 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02af3c: 5430 df00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02af40: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02af44: 6e20 c812 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af4a: 1a00 0112 |017f: const-string v0, "mView=" // string@1201 │ │ +02af4e: 6e20 c812 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af54: 5430 df00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02af58: 6e20 cc12 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02af5e: 5430 cb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +02af62: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02af66: 6e20 c812 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af6c: 1a00 e710 |0190: const-string v0, "mInnerView=" // string@10e7 │ │ +02af70: 6e20 c812 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af76: 5430 df00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02af7a: 6e20 cc12 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02af80: 5430 ba00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +02af84: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02af88: 6e20 c812 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af8e: 1a00 0d10 |01a1: const-string v0, "mAnimatingAway=" // string@100d │ │ +02af92: 6e20 c812 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02af98: 5430 ba00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +02af9c: 6e20 cc12 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +02afa2: 6e20 c812 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02afa8: 1a00 b311 |01ae: const-string v0, "mStateAfterAnimating=" // string@11b3 │ │ +02afac: 6e20 c812 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02afb2: 5230 d900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +02afb6: 6e20 cb12 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@12cb │ │ +02afbc: 5430 cc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02afc0: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02afc4: 6e20 c812 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02afca: 1a00 c906 |01bf: const-string v0, "Loader Manager:" // string@06c9 │ │ +02afce: 6e20 cd12 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02afd4: 5430 cc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02afd8: 2201 d302 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02afdc: 7010 1d13 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02afe2: 6e20 2413 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02afe8: 0c01 |01ce: move-result-object v1 │ │ +02afea: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +02afee: 6e20 2413 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02aff4: 0c01 |01d4: move-result-object v1 │ │ +02aff6: 6e10 2913 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02affc: 0c01 |01d8: move-result-object v1 │ │ +02affe: 6e57 b404 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@04b4 │ │ +02b004: 5430 bf00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b008: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02b00c: 6e20 c812 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02b012: 2200 d302 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b016: 7010 1d13 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b01c: 1a01 f201 |01e8: const-string v1, "Child " // string@01f2 │ │ +02b020: 6e20 2413 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b026: 0c00 |01ed: move-result-object v0 │ │ +02b028: 5431 bf00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b02c: 6e20 2313 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02b032: 0c00 |01f3: move-result-object v0 │ │ +02b034: 1a01 c000 |01f4: const-string v1, ":" // string@00c0 │ │ +02b038: 6e20 2413 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b03e: 0c00 |01f9: move-result-object v0 │ │ +02b040: 6e10 2913 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02b046: 0c00 |01fd: move-result-object v0 │ │ +02b048: 6e20 cd12 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02b04e: 5430 bf00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b052: 2201 d302 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b056: 7010 1d13 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b05c: 6e20 2413 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b062: 0c01 |020b: move-result-object v1 │ │ +02b064: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +02b068: 6e20 2413 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b06e: 0c01 |0211: move-result-object v1 │ │ +02b070: 6e10 2913 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02b076: 0c01 |0215: move-result-object v1 │ │ +02b078: 6e57 dd03 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@03dd │ │ +02b07e: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0008 line=1352 │ │ 0x0011 line=1353 │ │ 0x0016 line=1354 │ │ 0x001f line=1355 │ │ @@ -5900,18 +5900,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b088: |[02b088] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -02b098: 6f20 0413 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ -02b09e: 0a00 |0003: move-result v0 │ │ -02b0a0: 0f00 |0004: return v0 │ │ +02b080: |[02b080] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02b090: 6f20 0413 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ +02b096: 0a00 |0003: move-result v0 │ │ +02b098: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -5920,28 +5920,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 │ │ -02b0a4: |[02b0a4] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02b0b4: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02b0b8: 6e20 1213 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02b0be: 0a00 |0005: move-result v0 │ │ -02b0c0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -02b0c4: 1101 |0008: return-object v1 │ │ -02b0c6: 5410 bf00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b0ca: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -02b0ce: 5410 bf00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b0d2: 6e20 e303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e3 │ │ -02b0d8: 0c01 |0012: move-result-object v1 │ │ -02b0da: 28f5 |0013: goto 0008 // -000b │ │ -02b0dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02b0de: 28f3 |0015: goto 0008 // -000d │ │ +02b09c: |[02b09c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02b0ac: 5410 e000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02b0b0: 6e20 1213 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02b0b6: 0a00 |0005: move-result v0 │ │ +02b0b8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02b0bc: 1101 |0008: return-object v1 │ │ +02b0be: 5410 bf00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b0c2: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02b0c6: 5410 bf00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b0ca: 6e20 e303 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e3 │ │ +02b0d0: 0c01 |0012: move-result-object v1 │ │ +02b0d2: 28f5 |0013: goto 0008 // -000b │ │ +02b0d4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02b0d6: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0008 line=1434 │ │ 0x0009 line=1431 │ │ 0x000d line=1432 │ │ 0x0014 line=1434 │ │ @@ -5955,17 +5955,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 │ │ -02b0e0: |[02b0e0] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -02b0f0: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b0f4: 1100 |0002: return-object v0 │ │ +02b0d8: |[02b0d8] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02b0e8: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b0ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5973,17 +5973,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b0f8: |[02b0f8] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02b108: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02b10c: 1100 |0002: return-object v0 │ │ +02b0f0: |[02b0f0] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02b100: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02b104: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5991,43 +5991,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 │ │ -02b110: |[02b110] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02b120: 5420 bf00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b124: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02b128: 6e10 1b03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031b │ │ -02b12e: 5220 d800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02b132: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -02b134: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02b138: 5420 bf00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b13c: 6e10 da03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ -02b142: 5420 bf00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b146: 1100 |0013: return-object v0 │ │ -02b148: 5220 d800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02b14c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -02b14e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -02b152: 5420 bf00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b156: 6e10 db03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ -02b15c: 28f3 |001e: goto 0011 // -000d │ │ -02b15e: 5220 d800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02b162: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -02b164: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -02b168: 5420 bf00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b16c: 6e10 cd03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ -02b172: 28e8 |0029: goto 0011 // -0018 │ │ -02b174: 5220 d800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02b178: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -02b17a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -02b17e: 5420 bf00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b182: 6e10 d003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ -02b188: 28dd |0034: goto 0011 // -0023 │ │ +02b108: |[02b108] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b118: 5420 bf00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b11c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02b120: 6e10 1b03 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031b │ │ +02b126: 5220 d800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02b12a: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02b12c: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02b130: 5420 bf00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b134: 6e10 da03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ +02b13a: 5420 bf00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b13e: 1100 |0013: return-object v0 │ │ +02b140: 5220 d800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02b144: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02b146: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02b14a: 5420 bf00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b14e: 6e10 db03 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ +02b154: 28f3 |001e: goto 0011 // -000d │ │ +02b156: 5220 d800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02b15a: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02b15c: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02b160: 5420 bf00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b164: 6e10 cd03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ +02b16a: 28e8 |0029: goto 0011 // -0018 │ │ +02b16c: 5220 d800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02b170: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02b172: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02b176: 5420 bf00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b17a: 6e10 d003 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ +02b180: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0004 line=637 │ │ 0x0007 line=638 │ │ 0x000c line=639 │ │ 0x0011 line=648 │ │ @@ -6045,17 +6045,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 │ │ -02b18c: |[02b18c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02b19c: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02b1a0: 1100 |0002: return-object v0 │ │ +02b184: |[02b184] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02b194: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02b198: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6063,17 +6063,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b1a4: |[02b1a4] android.support.v4.app.Fragment.getId:()I │ │ -02b1b4: 5210 c400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02b1b8: 0f00 |0002: return v0 │ │ +02b19c: |[02b19c] android.support.v4.app.Fragment.getId:()I │ │ +02b1ac: 5210 c400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02b1b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6081,19 +6081,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 │ │ -02b1bc: |[02b1bc] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02b1cc: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b1d0: 6e10 7003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ -02b1d6: 0c00 |0005: move-result-object v0 │ │ -02b1d8: 1100 |0006: return-object v0 │ │ +02b1b4: |[02b1b4] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02b1c4: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b1c8: 6e10 7003 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ +02b1ce: 0c00 |0005: move-result-object v0 │ │ +02b1d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -6102,46 +6102,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -02b1dc: |[02b1dc] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02b1ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02b1ee: 5440 cc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b1f2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02b1f6: 5440 cc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b1fa: 1100 |0007: return-object v0 │ │ -02b1fc: 5440 b800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b200: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -02b204: 2200 c102 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02b208: 2201 d302 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b20c: 7010 1d13 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b212: 1a02 a902 |0013: const-string v2, "Fragment " // string@02a9 │ │ -02b216: 6e20 2413 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b21c: 0c01 |0018: move-result-object v1 │ │ -02b21e: 6e20 2313 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02b224: 0c01 |001c: move-result-object v1 │ │ -02b226: 1a02 7600 |001d: const-string v2, " not attached to Activity" // string@0076 │ │ -02b22a: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b230: 0c01 |0022: move-result-object v1 │ │ -02b232: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b238: 0c01 |0026: move-result-object v1 │ │ -02b23a: 7020 ee12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02b240: 2700 |002a: throw v0 │ │ -02b242: 5c43 be00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b246: 5440 b800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b24a: 5441 e000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02b24e: 5542 cd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b252: 6e40 7103 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02b258: 0c00 |0036: move-result-object v0 │ │ -02b25a: 5b40 cc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b25e: 5440 cc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b262: 28cc |003b: goto 0007 // -0034 │ │ +02b1d4: |[02b1d4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02b1e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02b1e6: 5440 cc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b1ea: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02b1ee: 5440 cc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b1f2: 1100 |0007: return-object v0 │ │ +02b1f4: 5440 b800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b1f8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02b1fc: 2200 c102 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02b200: 2201 d302 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b204: 7010 1d13 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b20a: 1a02 a902 |0013: const-string v2, "Fragment " // string@02a9 │ │ +02b20e: 6e20 2413 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b214: 0c01 |0018: move-result-object v1 │ │ +02b216: 6e20 2313 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02b21c: 0c01 |001c: move-result-object v1 │ │ +02b21e: 1a02 7600 |001d: const-string v2, " not attached to Activity" // string@0076 │ │ +02b222: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b228: 0c01 |0022: move-result-object v1 │ │ +02b22a: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02b230: 0c01 |0026: move-result-object v1 │ │ +02b232: 7020 ee12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02b238: 2700 |002a: throw v0 │ │ +02b23a: 5c43 be00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b23e: 5440 b800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b242: 5441 e000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02b246: 5542 cd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b24a: 6e40 7103 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02b250: 0c00 |0036: move-result-object v0 │ │ +02b252: 5b40 cc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b256: 5440 cc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b25a: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=837 │ │ 0x0005 line=838 │ │ 0x0007 line=845 │ │ 0x0008 line=840 │ │ 0x000c line=841 │ │ @@ -6156,17 +6156,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 │ │ -02b264: |[02b264] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -02b274: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -02b278: 1100 |0002: return-object v0 │ │ +02b25c: |[02b25c] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02b26c: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +02b270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6174,36 +6174,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02b27c: |[02b27c] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -02b28c: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b290: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02b294: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02b298: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b29c: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b2a2: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ -02b2a6: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b2ac: 0c01 |0010: move-result-object v1 │ │ -02b2ae: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02b2b4: 0c01 |0014: move-result-object v1 │ │ -02b2b6: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -02b2ba: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b2c0: 0c01 |001a: move-result-object v1 │ │ -02b2c2: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b2c8: 0c01 |001e: move-result-object v1 │ │ -02b2ca: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02b2d0: 2700 |0022: throw v0 │ │ -02b2d2: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b2d6: 6e10 7303 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0373 │ │ -02b2dc: 0c00 |0028: move-result-object v0 │ │ -02b2de: 1100 |0029: return-object v0 │ │ +02b274: |[02b274] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02b284: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b288: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02b28c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02b290: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b294: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b29a: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ +02b29e: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b2a4: 0c01 |0010: move-result-object v1 │ │ +02b2a6: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02b2ac: 0c01 |0014: move-result-object v1 │ │ +02b2ae: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ +02b2b2: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b2b8: 0c01 |001a: move-result-object v1 │ │ +02b2ba: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02b2c0: 0c01 |001e: move-result-object v1 │ │ +02b2c2: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02b2c8: 2700 |0022: throw v0 │ │ +02b2ca: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b2ce: 6e10 7303 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@0373 │ │ +02b2d4: 0c00 |0028: move-result-object v0 │ │ +02b2d6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0023 line=581 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -6213,17 +6213,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b2e0: |[02b2e0] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -02b2f0: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -02b2f4: 0f00 |0002: return v0 │ │ +02b2d8: |[02b2d8] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02b2e8: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +02b2ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6231,20 +6231,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b2f8: |[02b2f8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -02b308: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ -02b30e: 0c00 |0003: move-result-object v0 │ │ -02b310: 6e20 0301 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0103 │ │ -02b316: 0c00 |0007: move-result-object v0 │ │ -02b318: 1100 |0008: return-object v0 │ │ +02b2f0: |[02b2f0] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02b300: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ +02b306: 0c00 |0003: move-result-object v0 │ │ +02b308: 6e20 0301 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0103 │ │ +02b30e: 0c00 |0007: move-result-object v0 │ │ +02b310: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6253,20 +6253,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 │ │ -02b31c: |[02b31c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02b32c: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ -02b332: 0c00 |0003: move-result-object v0 │ │ -02b334: 6e30 0401 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0104 │ │ -02b33a: 0c00 |0007: move-result-object v0 │ │ -02b33c: 1100 |0008: return-object v0 │ │ +02b314: |[02b314] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02b324: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ +02b32a: 0c00 |0003: move-result-object v0 │ │ +02b32c: 6e30 0401 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0104 │ │ +02b332: 0c00 |0007: move-result-object v0 │ │ +02b334: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 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; │ │ @@ -6276,17 +6276,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b340: |[02b340] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -02b350: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02b354: 1100 |0002: return-object v0 │ │ +02b338: |[02b338] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02b348: 5410 da00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02b34c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6294,17 +6294,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 │ │ -02b358: |[02b358] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -02b368: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -02b36c: 1100 |0002: return-object v0 │ │ +02b350: |[02b350] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02b360: 5410 db00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +02b364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6312,17 +6312,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b370: |[02b370] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -02b380: 5210 dd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -02b384: 0f00 |0002: return v0 │ │ +02b368: |[02b368] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02b378: 5210 dd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +02b37c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6330,20 +6330,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b388: |[02b388] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -02b398: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ -02b39e: 0c00 |0003: move-result-object v0 │ │ -02b3a0: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0105 │ │ -02b3a6: 0c00 |0007: move-result-object v0 │ │ -02b3a8: 1100 |0008: return-object v0 │ │ +02b380: |[02b380] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02b390: 6e10 0c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ +02b396: 0c00 |0003: move-result-object v0 │ │ +02b398: 6e20 0501 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0105 │ │ +02b39e: 0c00 |0007: move-result-object v0 │ │ +02b3a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=591 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6352,17 +6352,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b3ac: |[02b3ac] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02b3bc: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -02b3c0: 0f00 |0002: return v0 │ │ +02b3a4: |[02b3a4] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02b3b4: 5510 de00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +02b3b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6370,17 +6370,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b3c4: |[02b3c4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -02b3d4: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02b3d8: 1100 |0002: return-object v0 │ │ +02b3bc: |[02b3bc] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02b3cc: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02b3d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6388,17 +6388,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b3dc: |[02b3dc] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -02b3ec: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02b3f0: 0f00 |0002: return v0 │ │ +02b3d4: |[02b3d4] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +02b3e4: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02b3e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6406,18 +6406,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02b3f4: |[02b3f4] android.support.v4.app.Fragment.hashCode:()I │ │ -02b404: 6f10 0613 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ -02b40a: 0a00 |0003: move-result v0 │ │ -02b40c: 0f00 |0004: return v0 │ │ +02b3ec: |[02b3ec] android.support.v4.app.Fragment.hashCode:()I │ │ +02b3fc: 6f10 0613 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ +02b402: 0a00 |0003: move-result v0 │ │ +02b404: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6425,39 +6425,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -02b410: |[02b410] android.support.v4.app.Fragment.initState:()V │ │ -02b420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02b422: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02b424: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -02b426: 5930 ca00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02b42a: 5b32 e000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02b42e: 5c31 b900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -02b432: 5c31 d100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -02b436: 5c31 d300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -02b43a: 5c31 c600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -02b43e: 5c31 c900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02b442: 5c31 d200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -02b446: 5931 bc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -02b44a: 5b32 c500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02b44e: 5b32 b800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b452: 5931 c400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02b456: 5931 c100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -02b45a: 5b32 da00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02b45e: 5c31 c800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02b462: 5c31 c300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -02b466: 5c31 d500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -02b46a: 5b32 cc00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b46e: 5c31 cd00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b472: 5c31 be00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b476: 0e00 |002b: return-void │ │ +02b408: |[02b408] android.support.v4.app.Fragment.initState:()V │ │ +02b418: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02b41a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02b41c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02b41e: 5930 ca00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02b422: 5b32 e000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02b426: 5c31 b900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +02b42a: 5c31 d100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +02b42e: 5c31 d300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +02b432: 5c31 c600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +02b436: 5c31 c900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02b43a: 5c31 d200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +02b43e: 5931 bc00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +02b442: 5b32 c500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02b446: 5b32 b800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b44a: 5931 c400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02b44e: 5931 c100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +02b452: 5b32 da00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02b456: 5c31 c800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02b45a: 5c31 c300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +02b45e: 5c31 d500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +02b462: 5b32 cc00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b466: 5c31 cd00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b46a: 5c31 be00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b46e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1169 │ │ 0x0005 line=1170 │ │ 0x0007 line=1171 │ │ 0x0009 line=1172 │ │ 0x000b line=1173 │ │ @@ -6485,24 +6485,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -02b478: |[02b478] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -02b488: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a7 │ │ -02b48c: 7010 c303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c3 │ │ -02b492: 5b30 bf00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b496: 5430 bf00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b49a: 5431 b800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b49e: 2202 9400 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0094 │ │ -02b4a2: 7020 f202 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02f2 │ │ -02b4a8: 6e40 c803 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@03c8 │ │ -02b4ae: 0e00 |0013: return-void │ │ +02b470: |[02b470] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02b480: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a7 │ │ +02b484: 7010 c303 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c3 │ │ +02b48a: 5b30 bf00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b48e: 5430 bf00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b492: 5431 b800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b496: 2202 9400 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0094 │ │ +02b49a: 7020 f202 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02f2 │ │ +02b4a0: 6e40 c803 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@03c8 │ │ +02b4a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ 0x0013 line=1448 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -6512,23 +6512,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02b4b0: |[02b4b0] android.support.v4.app.Fragment.isAdded:()Z │ │ -02b4c0: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b4c4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -02b4c8: 5510 b900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -02b4cc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -02b4d0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02b4d2: 0f00 |0009: return v0 │ │ -02b4d4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02b4d6: 28fe |000b: goto 0009 // -0002 │ │ +02b4a8: |[02b4a8] android.support.v4.app.Fragment.isAdded:()Z │ │ +02b4b8: 5410 b800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b4bc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02b4c0: 5510 b900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +02b4c4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02b4c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02b4ca: 0f00 |0009: return v0 │ │ +02b4cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02b4ce: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6536,17 +6536,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b4d8: |[02b4d8] android.support.v4.app.Fragment.isDetached:()Z │ │ -02b4e8: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -02b4ec: 0f00 |0002: return v0 │ │ +02b4d0: |[02b4d0] android.support.v4.app.Fragment.isDetached:()Z │ │ +02b4e0: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +02b4e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6554,17 +6554,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b4f0: |[02b4f0] android.support.v4.app.Fragment.isHidden:()Z │ │ -02b500: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02b504: 0f00 |0002: return v0 │ │ +02b4e8: |[02b4e8] android.support.v4.app.Fragment.isHidden:()Z │ │ +02b4f8: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02b4fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6572,21 +6572,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02b508: |[02b508] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -02b518: 5210 bc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -02b51c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -02b520: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02b522: 0f00 |0005: return v0 │ │ -02b524: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02b526: 28fe |0007: goto 0005 // -0002 │ │ +02b500: |[02b500] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02b510: 5210 bc00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +02b514: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02b518: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02b51a: 0f00 |0005: return v0 │ │ +02b51c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02b51e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6594,17 +6594,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b528: |[02b528] android.support.v4.app.Fragment.isInLayout:()Z │ │ -02b538: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02b53c: 0f00 |0002: return v0 │ │ +02b520: |[02b520] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02b530: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02b534: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6612,17 +6612,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b540: |[02b540] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -02b550: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02b554: 0f00 |0002: return v0 │ │ +02b538: |[02b538] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +02b548: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02b54c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6630,17 +6630,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b558: |[02b558] android.support.v4.app.Fragment.isRemoving:()Z │ │ -02b568: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -02b56c: 0f00 |0002: return v0 │ │ +02b550: |[02b550] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02b560: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +02b564: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6648,17 +6648,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02b570: |[02b570] android.support.v4.app.Fragment.isResumed:()Z │ │ -02b580: 5510 d300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -02b584: 0f00 |0002: return v0 │ │ +02b568: |[02b568] android.support.v4.app.Fragment.isResumed:()Z │ │ +02b578: 5510 d300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +02b57c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6666,35 +6666,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02b588: |[02b588] android.support.v4.app.Fragment.isVisible:()Z │ │ -02b598: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ -02b59e: 0a00 |0003: move-result v0 │ │ -02b5a0: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -02b5a4: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ -02b5aa: 0a00 |0009: move-result v0 │ │ -02b5ac: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -02b5b0: 5410 df00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02b5b4: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -02b5b8: 5410 df00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02b5bc: 6e10 1311 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1113 │ │ -02b5c2: 0c00 |0015: move-result-object v0 │ │ -02b5c4: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -02b5c8: 5410 df00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02b5cc: 6e10 1111 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -02b5d2: 0a00 |001d: move-result v0 │ │ -02b5d4: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -02b5d8: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -02b5da: 0f00 |0021: return v0 │ │ -02b5dc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -02b5de: 28fe |0023: goto 0021 // -0002 │ │ +02b580: |[02b580] android.support.v4.app.Fragment.isVisible:()Z │ │ +02b590: 6e10 1c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ +02b596: 0a00 |0003: move-result v0 │ │ +02b598: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02b59c: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ +02b5a2: 0a00 |0009: move-result v0 │ │ +02b5a4: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02b5a8: 5410 df00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02b5ac: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02b5b0: 5410 df00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02b5b4: 6e10 1311 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1113 │ │ +02b5ba: 0c00 |0015: move-result-object v0 │ │ +02b5bc: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02b5c0: 5410 df00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02b5c4: 6e10 1111 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +02b5ca: 0a00 |001d: move-result v0 │ │ +02b5cc: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02b5d0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02b5d2: 0f00 |0021: return v0 │ │ +02b5d4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02b5d6: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6702,18 +6702,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b5e0: |[02b5e0] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02b5f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b5f2: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b5f6: 0e00 |0003: return-void │ │ +02b5d8: |[02b5d8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02b5e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b5ea: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b5ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ 0x0003 line=1037 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -6723,16 +6723,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b5f8: |[02b5f8] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02b608: 0e00 |0000: return-void │ │ +02b5f0: |[02b5f0] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02b600: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -6743,18 +6743,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b60c: |[02b60c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -02b61c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b61e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b622: 0e00 |0003: return-void │ │ +02b604: |[02b604] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02b614: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b616: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0003 line=948 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -6764,18 +6764,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b624: |[02b624] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02b634: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b636: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b63a: 0e00 |0003: return-void │ │ +02b61c: |[02b61c] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02b62c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b62e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -6785,17 +6785,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b63c: |[02b63c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b64e: 0f00 |0001: return v0 │ │ +02b634: |[02b634] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b646: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -6804,18 +6804,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b650: |[02b650] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -02b660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b662: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b666: 0e00 |0003: return-void │ │ +02b648: |[02b648] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02b658: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b65a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b65e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=972 │ │ 0x0003 line=973 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -6825,17 +6825,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b668: |[02b668] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -02b678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b67a: 1100 |0001: return-object v0 │ │ +02b660: |[02b660] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02b670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b672: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -6846,19 +6846,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 │ │ -02b67c: |[02b67c] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -02b68c: 6e10 0403 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0304 │ │ -02b692: 0c00 |0003: move-result-object v0 │ │ -02b694: 6e40 8003 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@0380 │ │ -02b69a: 0e00 |0007: return-void │ │ +02b674: |[02b674] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02b684: 6e10 0403 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0304 │ │ +02b68a: 0c00 |0003: move-result-object v0 │ │ +02b68c: 6e40 8003 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@0380 │ │ +02b692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0007 line=1293 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -6870,16 +6870,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 │ │ -02b69c: |[02b69c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -02b6ac: 0e00 |0000: return-void │ │ +02b694: |[02b694] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02b6a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1213 │ │ 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; │ │ @@ -6889,17 +6889,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 │ │ -02b6b0: |[02b6b0] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02b6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b6c2: 1100 |0001: return-object v0 │ │ +02b6a8: |[02b6a8] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02b6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b6ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 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; │ │ @@ -6910,32 +6910,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -02b6c4: |[02b6c4] android.support.v4.app.Fragment.onDestroy:()V │ │ -02b6d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b6d6: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b6da: 5540 be00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b6de: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -02b6e2: 5c41 be00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b6e6: 5440 b800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b6ea: 5441 e000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02b6ee: 5542 cd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b6f2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02b6f4: 6e40 7103 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02b6fa: 0c00 |0013: move-result-object v0 │ │ -02b6fc: 5b40 cc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b700: 5440 cc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b704: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -02b708: 5440 cc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b70c: 6e10 ae04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ -02b712: 0e00 |001f: return-void │ │ +02b6bc: |[02b6bc] android.support.v4.app.Fragment.onDestroy:()V │ │ +02b6cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02b6ce: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b6d2: 5540 be00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b6d6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02b6da: 5c41 be00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b6de: 5440 b800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b6e2: 5441 e000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02b6e6: 5542 cd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b6ea: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02b6ec: 6e40 7103 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02b6f2: 0c00 |0013: move-result-object v0 │ │ +02b6f4: 5b40 cc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b6f8: 5440 cc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b6fc: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02b700: 5440 cc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b704: 6e10 ae04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ +02b70a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1150 │ │ 0x0003 line=1153 │ │ 0x0007 line=1154 │ │ 0x0009 line=1155 │ │ 0x0016 line=1157 │ │ @@ -6949,16 +6949,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b714: |[02b714] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -02b724: 0e00 |0000: return-void │ │ +02b70c: |[02b70c] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02b71c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6966,18 +6966,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b728: |[02b728] android.support.v4.app.Fragment.onDestroyView:()V │ │ -02b738: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b73a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b73e: 0e00 |0003: return-void │ │ +02b720: |[02b720] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02b730: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b732: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1142 │ │ 0x0003 line=1143 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -6986,18 +6986,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b740: |[02b740] android.support.v4.app.Fragment.onDetach:()V │ │ -02b750: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b752: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b756: 0e00 |0003: return-void │ │ +02b738: |[02b738] android.support.v4.app.Fragment.onDetach:()V │ │ +02b748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b74a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b74e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0003 line=1197 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7006,16 +7006,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b758: |[02b758] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -02b768: 0e00 |0000: return-void │ │ +02b750: |[02b750] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02b760: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -7024,18 +7024,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 │ │ -02b76c: |[02b76c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -02b77c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b77e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b782: 0e00 |0003: return-void │ │ +02b764: |[02b764] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02b774: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b776: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0003 line=940 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -7047,18 +7047,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b784: |[02b784] android.support.v4.app.Fragment.onLowMemory:()V │ │ -02b794: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b796: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b79a: 0e00 |0003: return-void │ │ +02b77c: |[02b77c] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02b78c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b78e: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7067,17 +7067,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b79c: |[02b79c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b7ae: 0f00 |0001: return v0 │ │ +02b794: |[02b794] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b7a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -7086,16 +7086,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b7b0: |[02b7b0] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02b7c0: 0e00 |0000: return-void │ │ +02b7a8: |[02b7a8] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02b7b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7104,18 +7104,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b7c4: |[02b7c4] android.support.v4.app.Fragment.onPause:()V │ │ -02b7d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b7d6: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b7da: 0e00 |0003: return-void │ │ +02b7bc: |[02b7bc] android.support.v4.app.Fragment.onPause:()V │ │ +02b7cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b7ce: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0003 line=1117 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7124,16 +7124,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b7dc: |[02b7dc] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -02b7ec: 0e00 |0000: return-void │ │ +02b7d4: |[02b7d4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02b7e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7142,18 +7142,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b7f0: |[02b7f0] android.support.v4.app.Fragment.onResume:()V │ │ -02b800: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b802: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b806: 0e00 |0003: return-void │ │ +02b7e8: |[02b7e8] android.support.v4.app.Fragment.onResume:()V │ │ +02b7f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b7fa: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x0003 line=1082 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7162,16 +7162,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b808: |[02b808] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02b818: 0e00 |0000: return-void │ │ +02b800: |[02b800] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02b810: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -7180,35 +7180,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02b81c: |[02b81c] android.support.v4.app.Fragment.onStart:()V │ │ -02b82c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b82e: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b832: 5540 cd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b836: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -02b83a: 5c41 cd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b83e: 5540 be00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b842: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -02b846: 5c41 be00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02b84a: 5440 b800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02b84e: 5441 e000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02b852: 5542 cd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02b856: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -02b858: 6e40 7103 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02b85e: 0c00 |0019: move-result-object v0 │ │ -02b860: 5b40 cc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b864: 5440 cc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b868: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -02b86c: 5440 cc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02b870: 6e10 b204 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ -02b876: 0e00 |0025: return-void │ │ +02b814: |[02b814] android.support.v4.app.Fragment.onStart:()V │ │ +02b824: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02b826: 5c41 bd00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b82a: 5540 cd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b82e: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02b832: 5c41 cd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b836: 5540 be00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b83a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02b83e: 5c41 be00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02b842: 5440 b800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02b846: 5441 e000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02b84a: 5542 cd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02b84e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02b850: 6e40 7103 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02b856: 0c00 |0019: move-result-object v0 │ │ +02b858: 5b40 cc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b85c: 5440 cc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b860: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02b864: 5440 cc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02b868: 6e10 b204 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ +02b86e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1060 │ │ 0x0003 line=1062 │ │ 0x0007 line=1063 │ │ 0x0009 line=1064 │ │ 0x000d line=1065 │ │ @@ -7224,18 +7224,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b878: |[02b878] android.support.v4.app.Fragment.onStop:()V │ │ -02b888: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b88a: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b88e: 0e00 |0003: return-void │ │ +02b870: |[02b870] android.support.v4.app.Fragment.onStop:()V │ │ +02b880: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b882: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7244,16 +7244,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 │ │ -02b890: |[02b890] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -02b8a0: 0e00 |0000: return-void │ │ +02b888: |[02b888] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02b898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1010 │ │ 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; │ │ @@ -7263,18 +7263,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b8a4: |[02b8a4] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -02b8b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b8b6: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b8ba: 0e00 |0003: return-void │ │ +02b89c: |[02b89c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02b8ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b8ae: 5c10 bd00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0003 line=1052 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7284,44 +7284,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02b8bc: |[02b8bc] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -02b8cc: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b8d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b8d4: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b8d8: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02b8de: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b8e0: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b8e4: 6e20 2503 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0325 │ │ -02b8ea: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b8ee: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b8f2: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02b8f6: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b8fa: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b900: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ -02b904: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b90a: 0c01 |001f: move-result-object v1 │ │ -02b90c: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02b912: 0c01 |0023: move-result-object v1 │ │ -02b914: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ -02b918: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02b91e: 0c01 |0029: move-result-object v1 │ │ -02b920: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02b926: 0c01 |002d: move-result-object v1 │ │ -02b928: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02b92e: 2700 |0031: throw v0 │ │ -02b930: 5430 bf00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b934: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02b938: 5430 bf00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b93c: 6e10 cd03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ -02b942: 0e00 |003b: return-void │ │ +02b8b4: |[02b8b4] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02b8c4: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b8c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02b8cc: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b8d0: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02b8d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02b8d8: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b8dc: 6e20 2503 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0325 │ │ +02b8e2: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b8e6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02b8ea: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02b8ee: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b8f2: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b8f8: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ +02b8fc: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b902: 0c01 |001f: move-result-object v1 │ │ +02b904: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02b90a: 0c01 |0023: move-result-object v1 │ │ +02b90c: 1a02 3200 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0032 │ │ +02b910: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b916: 0c01 |0029: move-result-object v1 │ │ +02b918: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02b91e: 0c01 |002d: move-result-object v1 │ │ +02b920: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02b926: 2700 |0031: throw v0 │ │ +02b928: 5430 bf00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b92c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02b930: 5430 bf00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b934: 6e10 cd03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ +02b93a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0004 line=1483 │ │ 0x0009 line=1485 │ │ 0x000c line=1486 │ │ 0x000f line=1487 │ │ @@ -7338,21 +7338,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02b944: |[02b944] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02b954: 6e20 2803 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0328 │ │ -02b95a: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b95e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02b962: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b966: 6e20 ce03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ce │ │ -02b96c: 0e00 |000c: return-void │ │ +02b93c: |[02b93c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02b94c: 6e20 2803 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0328 │ │ +02b952: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b956: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02b95a: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b95e: 6e20 ce03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ce │ │ +02b964: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ 0x0003 line=1534 │ │ 0x0007 line=1535 │ │ 0x000c line=1537 │ │ locals : │ │ @@ -7364,30 +7364,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b970: |[02b970] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b980: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b982: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02b986: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -02b98a: 6e20 2903 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0329 │ │ -02b990: 0a01 |0008: move-result v1 │ │ -02b992: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -02b996: 0f00 |000b: return v0 │ │ -02b998: 5421 bf00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b99c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -02b9a0: 5421 bf00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b9a4: 6e20 cf03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cf │ │ -02b9aa: 0a01 |0015: move-result v1 │ │ -02b9ac: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -02b9b0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02b9b2: 28f2 |0019: goto 000b // -000e │ │ +02b968: |[02b968] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02b978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02b97a: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02b97e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02b982: 6e20 2903 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0329 │ │ +02b988: 0a01 |0008: move-result v1 │ │ +02b98a: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02b98e: 0f00 |000b: return v0 │ │ +02b990: 5421 bf00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b994: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02b998: 5421 bf00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b99c: 6e20 cf03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cf │ │ +02b9a2: 0a01 |0015: move-result v1 │ │ +02b9a4: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02b9a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02b9aa: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1600 │ │ 0x0005 line=1601 │ │ 0x000b line=1610 │ │ 0x000c line=1604 │ │ 0x0010 line=1605 │ │ @@ -7401,53 +7401,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -02b9b4: |[02b9b4] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -02b9c4: 5441 bf00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b9c8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -02b9cc: 5441 bf00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02b9d0: 6e10 f303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02b9d6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02b9d8: 5c41 bd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b9dc: 6e20 2a03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032a │ │ -02b9e2: 5541 bd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02b9e6: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -02b9ea: 2201 db00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02b9ee: 2202 d302 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -02b9f2: 7010 1d13 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02b9f8: 1a03 a902 |001a: const-string v3, "Fragment " // string@02a9 │ │ -02b9fc: 6e20 2413 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ba02: 0c02 |001f: move-result-object v2 │ │ -02ba04: 6e20 2313 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02ba0a: 0c02 |0023: move-result-object v2 │ │ -02ba0c: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ -02ba10: 6e20 2413 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ba16: 0c02 |0029: move-result-object v2 │ │ -02ba18: 6e10 2913 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ba1e: 0c02 |002d: move-result-object v2 │ │ -02ba20: 7020 7505 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02ba26: 2701 |0031: throw v1 │ │ -02ba28: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -02ba2c: 1a01 ff09 |0034: const-string v1, "android:support:fragments" // string@09ff │ │ -02ba30: 6e20 9301 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0193 │ │ -02ba36: 0c00 |0039: move-result-object v0 │ │ -02ba38: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -02ba3c: 5441 bf00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02ba40: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -02ba44: 6e10 1b03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031b │ │ -02ba4a: 5441 bf00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02ba4e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02ba50: 6e30 0004 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0400 │ │ -02ba56: 5441 bf00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02ba5a: 6e10 d003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ -02ba60: 0e00 |004e: return-void │ │ +02b9ac: |[02b9ac] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02b9bc: 5441 bf00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b9c0: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02b9c4: 5441 bf00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02b9c8: 6e10 f303 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02b9ce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02b9d0: 5c41 bd00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b9d4: 6e20 2a03 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032a │ │ +02b9da: 5541 bd00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02b9de: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02b9e2: 2201 db00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02b9e6: 2202 d302 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +02b9ea: 7010 1d13 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02b9f0: 1a03 a902 |001a: const-string v3, "Fragment " // string@02a9 │ │ +02b9f4: 6e20 2413 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02b9fa: 0c02 |001f: move-result-object v2 │ │ +02b9fc: 6e20 2313 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02ba02: 0c02 |0023: move-result-object v2 │ │ +02ba04: 1a03 3400 |0024: const-string v3, " did not call through to super.onCreate()" // string@0034 │ │ +02ba08: 6e20 2413 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ba0e: 0c02 |0029: move-result-object v2 │ │ +02ba10: 6e10 2913 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ba16: 0c02 |002d: move-result-object v2 │ │ +02ba18: 7020 7505 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02ba1e: 2701 |0031: throw v1 │ │ +02ba20: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02ba24: 1a01 ff09 |0034: const-string v1, "android:support:fragments" // string@09ff │ │ +02ba28: 6e20 9301 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0193 │ │ +02ba2e: 0c00 |0039: move-result-object v0 │ │ +02ba30: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02ba34: 5441 bf00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02ba38: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02ba3c: 6e10 1b03 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@031b │ │ +02ba42: 5441 bf00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02ba46: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02ba48: 6e30 0004 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0400 │ │ +02ba4e: 5441 bf00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02ba52: 6e10 d003 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ +02ba58: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0004 line=1452 │ │ 0x0009 line=1454 │ │ 0x000c line=1455 │ │ 0x000f line=1456 │ │ @@ -7470,31 +7470,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 │ │ -02ba64: |[02ba64] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -02ba74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ba76: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02ba7a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02ba7e: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02ba82: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02ba86: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02ba8a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02ba8e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02ba90: 6e30 2d03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@032d │ │ -02ba96: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02ba9a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02ba9e: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02baa2: 6e30 d103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d1 │ │ -02baa8: 0a01 |001a: move-result v1 │ │ -02baaa: b610 |001b: or-int/2addr v0, v1 │ │ -02baac: 0f00 |001c: return v0 │ │ +02ba5c: |[02ba5c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02ba6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ba6e: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02ba72: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02ba76: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02ba7a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02ba7e: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02ba82: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02ba86: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02ba88: 6e30 2d03 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@032d │ │ +02ba8e: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02ba92: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02ba96: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02ba9a: 6e30 d103 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d1 │ │ +02baa0: 0a01 |001a: move-result v1 │ │ +02baa2: b610 |001b: or-int/2addr v0, v1 │ │ +02baa4: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0001 line=1557 │ │ 0x0005 line=1558 │ │ 0x000d line=1559 │ │ 0x000e line=1560 │ │ @@ -7512,22 +7512,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 │ │ -02bab0: |[02bab0] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02bac0: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bac4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02bac8: 5410 bf00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bacc: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02bad2: 6e40 2e03 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@032e │ │ -02bad8: 0c00 |000c: move-result-object v0 │ │ -02bada: 1100 |000d: return-object v0 │ │ +02baa8: |[02baa8] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02bab8: 5410 bf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02babc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02bac0: 5410 bf00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bac4: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02baca: 6e40 2e03 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@032e │ │ +02bad0: 0c00 |000c: move-result-object v0 │ │ +02bad2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x0004 line=1476 │ │ 0x0009 line=1478 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -7540,40 +7540,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02badc: |[02badc] android.support.v4.app.Fragment.performDestroy:()V │ │ -02baec: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02baf0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02baf4: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02baf8: 6e10 d203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d2 │ │ -02bafe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02bb00: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bb04: 6e10 2f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@032f │ │ -02bb0a: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bb0e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02bb12: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02bb16: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02bb1a: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02bb20: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ -02bb24: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bb2a: 0c01 |001f: move-result-object v1 │ │ -02bb2c: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02bb32: 0c01 |0023: move-result-object v1 │ │ -02bb34: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ -02bb38: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bb3e: 0c01 |0029: move-result-object v1 │ │ -02bb40: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02bb46: 0c01 |002d: move-result-object v1 │ │ -02bb48: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02bb4e: 2700 |0031: throw v0 │ │ -02bb50: 0e00 |0032: return-void │ │ +02bad4: |[02bad4] android.support.v4.app.Fragment.performDestroy:()V │ │ +02bae4: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bae8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02baec: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02baf0: 6e10 d203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d2 │ │ +02baf6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02baf8: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bafc: 6e10 2f03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@032f │ │ +02bb02: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bb06: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02bb0a: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02bb0e: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02bb12: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02bb18: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ +02bb1c: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bb22: 0c01 |001f: move-result-object v1 │ │ +02bb24: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02bb2a: 0c01 |0023: move-result-object v1 │ │ +02bb2c: 1a02 3500 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0035 │ │ +02bb30: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bb36: 0c01 |0029: move-result-object v1 │ │ +02bb38: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02bb3e: 0c01 |002d: move-result-object v1 │ │ +02bb40: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02bb46: 2700 |0031: throw v0 │ │ +02bb48: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1694 │ │ 0x0004 line=1695 │ │ 0x0009 line=1697 │ │ 0x000c line=1698 │ │ 0x000f line=1699 │ │ @@ -7587,44 +7587,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02bb54: |[02bb54] android.support.v4.app.Fragment.performDestroyView:()V │ │ -02bb64: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bb68: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02bb6c: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bb70: 6e10 d303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03d3 │ │ -02bb76: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02bb78: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bb7c: 6e10 3103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ -02bb82: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bb86: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02bb8a: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02bb8e: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02bb92: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02bb98: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ -02bb9c: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bba2: 0c01 |001f: move-result-object v1 │ │ -02bba4: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02bbaa: 0c01 |0023: move-result-object v1 │ │ -02bbac: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ -02bbb0: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bbb6: 0c01 |0029: move-result-object v1 │ │ -02bbb8: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02bbbe: 0c01 |002d: move-result-object v1 │ │ -02bbc0: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02bbc6: 2700 |0031: throw v0 │ │ -02bbc8: 5430 cc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bbcc: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02bbd0: 5430 cc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bbd4: 6e10 af04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04af │ │ -02bbda: 0e00 |003b: return-void │ │ +02bb4c: |[02bb4c] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02bb5c: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bb60: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02bb64: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bb68: 6e10 d303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03d3 │ │ +02bb6e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02bb70: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bb74: 6e10 3103 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ +02bb7a: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bb7e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02bb82: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02bb86: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02bb8a: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02bb90: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ +02bb94: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bb9a: 0c01 |001f: move-result-object v1 │ │ +02bb9c: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02bba2: 0c01 |0023: move-result-object v1 │ │ +02bba4: 1a02 3600 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0036 │ │ +02bba8: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bbae: 0c01 |0029: move-result-object v1 │ │ +02bbb0: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02bbb6: 0c01 |002d: move-result-object v1 │ │ +02bbb8: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02bbbe: 2700 |0031: throw v0 │ │ +02bbc0: 5430 cc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bbc4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02bbc8: 5430 cc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bbcc: 6e10 af04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@04af │ │ +02bbd2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ 0x0004 line=1680 │ │ 0x0009 line=1682 │ │ 0x000c line=1683 │ │ 0x000f line=1684 │ │ @@ -7640,21 +7640,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02bbdc: |[02bbdc] android.support.v4.app.Fragment.performLowMemory:()V │ │ -02bbec: 6e10 3503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0335 │ │ -02bbf2: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bbf6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02bbfa: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bbfe: 6e10 d403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03d4 │ │ -02bc04: 0e00 |000c: return-void │ │ +02bbd4: |[02bbd4] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02bbe4: 6e10 3503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0335 │ │ +02bbea: 5410 bf00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bbee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02bbf2: 5410 bf00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bbf6: 6e10 d403 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03d4 │ │ +02bbfc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1540 │ │ 0x0003 line=1541 │ │ 0x0007 line=1542 │ │ 0x000c line=1544 │ │ locals : │ │ @@ -7665,34 +7665,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02bc08: |[02bc08] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02bc18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02bc1a: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02bc1e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -02bc22: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02bc26: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02bc2a: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02bc2e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02bc32: 6e20 3603 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0336 │ │ -02bc38: 0a01 |0010: move-result v1 │ │ -02bc3a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -02bc3e: 0f00 |0013: return v0 │ │ -02bc40: 5421 bf00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bc44: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02bc48: 5421 bf00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bc4c: 6e20 d503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ -02bc52: 0a01 |001d: move-result v1 │ │ -02bc54: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02bc58: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02bc5a: 28f2 |0021: goto 0013 // -000e │ │ +02bc00: |[02bc00] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02bc10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02bc12: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02bc16: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02bc1a: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02bc1e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02bc22: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02bc26: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02bc2a: 6e20 3603 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0336 │ │ +02bc30: 0a01 |0010: move-result v1 │ │ +02bc32: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02bc36: 0f00 |0013: return v0 │ │ +02bc38: 5421 bf00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bc3c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02bc40: 5421 bf00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bc44: 6e20 d503 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ +02bc4a: 0a01 |001d: move-result v1 │ │ +02bc4c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02bc50: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02bc52: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000d line=1586 │ │ 0x0013 line=1596 │ │ 0x0014 line=1590 │ │ @@ -7707,27 +7707,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02bc5c: |[02bc5c] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02bc6c: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02bc70: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -02bc74: 5510 c700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02bc78: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -02bc7c: 5510 ce00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02bc80: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -02bc84: 6e20 3703 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0337 │ │ -02bc8a: 5410 bf00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bc8e: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -02bc92: 5410 bf00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bc96: 6e20 d603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d6 │ │ -02bc9c: 0e00 |0018: return-void │ │ +02bc54: |[02bc54] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02bc64: 5510 c800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02bc68: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02bc6c: 5510 c700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02bc70: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02bc74: 5510 ce00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02bc78: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02bc7c: 6e20 3703 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0337 │ │ +02bc82: 5410 bf00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bc86: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02bc8a: 5410 bf00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bc8e: 6e20 d603 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d6 │ │ +02bc94: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ 0x0004 line=1615 │ │ 0x000c line=1616 │ │ 0x000f line=1618 │ │ 0x0013 line=1619 │ │ @@ -7741,40 +7741,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02bca0: |[02bca0] android.support.v4.app.Fragment.performPause:()V │ │ -02bcb0: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bcb4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02bcb8: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bcbc: 6e10 d703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03d7 │ │ -02bcc2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02bcc4: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bcc8: 6e10 3803 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0338 │ │ -02bcce: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bcd2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02bcd6: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02bcda: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02bcde: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02bce4: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ -02bce8: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bcee: 0c01 |001f: move-result-object v1 │ │ -02bcf0: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02bcf6: 0c01 |0023: move-result-object v1 │ │ -02bcf8: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ -02bcfc: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bd02: 0c01 |0029: move-result-object v1 │ │ -02bd04: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02bd0a: 0c01 |002d: move-result-object v1 │ │ -02bd0c: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02bd12: 2700 |0031: throw v0 │ │ -02bd14: 0e00 |0032: return-void │ │ +02bc98: |[02bc98] android.support.v4.app.Fragment.performPause:()V │ │ +02bca8: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bcac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02bcb0: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bcb4: 6e10 d703 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03d7 │ │ +02bcba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02bcbc: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bcc0: 6e10 3803 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0338 │ │ +02bcc6: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bcca: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02bcce: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02bcd2: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02bcd6: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02bcdc: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ +02bce0: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bce6: 0c01 |001f: move-result-object v1 │ │ +02bce8: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02bcee: 0c01 |0023: move-result-object v1 │ │ +02bcf0: 1a02 3800 |0024: const-string v2, " did not call through to super.onPause()" // string@0038 │ │ +02bcf4: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bcfa: 0c01 |0029: move-result-object v1 │ │ +02bcfc: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02bd02: 0c01 |002d: move-result-object v1 │ │ +02bd04: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02bd0a: 2700 |0031: throw v0 │ │ +02bd0c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1635 │ │ 0x0004 line=1636 │ │ 0x0009 line=1638 │ │ 0x000c line=1639 │ │ 0x000f line=1640 │ │ @@ -7788,31 +7788,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02bd18: |[02bd18] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02bd28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02bd2a: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -02bd2e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02bd32: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02bd36: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02bd3a: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02bd3e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02bd42: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02bd44: 6e20 3903 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0339 │ │ -02bd4a: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bd4e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02bd52: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bd56: 6e20 d803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d8 │ │ -02bd5c: 0a01 |001a: move-result v1 │ │ -02bd5e: b610 |001b: or-int/2addr v0, v1 │ │ -02bd60: 0f00 |001c: return v0 │ │ +02bd10: |[02bd10] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02bd20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bd22: 5521 c800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +02bd26: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02bd2a: 5521 c700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02bd2e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02bd32: 5521 ce00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02bd36: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02bd3a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02bd3c: 6e20 3903 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0339 │ │ +02bd42: 5421 bf00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bd46: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02bd4a: 5421 bf00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bd4e: 6e20 d803 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d8 │ │ +02bd54: 0a01 |001a: move-result v1 │ │ +02bd56: b610 |001b: or-int/2addr v0, v1 │ │ +02bd58: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000d line=1573 │ │ 0x000e line=1574 │ │ @@ -7829,44 +7829,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -02bd64: |[02bd64] android.support.v4.app.Fragment.performReallyStop:()V │ │ -02bd74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02bd76: 5440 bf00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bd7a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -02bd7e: 5440 bf00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bd82: 6e10 d903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03d9 │ │ -02bd88: 5540 cd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02bd8c: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -02bd90: 5c43 cd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02bd94: 5540 be00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02bd98: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -02bd9c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02bd9e: 5c40 be00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ -02bda2: 5440 b800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02bda6: 5441 e000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02bdaa: 5542 cd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ -02bdae: 6e40 7103 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02bdb4: 0c00 |0020: move-result-object v0 │ │ -02bdb6: 5b40 cc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bdba: 5440 cc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bdbe: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -02bdc2: 5440 b800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02bdc6: 5500 fd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -02bdca: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -02bdce: 5440 cc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bdd2: 6e10 b304 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b3 │ │ -02bdd8: 0e00 |0032: return-void │ │ -02bdda: 5440 cc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bdde: 6e10 b104 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b1 │ │ -02bde4: 28fa |0038: goto 0032 // -0006 │ │ +02bd5c: |[02bd5c] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02bd6c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02bd6e: 5440 bf00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bd72: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02bd76: 5440 bf00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bd7a: 6e10 d903 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03d9 │ │ +02bd80: 5540 cd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02bd84: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02bd88: 5c43 cd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02bd8c: 5540 be00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02bd90: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02bd94: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02bd96: 5c40 be00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00be │ │ +02bd9a: 5440 b800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02bd9e: 5441 e000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02bda2: 5542 cd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00cd │ │ +02bda6: 6e40 7103 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02bdac: 0c00 |0020: move-result-object v0 │ │ +02bdae: 5b40 cc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bdb2: 5440 cc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bdb6: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02bdba: 5440 b800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02bdbe: 5500 fd00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +02bdc2: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02bdc6: 5440 cc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bdca: 6e10 b304 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b3 │ │ +02bdd0: 0e00 |0032: return-void │ │ +02bdd2: 5440 cc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bdd6: 6e10 b104 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b1 │ │ +02bddc: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1659 │ │ 0x0005 line=1660 │ │ 0x000a line=1662 │ │ 0x000e line=1663 │ │ 0x0010 line=1664 │ │ @@ -7885,48 +7885,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -02bde8: |[02bde8] android.support.v4.app.Fragment.performResume:()V │ │ -02bdf8: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bdfc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02be00: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be04: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02be0a: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be0e: 6e10 df03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02be14: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02be16: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02be1a: 6e10 3a03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@033a │ │ -02be20: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02be24: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02be28: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02be2c: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02be30: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02be36: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ -02be3a: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02be40: 0c01 |0024: move-result-object v1 │ │ -02be42: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02be48: 0c01 |0028: move-result-object v1 │ │ -02be4a: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ -02be4e: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02be54: 0c01 |002e: move-result-object v1 │ │ -02be56: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02be5c: 0c01 |0032: move-result-object v1 │ │ -02be5e: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02be64: 2700 |0036: throw v0 │ │ -02be66: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be6a: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -02be6e: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be72: 6e10 da03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ -02be78: 5430 bf00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be7c: 6e10 df03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02be82: 0e00 |0045: return-void │ │ +02bde0: |[02bde0] android.support.v4.app.Fragment.performResume:()V │ │ +02bdf0: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bdf4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02bdf8: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bdfc: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02be02: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be06: 6e10 df03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02be0c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02be0e: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02be12: 6e10 3a03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@033a │ │ +02be18: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02be1c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02be20: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02be24: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02be28: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02be2e: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ +02be32: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02be38: 0c01 |0024: move-result-object v1 │ │ +02be3a: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02be40: 0c01 |0028: move-result-object v1 │ │ +02be42: 1a02 3900 |0029: const-string v2, " did not call through to super.onResume()" // string@0039 │ │ +02be46: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02be4c: 0c01 |002e: move-result-object v1 │ │ +02be4e: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02be54: 0c01 |0032: move-result-object v1 │ │ +02be56: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02be5c: 2700 |0036: throw v0 │ │ +02be5e: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be62: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02be66: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be6a: 6e10 da03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ +02be70: 5430 bf00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be74: 6e10 df03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02be7a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0004 line=1517 │ │ 0x0009 line=1518 │ │ 0x000e line=1520 │ │ 0x0011 line=1521 │ │ @@ -7944,25 +7944,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02be84: |[02be84] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02be94: 6e20 3b03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033b │ │ -02be9a: 5421 bf00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02be9e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02bea2: 5421 bf00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bea6: 6e10 0304 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0403 │ │ -02beac: 0c00 |000c: move-result-object v0 │ │ -02beae: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02beb2: 1a01 ff09 |000f: const-string v1, "android:support:fragments" // string@09ff │ │ -02beb6: 6e30 9c01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019c │ │ -02bebc: 0e00 |0014: return-void │ │ +02be7c: |[02be7c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02be8c: 6e20 3b03 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033b │ │ +02be92: 5421 bf00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be96: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02be9a: 5421 bf00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02be9e: 6e10 0304 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0403 │ │ +02bea4: 0c00 |000c: move-result-object v0 │ │ +02bea6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02beaa: 1a01 ff09 |000f: const-string v1, "android:support:fragments" // string@09ff │ │ +02beae: 6e30 9c01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019c │ │ +02beb4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1625 │ │ 0x0003 line=1626 │ │ 0x0007 line=1627 │ │ 0x000d line=1628 │ │ 0x000f line=1629 │ │ @@ -7977,50 +7977,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02bec0: |[02bec0] android.support.v4.app.Fragment.performStart:()V │ │ -02bed0: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bed4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02bed8: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bedc: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02bee2: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bee6: 6e10 df03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02beec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02beee: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bef2: 6e10 3c03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@033c │ │ -02bef8: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02befc: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02bf00: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02bf04: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02bf08: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02bf0e: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ -02bf12: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bf18: 0c01 |0024: move-result-object v1 │ │ -02bf1a: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02bf20: 0c01 |0028: move-result-object v1 │ │ -02bf22: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ -02bf26: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bf2c: 0c01 |002e: move-result-object v1 │ │ -02bf2e: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02bf34: 0c01 |0032: move-result-object v1 │ │ -02bf36: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02bf3c: 2700 |0036: throw v0 │ │ -02bf3e: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bf42: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02bf46: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bf4a: 6e10 db03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ -02bf50: 5430 cc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bf54: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02bf58: 5430 cc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -02bf5c: 6e10 b004 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b0 │ │ -02bf62: 0e00 |0049: return-void │ │ +02beb8: |[02beb8] android.support.v4.app.Fragment.performStart:()V │ │ +02bec8: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02becc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02bed0: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bed4: 6e10 f303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02beda: 5430 bf00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bede: 6e10 df03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02bee4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02bee6: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02beea: 6e10 3c03 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@033c │ │ +02bef0: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bef4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02bef8: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02befc: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02bf00: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02bf06: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ +02bf0a: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bf10: 0c01 |0024: move-result-object v1 │ │ +02bf12: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02bf18: 0c01 |0028: move-result-object v1 │ │ +02bf1a: 1a02 3a00 |0029: const-string v2, " did not call through to super.onStart()" // string@003a │ │ +02bf1e: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bf24: 0c01 |002e: move-result-object v1 │ │ +02bf26: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02bf2c: 0c01 |0032: move-result-object v1 │ │ +02bf2e: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02bf34: 2700 |0036: throw v0 │ │ +02bf36: 5430 bf00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bf3a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02bf3e: 5430 bf00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bf42: 6e10 db03 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ +02bf48: 5430 cc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bf4c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02bf50: 5430 cc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +02bf54: 6e10 b004 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b0 │ │ +02bf5a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1499 │ │ 0x000e line=1501 │ │ 0x0011 line=1502 │ │ @@ -8039,40 +8039,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02bf64: |[02bf64] android.support.v4.app.Fragment.performStop:()V │ │ -02bf74: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bf78: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02bf7c: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -02bf80: 6e10 dc03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03dc │ │ -02bf86: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02bf88: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bf8c: 6e10 3d03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@033d │ │ -02bf92: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02bf96: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02bf9a: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02bf9e: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02bfa2: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02bfa8: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ -02bfac: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bfb2: 0c01 |001f: move-result-object v1 │ │ -02bfb4: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02bfba: 0c01 |0023: move-result-object v1 │ │ -02bfbc: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ -02bfc0: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02bfc6: 0c01 |0029: move-result-object v1 │ │ -02bfc8: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02bfce: 0c01 |002d: move-result-object v1 │ │ -02bfd0: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02bfd6: 2700 |0031: throw v0 │ │ -02bfd8: 0e00 |0032: return-void │ │ +02bf5c: |[02bf5c] android.support.v4.app.Fragment.performStop:()V │ │ +02bf6c: 5430 bf00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bf70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02bf74: 5430 bf00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +02bf78: 6e10 dc03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03dc │ │ +02bf7e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02bf80: 5c30 bd00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bf84: 6e10 3d03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@033d │ │ +02bf8a: 5530 bd00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02bf8e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02bf92: 2200 db00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02bf96: 2201 d302 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02bf9a: 7010 1d13 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02bfa0: 1a02 a902 |001a: const-string v2, "Fragment " // string@02a9 │ │ +02bfa4: 6e20 2413 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bfaa: 0c01 |001f: move-result-object v1 │ │ +02bfac: 6e20 2313 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02bfb2: 0c01 |0023: move-result-object v1 │ │ +02bfb4: 1a02 3b00 |0024: const-string v2, " did not call through to super.onStop()" // string@003b │ │ +02bfb8: 6e20 2413 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02bfbe: 0c01 |0029: move-result-object v1 │ │ +02bfc0: 6e10 2913 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02bfc6: 0c01 |002d: move-result-object v1 │ │ +02bfc8: 7020 7505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02bfce: 2700 |0031: throw v0 │ │ +02bfd0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0004 line=1648 │ │ 0x0009 line=1650 │ │ 0x000c line=1651 │ │ 0x000f line=1652 │ │ @@ -8086,17 +8086,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02bfdc: |[02bfdc] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -02bfec: 6e20 4511 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1145 │ │ -02bff2: 0e00 |0003: return-void │ │ +02bfd4: |[02bfd4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02bfe4: 6e20 4511 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1145 │ │ +02bfea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0003 line=1307 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -8106,43 +8106,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02bff4: |[02bff4] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -02c004: 5430 d700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -02c008: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02c00c: 5430 cb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -02c010: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -02c014: 6e20 3411 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1134 │ │ -02c01a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02c01c: 5b30 d700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -02c020: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02c022: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02c026: 6e20 3f03 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@033f │ │ -02c02c: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -02c030: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02c034: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -02c038: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c03c: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c042: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ -02c046: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c04c: 0c01 |0024: move-result-object v1 │ │ -02c04e: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02c054: 0c01 |0028: move-result-object v1 │ │ -02c056: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ -02c05a: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c060: 0c01 |002e: move-result-object v1 │ │ -02c062: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c068: 0c01 |0032: move-result-object v1 │ │ -02c06a: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -02c070: 2700 |0036: throw v0 │ │ -02c072: 0e00 |0037: return-void │ │ +02bfec: |[02bfec] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02bffc: 5430 d700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +02c000: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02c004: 5430 cb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +02c008: 5431 d700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +02c00c: 6e20 3411 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1134 │ │ +02c012: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02c014: 5b30 d700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +02c018: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02c01a: 5c30 bd00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02c01e: 6e20 3f03 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@033f │ │ +02c024: 5530 bd00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +02c028: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02c02c: 2200 db00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +02c030: 2201 d302 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c034: 7010 1d13 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c03a: 1a02 a902 |001f: const-string v2, "Fragment " // string@02a9 │ │ +02c03e: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c044: 0c01 |0024: move-result-object v1 │ │ +02c046: 6e20 2313 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02c04c: 0c01 |0028: move-result-object v1 │ │ +02c04e: 1a02 3c00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003c │ │ +02c052: 6e20 2413 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c058: 0c01 |002e: move-result-object v1 │ │ +02c05a: 6e10 2913 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c060: 0c01 |0032: move-result-object v1 │ │ +02c062: 7020 7505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +02c068: 2700 |0036: throw v0 │ │ +02c06a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ 0x000b line=426 │ │ 0x000e line=428 │ │ 0x0011 line=429 │ │ @@ -8158,23 +8158,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02c074: |[02c074] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -02c084: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c088: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02c08c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02c090: 1a01 aa02 |0006: const-string v1, "Fragment already active" // string@02aa │ │ -02c094: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02c09a: 2700 |000b: throw v0 │ │ -02c09c: 5b23 bb00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02c0a0: 0e00 |000e: return-void │ │ +02c06c: |[02c06c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02c07c: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c080: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c084: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02c088: 1a01 aa02 |0006: const-string v1, "Fragment already active" // string@02aa │ │ +02c08c: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02c092: 2700 |000b: throw v0 │ │ +02c094: 5b23 bb00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02c098: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=508 │ │ 0x000c line=510 │ │ 0x000e line=511 │ │ locals : │ │ @@ -8186,27 +8186,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02c0a4: |[02c0a4] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -02c0b4: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02c0b8: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -02c0bc: 5c12 c700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02c0c0: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ -02c0c6: 0a00 |0009: move-result v0 │ │ -02c0c8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -02c0cc: 6e10 1e03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ -02c0d2: 0a00 |000f: move-result v0 │ │ -02c0d4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -02c0d8: 5410 b800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c0dc: 6e10 9603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ -02c0e2: 0e00 |0017: return-void │ │ +02c09c: |[02c09c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02c0ac: 5510 c700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02c0b0: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02c0b4: 5c12 c700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02c0b8: 6e10 1c03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ +02c0be: 0a00 |0009: move-result v0 │ │ +02c0c0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02c0c4: 6e10 1e03 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ +02c0ca: 0a00 |000f: move-result v0 │ │ +02c0cc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02c0d0: 5410 b800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c0d4: 6e10 9603 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ +02c0da: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0012 line=781 │ │ 0x0017 line=784 │ │ @@ -8219,44 +8219,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 │ │ -02c0e4: |[02c0e4] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -02c0f4: 5923 ca00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c0f8: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -02c0fc: 2200 d302 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c100: 7010 1d13 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c106: 5441 e000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02c10a: 6e20 2413 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c110: 0c00 |000e: move-result-object v0 │ │ -02c112: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ -02c116: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c11c: 0c00 |0014: move-result-object v0 │ │ -02c11e: 5221 ca00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c122: 6e20 2013 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c128: 0c00 |001a: move-result-object v0 │ │ -02c12a: 6e10 2913 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c130: 0c00 |001e: move-result-object v0 │ │ -02c132: 5b20 e000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02c136: 0e00 |0021: return-void │ │ -02c138: 2200 d302 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c13c: 7010 1d13 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c142: 1a01 fb09 |0027: const-string v1, "android:fragment:" // string@09fb │ │ -02c146: 6e20 2413 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c14c: 0c00 |002c: move-result-object v0 │ │ -02c14e: 5221 ca00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c152: 6e20 2013 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c158: 0c00 |0032: move-result-object v0 │ │ -02c15a: 6e10 2913 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c160: 0c00 |0036: move-result-object v0 │ │ -02c162: 5b20 e000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -02c166: 28e8 |0039: goto 0021 // -0018 │ │ +02c0dc: |[02c0dc] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02c0ec: 5923 ca00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c0f0: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02c0f4: 2200 d302 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c0f8: 7010 1d13 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c0fe: 5441 e000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02c102: 6e20 2413 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c108: 0c00 |000e: move-result-object v0 │ │ +02c10a: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ +02c10e: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c114: 0c00 |0014: move-result-object v0 │ │ +02c116: 5221 ca00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c11a: 6e20 2013 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c120: 0c00 |001a: move-result-object v0 │ │ +02c122: 6e10 2913 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c128: 0c00 |001e: move-result-object v0 │ │ +02c12a: 5b20 e000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02c12e: 0e00 |0021: return-void │ │ +02c130: 2200 d302 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c134: 7010 1d13 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c13a: 1a01 fb09 |0027: const-string v1, "android:fragment:" // string@09fb │ │ +02c13e: 6e20 2413 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c144: 0c00 |002c: move-result-object v0 │ │ +02c146: 5221 ca00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c14a: 6e20 2013 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c150: 0c00 |0032: move-result-object v0 │ │ +02c152: 6e10 2913 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c158: 0c00 |0036: move-result-object v0 │ │ +02c15a: 5b20 e000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +02c15e: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ 0x0004 line=439 │ │ 0x0021 line=443 │ │ 0x0022 line=441 │ │ @@ -8270,29 +8270,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 │ │ -02c168: |[02c168] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02c178: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c17c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02c180: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02c184: 1a01 aa02 |0006: const-string v1, "Fragment already active" // string@02aa │ │ -02c188: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02c18e: 2700 |000b: throw v0 │ │ -02c190: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02c194: 5430 b100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02c198: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -02c19c: 5430 b100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ -02c1a0: 5b20 d600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02c1a4: 0e00 |0016: return-void │ │ -02c1a6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02c1a8: 28fc |0018: goto 0014 // -0004 │ │ +02c160: |[02c160] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02c170: 5220 ca00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c174: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02c178: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02c17c: 1a01 aa02 |0006: const-string v1, "Fragment already active" // string@02aa │ │ +02c180: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02c186: 2700 |000b: throw v0 │ │ +02c188: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02c18c: 5430 b100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02c190: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02c194: 5430 b100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00b1 │ │ +02c198: 5b20 d600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02c19c: 0e00 |0016: return-void │ │ +02c19e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02c1a0: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000c line=533 │ │ 0x0016 line=535 │ │ 0x0017 line=533 │ │ @@ -8305,29 +8305,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -02c1ac: |[02c1ac] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -02c1bc: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02c1c0: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -02c1c4: 5c12 ce00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -02c1c8: 5510 c700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -02c1cc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -02c1d0: 6e10 1c03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ -02c1d6: 0a00 |000d: move-result v0 │ │ -02c1d8: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -02c1dc: 6e10 1e03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ -02c1e2: 0a00 |0013: move-result v0 │ │ -02c1e4: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -02c1e8: 5410 b800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c1ec: 6e10 9603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ -02c1f2: 0e00 |001b: return-void │ │ +02c1a4: |[02c1a4] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02c1b4: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02c1b8: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02c1bc: 5c12 ce00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +02c1c0: 5510 c700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +02c1c4: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02c1c8: 6e10 1c03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@031c │ │ +02c1ce: 0a00 |000d: move-result v0 │ │ +02c1d0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02c1d4: 6e10 1e03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@031e │ │ +02c1da: 0a00 |0013: move-result v0 │ │ +02c1dc: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02c1e0: 5410 b800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c1e4: 6e10 9603 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ +02c1ea: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0004 line=797 │ │ 0x0006 line=798 │ │ 0x0016 line=799 │ │ 0x001b line=802 │ │ @@ -8340,24 +8340,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02c1f4: |[02c1f4] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -02c204: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02c208: 5420 d000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -02c20c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02c210: 2200 c102 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02c214: 1a01 ea01 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@01ea │ │ -02c218: 7020 ee12 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02c21e: 2700 |000d: throw v0 │ │ -02c220: 5c23 d400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -02c224: 0e00 |0010: return-void │ │ +02c1ec: |[02c1ec] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02c1fc: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02c200: 5420 d000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +02c204: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02c208: 2200 c102 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02c20c: 1a01 ea01 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@01ea │ │ +02c210: 7020 ee12 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02c216: 2700 |000d: throw v0 │ │ +02c218: 5c23 d400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +02c21c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0006 line=760 │ │ 0x000e line=763 │ │ 0x0010 line=764 │ │ locals : │ │ @@ -8369,18 +8369,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 │ │ -02c228: |[02c228] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02c238: 5b01 db00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -02c23c: 5902 dd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -02c240: 0e00 |0004: return-void │ │ +02c220: |[02c220] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02c230: 5b01 db00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +02c234: 5902 dd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +02c238: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0002 line=550 │ │ 0x0004 line=551 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -8392,30 +8392,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02c244: |[02c244] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -02c254: 5520 de00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -02c258: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -02c25c: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02c260: 5220 d800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -02c264: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02c266: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02c26a: 5420 c500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02c26e: 6e20 f403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ -02c274: 5c23 de00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -02c278: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -02c27c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02c27e: 5c20 c200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -02c282: 0e00 |0017: return-void │ │ -02c284: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02c286: 28fc |0019: goto 0015 // -0004 │ │ +02c23c: |[02c23c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02c24c: 5520 de00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +02c250: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02c254: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02c258: 5220 d800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +02c25c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02c25e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02c262: 5420 c500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02c266: 6e20 f403 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ +02c26c: 5c23 de00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +02c270: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02c274: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02c276: 5c20 c200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +02c27a: 0e00 |0017: return-void │ │ +02c27c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02c27e: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x000b line=819 │ │ 0x0010 line=821 │ │ 0x0012 line=822 │ │ 0x0017 line=823 │ │ @@ -8429,36 +8429,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02c288: |[02c288] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02c298: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c29c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02c2a0: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02c2a4: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c2a8: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c2ae: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ -02c2b2: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c2b8: 0c01 |0010: move-result-object v1 │ │ -02c2ba: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02c2c0: 0c01 |0014: move-result-object v1 │ │ -02c2c2: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -02c2c6: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c2cc: 0c01 |001a: move-result-object v1 │ │ -02c2ce: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c2d4: 0c01 |001e: move-result-object v1 │ │ -02c2d6: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02c2dc: 2700 |0022: throw v0 │ │ -02c2de: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c2e2: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -02c2e4: 6e40 9503 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@0395 │ │ -02c2ea: 0e00 |0029: return-void │ │ +02c280: |[02c280] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02c290: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c294: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02c298: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02c29c: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c2a0: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c2a6: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ +02c2aa: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c2b0: 0c01 |0010: move-result-object v1 │ │ +02c2b2: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02c2b8: 0c01 |0014: move-result-object v1 │ │ +02c2ba: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ +02c2be: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c2c4: 0c01 |001a: move-result-object v1 │ │ +02c2c6: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c2cc: 0c01 |001e: move-result-object v1 │ │ +02c2ce: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02c2d4: 2700 |0022: throw v0 │ │ +02c2d6: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c2da: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02c2dc: 6e40 9503 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@0395 │ │ +02c2e2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0004 line=854 │ │ 0x0023 line=856 │ │ 0x0029 line=857 │ │ locals : │ │ @@ -8470,35 +8470,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -02c2ec: |[02c2ec] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02c2fc: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c300: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02c304: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02c308: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c30c: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c312: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ -02c316: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c31c: 0c01 |0010: move-result-object v1 │ │ -02c31e: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02c324: 0c01 |0014: move-result-object v1 │ │ -02c326: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ -02c32a: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c330: 0c01 |001a: move-result-object v1 │ │ -02c332: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c338: 0c01 |001e: move-result-object v1 │ │ -02c33a: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02c340: 2700 |0022: throw v0 │ │ -02c342: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -02c346: 6e40 9503 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@0395 │ │ -02c34c: 0e00 |0028: return-void │ │ +02c2e4: |[02c2e4] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02c2f4: 5430 b800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c2f8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02c2fc: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02c300: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c304: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c30a: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ +02c30e: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c314: 0c01 |0010: move-result-object v1 │ │ +02c316: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02c31c: 0c01 |0014: move-result-object v1 │ │ +02c31e: 1a02 7600 |0015: const-string v2, " not attached to Activity" // string@0076 │ │ +02c322: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c328: 0c01 |001a: move-result-object v1 │ │ +02c32a: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c330: 0c01 |001e: move-result-object v1 │ │ +02c332: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02c338: 2700 |0022: throw v0 │ │ +02c33a: 5430 b800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +02c33e: 6e40 9503 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@0395 │ │ +02c344: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0023 line=867 │ │ 0x0028 line=868 │ │ locals : │ │ @@ -8511,44 +8511,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02c350: |[02c350] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02c360: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c364: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02c368: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -02c36e: 7120 9107 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -02c374: 5221 ca00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c378: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -02c37c: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ -02c380: 6e20 2413 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c386: 5221 ca00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02c38a: 6e20 2013 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c390: 5221 c400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02c394: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -02c398: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ -02c39c: 6e20 2413 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c3a2: 5221 c400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02c3a6: 7110 f312 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02c3ac: 0c01 |0026: move-result-object v1 │ │ -02c3ae: 6e20 2413 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c3b4: 5421 da00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02c3b8: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -02c3bc: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -02c3c0: 6e20 2413 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c3c6: 5421 da00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02c3ca: 6e20 2413 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c3d0: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -02c3d4: 6e20 1f13 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c3da: 6e10 2913 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c3e0: 0c01 |0040: move-result-object v1 │ │ -02c3e2: 1101 |0041: return-object v1 │ │ +02c348: |[02c348] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02c358: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c35c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02c360: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +02c366: 7120 9107 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +02c36c: 5221 ca00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c370: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02c374: 1a01 2200 |000e: const-string v1, " #" // string@0022 │ │ +02c378: 6e20 2413 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c37e: 5221 ca00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02c382: 6e20 2013 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c388: 5221 c400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02c38c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02c390: 1a01 4900 |001c: const-string v1, " id=0x" // string@0049 │ │ +02c394: 6e20 2413 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c39a: 5221 c400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02c39e: 7110 f312 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02c3a4: 0c01 |0026: move-result-object v1 │ │ +02c3a6: 6e20 2413 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c3ac: 5421 da00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02c3b0: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02c3b4: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +02c3b8: 6e20 2413 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c3be: 5421 da00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02c3c2: 6e20 2413 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c3c8: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02c3cc: 6e20 1f13 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c3d2: 6e10 2913 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c3d8: 0c01 |0040: move-result-object v1 │ │ +02c3da: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ 0x000a line=467 │ │ 0x000e line=468 │ │ 0x0013 line=469 │ │ @@ -8569,18 +8569,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02c3e4: |[02c3e4] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -02c3f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c3f6: 6e20 4511 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1145 │ │ -02c3fc: 0e00 |0004: return-void │ │ +02c3dc: |[02c3dc] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02c3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c3ee: 6e20 4511 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1145 │ │ +02c3f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0004 line=1318 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -8619,18 +8619,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 │ │ -02c400: |[02c400] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02c410: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -02c414: 7010 a101 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -02c41a: 0e00 |0005: return-void │ │ +02c3f8: |[02c3f8] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02c408: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +02c40c: 7010 a101 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +02c412: 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; │ │ │ │ @@ -8640,34 +8640,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02c41c: |[02c41c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -02c42c: 5230 2900 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0029 │ │ -02c430: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02c436: 6f20 a401 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01a4 │ │ -02c43c: 0e00 |0008: return-void │ │ -02c43e: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -02c442: 5500 fe00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -02c446: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02c44a: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -02c44e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02c450: 6e20 6803 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ -02c456: 28f3 |0015: goto 0008 // -000d │ │ -02c458: 5420 e200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -02c45c: 6e10 8e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ -02c462: 5420 e200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ -02c466: 5400 f600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02c46a: 6e10 df03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02c470: 28e6 |0022: goto 0008 // -001a │ │ -02c472: 0000 |0023: nop // spacer │ │ -02c474: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02c414: |[02c414] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02c424: 5230 2900 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0029 │ │ +02c428: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02c42e: 6f20 a401 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01a4 │ │ +02c434: 0e00 |0008: return-void │ │ +02c436: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +02c43a: 5500 fe00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +02c43e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02c442: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +02c446: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02c448: 6e20 6803 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ +02c44e: 28f3 |0015: goto 0008 // -000d │ │ +02c450: 5420 e200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +02c454: 6e10 8e03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ +02c45a: 5420 e200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e2 │ │ +02c45e: 5400 f600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02c462: 6e10 df03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02c468: 28e6 |0022: goto 0008 // -001a │ │ +02c46a: 0000 |0023: nop // spacer │ │ +02c46c: 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 │ │ @@ -8728,39 +8728,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02c484: |[02c484] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02c494: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02c496: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -02c49a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -02c4a0: 6900 e400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ -02c4a4: 0e00 |0008: return-void │ │ -02c4a6: 0000 |0009: nop // spacer │ │ -02c4a8: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02c47c: |[02c47c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02c48c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02c48e: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +02c492: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02c498: 6900 e400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ +02c49c: 0e00 |0008: return-void │ │ +02c49e: 0000 |0009: nop // spacer │ │ +02c4a0: 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 │ │ -02c4bc: |[02c4bc] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02c4cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02c4d2: 0e00 |0003: return-void │ │ +02c4b4: |[02c4b4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02c4c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02c4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -8820,17 +8820,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c4d4: |[02c4d4] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -02c4e4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02c4ea: 0e00 |0003: return-void │ │ +02c4cc: |[02c4cc] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02c4dc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02c4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -8942,26 +8942,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02c4ec: |[02c4ec] android.support.v4.app.FragmentActivity.:()V │ │ -02c4fc: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ -02c502: 2200 9900 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0099 │ │ -02c506: 7020 6003 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0360 │ │ -02c50c: 5b10 f700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02c510: 2200 a700 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a7 │ │ -02c514: 7010 c303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c3 │ │ -02c51a: 5b10 f600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02c51e: 2200 9a00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009a │ │ -02c522: 7020 6203 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0362 │ │ -02c528: 5b10 f400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ -02c52c: 0e00 |0018: return-void │ │ +02c4e4: |[02c4e4] android.support.v4.app.FragmentActivity.:()V │ │ +02c4f4: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ +02c4fa: 2200 9900 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0099 │ │ +02c4fe: 7020 6003 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0360 │ │ +02c504: 5b10 f700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02c508: 2200 a700 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00a7 │ │ +02c50c: 7010 c303 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@03c3 │ │ +02c512: 5b10 f600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02c516: 2200 9a00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009a │ │ +02c51a: 7020 6203 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@0362 │ │ +02c520: 5b10 f400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ +02c524: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -8973,46 +8973,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 │ │ -02c530: |[02c530] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -02c540: 6e20 c812 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c546: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02c54a: 1a03 cd12 |0005: const-string v3, "null" // string@12cd │ │ -02c54e: 6e20 cd12 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02c554: 0e00 |000a: return-void │ │ -02c556: 7110 9703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0397 │ │ -02c55c: 0c03 |000e: move-result-object v3 │ │ -02c55e: 6e20 cd12 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02c564: 2083 6302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0263 │ │ -02c568: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -02c56c: 0781 |0016: move-object v1, v8 │ │ -02c56e: 1f01 6302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0263 │ │ -02c572: 6e10 6f11 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -02c578: 0a00 |001c: move-result v0 │ │ -02c57a: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -02c57e: 2203 d302 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c582: 7010 1d13 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c588: 6e20 2413 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c58e: 0c03 |0027: move-result-object v3 │ │ -02c590: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -02c594: 6e20 2413 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c59a: 0c03 |002d: move-result-object v3 │ │ -02c59c: 6e10 2913 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c5a2: 0c06 |0031: move-result-object v6 │ │ -02c5a4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -02c5a6: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -02c5aa: 6e20 6e11 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -02c5b0: 0c03 |0038: move-result-object v3 │ │ -02c5b2: 7040 6a03 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@036a │ │ -02c5b8: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02c5bc: 28f5 |003e: goto 0033 // -000b │ │ +02c528: |[02c528] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02c538: 6e20 c812 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c53e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02c542: 1a03 cd12 |0005: const-string v3, "null" // string@12cd │ │ +02c546: 6e20 cd12 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02c54c: 0e00 |000a: return-void │ │ +02c54e: 7110 9703 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0397 │ │ +02c554: 0c03 |000e: move-result-object v3 │ │ +02c556: 6e20 cd12 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02c55c: 2083 6302 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0263 │ │ +02c560: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02c564: 0781 |0016: move-object v1, v8 │ │ +02c566: 1f01 6302 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0263 │ │ +02c56a: 6e10 6f11 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +02c570: 0a00 |001c: move-result v0 │ │ +02c572: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02c576: 2203 d302 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c57a: 7010 1d13 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c580: 6e20 2413 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c586: 0c03 |0027: move-result-object v3 │ │ +02c588: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +02c58c: 6e20 2413 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c592: 0c03 |002d: move-result-object v3 │ │ +02c594: 6e10 2913 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c59a: 0c06 |0031: move-result-object v6 │ │ +02c59c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02c59e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02c5a2: 6e20 6e11 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +02c5a8: 0c03 |0038: move-result-object v3 │ │ +02c5aa: 7040 6a03 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@036a │ │ +02c5b0: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02c5b4: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0003 line=747 │ │ 0x0005 line=748 │ │ 0x000a line=764 │ │ 0x000b line=751 │ │ @@ -9038,178 +9038,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 │ │ -02c5c0: |[02c5c0] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -02c5d0: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -02c5d4: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -02c5d8: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -02c5dc: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -02c5e0: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -02c5e4: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c5e8: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -02c5ec: 7020 1e13 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -02c5f2: 6e10 0513 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -02c5f8: 0c06 |0014: move-result-object v6 │ │ -02c5fa: 6e10 e212 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -02c600: 0c06 |0018: move-result-object v6 │ │ -02c602: 6e20 2413 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c608: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -02c60c: 6e20 1f13 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c612: 7110 2c13 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -02c618: 0a06 |0024: move-result v6 │ │ -02c61a: 7110 f312 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02c620: 0c06 |0028: move-result-object v6 │ │ -02c622: 6e20 2413 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c628: 6e20 1f13 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c62e: 6e10 1111 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -02c634: 0a06 |0032: move-result v6 │ │ -02c636: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -02c63c: 6e20 1f13 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c642: 6e10 1a11 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@111a │ │ -02c648: 0a06 |003c: move-result v6 │ │ -02c64a: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -02c64e: 0176 |003f: move v6, v7 │ │ -02c650: 6e20 1f13 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c656: 6e10 1911 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1119 │ │ -02c65c: 0a06 |0046: move-result v6 │ │ -02c65e: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -02c662: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02c666: 6e20 1f13 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c66c: 6e10 4a11 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@114a │ │ -02c672: 0a06 |0051: move-result v6 │ │ -02c674: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02c678: 0186 |0054: move v6, v8 │ │ -02c67a: 6e20 1f13 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c680: 6e10 1c11 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@111c │ │ -02c686: 0a06 |005b: move-result v6 │ │ -02c688: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -02c68c: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -02c690: 6e20 1f13 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c696: 6e10 2111 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1121 │ │ -02c69c: 0a06 |0066: move-result v6 │ │ -02c69e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -02c6a2: 0196 |0069: move v6, v9 │ │ -02c6a4: 6e20 1f13 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c6aa: 6e10 1711 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1117 │ │ -02c6b0: 0a06 |0070: move-result v6 │ │ -02c6b2: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -02c6b6: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -02c6ba: 6e20 1f13 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c6c0: 6e10 1d11 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@111d │ │ -02c6c6: 0a06 |007b: move-result v6 │ │ -02c6c8: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -02c6cc: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -02c6d0: 6e20 1f13 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c6d6: 6e20 1f13 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c6dc: 6e10 1b11 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@111b │ │ -02c6e2: 0a06 |0089: move-result v6 │ │ -02c6e4: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -02c6e8: 6e20 1f13 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c6ee: 6e10 2011 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1120 │ │ -02c6f4: 0a06 |0092: move-result v6 │ │ -02c6f6: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02c6fa: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -02c6fe: 6e20 1f13 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c704: 6e10 1f11 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@111f │ │ -02c70a: 0a06 |009d: move-result v6 │ │ -02c70c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -02c710: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -02c714: 6e20 1f13 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c71a: 6e20 1f13 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c720: 6e10 0211 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -02c726: 0a06 |00ab: move-result v6 │ │ -02c728: 6e20 2013 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c72e: 6e20 1f13 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c734: 6e10 0f11 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@110f │ │ -02c73a: 0a06 |00b5: move-result v6 │ │ -02c73c: 6e20 2013 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c742: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02c746: 6e20 1f13 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c74c: 6e10 0b11 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@110b │ │ -02c752: 0a06 |00c1: move-result v6 │ │ -02c754: 6e20 2013 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c75a: 6e20 1f13 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c760: 6e10 f710 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -02c766: 0a06 |00cb: move-result v6 │ │ -02c768: 6e20 2013 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02c76e: 6e10 fb10 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@10fb │ │ -02c774: 0a01 |00d2: move-result v1 │ │ -02c776: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02c778: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -02c77c: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ -02c780: 6e20 2413 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c786: 7110 f312 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02c78c: 0c06 |00de: move-result-object v6 │ │ -02c78e: 6e20 2413 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c794: 6e10 0a11 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@110a │ │ -02c79a: 0c04 |00e5: move-result-object v4 │ │ -02c79c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -02c7a0: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -02c7a4: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -02c7a8: b516 |00ec: and-int/2addr v6, v1 │ │ -02c7aa: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -02c7b0: 6e20 0101 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0101 │ │ -02c7b6: 0c03 |00f3: move-result-object v3 │ │ -02c7b8: 6e20 0201 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0102 │ │ -02c7be: 0c05 |00f7: move-result-object v5 │ │ -02c7c0: 6e20 ff00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00ff │ │ -02c7c6: 0c00 |00fb: move-result-object v0 │ │ -02c7c8: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -02c7cc: 6e20 2413 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7d2: 6e20 2413 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7d8: 1a06 c000 |0104: const-string v6, ":" // string@00c0 │ │ -02c7dc: 6e20 2413 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7e2: 6e20 2413 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7e8: 1a06 bf00 |010c: const-string v6, "/" // string@00bf │ │ -02c7ec: 6e20 2413 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7f2: 6e20 2413 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c7f8: 1a06 0018 |0114: const-string v6, "}" // string@1800 │ │ -02c7fc: 6e20 2413 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c802: 6e10 2913 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c808: 0c06 |011c: move-result-object v6 │ │ -02c80a: 1106 |011d: return-object v6 │ │ -02c80c: 6e20 1f13 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c812: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -02c816: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -02c81a: 6e20 1f13 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c820: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -02c824: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -02c828: 6e20 1f13 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -02c82e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -02c832: 0186 |0131: move v6, v8 │ │ -02c834: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -02c838: 0186 |0134: move v6, v8 │ │ -02c83a: 2900 16ff |0135: goto/16 004b // -00ea │ │ -02c83e: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -02c842: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -02c846: 0186 |013b: move v6, v8 │ │ -02c848: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -02c84c: 0186 |013e: move v6, v8 │ │ -02c84e: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -02c852: 0186 |0141: move v6, v8 │ │ -02c854: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -02c858: 0186 |0144: move v6, v8 │ │ -02c85a: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -02c85e: 0187 |0147: move v7, v8 │ │ -02c860: 2900 44ff |0148: goto/16 008c // -00bc │ │ -02c864: 0186 |014a: move v6, v8 │ │ -02c866: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -02c86a: 1a03 0c0a |014d: const-string v3, "app" // string@0a0c │ │ -02c86e: 28a5 |014f: goto 00f4 // -005b │ │ -02c870: 1a03 e009 |0150: const-string v3, "android" // string@09e0 │ │ -02c874: 28a2 |0152: goto 00f4 // -005e │ │ -02c876: 0d06 |0153: move-exception v6 │ │ -02c878: 28c0 |0154: goto 0114 // -0040 │ │ -02c87a: 0000 |0155: nop // spacer │ │ -02c87c: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -02c898: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02c5b8: |[02c5b8] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02c5c8: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02c5cc: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02c5d0: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02c5d4: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02c5d8: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02c5dc: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c5e0: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02c5e4: 7020 1e13 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +02c5ea: 6e10 0513 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +02c5f0: 0c06 |0014: move-result-object v6 │ │ +02c5f2: 6e10 e212 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +02c5f8: 0c06 |0018: move-result-object v6 │ │ +02c5fa: 6e20 2413 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c600: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02c604: 6e20 1f13 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c60a: 7110 2c13 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +02c610: 0a06 |0024: move-result v6 │ │ +02c612: 7110 f312 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02c618: 0c06 |0028: move-result-object v6 │ │ +02c61a: 6e20 2413 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c620: 6e20 1f13 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c626: 6e10 1111 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +02c62c: 0a06 |0032: move-result v6 │ │ +02c62e: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02c634: 6e20 1f13 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c63a: 6e10 1a11 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@111a │ │ +02c640: 0a06 |003c: move-result v6 │ │ +02c642: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02c646: 0176 |003f: move v6, v7 │ │ +02c648: 6e20 1f13 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c64e: 6e10 1911 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1119 │ │ +02c654: 0a06 |0046: move-result v6 │ │ +02c656: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02c65a: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02c65e: 6e20 1f13 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c664: 6e10 4a11 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@114a │ │ +02c66a: 0a06 |0051: move-result v6 │ │ +02c66c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02c670: 0186 |0054: move v6, v8 │ │ +02c672: 6e20 1f13 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c678: 6e10 1c11 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@111c │ │ +02c67e: 0a06 |005b: move-result v6 │ │ +02c680: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02c684: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02c688: 6e20 1f13 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c68e: 6e10 2111 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1121 │ │ +02c694: 0a06 |0066: move-result v6 │ │ +02c696: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02c69a: 0196 |0069: move v6, v9 │ │ +02c69c: 6e20 1f13 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6a2: 6e10 1711 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1117 │ │ +02c6a8: 0a06 |0070: move-result v6 │ │ +02c6aa: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02c6ae: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02c6b2: 6e20 1f13 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6b8: 6e10 1d11 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@111d │ │ +02c6be: 0a06 |007b: move-result v6 │ │ +02c6c0: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02c6c4: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02c6c8: 6e20 1f13 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6ce: 6e20 1f13 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6d4: 6e10 1b11 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@111b │ │ +02c6da: 0a06 |0089: move-result v6 │ │ +02c6dc: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02c6e0: 6e20 1f13 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6e6: 6e10 2011 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1120 │ │ +02c6ec: 0a06 |0092: move-result v6 │ │ +02c6ee: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02c6f2: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02c6f6: 6e20 1f13 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c6fc: 6e10 1f11 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@111f │ │ +02c702: 0a06 |009d: move-result v6 │ │ +02c704: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02c708: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02c70c: 6e20 1f13 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c712: 6e20 1f13 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c718: 6e10 0211 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +02c71e: 0a06 |00ab: move-result v6 │ │ +02c720: 6e20 2013 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c726: 6e20 1f13 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c72c: 6e10 0f11 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@110f │ │ +02c732: 0a06 |00b5: move-result v6 │ │ +02c734: 6e20 2013 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c73a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02c73e: 6e20 1f13 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c744: 6e10 0b11 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@110b │ │ +02c74a: 0a06 |00c1: move-result v6 │ │ +02c74c: 6e20 2013 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c752: 6e20 1f13 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c758: 6e10 f710 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +02c75e: 0a06 |00cb: move-result v6 │ │ +02c760: 6e20 2013 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02c766: 6e10 fb10 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@10fb │ │ +02c76c: 0a01 |00d2: move-result v1 │ │ +02c76e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02c770: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02c774: 1a06 2200 |00d6: const-string v6, " #" // string@0022 │ │ +02c778: 6e20 2413 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c77e: 7110 f312 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02c784: 0c06 |00de: move-result-object v6 │ │ +02c786: 6e20 2413 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c78c: 6e10 0a11 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@110a │ │ +02c792: 0c04 |00e5: move-result-object v4 │ │ +02c794: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02c798: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02c79c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02c7a0: b516 |00ec: and-int/2addr v6, v1 │ │ +02c7a2: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02c7a8: 6e20 0101 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0101 │ │ +02c7ae: 0c03 |00f3: move-result-object v3 │ │ +02c7b0: 6e20 0201 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0102 │ │ +02c7b6: 0c05 |00f7: move-result-object v5 │ │ +02c7b8: 6e20 ff00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00ff │ │ +02c7be: 0c00 |00fb: move-result-object v0 │ │ +02c7c0: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +02c7c4: 6e20 2413 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7ca: 6e20 2413 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7d0: 1a06 c000 |0104: const-string v6, ":" // string@00c0 │ │ +02c7d4: 6e20 2413 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7da: 6e20 2413 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7e0: 1a06 bf00 |010c: const-string v6, "/" // string@00bf │ │ +02c7e4: 6e20 2413 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7ea: 6e20 2413 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7f0: 1a06 0018 |0114: const-string v6, "}" // string@1800 │ │ +02c7f4: 6e20 2413 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c7fa: 6e10 2913 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c800: 0c06 |011c: move-result-object v6 │ │ +02c802: 1106 |011d: return-object v6 │ │ +02c804: 6e20 1f13 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c80a: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02c80e: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02c812: 6e20 1f13 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c818: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02c81c: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02c820: 6e20 1f13 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +02c826: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02c82a: 0186 |0131: move v6, v8 │ │ +02c82c: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02c830: 0186 |0134: move v6, v8 │ │ +02c832: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02c836: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02c83a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02c83e: 0186 |013b: move v6, v8 │ │ +02c840: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02c844: 0186 |013e: move v6, v8 │ │ +02c846: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02c84a: 0186 |0141: move v6, v8 │ │ +02c84c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02c850: 0186 |0144: move v6, v8 │ │ +02c852: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02c856: 0187 |0147: move v7, v8 │ │ +02c858: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02c85c: 0186 |014a: move v6, v8 │ │ +02c85e: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02c862: 1a03 0c0a |014d: const-string v3, "app" // string@0a0c │ │ +02c866: 28a5 |014f: goto 00f4 // -005b │ │ +02c868: 1a03 e009 |0150: const-string v3, "android" // string@09e0 │ │ +02c86c: 28a2 |0152: goto 00f4 // -005e │ │ +02c86e: 0d06 |0153: move-exception v6 │ │ +02c870: 28c0 |0154: goto 0114 // -0040 │ │ +02c872: 0000 |0155: nop // spacer │ │ +02c874: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02c890: 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=680 │ │ @@ -9294,24 +9294,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02c8c4: |[02c8c4] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -02c8d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c8d6: 5520 fb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -02c8da: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -02c8de: 5c21 fb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -02c8e2: 5c23 fd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -02c8e6: 5420 f700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02c8ea: 6e20 aa01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -02c8f0: 6e10 8c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@038c │ │ -02c8f6: 0e00 |0011: return-void │ │ +02c8bc: |[02c8bc] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02c8cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02c8ce: 5520 fb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +02c8d2: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02c8d6: 5c21 fb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +02c8da: 5c23 fd00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +02c8de: 5420 f700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02c8e2: 6e20 aa01 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +02c8e8: 6e10 8c03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@038c │ │ +02c8ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=767 │ │ 0x0005 line=768 │ │ 0x0007 line=769 │ │ 0x0009 line=770 │ │ 0x000e line=771 │ │ @@ -9325,103 +9325,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 │ │ -02c8f8: |[02c8f8] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02c908: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02c90c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02c910: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02c914: 6e20 c812 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c91a: 1a01 d206 |0009: const-string v1, "Local FragmentActivity " // string@06d2 │ │ -02c91e: 6e20 c812 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c924: 7110 2c13 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -02c92a: 0a01 |0011: move-result v1 │ │ -02c92c: 7110 f312 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02c932: 0c01 |0015: move-result-object v1 │ │ -02c934: 6e20 c812 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c93a: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ -02c93e: 6e20 cd12 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02c944: 2201 d302 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02c948: 7010 1d13 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02c94e: 6e20 2413 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c954: 0c01 |0026: move-result-object v1 │ │ -02c956: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -02c95a: 6e20 2413 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02c960: 0c01 |002c: move-result-object v1 │ │ -02c962: 6e10 2913 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02c968: 0c00 |0030: move-result-object v0 │ │ -02c96a: 6e20 c812 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c970: 1a01 6a10 |0034: const-string v1, "mCreated=" // string@106a │ │ -02c974: 6e20 c812 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c97a: 5541 f500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -02c97e: 6e20 c912 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02c984: 1a01 7e11 |003e: const-string v1, "mResumed=" // string@117e │ │ -02c988: 6e20 c812 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c98e: 5541 fc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -02c992: 6e20 c912 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02c998: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ -02c99c: 6e20 c812 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9a2: 5541 fe00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -02c9a6: 6e20 c912 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -02c9ac: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ -02c9b0: 6e20 c812 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9b6: 5541 fb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -02c9ba: 6e20 ce12 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -02c9c0: 6e20 c812 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9c6: 1a01 1111 |005f: const-string v1, "mLoadersStarted=" // string@1111 │ │ -02c9ca: 6e20 c812 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9d0: 5541 f900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02c9d4: 6e20 ce12 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -02c9da: 5441 f800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02c9de: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02c9e2: 6e20 c812 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9e8: 1a01 c806 |0070: const-string v1, "Loader Manager " // string@06c8 │ │ -02c9ec: 6e20 c812 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02c9f2: 5441 f800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02c9f6: 7110 2c13 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -02c9fc: 0a01 |007a: move-result v1 │ │ -02c9fe: 7110 f312 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02ca04: 0c01 |007e: move-result-object v1 │ │ -02ca06: 6e20 c812 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ca0c: 1a01 c000 |0082: const-string v1, ":" // string@00c0 │ │ -02ca10: 6e20 cd12 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02ca16: 5441 f800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02ca1a: 2202 d302 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -02ca1e: 7010 1d13 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02ca24: 6e20 2413 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ca2a: 0c02 |0091: move-result-object v2 │ │ -02ca2c: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -02ca30: 6e20 2413 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ca36: 0c02 |0097: move-result-object v2 │ │ -02ca38: 6e10 2913 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ca3e: 0c02 |009b: move-result-object v2 │ │ -02ca40: 6e58 b404 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@04b4 │ │ -02ca46: 5441 f600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02ca4a: 6e58 dd03 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@03dd │ │ -02ca50: 6e20 c812 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -02ca56: 1a01 ed08 |00a7: const-string v1, "View Hierarchy:" // string@08ed │ │ -02ca5a: 6e20 cd12 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -02ca60: 2201 d302 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02ca64: 7010 1d13 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02ca6a: 6e20 2413 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ca70: 0c01 |00b4: move-result-object v1 │ │ -02ca72: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -02ca76: 6e20 2413 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ca7c: 0c01 |00ba: move-result-object v1 │ │ -02ca7e: 6e10 2913 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ca84: 0c01 |00be: move-result-object v1 │ │ -02ca86: 6e10 7803 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ -02ca8c: 0c02 |00c2: move-result-object v2 │ │ -02ca8e: 6e10 9111 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1191 │ │ -02ca94: 0c02 |00c6: move-result-object v2 │ │ -02ca96: 7040 6a03 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@036a │ │ -02ca9c: 0e00 |00ca: return-void │ │ +02c8f0: |[02c8f0] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02c900: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02c904: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02c908: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02c90c: 6e20 c812 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c912: 1a01 d206 |0009: const-string v1, "Local FragmentActivity " // string@06d2 │ │ +02c916: 6e20 c812 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c91c: 7110 2c13 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +02c922: 0a01 |0011: move-result v1 │ │ +02c924: 7110 f312 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02c92a: 0c01 |0015: move-result-object v1 │ │ +02c92c: 6e20 c812 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c932: 1a01 2b00 |0019: const-string v1, " State:" // string@002b │ │ +02c936: 6e20 cd12 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02c93c: 2201 d302 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02c940: 7010 1d13 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02c946: 6e20 2413 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c94c: 0c01 |0026: move-result-object v1 │ │ +02c94e: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +02c952: 6e20 2413 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02c958: 0c01 |002c: move-result-object v1 │ │ +02c95a: 6e10 2913 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02c960: 0c00 |0030: move-result-object v0 │ │ +02c962: 6e20 c812 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c968: 1a01 6a10 |0034: const-string v1, "mCreated=" // string@106a │ │ +02c96c: 6e20 c812 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c972: 5541 f500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +02c976: 6e20 c912 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02c97c: 1a01 7e11 |003e: const-string v1, "mResumed=" // string@117e │ │ +02c980: 6e20 c812 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c986: 5541 fc00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +02c98a: 6e20 c912 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02c990: 1a01 6e00 |0048: const-string v1, " mStopped=" // string@006e │ │ +02c994: 6e20 c812 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c99a: 5541 fe00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +02c99e: 6e20 c912 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +02c9a4: 1a01 6600 |0052: const-string v1, " mReallyStopped=" // string@0066 │ │ +02c9a8: 6e20 c812 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c9ae: 5541 fb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +02c9b2: 6e20 ce12 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +02c9b8: 6e20 c812 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c9be: 1a01 1111 |005f: const-string v1, "mLoadersStarted=" // string@1111 │ │ +02c9c2: 6e20 c812 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c9c8: 5541 f900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02c9cc: 6e20 ce12 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +02c9d2: 5441 f800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02c9d6: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02c9da: 6e20 c812 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c9e0: 1a01 c806 |0070: const-string v1, "Loader Manager " // string@06c8 │ │ +02c9e4: 6e20 c812 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02c9ea: 5441 f800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02c9ee: 7110 2c13 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +02c9f4: 0a01 |007a: move-result v1 │ │ +02c9f6: 7110 f312 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02c9fc: 0c01 |007e: move-result-object v1 │ │ +02c9fe: 6e20 c812 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ca04: 1a01 c000 |0082: const-string v1, ":" // string@00c0 │ │ +02ca08: 6e20 cd12 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02ca0e: 5441 f800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02ca12: 2202 d302 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +02ca16: 7010 1d13 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02ca1c: 6e20 2413 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ca22: 0c02 |0091: move-result-object v2 │ │ +02ca24: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +02ca28: 6e20 2413 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ca2e: 0c02 |0097: move-result-object v2 │ │ +02ca30: 6e10 2913 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ca36: 0c02 |009b: move-result-object v2 │ │ +02ca38: 6e58 b404 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@04b4 │ │ +02ca3e: 5441 f600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02ca42: 6e58 dd03 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@03dd │ │ +02ca48: 6e20 c812 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +02ca4e: 1a01 ed08 |00a7: const-string v1, "View Hierarchy:" // string@08ed │ │ +02ca52: 6e20 cd12 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +02ca58: 2201 d302 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02ca5c: 7010 1d13 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02ca62: 6e20 2413 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ca68: 0c01 |00b4: move-result-object v1 │ │ +02ca6a: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +02ca6e: 6e20 2413 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ca74: 0c01 |00ba: move-result-object v1 │ │ +02ca76: 6e10 2913 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ca7c: 0c01 |00be: move-result-object v1 │ │ +02ca7e: 6e10 7803 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ +02ca84: 0c02 |00c2: move-result-object v2 │ │ +02ca86: 6e10 9111 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1191 │ │ +02ca8c: 0c02 |00c6: move-result-object v2 │ │ +02ca8e: 7040 6a03 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@036a │ │ +02ca94: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0006 line=657 │ │ 0x000e line=658 │ │ 0x0019 line=659 │ │ 0x001e line=660 │ │ @@ -9454,23 +9454,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02caa0: |[02caa0] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02cab0: 6e10 6f03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@036f │ │ -02cab6: 0c00 |0003: move-result-object v0 │ │ -02cab8: 1f00 9c00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ -02cabc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02cac0: 5401 ea00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ -02cac4: 1101 |000a: return-object v1 │ │ -02cac6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02cac8: 28fe |000c: goto 000a // -0002 │ │ +02ca98: |[02ca98] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02caa8: 6e10 6f03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@036f │ │ +02caae: 0c00 |0003: move-result-object v0 │ │ +02cab0: 1f00 9c00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ +02cab4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02cab8: 5401 ea00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ +02cabc: 1101 |000a: return-object v1 │ │ +02cabe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02cac0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0006 line=619 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -9480,33 +9480,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 │ │ -02cacc: |[02cacc] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02cadc: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cae0: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02cae4: 2201 e702 |0004: new-instance v1, Ljava/util/HashMap; // type@02e7 │ │ -02cae8: 7010 5213 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1352 │ │ -02caee: 5b21 f200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02caf2: 5421 f200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02caf6: 6e20 5413 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -02cafc: 0c00 |0010: move-result-object v0 │ │ -02cafe: 1f00 bb00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ -02cb02: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02cb06: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02cb0a: 2200 bb00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ -02cb0e: 7040 aa04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04aa │ │ -02cb14: 5421 f200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cb18: 6e30 5513 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -02cb1e: 1100 |0021: return-object v0 │ │ -02cb20: 6e20 bc04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04bc │ │ -02cb26: 28fc |0025: goto 0021 // -0004 │ │ +02cac4: |[02cac4] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02cad4: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cad8: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02cadc: 2201 e702 |0004: new-instance v1, Ljava/util/HashMap; // type@02e7 │ │ +02cae0: 7010 5213 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@1352 │ │ +02cae6: 5b21 f200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02caea: 5421 f200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02caee: 6e20 5413 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +02caf4: 0c00 |0010: move-result-object v0 │ │ +02caf6: 1f00 bb00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ +02cafa: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02cafe: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02cb02: 2200 bb00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ +02cb06: 7040 aa04 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@04aa │ │ +02cb0c: 5421 f200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cb10: 6e30 5513 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +02cb16: 1100 |0021: return-object v0 │ │ +02cb18: 6e20 bc04 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@04bc │ │ +02cb1e: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0004 line=871 │ │ 0x000b line=873 │ │ 0x0013 line=874 │ │ 0x0015 line=875 │ │ @@ -9527,17 +9527,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cb28: |[02cb28] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02cb38: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cb3c: 1100 |0002: return-object v0 │ │ +02cb20: |[02cb20] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02cb30: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cb34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -9545,28 +9545,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -02cb40: |[02cb40] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02cb50: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02cb52: 5430 f800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02cb56: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02cb5a: 5430 f800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02cb5e: 1100 |0007: return-object v0 │ │ -02cb60: 5c32 f300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -02cb64: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02cb66: 5531 f900 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02cb6a: 6e40 7103 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02cb70: 0c00 |0010: move-result-object v0 │ │ -02cb72: 5b30 f800 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02cb76: 5430 f800 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02cb7a: 28f2 |0015: goto 0007 // -000e │ │ +02cb38: |[02cb38] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02cb48: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02cb4a: 5430 f800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02cb4e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02cb52: 5430 f800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02cb56: 1100 |0007: return-object v0 │ │ +02cb58: 5c32 f300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +02cb5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02cb5e: 5531 f900 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02cb62: 6e40 7103 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02cb68: 0c00 |0010: move-result-object v0 │ │ +02cb6a: 5b30 f800 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02cb6e: 5430 f800 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02cb72: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=866 │ │ 0x0008 line=864 │ │ 0x000a line=865 │ │ @@ -9579,28 +9579,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02cb7c: |[02cb7c] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02cb8c: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cb90: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02cb94: 5421 f200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cb98: 6e20 5413 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -02cb9e: 0c00 |0009: move-result-object v0 │ │ -02cba0: 1f00 bb00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ -02cba4: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02cba8: 5501 8a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -02cbac: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02cbb0: 6e10 ae04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ -02cbb6: 5421 f200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cbba: 6e20 5613 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ -02cbc0: 0e00 |001a: return-void │ │ +02cb74: |[02cb74] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02cb84: 5421 f200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cb88: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02cb8c: 5421 f200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cb90: 6e20 5413 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +02cb96: 0c00 |0009: move-result-object v0 │ │ +02cb98: 1f00 bb00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00bb │ │ +02cb9c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02cba0: 5501 8a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +02cba4: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02cba8: 6e10 ae04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ +02cbae: 5421 f200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cbb2: 6e20 5613 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ +02cbb8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0004 line=845 │ │ 0x000c line=846 │ │ 0x0012 line=847 │ │ 0x0015 line=848 │ │ @@ -9615,69 +9615,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02cbc4: |[02cbc4] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02cbd4: 5452 f600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cbd8: 6e10 f303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02cbde: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02cbe2: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02cbe6: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02cbea: 5452 f600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cbee: 5422 1c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -02cbf2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02cbf6: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02cbfa: 5452 f600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cbfe: 5422 1c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -02cc02: 6e10 4713 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02cc08: 0a02 |001a: move-result v2 │ │ -02cc0a: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02cc0e: 1a02 ae02 |001d: const-string v2, "FragmentActivity" // string@02ae │ │ -02cc12: 2203 d302 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -02cc16: 7010 1d13 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02cc1c: 1a04 8101 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0181 │ │ -02cc20: 6e20 2413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cc26: 0c03 |0029: move-result-object v3 │ │ -02cc28: 7110 f312 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02cc2e: 0c04 |002d: move-result-object v4 │ │ -02cc30: 6e20 2413 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cc36: 0c03 |0031: move-result-object v3 │ │ -02cc38: 6e10 2913 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02cc3e: 0c03 |0035: move-result-object v3 │ │ -02cc40: 7120 7f10 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -02cc46: 0e00 |0039: return-void │ │ -02cc48: 5452 f600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cc4c: 5422 1c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -02cc50: 6e20 4113 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02cc56: 0c00 |0041: move-result-object v0 │ │ -02cc58: 1f00 9800 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -02cc5c: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02cc60: 1a02 ae02 |0046: const-string v2, "FragmentActivity" // string@02ae │ │ -02cc64: 2203 d302 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -02cc68: 7010 1d13 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02cc6e: 1a04 8201 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0182 │ │ -02cc72: 6e20 2413 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cc78: 0c03 |0052: move-result-object v3 │ │ -02cc7a: 7110 f312 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02cc80: 0c04 |0056: move-result-object v4 │ │ -02cc82: 6e20 2413 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cc88: 0c03 |005a: move-result-object v3 │ │ -02cc8a: 6e10 2913 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02cc90: 0c03 |005e: move-result-object v3 │ │ -02cc92: 7120 7f10 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -02cc98: 28d7 |0062: goto 0039 // -0029 │ │ -02cc9a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02cca0: b562 |0066: and-int/2addr v2, v6 │ │ -02cca2: 6e40 2603 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0326 │ │ -02cca8: 28cf |006a: goto 0039 // -0031 │ │ -02ccaa: 6f40 1b00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001b │ │ -02ccb0: 28cb |006e: goto 0039 // -0035 │ │ +02cbbc: |[02cbbc] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02cbcc: 5452 f600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cbd0: 6e10 f303 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02cbd6: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02cbda: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02cbde: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02cbe2: 5452 f600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cbe6: 5422 1c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +02cbea: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02cbee: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02cbf2: 5452 f600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cbf6: 5422 1c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +02cbfa: 6e10 4713 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02cc00: 0a02 |001a: move-result v2 │ │ +02cc02: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02cc06: 1a02 ae02 |001d: const-string v2, "FragmentActivity" // string@02ae │ │ +02cc0a: 2203 d302 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +02cc0e: 7010 1d13 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02cc14: 1a04 8101 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0181 │ │ +02cc18: 6e20 2413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cc1e: 0c03 |0029: move-result-object v3 │ │ +02cc20: 7110 f312 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02cc26: 0c04 |002d: move-result-object v4 │ │ +02cc28: 6e20 2413 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cc2e: 0c03 |0031: move-result-object v3 │ │ +02cc30: 6e10 2913 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02cc36: 0c03 |0035: move-result-object v3 │ │ +02cc38: 7120 7f10 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +02cc3e: 0e00 |0039: return-void │ │ +02cc40: 5452 f600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cc44: 5422 1c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +02cc48: 6e20 4113 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02cc4e: 0c00 |0041: move-result-object v0 │ │ +02cc50: 1f00 9800 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +02cc54: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02cc58: 1a02 ae02 |0046: const-string v2, "FragmentActivity" // string@02ae │ │ +02cc5c: 2203 d302 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +02cc60: 7010 1d13 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02cc66: 1a04 8201 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0182 │ │ +02cc6a: 6e20 2413 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cc70: 0c03 |0052: move-result-object v3 │ │ +02cc72: 7110 f312 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02cc78: 0c04 |0056: move-result-object v4 │ │ +02cc7a: 6e20 2413 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cc80: 0c03 |005a: move-result-object v3 │ │ +02cc82: 6e10 2913 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02cc88: 0c03 |005e: move-result-object v3 │ │ +02cc8a: 7120 7f10 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +02cc90: 28d7 |0062: goto 0039 // -0029 │ │ +02cc92: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02cc98: b562 |0066: and-int/2addr v2, v6 │ │ +02cc9a: 6e40 2603 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0326 │ │ +02cca0: 28cf |006a: goto 0039 // -0031 │ │ +02cca2: 6f40 1b00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001b │ │ +02cca8: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -9701,16 +9701,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 │ │ -02ccb4: |[02ccb4] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02ccc4: 0e00 |0000: return-void │ │ +02ccac: |[02ccac] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02ccbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -9719,21 +9719,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02ccc8: |[02ccc8] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02ccd8: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02ccdc: 6e10 f803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03f8 │ │ -02cce2: 0a00 |0005: move-result v0 │ │ -02cce4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02cce8: 6e10 6c03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@036c │ │ -02ccee: 0e00 |000b: return-void │ │ +02ccc0: |[02ccc0] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02ccd0: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02ccd4: 6e10 f803 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03f8 │ │ +02ccda: 0a00 |0005: move-result v0 │ │ +02ccdc: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02cce0: 6e10 6c03 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@036c │ │ +02cce6: 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; │ │ @@ -9743,19 +9743,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ccf0: |[02ccf0] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02cd00: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001c │ │ -02cd06: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cd0a: 6e20 ce03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ce │ │ -02cd10: 0e00 |0008: return-void │ │ +02cce8: |[02cce8] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02ccf8: 6f20 1c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001c │ │ +02ccfe: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cd02: 6e20 ce03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03ce │ │ +02cd08: 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; │ │ @@ -9766,45 +9766,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02cd14: |[02cd14] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02cd24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02cd26: 5453 f600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cd2a: 5454 f400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ -02cd2e: 6e40 c803 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@03c8 │ │ -02cd34: 6e10 7003 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ -02cd3a: 0c03 |000b: move-result-object v3 │ │ -02cd3c: 6e10 ac10 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@10ac │ │ -02cd42: 0c03 |000f: move-result-object v3 │ │ -02cd44: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02cd48: 6e10 7003 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ -02cd4e: 0c03 |0015: move-result-object v3 │ │ -02cd50: 6e20 ae10 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@10ae │ │ -02cd56: 6f20 1d00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001d │ │ -02cd5c: 6e10 6f03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@036f │ │ -02cd62: 0c00 |001f: move-result-object v0 │ │ -02cd64: 1f00 9c00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ -02cd68: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -02cd6c: 5403 ec00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00ec │ │ -02cd70: 5b53 f200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02cd74: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -02cd78: 1a03 ff09 |002a: const-string v3, "android:support:fragments" // string@09ff │ │ -02cd7c: 6e20 9301 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0193 │ │ -02cd82: 0c01 |002f: move-result-object v1 │ │ -02cd84: 5453 f600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cd88: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -02cd8c: 5402 eb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ -02cd90: 6e30 0004 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0400 │ │ -02cd96: 5452 f600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cd9a: 6e10 d003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ -02cda0: 0e00 |003e: return-void │ │ +02cd0c: |[02cd0c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02cd1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02cd1e: 5453 f600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cd22: 5454 f400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00f4 │ │ +02cd26: 6e40 c803 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@03c8 │ │ +02cd2c: 6e10 7003 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ +02cd32: 0c03 |000b: move-result-object v3 │ │ +02cd34: 6e10 ac10 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@10ac │ │ +02cd3a: 0c03 |000f: move-result-object v3 │ │ +02cd3c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02cd40: 6e10 7003 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0370 │ │ +02cd46: 0c03 |0015: move-result-object v3 │ │ +02cd48: 6e20 ae10 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@10ae │ │ +02cd4e: 6f20 1d00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001d │ │ +02cd54: 6e10 6f03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@036f │ │ +02cd5a: 0c00 |001f: move-result-object v0 │ │ +02cd5c: 1f00 9c00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ +02cd60: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +02cd64: 5403 ec00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00ec │ │ +02cd68: 5b53 f200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02cd6c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +02cd70: 1a03 ff09 |002a: const-string v3, "android:support:fragments" // string@09ff │ │ +02cd74: 6e20 9301 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0193 │ │ +02cd7a: 0c01 |002f: move-result-object v1 │ │ +02cd7c: 5453 f600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cd80: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +02cd84: 5402 eb00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ +02cd88: 6e30 0004 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0400 │ │ +02cd8e: 5452 f600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cd92: 6e10 d003 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03d0 │ │ +02cd98: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -9826,33 +9826,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02cda4: |[02cda4] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -02cdb4: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02cdb8: 6f30 1e00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001e │ │ -02cdbe: 0a00 |0005: move-result v0 │ │ -02cdc0: 5431 f600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cdc4: 6e10 7203 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0372 │ │ -02cdca: 0c02 |000b: move-result-object v2 │ │ -02cdcc: 6e30 d103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d1 │ │ -02cdd2: 0a01 |000f: move-result v1 │ │ -02cdd4: b610 |0010: or-int/2addr v0, v1 │ │ -02cdd6: 6001 2700 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02cdda: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -02cdde: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -02cde2: 0f00 |0017: return v0 │ │ -02cde4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02cde6: 28fe |0019: goto 0017 // -0002 │ │ -02cde8: 6f30 1e00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001e │ │ -02cdee: 0a00 |001d: move-result v0 │ │ -02cdf0: 28f9 |001e: goto 0017 // -0007 │ │ +02cd9c: |[02cd9c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +02cdac: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +02cdb0: 6f30 1e00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001e │ │ +02cdb6: 0a00 |0005: move-result v0 │ │ +02cdb8: 5431 f600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cdbc: 6e10 7203 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@0372 │ │ +02cdc2: 0c02 |000b: move-result-object v2 │ │ +02cdc4: 6e30 d103 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03d1 │ │ +02cdca: 0a01 |000f: move-result v1 │ │ +02cdcc: b610 |0010: or-int/2addr v0, v1 │ │ +02cdce: 6001 2700 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02cdd2: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02cdd6: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +02cdda: 0f00 |0017: return v0 │ │ +02cddc: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +02cdde: 28fe |0019: goto 0017 // -0002 │ │ +02cde0: 6f30 1e00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001e │ │ +02cde6: 0a00 |001d: move-result v0 │ │ +02cde8: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -9870,194 +9870,194 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 359 16-bit code units │ │ -02cdf4: |[02cdf4] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -02ce04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02ce06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02ce08: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02ce0a: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -02ce0c: 1a07 c20c |0004: const-string v7, "fragment" // string@0cc2 │ │ -02ce10: 6e20 1213 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02ce16: 0a07 |0009: move-result v7 │ │ -02ce18: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -02ce1c: 6f40 1f00 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@001f │ │ -02ce22: 0c07 |000f: move-result-object v7 │ │ -02ce24: 1107 |0010: return-object v7 │ │ -02ce26: 1a07 dd0a |0011: const-string v7, "class" // string@0add │ │ -02ce2a: 7230 7810 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1078 │ │ -02ce30: 0c02 |0016: move-result-object v2 │ │ -02ce32: 6207 e400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ -02ce36: 6e30 a800 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ -02ce3c: 0c00 |001c: move-result-object v0 │ │ -02ce3e: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02ce42: 6e20 0f01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ -02ce48: 0c02 |0022: move-result-object v2 │ │ -02ce4a: 6e30 0e01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ -02ce50: 0a04 |0026: move-result v4 │ │ -02ce52: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -02ce54: 6e20 0f01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ -02ce5a: 0c06 |002b: move-result-object v6 │ │ -02ce5c: 6e10 1201 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -02ce62: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -02ce64: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -02ce68: 6e10 fb10 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@10fb │ │ -02ce6e: 0a01 |0035: move-result v1 │ │ -02ce70: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -02ce74: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -02ce78: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -02ce7c: 2207 c002 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02ce80: 2208 d302 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -02ce84: 7010 1d13 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02ce8a: 7210 7910 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1079 │ │ -02ce90: 0c09 |0046: move-result-object v9 │ │ -02ce92: 6e20 2413 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ce98: 0c08 |004a: move-result-object v8 │ │ -02ce9a: 1a09 c300 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00c3 │ │ -02ce9e: 6e20 2413 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cea4: 0c08 |0050: move-result-object v8 │ │ -02cea6: 6e20 2413 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02ceac: 0c08 |0054: move-result-object v8 │ │ -02ceae: 6e10 2913 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02ceb4: 0c08 |0058: move-result-object v8 │ │ -02ceb6: 7020 eb12 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -02cebc: 2707 |005c: throw v7 │ │ -02cebe: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -02cec2: 54b7 f600 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cec6: 6e20 e103 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e1 │ │ -02cecc: 0c03 |0064: move-result-object v3 │ │ -02cece: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -02ced2: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -02ced6: 54b7 f600 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02ceda: 6e20 e203 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e2 │ │ -02cee0: 0c03 |006e: move-result-object v3 │ │ -02cee2: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -02cee6: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -02ceea: 54b7 f600 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02ceee: 6e20 e103 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e1 │ │ -02cef4: 0c03 |0078: move-result-object v3 │ │ -02cef6: 6307 1301 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -02cefa: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -02cefe: 1a07 ae02 |007d: const-string v7, "FragmentActivity" // string@02ae │ │ -02cf02: 2208 d302 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -02cf06: 7010 1d13 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02cf0c: 1a09 2413 |0084: const-string v9, "onCreateView: id=0x" // string@1324 │ │ -02cf10: 6e20 2413 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cf16: 0c08 |0089: move-result-object v8 │ │ -02cf18: 7110 f312 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02cf1e: 0c09 |008d: move-result-object v9 │ │ -02cf20: 6e20 2413 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cf26: 0c08 |0091: move-result-object v8 │ │ -02cf28: 1a09 4500 |0092: const-string v9, " fname=" // string@0045 │ │ -02cf2c: 6e20 2413 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cf32: 0c08 |0097: move-result-object v8 │ │ -02cf34: 6e20 2413 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cf3a: 0c08 |009b: move-result-object v8 │ │ -02cf3c: 1a09 4200 |009c: const-string v9, " existing=" // string@0042 │ │ -02cf40: 6e20 2413 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cf46: 0c08 |00a1: move-result-object v8 │ │ -02cf48: 6e20 2313 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02cf4e: 0c08 |00a5: move-result-object v8 │ │ -02cf50: 6e10 2913 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02cf56: 0c08 |00a9: move-result-object v8 │ │ -02cf58: 7120 7e10 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -02cf5e: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -02cf62: 7120 1903 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0319 │ │ -02cf68: 0c03 |00b2: move-result-object v3 │ │ -02cf6a: 5c3a c600 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -02cf6e: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -02cf72: 0147 |00b7: move v7, v4 │ │ -02cf74: 5937 c400 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02cf78: 5931 c100 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -02cf7c: 5b36 da00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02cf80: 5c3a c900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02cf84: 54b7 f600 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cf88: 5b37 c500 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02cf8c: 5437 d600 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02cf90: 6e40 3403 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0334 │ │ -02cf96: 54b7 f600 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02cf9a: 6e30 c503 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ -02cfa0: 5437 df00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02cfa4: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -02cfa8: 2207 c102 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02cfac: 2208 d302 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -02cfb0: 7010 1d13 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02cfb6: 1a09 a902 |00d9: const-string v9, "Fragment " // string@02a9 │ │ -02cfba: 6e20 2413 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cfc0: 0c08 |00de: move-result-object v8 │ │ -02cfc2: 6e20 2413 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cfc8: 0c08 |00e2: move-result-object v8 │ │ -02cfca: 1a09 3d00 |00e3: const-string v9, " did not create a view." // string@003d │ │ -02cfce: 6e20 2413 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02cfd4: 0c08 |00e8: move-result-object v8 │ │ -02cfd6: 6e10 2913 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02cfdc: 0c08 |00ec: move-result-object v8 │ │ -02cfde: 7020 ee12 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02cfe4: 2707 |00f0: throw v7 │ │ -02cfe6: 0117 |00f1: move v7, v1 │ │ -02cfe8: 28c6 |00f2: goto 00b8 // -003a │ │ -02cfea: 5537 c900 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02cfee: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -02cff2: 2207 c002 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02cff6: 2208 d302 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -02cffa: 7010 1d13 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02d000: 7210 7910 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1079 │ │ -02d006: 0c09 |0101: move-result-object v9 │ │ -02d008: 6e20 2413 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d00e: 0c08 |0105: move-result-object v8 │ │ -02d010: 1a09 c200 |0106: const-string v9, ": Duplicate id 0x" // string@00c2 │ │ -02d014: 6e20 2413 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d01a: 0c08 |010b: move-result-object v8 │ │ -02d01c: 7110 f312 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02d022: 0c09 |010f: move-result-object v9 │ │ -02d024: 6e20 2413 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d02a: 0c08 |0113: move-result-object v8 │ │ -02d02c: 1a09 ba00 |0114: const-string v9, ", tag " // string@00ba │ │ -02d030: 6e20 2413 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d036: 0c08 |0119: move-result-object v8 │ │ -02d038: 6e20 2413 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d03e: 0c08 |011d: move-result-object v8 │ │ -02d040: 1a09 b900 |011e: const-string v9, ", or parent id 0x" // string@00b9 │ │ -02d044: 6e20 2413 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d04a: 0c08 |0123: move-result-object v8 │ │ -02d04c: 7110 f312 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02d052: 0c09 |0127: move-result-object v9 │ │ -02d054: 6e20 2413 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d05a: 0c08 |012b: move-result-object v8 │ │ -02d05c: 1a09 8800 |012c: const-string v9, " with another fragment for " // string@0088 │ │ -02d060: 6e20 2413 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d066: 0c08 |0131: move-result-object v8 │ │ -02d068: 6e20 2413 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02d06e: 0c08 |0135: move-result-object v8 │ │ -02d070: 6e10 2913 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02d076: 0c08 |0139: move-result-object v8 │ │ -02d078: 7020 eb12 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -02d07e: 2707 |013d: throw v7 │ │ -02d080: 5c3a c900 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -02d084: 5537 d500 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -02d088: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -02d08c: 5437 d600 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02d090: 6e40 3403 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0334 │ │ -02d096: 54b7 f600 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d09a: 6e20 f103 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f1 │ │ -02d0a0: 2880 |014e: goto 00ce // -0080 │ │ -02d0a2: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -02d0a6: 5437 df00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02d0aa: 6e20 3b11 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@113b │ │ -02d0b0: 5437 df00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02d0b4: 6e10 0e11 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@110e │ │ -02d0ba: 0c07 |015b: move-result-object v7 │ │ -02d0bc: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -02d0c0: 5437 df00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02d0c4: 6e20 4711 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1147 │ │ -02d0ca: 5437 df00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -02d0ce: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +02cdec: |[02cdec] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +02cdfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02cdfe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02ce00: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02ce02: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02ce04: 1a07 c20c |0004: const-string v7, "fragment" // string@0cc2 │ │ +02ce08: 6e20 1213 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02ce0e: 0a07 |0009: move-result v7 │ │ +02ce10: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02ce14: 6f40 1f00 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@001f │ │ +02ce1a: 0c07 |000f: move-result-object v7 │ │ +02ce1c: 1107 |0010: return-object v7 │ │ +02ce1e: 1a07 dd0a |0011: const-string v7, "class" // string@0add │ │ +02ce22: 7230 7810 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1078 │ │ +02ce28: 0c02 |0016: move-result-object v2 │ │ +02ce2a: 6207 e400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00e4 │ │ +02ce2e: 6e30 a800 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ +02ce34: 0c00 |001c: move-result-object v0 │ │ +02ce36: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02ce3a: 6e20 0f01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ +02ce40: 0c02 |0022: move-result-object v2 │ │ +02ce42: 6e30 0e01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ +02ce48: 0a04 |0026: move-result v4 │ │ +02ce4a: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +02ce4c: 6e20 0f01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ +02ce52: 0c06 |002b: move-result-object v6 │ │ +02ce54: 6e10 1201 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +02ce5a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +02ce5c: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +02ce60: 6e10 fb10 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@10fb │ │ +02ce66: 0a01 |0035: move-result v1 │ │ +02ce68: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +02ce6c: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +02ce70: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +02ce74: 2207 c002 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02ce78: 2208 d302 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +02ce7c: 7010 1d13 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02ce82: 7210 7910 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1079 │ │ +02ce88: 0c09 |0046: move-result-object v9 │ │ +02ce8a: 6e20 2413 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ce90: 0c08 |004a: move-result-object v8 │ │ +02ce92: 1a09 c300 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00c3 │ │ +02ce96: 6e20 2413 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02ce9c: 0c08 |0050: move-result-object v8 │ │ +02ce9e: 6e20 2413 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cea4: 0c08 |0054: move-result-object v8 │ │ +02cea6: 6e10 2913 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02ceac: 0c08 |0058: move-result-object v8 │ │ +02ceae: 7020 eb12 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +02ceb4: 2707 |005c: throw v7 │ │ +02ceb6: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +02ceba: 54b7 f600 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cebe: 6e20 e103 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e1 │ │ +02cec4: 0c03 |0064: move-result-object v3 │ │ +02cec6: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +02ceca: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +02cece: 54b7 f600 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02ced2: 6e20 e203 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03e2 │ │ +02ced8: 0c03 |006e: move-result-object v3 │ │ +02ceda: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +02cede: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +02cee2: 54b7 f600 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cee6: 6e20 e103 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03e1 │ │ +02ceec: 0c03 |0078: move-result-object v3 │ │ +02ceee: 6307 1301 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +02cef2: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +02cef6: 1a07 ae02 |007d: const-string v7, "FragmentActivity" // string@02ae │ │ +02cefa: 2208 d302 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +02cefe: 7010 1d13 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02cf04: 1a09 2413 |0084: const-string v9, "onCreateView: id=0x" // string@1324 │ │ +02cf08: 6e20 2413 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cf0e: 0c08 |0089: move-result-object v8 │ │ +02cf10: 7110 f312 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02cf16: 0c09 |008d: move-result-object v9 │ │ +02cf18: 6e20 2413 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cf1e: 0c08 |0091: move-result-object v8 │ │ +02cf20: 1a09 4500 |0092: const-string v9, " fname=" // string@0045 │ │ +02cf24: 6e20 2413 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cf2a: 0c08 |0097: move-result-object v8 │ │ +02cf2c: 6e20 2413 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cf32: 0c08 |009b: move-result-object v8 │ │ +02cf34: 1a09 4200 |009c: const-string v9, " existing=" // string@0042 │ │ +02cf38: 6e20 2413 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cf3e: 0c08 |00a1: move-result-object v8 │ │ +02cf40: 6e20 2313 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02cf46: 0c08 |00a5: move-result-object v8 │ │ +02cf48: 6e10 2913 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02cf4e: 0c08 |00a9: move-result-object v8 │ │ +02cf50: 7120 7e10 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +02cf56: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +02cf5a: 7120 1903 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0319 │ │ +02cf60: 0c03 |00b2: move-result-object v3 │ │ +02cf62: 5c3a c600 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +02cf66: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +02cf6a: 0147 |00b7: move v7, v4 │ │ +02cf6c: 5937 c400 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02cf70: 5931 c100 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +02cf74: 5b36 da00 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02cf78: 5c3a c900 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02cf7c: 54b7 f600 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cf80: 5b37 c500 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02cf84: 5437 d600 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02cf88: 6e40 3403 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0334 │ │ +02cf8e: 54b7 f600 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02cf92: 6e30 c503 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ +02cf98: 5437 df00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02cf9c: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +02cfa0: 2207 c102 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02cfa4: 2208 d302 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +02cfa8: 7010 1d13 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02cfae: 1a09 a902 |00d9: const-string v9, "Fragment " // string@02a9 │ │ +02cfb2: 6e20 2413 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cfb8: 0c08 |00de: move-result-object v8 │ │ +02cfba: 6e20 2413 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cfc0: 0c08 |00e2: move-result-object v8 │ │ +02cfc2: 1a09 3d00 |00e3: const-string v9, " did not create a view." // string@003d │ │ +02cfc6: 6e20 2413 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02cfcc: 0c08 |00e8: move-result-object v8 │ │ +02cfce: 6e10 2913 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02cfd4: 0c08 |00ec: move-result-object v8 │ │ +02cfd6: 7020 ee12 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02cfdc: 2707 |00f0: throw v7 │ │ +02cfde: 0117 |00f1: move v7, v1 │ │ +02cfe0: 28c6 |00f2: goto 00b8 // -003a │ │ +02cfe2: 5537 c900 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02cfe6: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +02cfea: 2207 c002 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02cfee: 2208 d302 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +02cff2: 7010 1d13 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02cff8: 7210 7910 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1079 │ │ +02cffe: 0c09 |0101: move-result-object v9 │ │ +02d000: 6e20 2413 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d006: 0c08 |0105: move-result-object v8 │ │ +02d008: 1a09 c200 |0106: const-string v9, ": Duplicate id 0x" // string@00c2 │ │ +02d00c: 6e20 2413 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d012: 0c08 |010b: move-result-object v8 │ │ +02d014: 7110 f312 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02d01a: 0c09 |010f: move-result-object v9 │ │ +02d01c: 6e20 2413 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d022: 0c08 |0113: move-result-object v8 │ │ +02d024: 1a09 ba00 |0114: const-string v9, ", tag " // string@00ba │ │ +02d028: 6e20 2413 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d02e: 0c08 |0119: move-result-object v8 │ │ +02d030: 6e20 2413 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d036: 0c08 |011d: move-result-object v8 │ │ +02d038: 1a09 b900 |011e: const-string v9, ", or parent id 0x" // string@00b9 │ │ +02d03c: 6e20 2413 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d042: 0c08 |0123: move-result-object v8 │ │ +02d044: 7110 f312 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02d04a: 0c09 |0127: move-result-object v9 │ │ +02d04c: 6e20 2413 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d052: 0c08 |012b: move-result-object v8 │ │ +02d054: 1a09 8800 |012c: const-string v9, " with another fragment for " // string@0088 │ │ +02d058: 6e20 2413 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d05e: 0c08 |0131: move-result-object v8 │ │ +02d060: 6e20 2413 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02d066: 0c08 |0135: move-result-object v8 │ │ +02d068: 6e10 2913 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02d06e: 0c08 |0139: move-result-object v8 │ │ +02d070: 7020 eb12 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +02d076: 2707 |013d: throw v7 │ │ +02d078: 5c3a c900 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +02d07c: 5537 d500 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +02d080: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +02d084: 5437 d600 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02d088: 6e40 3403 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0334 │ │ +02d08e: 54b7 f600 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d092: 6e20 f103 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f1 │ │ +02d098: 2880 |014e: goto 00ce // -0080 │ │ +02d09a: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +02d09e: 5437 df00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02d0a2: 6e20 3b11 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@113b │ │ +02d0a8: 5437 df00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02d0ac: 6e10 0e11 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@110e │ │ +02d0b2: 0c07 |015b: move-result-object v7 │ │ +02d0b4: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +02d0b8: 5437 df00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02d0bc: 6e20 4711 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1147 │ │ +02d0c2: 5437 df00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +02d0c6: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=317 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -10118,25 +10118,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02d0d4: |[02d0d4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -02d0e4: 6f10 2000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0020 │ │ -02d0ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02d0ec: 6e20 6803 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ -02d0f2: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d0f6: 6e10 d203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d2 │ │ -02d0fc: 5410 f800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d100: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -02d104: 5410 f800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d108: 6e10 ae04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ -02d10e: 0e00 |0015: return-void │ │ +02d0cc: |[02d0cc] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +02d0dc: 6f10 2000 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0020 │ │ +02d0e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02d0e4: 6e20 6803 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ +02d0ea: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d0ee: 6e10 d203 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03d2 │ │ +02d0f4: 5410 f800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d0f8: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +02d0fc: 5410 f800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d100: 6e10 ae04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ +02d106: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0003 line=327 │ │ 0x0007 line=329 │ │ 0x000c line=330 │ │ 0x0010 line=331 │ │ @@ -10149,29 +10149,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02d110: |[02d110] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -02d120: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02d124: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02d126: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02d12a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -02d12c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -02d130: 6e10 a610 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@10a6 │ │ -02d136: 0a00 |000b: move-result v0 │ │ -02d138: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -02d13c: 6e10 7d03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@037d │ │ -02d142: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -02d144: 0f00 |0012: return v0 │ │ -02d146: 6f30 2100 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0021 │ │ -02d14c: 0a00 |0016: move-result v0 │ │ -02d14e: 28fb |0017: goto 0012 // -0005 │ │ +02d108: |[02d108] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02d118: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02d11c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02d11e: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02d122: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02d124: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02d128: 6e10 a610 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@10a6 │ │ +02d12e: 0a00 |000b: move-result v0 │ │ +02d130: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02d134: 6e10 7d03 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@037d │ │ +02d13a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +02d13c: 0f00 |0012: return v0 │ │ +02d13e: 6f30 2100 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0021 │ │ +02d144: 0a00 |0016: move-result v0 │ │ +02d146: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x000e line=345 │ │ 0x0011 line=346 │ │ 0x0012 line=349 │ │ locals : │ │ @@ -10184,19 +10184,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02d150: |[02d150] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02d160: 6f10 2200 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0022 │ │ -02d166: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d16a: 6e10 d403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03d4 │ │ -02d170: 0e00 |0008: return-void │ │ +02d148: |[02d148] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02d158: 6f10 2200 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0022 │ │ +02d15e: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d162: 6e10 d403 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03d4 │ │ +02d168: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x0008 line=359 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10206,33 +10206,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02d174: |[02d174] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -02d184: 6f30 2300 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0023 │ │ -02d18a: 0a00 |0003: move-result v0 │ │ -02d18c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02d190: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02d192: 0f00 |0007: return v0 │ │ -02d194: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02d19a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02d19c: 28fb |000c: goto 0007 // -0005 │ │ -02d19e: 5410 f600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d1a2: 6e20 d503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ -02d1a8: 0a00 |0012: move-result v0 │ │ -02d1aa: 28f4 |0013: goto 0007 // -000c │ │ -02d1ac: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d1b0: 6e20 cf03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cf │ │ -02d1b6: 0a00 |0019: move-result v0 │ │ -02d1b8: 28ed |001a: goto 0007 // -0013 │ │ -02d1ba: 0000 |001b: nop // spacer │ │ -02d1bc: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02d16c: |[02d16c] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02d17c: 6f30 2300 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0023 │ │ +02d182: 0a00 |0003: move-result v0 │ │ +02d184: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02d188: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02d18a: 0f00 |0007: return v0 │ │ +02d18c: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02d192: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02d194: 28fb |000c: goto 0007 // -0005 │ │ +02d196: 5410 f600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d19a: 6e20 d503 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d5 │ │ +02d1a0: 0a00 |0012: move-result v0 │ │ +02d1a2: 28f4 |0013: goto 0007 // -000c │ │ +02d1a4: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d1a8: 6e20 cf03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cf │ │ +02d1ae: 0a00 |0019: move-result v0 │ │ +02d1b0: 28ed |001a: goto 0007 // -0013 │ │ +02d1b2: 0000 |001b: nop // spacer │ │ +02d1b4: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=378 │ │ 0x0008 line=370 │ │ 0x000b line=378 │ │ @@ -10249,19 +10249,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02d1d0: |[02d1d0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -02d1e0: 6f20 2400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0024 │ │ -02d1e6: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d1ea: 6e10 f303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02d1f0: 0e00 |0008: return-void │ │ +02d1c8: |[02d1c8] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02d1d8: 6f20 2400 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0024 │ │ +02d1de: 5410 f600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d1e2: 6e10 f303 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02d1e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ 0x0008 line=423 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10272,23 +10272,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02d1f4: |[02d1f4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -02d204: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02d20a: 6f30 2500 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0025 │ │ -02d210: 0e00 |0006: return-void │ │ -02d212: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d216: 6e20 d603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d6 │ │ -02d21c: 28f7 |000c: goto 0003 // -0009 │ │ -02d21e: 0000 |000d: nop // spacer │ │ -02d220: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02d1ec: |[02d1ec] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02d1fc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02d202: 6f30 2500 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0025 │ │ +02d208: 0e00 |0006: return-void │ │ +02d20a: 5410 f600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d20e: 6e20 d603 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d6 │ │ +02d214: 28f7 |000c: goto 0003 // -0009 │ │ +02d216: 0000 |000d: nop // spacer │ │ +02d218: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=392 │ │ 0x0006 line=393 │ │ 0x0007 line=389 │ │ 0x000d line=387 │ │ @@ -10302,29 +10302,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02d22c: |[02d22c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02d23c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02d23e: 6f10 2600 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0026 │ │ -02d244: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02d246: 5c20 fc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -02d24a: 5420 f700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d24e: 6e20 a501 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ -02d254: 0a00 |000c: move-result v0 │ │ -02d256: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02d25a: 5420 f700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d25e: 6e20 aa01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -02d264: 6e10 8e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ -02d26a: 5420 f600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d26e: 6e10 d703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03d7 │ │ -02d274: 0e00 |001c: return-void │ │ +02d224: |[02d224] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02d234: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02d236: 6f10 2600 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0026 │ │ +02d23c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d23e: 5c20 fc00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +02d242: 5420 f700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d246: 6e20 a501 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ +02d24c: 0a00 |000c: move-result v0 │ │ +02d24e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02d252: 5420 f700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d256: 6e20 aa01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +02d25c: 6e10 8e03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ +02d262: 5420 f600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d266: 6e10 d703 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03d7 │ │ +02d26c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0004 line=401 │ │ 0x0007 line=402 │ │ 0x000f line=403 │ │ 0x0014 line=404 │ │ @@ -10338,23 +10338,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02d278: |[02d278] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02d288: 6f10 2700 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0027 │ │ -02d28e: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d292: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02d294: 6e20 aa01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -02d29a: 6e10 8e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ -02d2a0: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d2a4: 6e10 df03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02d2aa: 0e00 |0011: return-void │ │ +02d270: |[02d270] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02d280: 6f10 2700 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0027 │ │ +02d286: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d28a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02d28c: 6e20 aa01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +02d292: 6e10 8e03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@038e │ │ +02d298: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d29c: 6e10 df03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02d2a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ 0x0009 line=449 │ │ 0x000c line=450 │ │ 0x0011 line=451 │ │ @@ -10366,33 +10366,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 │ │ -02d2ac: |[02d2ac] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -02d2bc: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -02d2c0: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -02d2c4: 5521 fa00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -02d2c8: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -02d2cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02d2ce: 5c21 fa00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -02d2d2: 7210 af10 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@10af │ │ -02d2d8: 6e30 8103 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0381 │ │ -02d2de: 6f40 2800 3254 |0011: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0028 │ │ -02d2e4: 0a00 |0014: move-result v0 │ │ -02d2e6: 5421 f600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d2ea: 6e20 d803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d8 │ │ -02d2f0: 0a01 |001a: move-result v1 │ │ -02d2f2: b610 |001b: or-int/2addr v0, v1 │ │ -02d2f4: 0f00 |001c: return v0 │ │ -02d2f6: 6f40 2800 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0028 │ │ -02d2fc: 0a00 |0020: move-result v0 │ │ -02d2fe: 28fb |0021: goto 001c // -0005 │ │ +02d2a4: |[02d2a4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02d2b4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +02d2b8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +02d2bc: 5521 fa00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +02d2c0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +02d2c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +02d2c6: 5c21 fa00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +02d2ca: 7210 af10 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@10af │ │ +02d2d0: 6e30 8103 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0381 │ │ +02d2d6: 6f40 2800 3254 |0011: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0028 │ │ +02d2dc: 0a00 |0014: move-result v0 │ │ +02d2de: 5421 f600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d2e2: 6e20 d803 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d8 │ │ +02d2e8: 0a01 |001a: move-result v1 │ │ +02d2ea: b610 |001b: or-int/2addr v0, v1 │ │ +02d2ec: 0f00 |001c: return v0 │ │ +02d2ee: 6f40 2800 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0028 │ │ +02d2f4: 0a00 |0020: move-result v0 │ │ +02d2f6: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0004 line=469 │ │ 0x0008 line=470 │ │ 0x000b line=471 │ │ 0x000e line=472 │ │ @@ -10411,31 +10411,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02d300: |[02d300] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -02d310: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02d314: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -02d318: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02d31a: 5c10 f900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02d31e: 5410 f800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d322: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02d326: 5510 fd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ -02d32a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -02d32e: 5410 f800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d332: 6e10 b304 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b3 │ │ -02d338: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d33c: 6e10 d903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03d9 │ │ -02d342: 0e00 |0019: return-void │ │ -02d344: 5410 f800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d348: 6e10 b104 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b1 │ │ -02d34e: 28f5 |001f: goto 0014 // -000b │ │ +02d2f8: |[02d2f8] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02d308: 5510 f900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02d30c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02d310: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02d312: 5c10 f900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02d316: 5410 f800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d31a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02d31e: 5510 fd00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00fd │ │ +02d322: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02d326: 5410 f800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d32a: 6e10 b304 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@04b3 │ │ +02d330: 5410 f600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d334: 6e10 d903 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03d9 │ │ +02d33a: 0e00 |0019: return-void │ │ +02d33c: 5410 f800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d340: 6e10 b104 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@04b1 │ │ +02d346: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ 0x0007 line=785 │ │ 0x000b line=786 │ │ 0x000f line=787 │ │ @@ -10450,24 +10450,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02d350: |[02d350] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02d360: 6f10 2900 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0029 │ │ -02d366: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d36a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02d36c: 6e20 ab01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ -02d372: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02d374: 5c20 fc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ -02d378: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d37c: 6e10 df03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02d382: 0e00 |0011: return-void │ │ +02d348: |[02d348] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02d358: 6f10 2900 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0029 │ │ +02d35e: 5420 f700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d362: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02d364: 6e20 ab01 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ +02d36a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02d36c: 5c20 fc00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00fc │ │ +02d370: 5420 f600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d374: 6e10 df03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02d37a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ 0x0009 line=438 │ │ 0x000c line=439 │ │ 0x0011 line=440 │ │ @@ -10479,18 +10479,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d384: |[02d384] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -02d394: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d398: 6e10 da03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ -02d39e: 0e00 |0005: return-void │ │ +02d37c: |[02d37c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02d38c: 5410 f600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d390: 6e10 da03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03da │ │ +02d396: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -10499,17 +10499,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d3a0: |[02d3a0] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02d3b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d3b2: 1100 |0001: return-object v0 │ │ +02d398: |[02d398] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d3aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -10517,65 +10517,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -02d3b4: |[02d3b4] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -02d3c4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02d3c6: 55a8 fe00 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -02d3ca: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -02d3ce: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -02d3d0: 6e20 6803 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ -02d3d6: 6e10 8f03 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@038f │ │ -02d3dc: 0c00 |000c: move-result-object v0 │ │ -02d3de: 54a8 f600 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d3e2: 6e10 0104 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0401 │ │ -02d3e8: 0c01 |0012: move-result-object v1 │ │ -02d3ea: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -02d3ec: 54a8 f200 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d3f0: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -02d3f4: 54a8 f200 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d3f8: 6e10 5713 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1357 │ │ -02d3fe: 0a08 |001d: move-result v8 │ │ -02d400: 2384 4503 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0345 │ │ -02d404: 54a8 f200 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d408: 6e10 5813 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1358 │ │ -02d40e: 0c08 |0025: move-result-object v8 │ │ -02d410: 7220 4d13 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@134d │ │ -02d416: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -02d41a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -02d41c: 2148 |002c: array-length v8, v4 │ │ -02d41e: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -02d422: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -02d426: 5538 8a01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -02d42a: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -02d42e: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -02d430: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02d434: 28f4 |0038: goto 002c // -000c │ │ -02d436: 6e10 ae04 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ -02d43c: 54a8 f200 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d440: 5439 8d01 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018d │ │ -02d444: 6e20 5613 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ -02d44a: 28f3 |0043: goto 0036 // -000d │ │ -02d44c: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -02d450: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -02d454: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -02d458: 0775 |004a: move-object v5, v7 │ │ -02d45a: 1105 |004b: return-object v5 │ │ -02d45c: 2205 9c00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ -02d460: 7010 6603 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0366 │ │ -02d466: 5b57 e800 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e8 │ │ -02d46a: 5b50 ea00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ -02d46e: 5b57 e900 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00e9 │ │ -02d472: 5b51 eb00 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ -02d476: 54a7 f200 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d47a: 5b57 ec00 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00ec │ │ -02d47e: 28ee |005d: goto 004b // -0012 │ │ +02d3ac: |[02d3ac] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02d3bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02d3be: 55a8 fe00 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +02d3c2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02d3c6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02d3c8: 6e20 6803 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0368 │ │ +02d3ce: 6e10 8f03 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@038f │ │ +02d3d4: 0c00 |000c: move-result-object v0 │ │ +02d3d6: 54a8 f600 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d3da: 6e10 0104 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0401 │ │ +02d3e0: 0c01 |0012: move-result-object v1 │ │ +02d3e2: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +02d3e4: 54a8 f200 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d3e8: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +02d3ec: 54a8 f200 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d3f0: 6e10 5713 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1357 │ │ +02d3f6: 0a08 |001d: move-result v8 │ │ +02d3f8: 2384 4503 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0345 │ │ +02d3fc: 54a8 f200 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d400: 6e10 5813 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1358 │ │ +02d406: 0c08 |0025: move-result-object v8 │ │ +02d408: 7220 4d13 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@134d │ │ +02d40e: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +02d412: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +02d414: 2148 |002c: array-length v8, v4 │ │ +02d416: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +02d41a: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +02d41e: 5538 8a01 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +02d422: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +02d426: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +02d428: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02d42c: 28f4 |0038: goto 002c // -000c │ │ +02d42e: 6e10 ae04 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@04ae │ │ +02d434: 54a8 f200 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d438: 5439 8d01 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018d │ │ +02d43c: 6e20 5613 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ +02d442: 28f3 |0043: goto 0036 // -000d │ │ +02d444: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +02d448: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +02d44c: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +02d450: 0775 |004a: move-object v5, v7 │ │ +02d452: 1105 |004b: return-object v5 │ │ +02d454: 2205 9c00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009c │ │ +02d458: 7010 6603 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0366 │ │ +02d45e: 5b57 e800 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00e8 │ │ +02d462: 5b50 ea00 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00ea │ │ +02d466: 5b57 e900 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00e9 │ │ +02d46a: 5b51 eb00 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00eb │ │ +02d46e: 54a7 f200 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d472: 5b57 ec00 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00ec │ │ +02d476: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=488 │ │ 0x0005 line=489 │ │ 0x0009 line=492 │ │ 0x000d line=494 │ │ 0x0013 line=495 │ │ @@ -10613,23 +10613,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02d480: |[02d480] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02d490: 6f20 2a00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@002a │ │ -02d496: 5421 f600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d49a: 6e10 0304 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0403 │ │ -02d4a0: 0c00 |0008: move-result-object v0 │ │ -02d4a2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -02d4a6: 1a01 ff09 |000b: const-string v1, "android:support:fragments" // string@09ff │ │ -02d4aa: 6e30 9c01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019c │ │ -02d4b0: 0e00 |0010: return-void │ │ +02d478: |[02d478] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02d488: 6f20 2a00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@002a │ │ +02d48e: 5421 f600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d492: 6e10 0304 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0403 │ │ +02d498: 0c00 |0008: move-result-object v0 │ │ +02d49a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02d49e: 1a01 ff09 |000b: const-string v1, "android:support:fragments" // string@09ff │ │ +02d4a2: 6e30 9c01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019c │ │ +02d4a8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ 0x0009 line=533 │ │ 0x000b line=534 │ │ 0x0010 line=536 │ │ @@ -10643,76 +10643,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -02d4b4: |[02d4b4] android.support.v4.app.FragmentActivity.onStart:()V │ │ -02d4c4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02d4c6: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -02d4c8: 6f10 2b00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@002b │ │ -02d4ce: 5c76 fe00 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -02d4d2: 5c76 fb00 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ -02d4d6: 5473 f700 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d4da: 6e20 aa01 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -02d4e0: 5573 f500 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -02d4e4: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02d4e8: 5c75 f500 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ -02d4ec: 5473 f600 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d4f0: 6e10 cd03 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ -02d4f6: 5473 f600 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d4fa: 6e10 f303 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ -02d500: 5473 f600 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d504: 6e10 df03 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02d50a: 5573 f900 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02d50e: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -02d512: 5c75 f900 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02d516: 5473 f800 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d51a: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -02d51e: 5473 f800 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d522: 6e10 b204 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ -02d528: 5c75 f300 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -02d52c: 5473 f600 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d530: 6e10 db03 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ -02d536: 5473 f200 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d53a: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -02d53e: 5473 f200 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d542: 6e10 5713 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1357 │ │ -02d548: 0a03 |0042: move-result v3 │ │ -02d54a: 2332 4503 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0345 │ │ -02d54e: 5473 f200 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ -02d552: 6e10 5813 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1358 │ │ -02d558: 0c03 |004a: move-result-object v3 │ │ -02d55a: 7220 4d13 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@134d │ │ -02d560: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -02d564: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -02d566: 2123 |0051: array-length v3, v2 │ │ -02d568: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -02d56c: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -02d570: 6e10 b504 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04b5 │ │ -02d576: 6e10 b004 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b0 │ │ -02d57c: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02d580: 28f3 |005e: goto 0051 // -000d │ │ -02d582: 5573 f300 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ -02d586: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -02d58a: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -02d58c: 5574 f900 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ -02d590: 6e40 7103 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ -02d596: 0c03 |0069: move-result-object v3 │ │ -02d598: 5b73 f800 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d59c: 5473 f800 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d5a0: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -02d5a4: 5473 f800 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d5a8: 5533 8c01 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -02d5ac: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -02d5b0: 5473 f800 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ -02d5b4: 6e10 b204 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ -02d5ba: 28b7 |007b: goto 0032 // -0049 │ │ -02d5bc: 0e00 |007c: return-void │ │ +02d4ac: |[02d4ac] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02d4bc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02d4be: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +02d4c0: 6f10 2b00 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@002b │ │ +02d4c6: 5c76 fe00 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +02d4ca: 5c76 fb00 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00fb │ │ +02d4ce: 5473 f700 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d4d2: 6e20 aa01 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +02d4d8: 5573 f500 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +02d4dc: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02d4e0: 5c75 f500 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00f5 │ │ +02d4e4: 5473 f600 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d4e8: 6e10 cd03 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03cd │ │ +02d4ee: 5473 f600 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d4f2: 6e10 f303 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03f3 │ │ +02d4f8: 5473 f600 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d4fc: 6e10 df03 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02d502: 5573 f900 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02d506: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +02d50a: 5c75 f900 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02d50e: 5473 f800 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d512: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +02d516: 5473 f800 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d51a: 6e10 b204 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ +02d520: 5c75 f300 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +02d524: 5473 f600 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d528: 6e10 db03 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03db │ │ +02d52e: 5473 f200 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d532: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +02d536: 5473 f200 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d53a: 6e10 5713 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1357 │ │ +02d540: 0a03 |0042: move-result v3 │ │ +02d542: 2332 4503 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0345 │ │ +02d546: 5473 f200 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00f2 │ │ +02d54a: 6e10 5813 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1358 │ │ +02d550: 0c03 |004a: move-result-object v3 │ │ +02d552: 7220 4d13 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@134d │ │ +02d558: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +02d55c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +02d55e: 2123 |0051: array-length v3, v2 │ │ +02d560: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +02d564: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +02d568: 6e10 b504 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@04b5 │ │ +02d56e: 6e10 b004 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@04b0 │ │ +02d574: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02d578: 28f3 |005e: goto 0051 // -000d │ │ +02d57a: 5573 f300 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00f3 │ │ +02d57e: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +02d582: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +02d584: 5574 f900 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00f9 │ │ +02d588: 6e40 7103 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@0371 │ │ +02d58e: 0c03 |0069: move-result-object v3 │ │ +02d590: 5b73 f800 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d594: 5473 f800 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d598: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +02d59c: 5473 f800 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d5a0: 5533 8c01 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +02d5a4: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +02d5a8: 5473 f800 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f8 │ │ +02d5ac: 6e10 b204 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@04b2 │ │ +02d5b2: 28b7 |007b: goto 0032 // -0049 │ │ +02d5b4: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=544 │ │ 0x0005 line=546 │ │ 0x0007 line=547 │ │ 0x0009 line=548 │ │ 0x000e line=550 │ │ @@ -10751,23 +10751,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02d5c0: |[02d5c0] android.support.v4.app.FragmentActivity.onStop:()V │ │ -02d5d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d5d2: 6f10 2c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002c │ │ -02d5d8: 5c21 fe00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ -02d5dc: 5420 f700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d5e0: 6e20 ab01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ -02d5e6: 5420 f600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02d5ea: 6e10 dc03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03dc │ │ -02d5f0: 0e00 |0010: return-void │ │ +02d5b8: |[02d5b8] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02d5c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d5ca: 6f10 2c00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002c │ │ +02d5d0: 5c21 fe00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00fe │ │ +02d5d4: 5420 f700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d5d8: 6e20 ab01 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ +02d5de: 5420 f600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02d5e2: 6e10 dc03 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03dc │ │ +02d5e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=592 │ │ 0x0004 line=594 │ │ 0x0006 line=595 │ │ 0x000b line=597 │ │ 0x0010 line=598 │ │ @@ -10779,26 +10779,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02d5f4: |[02d5f4] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02d604: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02d606: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02d60a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02d60e: b540 |0005: and-int/2addr v0, v4 │ │ -02d610: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02d614: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02d618: 1a01 e501 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@01e5 │ │ -02d61c: 7020 eb12 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -02d622: 2700 |000f: throw v0 │ │ -02d624: 6f30 2f00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ -02d62a: 0e00 |0013: return-void │ │ +02d5ec: |[02d5ec] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02d5fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02d5fe: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02d602: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02d606: b540 |0005: and-int/2addr v0, v4 │ │ +02d608: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02d60c: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02d610: 1a01 e501 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@01e5 │ │ +02d614: 7020 eb12 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +02d61a: 2700 |000f: throw v0 │ │ +02d61c: 6f30 2f00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ +02d622: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0008 line=822 │ │ 0x0010 line=824 │ │ 0x0013 line=825 │ │ locals : │ │ @@ -10811,34 +10811,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 │ │ -02d62c: |[02d62c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -02d63c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02d63e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02d642: 6f30 2f00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ -02d648: 0e00 |0006: return-void │ │ -02d64a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -02d64e: b550 |0009: and-int/2addr v0, v5 │ │ -02d650: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02d654: 2200 c002 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02d658: 1a01 e501 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@01e5 │ │ -02d65c: 7020 eb12 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -02d662: 2700 |0013: throw v0 │ │ -02d664: 5230 ca00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02d668: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02d66c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -02d670: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02d676: b551 |001d: and-int/2addr v1, v5 │ │ -02d678: b010 |001e: add-int/2addr v0, v1 │ │ -02d67a: 6f30 2f00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ -02d680: 28e4 |0022: goto 0006 // -001c │ │ +02d624: |[02d624] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02d634: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02d636: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02d63a: 6f30 2f00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ +02d640: 0e00 |0006: return-void │ │ +02d642: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02d646: b550 |0009: and-int/2addr v0, v5 │ │ +02d648: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02d64c: 2200 c002 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02d650: 1a01 e501 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@01e5 │ │ +02d654: 7020 eb12 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +02d65a: 2700 |0013: throw v0 │ │ +02d65c: 5230 ca00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02d660: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02d664: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02d668: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02d66e: b551 |001d: and-int/2addr v1, v5 │ │ +02d670: b010 |001e: add-int/2addr v0, v1 │ │ +02d672: 6f30 2f00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ +02d678: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=832 │ │ 0x0003 line=833 │ │ 0x0006 line=840 │ │ 0x0007 line=836 │ │ 0x000c line=837 │ │ @@ -10854,23 +10854,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02d684: |[02d684] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -02d694: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02d698: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02d69c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -02d6a0: 7110 8c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028c │ │ -02d6a6: 0e00 |0009: return-void │ │ -02d6a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02d6aa: 5c20 fa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ -02d6ae: 28fc |000d: goto 0009 // -0004 │ │ +02d67c: |[02d67c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02d68c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02d690: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02d694: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02d698: 7110 8c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028c │ │ +02d69e: 0e00 |0009: return-void │ │ +02d6a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02d6a2: 5c20 fa00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00fa │ │ +02d6a6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0006 line=633 │ │ 0x0009 line=640 │ │ 0x000a line=639 │ │ locals : │ │ @@ -11035,17 +11035,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d6b0: |[02d6b0] android.support.v4.app.FragmentManager.:()V │ │ -02d6c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d6c6: 0e00 |0003: return-void │ │ +02d6a8: |[02d6a8] android.support.v4.app.FragmentManager.:()V │ │ +02d6b8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d6be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -11054,17 +11054,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d6c8: |[02d6c8] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -02d6d8: 6a00 1301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -02d6dc: 0e00 |0002: return-void │ │ +02d6c0: |[02d6c0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02d6d0: 6a00 1301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +02d6d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -11134,18 +11134,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02d6e0: |[02d6e0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02d6f0: 6e10 a203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -02d6f6: 0c00 |0003: move-result-object v0 │ │ -02d6f8: 1100 |0004: return-object v0 │ │ +02d6d8: |[02d6d8] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02d6e8: 6e10 a203 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +02d6ee: 0c00 |0003: move-result-object v0 │ │ +02d6f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -11237,18 +11237,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 │ │ -02d6fc: |[02d6fc] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02d70c: 5b01 0001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ -02d710: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d716: 0e00 |0005: return-void │ │ +02d6f4: |[02d6f4] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02d704: 5b01 0001 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ +02d708: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d70e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11258,18 +11258,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d718: |[02d718] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -02d728: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ -02d72c: 6e10 df03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -02d732: 0e00 |0005: return-void │ │ +02d710: |[02d710] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02d720: 5410 0001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0100 │ │ +02d724: 6e10 df03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +02d72a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -11308,18 +11308,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 │ │ -02d734: |[02d734] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02d744: 5b01 0101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -02d748: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d74e: 0e00 |0005: return-void │ │ +02d72c: |[02d72c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02d73c: 5b01 0101 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +02d740: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d746: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11329,24 +11329,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02d750: |[02d750] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -02d760: 5450 0101 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -02d764: 5451 0101 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ -02d768: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -02d76c: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d770: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02d772: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02d774: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02d776: 6e54 fb03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -02d77c: 0e00 |000e: return-void │ │ +02d748: |[02d748] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02d758: 5450 0101 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +02d75c: 5451 0101 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0101 │ │ +02d760: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +02d764: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d768: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02d76a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02d76c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02d76e: 6e54 fb03 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +02d774: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -11393,20 +11393,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 │ │ -02d780: |[02d780] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -02d790: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -02d794: 5b02 0401 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ -02d798: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ -02d79c: 7010 0213 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d7a2: 0e00 |0009: return-void │ │ +02d778: |[02d778] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02d788: 5b01 0201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +02d78c: 5b02 0401 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ +02d790: 5903 0301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ +02d794: 7010 0213 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d79a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -11418,24 +11418,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02d7a4: |[02d7a4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -02d7b4: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -02d7b8: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ -02d7bc: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -02d7c0: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d7c4: 5452 0401 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ -02d7c8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02d7ca: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ -02d7ce: 6e54 fb03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -02d7d4: 0e00 |0010: return-void │ │ +02d79c: |[02d79c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02d7ac: 5450 0201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +02d7b0: 5451 0201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0102 │ │ +02d7b4: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +02d7b8: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d7bc: 5452 0401 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0104 │ │ +02d7c0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02d7c2: 5254 0301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0103 │ │ +02d7c6: 6e54 fb03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +02d7cc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0010 line=496 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -11482,20 +11482,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 │ │ -02d7d8: |[02d7d8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -02d7e8: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -02d7ec: 5902 0701 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ -02d7f0: 5903 0601 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ -02d7f4: 7010 0213 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d7fa: 0e00 |0009: return-void │ │ +02d7d0: |[02d7d0] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02d7e0: 5b01 0501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +02d7e4: 5902 0701 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ +02d7e8: 5903 0601 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ +02d7ec: 7010 0213 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d7f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -11507,24 +11507,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02d7fc: |[02d7fc] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02d80c: 5450 0501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -02d810: 5451 0501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ -02d814: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -02d818: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -02d81c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02d81e: 5253 0701 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ -02d822: 5254 0601 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ -02d826: 6e54 fb03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -02d82c: 0e00 |0010: return-void │ │ +02d7f4: |[02d7f4] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02d804: 5450 0501 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +02d808: 5451 0501 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0105 │ │ +02d80c: 5411 1d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +02d810: 5411 f700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +02d814: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02d816: 5253 0701 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0107 │ │ +02d81a: 5254 0601 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0106 │ │ +02d81e: 6e54 fb03 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +02d824: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0010 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -11567,19 +11567,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 │ │ -02d830: |[02d830] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -02d840: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ -02d844: 5b02 0901 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -02d848: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d84e: 0e00 |0007: return-void │ │ +02d828: |[02d828] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02d838: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ +02d83c: 5b02 0901 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +02d840: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d846: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -11590,30 +11590,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -02d850: |[02d850] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -02d860: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02d862: 5460 0901 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -02d866: 5400 ba00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -02d86a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -02d86e: 5460 0901 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -02d872: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02d874: 5b01 ba00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -02d878: 5460 0801 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ -02d87c: 5461 0901 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -02d880: 5462 0901 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ -02d884: 5222 d900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -02d888: 0134 |0014: move v4, v3 │ │ -02d88a: 0135 |0015: move v5, v3 │ │ -02d88c: 7406 f203 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@03f2 │ │ -02d892: 0e00 |0019: return-void │ │ +02d848: |[02d848] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02d858: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d85a: 5460 0901 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +02d85e: 5400 ba00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +02d862: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02d866: 5460 0901 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +02d86a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02d86c: 5b01 ba00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +02d870: 5460 0801 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0108 │ │ +02d874: 5461 0901 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +02d878: 5462 0901 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0109 │ │ +02d87c: 5222 d900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +02d880: 0134 |0014: move v4, v3 │ │ +02d882: 0135 |0015: move v5, v3 │ │ +02d884: 7406 f203 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@03f2 │ │ +02d88a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1010 │ │ 0x0007 line=1011 │ │ 0x000c line=1012 │ │ 0x0019 line=1015 │ │ locals : │ │ @@ -11625,16 +11625,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d894: |[02d894] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -02d8a4: 0e00 |0000: return-void │ │ +02d88c: |[02d88c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02d89c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -11643,16 +11643,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d8a8: |[02d8a8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -02d8b8: 0e00 |0000: return-void │ │ +02d8a0: |[02d8a0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02d8b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -11688,17 +11688,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d8bc: |[02d8bc] android.support.v4.app.FragmentManagerState$1.:()V │ │ -02d8cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d8d2: 0e00 |0003: return-void │ │ +02d8b4: |[02d8b4] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02d8c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d8ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -11707,18 +11707,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 │ │ -02d8d4: |[02d8d4] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02d8e4: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ -02d8e8: 7020 1404 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0414 │ │ -02d8ee: 1100 |0005: return-object v0 │ │ +02d8cc: |[02d8cc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02d8dc: 2200 a900 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ +02d8e0: 7020 1404 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0414 │ │ +02d8e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -11727,18 +11727,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 │ │ -02d8f0: |[02d8f0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d900: 6e20 0e04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@040e │ │ -02d906: 0c00 |0003: move-result-object v0 │ │ -02d908: 1100 |0004: return-object v0 │ │ +02d8e8: |[02d8e8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02d8f8: 6e20 0e04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@040e │ │ +02d8fe: 0c00 |0003: move-result-object v0 │ │ +02d900: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -11747,17 +11747,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 │ │ -02d90c: |[02d90c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -02d91c: 2320 4203 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0342 │ │ -02d920: 1100 |0002: return-object v0 │ │ +02d904: |[02d904] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02d914: 2320 4203 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0342 │ │ +02d918: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -11766,18 +11766,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 │ │ -02d924: |[02d924] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d934: 6e20 1004 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0410 │ │ -02d93a: 0c00 |0003: move-result-object v0 │ │ -02d93c: 1100 |0004: return-object v0 │ │ +02d91c: |[02d91c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02d92c: 6e20 1004 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@0410 │ │ +02d932: 0c00 |0003: move-result-object v0 │ │ +02d934: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -11827,36 +11827,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d940: |[02d940] android.support.v4.app.FragmentManagerState.:()V │ │ -02d950: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a8 │ │ -02d954: 7010 0d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@040d │ │ -02d95a: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ -02d95e: 0e00 |0007: return-void │ │ +02d938: |[02d938] android.support.v4.app.FragmentManagerState.:()V │ │ +02d948: 2200 a800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00a8 │ │ +02d94c: 7010 0d04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@040d │ │ +02d952: 6900 3301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0133 │ │ +02d956: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d960: |[02d960] android.support.v4.app.FragmentManagerState.:()V │ │ -02d970: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d976: 0e00 |0003: return-void │ │ +02d958: |[02d958] android.support.v4.app.FragmentManagerState.:()V │ │ +02d968: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d96e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -11865,30 +11865,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02d978: |[02d978] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -02d988: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02d98e: 6200 3c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ -02d992: 6e20 b101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01b1 │ │ -02d998: 0c00 |0008: move-result-object v0 │ │ -02d99a: 1f00 4303 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ -02d99e: 5b10 3401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -02d9a2: 6e10 b001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01b0 │ │ -02d9a8: 0c00 |0010: move-result-object v0 │ │ -02d9aa: 5b10 3501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -02d9ae: 6200 9000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ -02d9b2: 6e20 b101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01b1 │ │ -02d9b8: 0c00 |0018: move-result-object v0 │ │ -02d9ba: 1f00 4003 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ -02d9be: 5b10 3601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -02d9c2: 0e00 |001d: return-void │ │ +02d970: |[02d970] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02d980: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02d986: 6200 3c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ +02d98a: 6e20 b101 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01b1 │ │ +02d990: 0c00 |0008: move-result-object v0 │ │ +02d992: 1f00 4303 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ +02d996: 5b10 3401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +02d99a: 6e10 b001 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01b0 │ │ +02d9a0: 0c00 |0010: move-result-object v0 │ │ +02d9a2: 5b10 3501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +02d9a6: 6200 9000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0090 │ │ +02d9aa: 6e20 b101 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01b1 │ │ +02d9b0: 0c00 |0018: move-result-object v0 │ │ +02d9b2: 1f00 4003 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ +02d9b6: 5b10 3601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +02d9ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ 0x001d line=361 │ │ @@ -11902,17 +11902,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d9c4: |[02d9c4] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -02d9d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d9d6: 0f00 |0001: return v0 │ │ +02d9bc: |[02d9bc] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02d9cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d9ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -11920,22 +11920,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02d9d8: |[02d9d8] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d9e8: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -02d9ec: 6e30 bb01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01bb │ │ -02d9f2: 5410 3501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -02d9f6: 6e20 b801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01b8 │ │ -02d9fc: 5410 3601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -02da00: 6e30 bb01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01bb │ │ -02da06: 0e00 |000f: return-void │ │ +02d9d0: |[02d9d0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02d9e0: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +02d9e4: 6e30 bb01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01bb │ │ +02d9ea: 5410 3501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +02d9ee: 6e20 b801 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01b8 │ │ +02d9f4: 5410 3601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +02d9f8: 6e30 bb01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01bb │ │ +02d9fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -11975,17 +11975,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02da08: |[02da08] android.support.v4.app.FragmentState$1.:()V │ │ -02da18: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02da1e: 0e00 |0003: return-void │ │ +02da00: |[02da00] android.support.v4.app.FragmentState$1.:()V │ │ +02da10: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02da16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -11994,18 +11994,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 │ │ -02da20: |[02da20] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -02da30: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00ac │ │ -02da34: 7020 2904 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0429 │ │ -02da3a: 1100 |0005: return-object v0 │ │ +02da18: |[02da18] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02da28: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00ac │ │ +02da2c: 7020 2904 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0429 │ │ +02da32: 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; │ │ │ │ @@ -12014,18 +12014,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 │ │ -02da3c: |[02da3c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02da4c: 6e20 2404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0424 │ │ -02da52: 0c00 |0003: move-result-object v0 │ │ -02da54: 1100 |0004: return-object v0 │ │ +02da34: |[02da34] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02da44: 6e20 2404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0424 │ │ +02da4a: 0c00 |0003: move-result-object v0 │ │ +02da4c: 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; │ │ │ │ @@ -12034,17 +12034,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 │ │ -02da58: |[02da58] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -02da68: 2320 4303 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ -02da6c: 1100 |0002: return-object v0 │ │ +02da50: |[02da50] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02da60: 2320 4303 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ +02da64: 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 │ │ │ │ @@ -12053,18 +12053,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 │ │ -02da70: |[02da70] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -02da80: 6e20 2604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0426 │ │ -02da86: 0c00 |0003: move-result-object v0 │ │ -02da88: 1100 |0004: return-object v0 │ │ +02da68: |[02da68] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02da78: 6e20 2604 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0426 │ │ +02da7e: 0c00 |0003: move-result-object v0 │ │ +02da80: 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 │ │ │ │ @@ -12146,79 +12146,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02da8c: |[02da8c] android.support.v4.app.FragmentState.:()V │ │ -02da9c: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ab │ │ -02daa0: 7010 2304 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0423 │ │ -02daa6: 6900 3c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ -02daaa: 0e00 |0007: return-void │ │ +02da84: |[02da84] android.support.v4.app.FragmentState.:()V │ │ +02da94: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ab │ │ +02da98: 7010 2304 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0423 │ │ +02da9e: 6900 3c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013c │ │ +02daa2: 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 │ │ -02daac: |[02daac] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -02dabc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02dabe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02dac0: 7010 0213 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ -02dac6: 6e10 b501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ -02dacc: 0c00 |0008: move-result-object v0 │ │ -02dace: 5b30 3e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -02dad2: 6e10 b301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02dad8: 0a00 |000e: move-result v0 │ │ -02dada: 5930 4301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -02dade: 6e10 b301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02dae4: 0a00 |0014: move-result v0 │ │ -02dae6: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -02daea: 0110 |0017: move v0, v1 │ │ -02daec: 5c30 4201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -02daf0: 6e10 b301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02daf6: 0a00 |001d: move-result v0 │ │ -02daf8: 5930 4101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -02dafc: 6e10 b301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02db02: 0a00 |0023: move-result v0 │ │ -02db04: 5930 3f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -02db08: 6e10 b501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ -02db0e: 0c00 |0029: move-result-object v0 │ │ -02db10: 5b30 4701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -02db14: 6e10 b301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02db1a: 0a00 |002f: move-result v0 │ │ -02db1c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -02db20: 0110 |0032: move v0, v1 │ │ -02db22: 5c30 4501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -02db26: 6e10 b301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -02db2c: 0a00 |0038: move-result v0 │ │ -02db2e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02db32: 5c31 4001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -02db36: 6e10 b201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ -02db3c: 0c00 |0040: move-result-object v0 │ │ -02db3e: 5b30 3d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02db42: 6e10 b201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ -02db48: 0c00 |0046: move-result-object v0 │ │ -02db4a: 5b30 4601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -02db4e: 0e00 |0049: return-void │ │ -02db50: 0120 |004a: move v0, v2 │ │ -02db52: 28cd |004b: goto 0018 // -0033 │ │ -02db54: 0120 |004c: move v0, v2 │ │ -02db56: 28e6 |004d: goto 0033 // -001a │ │ -02db58: 0121 |004e: move v1, v2 │ │ -02db5a: 28ec |004f: goto 003b // -0014 │ │ +02daa4: |[02daa4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02dab4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02dab6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02dab8: 7010 0213 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ +02dabe: 6e10 b501 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ +02dac4: 0c00 |0008: move-result-object v0 │ │ +02dac6: 5b30 3e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +02daca: 6e10 b301 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02dad0: 0a00 |000e: move-result v0 │ │ +02dad2: 5930 4301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +02dad6: 6e10 b301 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02dadc: 0a00 |0014: move-result v0 │ │ +02dade: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02dae2: 0110 |0017: move v0, v1 │ │ +02dae4: 5c30 4201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +02dae8: 6e10 b301 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02daee: 0a00 |001d: move-result v0 │ │ +02daf0: 5930 4101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +02daf4: 6e10 b301 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02dafa: 0a00 |0023: move-result v0 │ │ +02dafc: 5930 3f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +02db00: 6e10 b501 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ +02db06: 0c00 |0029: move-result-object v0 │ │ +02db08: 5b30 4701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +02db0c: 6e10 b301 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02db12: 0a00 |002f: move-result v0 │ │ +02db14: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02db18: 0110 |0032: move v0, v1 │ │ +02db1a: 5c30 4501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +02db1e: 6e10 b301 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +02db24: 0a00 |0038: move-result v0 │ │ +02db26: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02db2a: 5c31 4001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +02db2e: 6e10 b201 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ +02db34: 0c00 |0040: move-result-object v0 │ │ +02db36: 5b30 3d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02db3a: 6e10 b201 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01b2 │ │ +02db40: 0c00 |0046: move-result-object v0 │ │ +02db42: 5b30 4601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +02db46: 0e00 |0049: return-void │ │ +02db48: 0120 |004a: move v0, v2 │ │ +02db4a: 28cd |004b: goto 0018 // -0033 │ │ +02db4c: 0120 |004c: move v0, v2 │ │ +02db4e: 28e6 |004d: goto 0033 // -001a │ │ +02db50: 0121 |004e: move v1, v2 │ │ +02db52: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -12241,38 +12241,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 │ │ -02db5c: |[02db5c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -02db6c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02db72: 6e10 0513 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -02db78: 0c00 |0006: move-result-object v0 │ │ -02db7a: 6e10 e212 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -02db80: 0c00 |000a: move-result-object v0 │ │ -02db82: 5b10 3e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -02db86: 5220 ca00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -02db8a: 5910 4301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -02db8e: 5520 c600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -02db92: 5c10 4201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -02db96: 5220 c400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02db9a: 5910 4101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -02db9e: 5220 c100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -02dba2: 5910 3f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -02dba6: 5420 da00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02dbaa: 5b10 4701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -02dbae: 5520 d400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -02dbb2: 5c10 4501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -02dbb6: 5520 c300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -02dbba: 5c10 4001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -02dbbe: 5420 bb00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ -02dbc2: 5b10 3d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02dbc6: 0e00 |002d: return-void │ │ +02db54: |[02db54] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02db64: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02db6a: 6e10 0513 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +02db70: 0c00 |0006: move-result-object v0 │ │ +02db72: 6e10 e212 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +02db78: 0c00 |000a: move-result-object v0 │ │ +02db7a: 5b10 3e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +02db7e: 5220 ca00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +02db82: 5910 4301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +02db86: 5520 c600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +02db8a: 5c10 4201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +02db8e: 5220 c400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02db92: 5910 4101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +02db96: 5220 c100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +02db9a: 5910 3f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +02db9e: 5420 da00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02dba2: 5b10 4701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +02dba6: 5520 d400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +02dbaa: 5c10 4501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +02dbae: 5520 c300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +02dbb2: 5c10 4001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +02dbb6: 5420 bb00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00bb │ │ +02dbba: 5b10 3d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02dbbe: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -12292,17 +12292,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02dbc8: |[02dbc8] android.support.v4.app.FragmentState.describeContents:()I │ │ -02dbd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dbda: 0f00 |0001: return v0 │ │ +02dbc0: |[02dbc0] android.support.v4.app.FragmentState.describeContents:()I │ │ +02dbd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dbd2: 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;) │ │ @@ -12310,82 +12310,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 │ │ -02dbdc: |[02dbdc] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02dbec: 5430 4401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dbf0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02dbf4: 5430 4401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dbf8: 1100 |0006: return-object v0 │ │ -02dbfa: 5430 3d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02dbfe: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02dc02: 5430 3d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02dc06: 6e10 6d03 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ -02dc0c: 0c01 |0010: move-result-object v1 │ │ -02dc0e: 6e20 9f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -02dc14: 5430 3e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -02dc18: 5431 3d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02dc1c: 7130 1a03 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@031a │ │ -02dc22: 0c00 |001b: move-result-object v0 │ │ -02dc24: 5b30 4401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc28: 5430 4601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -02dc2c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -02dc30: 5430 4601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -02dc34: 6e10 6d03 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ -02dc3a: 0c01 |0027: move-result-object v1 │ │ -02dc3c: 6e20 9f01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -02dc42: 5430 4401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc46: 5431 4601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -02dc4a: 5b01 d600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -02dc4e: 5430 4401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc52: 5231 4301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -02dc56: 6e30 5603 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ -02dc5c: 5430 4401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc60: 5531 4201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -02dc64: 5c01 c600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -02dc68: 5430 4401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc6c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -02dc6e: 5c01 d200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -02dc72: 5430 4401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc76: 5231 4101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -02dc7a: 5901 c400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -02dc7e: 5430 4401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc82: 5231 3f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -02dc86: 5901 c100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -02dc8a: 5430 4401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc8e: 5431 4701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -02dc92: 5b01 da00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -02dc96: 5430 4401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dc9a: 5531 4501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -02dc9e: 5c01 d400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -02dca2: 5430 4401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dca6: 5531 4001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -02dcaa: 5c01 c300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -02dcae: 5430 4401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dcb2: 5441 f600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -02dcb6: 5b01 c500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -02dcba: 6300 1301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -02dcbe: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -02dcc2: 1a00 b402 |006b: const-string v0, "FragmentManager" // string@02b4 │ │ -02dcc6: 2201 d302 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02dcca: 7010 1d13 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02dcd0: 1a02 1a03 |0072: const-string v2, "Instantiated fragment " // string@031a │ │ -02dcd4: 6e20 2413 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02dcda: 0c01 |0077: move-result-object v1 │ │ -02dcdc: 5432 4401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dce0: 6e20 2313 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -02dce6: 0c01 |007d: move-result-object v1 │ │ -02dce8: 6e10 2913 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02dcee: 0c01 |0081: move-result-object v1 │ │ -02dcf0: 7120 7e10 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -02dcf6: 5430 4401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -02dcfa: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02dbd4: |[02dbd4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02dbe4: 5430 4401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dbe8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02dbec: 5430 4401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dbf0: 1100 |0006: return-object v0 │ │ +02dbf2: 5430 3d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02dbf6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02dbfa: 5430 3d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02dbfe: 6e10 6d03 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ +02dc04: 0c01 |0010: move-result-object v1 │ │ +02dc06: 6e20 9f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +02dc0c: 5430 3e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +02dc10: 5431 3d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02dc14: 7130 1a03 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@031a │ │ +02dc1a: 0c00 |001b: move-result-object v0 │ │ +02dc1c: 5b30 4401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc20: 5430 4601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +02dc24: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02dc28: 5430 4601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +02dc2c: 6e10 6d03 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ +02dc32: 0c01 |0027: move-result-object v1 │ │ +02dc34: 6e20 9f01 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +02dc3a: 5430 4401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc3e: 5431 4601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +02dc42: 5b01 d600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +02dc46: 5430 4401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc4a: 5231 4301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +02dc4e: 6e30 5603 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ +02dc54: 5430 4401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc58: 5531 4201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +02dc5c: 5c01 c600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +02dc60: 5430 4401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc64: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02dc66: 5c01 d200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +02dc6a: 5430 4401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc6e: 5231 4101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +02dc72: 5901 c400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +02dc76: 5430 4401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc7a: 5231 3f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +02dc7e: 5901 c100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +02dc82: 5430 4401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc86: 5431 4701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +02dc8a: 5b01 da00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +02dc8e: 5430 4401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc92: 5531 4501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +02dc96: 5c01 d400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +02dc9a: 5430 4401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dc9e: 5531 4001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +02dca2: 5c01 c300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +02dca6: 5430 4401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dcaa: 5441 f600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +02dcae: 5b01 c500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +02dcb2: 6300 1301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +02dcb6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02dcba: 1a00 b402 |006b: const-string v0, "FragmentManager" // string@02b4 │ │ +02dcbe: 2201 d302 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02dcc2: 7010 1d13 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02dcc8: 1a02 1a03 |0072: const-string v2, "Instantiated fragment " // string@031a │ │ +02dccc: 6e20 2413 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02dcd2: 0c01 |0077: move-result-object v1 │ │ +02dcd4: 5432 4401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dcd8: 6e20 2313 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +02dcde: 0c01 |007d: move-result-object v1 │ │ +02dce0: 6e10 2913 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02dce6: 0c01 |0081: move-result-object v1 │ │ +02dce8: 7120 7e10 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +02dcee: 5430 4401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +02dcf2: 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 │ │ @@ -12414,49 +12414,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -02dd00: |[02dd00] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02dd10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02dd12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02dd14: 5430 3e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ -02dd18: 6e20 ba01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ -02dd1e: 5230 4301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ -02dd22: 6e20 b701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd28: 5530 4201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ -02dd2c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -02dd30: 0110 |0010: move v0, v1 │ │ -02dd32: 6e20 b701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd38: 5230 4101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ -02dd3c: 6e20 b701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd42: 5230 3f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ -02dd46: 6e20 b701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd4c: 5430 4701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ -02dd50: 6e20 ba01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ -02dd56: 5530 4501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ -02dd5a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -02dd5e: 0110 |0027: move v0, v1 │ │ -02dd60: 6e20 b701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd66: 5530 4001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ -02dd6a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -02dd6e: 6e20 b701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -02dd74: 5430 3d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ -02dd78: 6e20 b601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ -02dd7e: 5430 4601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -02dd82: 6e20 b601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ -02dd88: 0e00 |003c: return-void │ │ -02dd8a: 0120 |003d: move v0, v2 │ │ -02dd8c: 28d3 |003e: goto 0011 // -002d │ │ -02dd8e: 0120 |003f: move v0, v2 │ │ -02dd90: 28e8 |0040: goto 0028 // -0018 │ │ -02dd92: 0121 |0041: move v1, v2 │ │ -02dd94: 28ed |0042: goto 002f // -0013 │ │ +02dcf8: |[02dcf8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02dd08: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02dd0a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02dd0c: 5430 3e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@013e │ │ +02dd10: 6e20 ba01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ +02dd16: 5230 4301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0143 │ │ +02dd1a: 6e20 b701 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd20: 5530 4201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0142 │ │ +02dd24: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02dd28: 0110 |0010: move v0, v1 │ │ +02dd2a: 6e20 b701 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd30: 5230 4101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0141 │ │ +02dd34: 6e20 b701 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd3a: 5230 3f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@013f │ │ +02dd3e: 6e20 b701 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd44: 5430 4701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0147 │ │ +02dd48: 6e20 ba01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ +02dd4e: 5530 4501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0145 │ │ +02dd52: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02dd56: 0110 |0027: move v0, v1 │ │ +02dd58: 6e20 b701 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd5e: 5530 4001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0140 │ │ +02dd62: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02dd66: 6e20 b701 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +02dd6c: 5430 3d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@013d │ │ +02dd70: 6e20 b601 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ +02dd76: 5430 4601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +02dd7a: 6e20 b601 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01b6 │ │ +02dd80: 0e00 |003c: return-void │ │ +02dd82: 0120 |003d: move v0, v2 │ │ +02dd84: 28d3 |003e: goto 0011 // -002d │ │ +02dd86: 0120 |003f: move v0, v2 │ │ +02dd88: 28e8 |0040: goto 0028 // -0018 │ │ +02dd8a: 0121 |0041: move v1, v2 │ │ +02dd8c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -12535,18 +12535,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02dd98: |[02dd98] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -02dda8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02ddae: 5b01 4f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ -02ddb2: 0e00 |0005: return-void │ │ +02dd90: |[02dd90] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02dda0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02dda6: 5b01 4f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ +02ddaa: 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; │ │ @@ -12558,22 +12558,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 │ │ -02ddb4: |[02ddb4] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -02ddc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ddc6: 2200 5f02 |0001: new-instance v0, Landroid/view/View; // type@025f │ │ -02ddca: 5431 4f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ -02ddce: 7020 eb10 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@10eb │ │ -02ddd4: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1143 │ │ -02ddda: 6e20 4211 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1142 │ │ -02dde0: 1100 |000e: return-object v0 │ │ +02ddac: |[02ddac] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02ddbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02ddbe: 2200 5f02 |0001: new-instance v0, Landroid/view/View; // type@025f │ │ +02ddc2: 5431 4f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@014f │ │ +02ddc6: 7020 eb10 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@10eb │ │ +02ddcc: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1143 │ │ +02ddd2: 6e20 4211 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1142 │ │ +02ddd8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -12613,17 +12613,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dde4: |[02dde4] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02ddf4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02ddfa: 0e00 |0003: return-void │ │ +02dddc: |[02dddc] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02ddec: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02ddf2: 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 - │ │ @@ -12632,19 +12632,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 │ │ -02ddfc: |[02ddfc] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02de0c: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ -02de10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02de12: 7030 4104 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0441 │ │ -02de18: 1100 |0006: return-object v0 │ │ +02ddf4: |[02ddf4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02de04: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ +02de08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02de0a: 7030 4104 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@0441 │ │ +02de10: 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; │ │ │ │ @@ -12653,18 +12653,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 │ │ -02de1c: |[02de1c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02de2c: 6e20 3b04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@043b │ │ -02de32: 0c00 |0003: move-result-object v0 │ │ -02de34: 1100 |0004: return-object v0 │ │ +02de14: |[02de14] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02de24: 6e20 3b04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@043b │ │ +02de2a: 0c00 |0003: move-result-object v0 │ │ +02de2c: 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; │ │ │ │ @@ -12673,17 +12673,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 │ │ -02de38: |[02de38] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02de48: 2320 4403 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0344 │ │ -02de4c: 1100 |0002: return-object v0 │ │ +02de30: |[02de30] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02de40: 2320 4403 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0344 │ │ +02de44: 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 │ │ │ │ @@ -12692,18 +12692,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 │ │ -02de50: |[02de50] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02de60: 6e20 3d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@043d │ │ -02de66: 0c00 |0003: move-result-object v0 │ │ -02de68: 1100 |0004: return-object v0 │ │ +02de48: |[02de48] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02de58: 6e20 3d04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@043d │ │ +02de5e: 0c00 |0003: move-result-object v0 │ │ +02de60: 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 │ │ │ │ @@ -12747,39 +12747,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02de6c: |[02de6c] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -02de7c: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b0 │ │ -02de80: 7010 3a04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@043a │ │ -02de86: 6900 5001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0150 │ │ -02de8a: 0e00 |0007: return-void │ │ +02de64: |[02de64] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02de74: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b0 │ │ +02de78: 7010 3a04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@043a │ │ +02de7e: 6900 5001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0150 │ │ +02de82: 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 │ │ -02de8c: |[02de8c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -02de9c: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ -02dea2: 6e10 b501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ -02dea8: 0c00 |0006: move-result-object v0 │ │ -02deaa: 5b10 5101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -02deae: 0e00 |0009: return-void │ │ +02de84: |[02de84] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02de94: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ +02de9a: 6e10 b501 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01b5 │ │ +02dea0: 0c00 |0006: move-result-object v0 │ │ +02dea2: 5b10 5101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +02dea6: 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; │ │ @@ -12790,17 +12790,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 │ │ -02deb0: |[02deb0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -02dec0: 7020 4004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0440 │ │ -02dec6: 0e00 |0003: return-void │ │ +02dea8: |[02dea8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02deb8: 7020 4004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@0440 │ │ +02debe: 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; │ │ @@ -12810,17 +12810,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02dec8: |[02dec8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02ded8: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ -02dede: 0e00 |0003: return-void │ │ +02dec0: |[02dec0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02ded0: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ +02ded6: 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; │ │ @@ -12831,38 +12831,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02dee0: |[02dee0] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -02def0: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -02def4: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02defa: 1a01 bd02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02bd │ │ -02defe: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02df04: 0c00 |000a: move-result-object v0 │ │ -02df06: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -02df0c: 0a01 |000e: move-result v1 │ │ -02df0e: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -02df14: 0c01 |0012: move-result-object v1 │ │ -02df16: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02df1c: 0c00 |0016: move-result-object v0 │ │ -02df1e: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ -02df22: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02df28: 0c00 |001c: move-result-object v0 │ │ -02df2a: 5421 5101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -02df2e: 6e20 2413 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02df34: 0c00 |0022: move-result-object v0 │ │ -02df36: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ -02df3a: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02df40: 0c00 |0028: move-result-object v0 │ │ -02df42: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02df48: 0c00 |002c: move-result-object v0 │ │ -02df4a: 1100 |002d: return-object v0 │ │ +02ded8: |[02ded8] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02dee8: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +02deec: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02def2: 1a01 bd02 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02bd │ │ +02def6: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02defc: 0c00 |000a: move-result-object v0 │ │ +02defe: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +02df04: 0a01 |000e: move-result v1 │ │ +02df06: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +02df0c: 0c01 |0012: move-result-object v1 │ │ +02df0e: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02df14: 0c00 |0016: move-result-object v0 │ │ +02df16: 1a01 3100 |0017: const-string v1, " curTab=" // string@0031 │ │ +02df1a: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02df20: 0c00 |001c: move-result-object v0 │ │ +02df22: 5421 5101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +02df26: 6e20 2413 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02df2c: 0c00 |0022: move-result-object v0 │ │ +02df2e: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ +02df32: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02df38: 0c00 |0028: move-result-object v0 │ │ +02df3a: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02df40: 0c00 |002c: move-result-object v0 │ │ +02df42: 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;) │ │ @@ -12870,19 +12870,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02df4c: |[02df4c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02df5c: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ -02df62: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -02df66: 6e20 ba01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ -02df6c: 0e00 |0008: return-void │ │ +02df44: |[02df44] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02df54: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ +02df5a: 5410 5101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +02df5e: 6e20 ba01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01ba │ │ +02df64: 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; │ │ @@ -12939,20 +12939,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 │ │ -02df70: |[02df70] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02df80: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02df86: 5b01 5501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ -02df8a: 5b02 5301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ -02df8e: 5b03 5201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ -02df92: 0e00 |0009: return-void │ │ +02df68: |[02df68] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02df78: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02df7e: 5b01 5501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ +02df82: 5b02 5301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ +02df86: 5b03 5201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ +02df8a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -12968,17 +12968,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 │ │ -02df94: |[02df94] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -02dfa4: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ -02dfa8: 1100 |0002: return-object v0 │ │ +02df8c: |[02df8c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02df9c: 5410 5401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ +02dfa0: 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;) │ │ @@ -12986,17 +12986,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 │ │ -02dfac: |[02dfac] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02dfbc: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ -02dfc0: 1101 |0002: return-object v1 │ │ +02dfa4: |[02dfa4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02dfb4: 5b01 5401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0154 │ │ +02dfb8: 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; │ │ │ │ @@ -13005,17 +13005,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 │ │ -02dfc4: |[02dfc4] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -02dfd4: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ -02dfd8: 1100 |0002: return-object v0 │ │ +02dfbc: |[02dfbc] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02dfcc: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0155 │ │ +02dfd0: 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;) │ │ @@ -13023,17 +13023,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 │ │ -02dfdc: |[02dfdc] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -02dfec: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ -02dff0: 1100 |0002: return-object v0 │ │ +02dfd4: |[02dfd4] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02dfe4: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0153 │ │ +02dfe8: 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;) │ │ @@ -13041,17 +13041,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 │ │ -02dff4: |[02dff4] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02e004: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ -02e008: 1100 |0002: return-object v0 │ │ +02dfec: |[02dfec] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02dffc: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0152 │ │ +02e000: 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 - │ │ @@ -13123,22 +13123,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02e00c: |[02e00c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -02e01c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e01e: 7030 8912 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -02e024: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02e028: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02e02e: 5b20 5d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e032: 7030 5604 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0456 │ │ -02e038: 0e00 |000e: return-void │ │ +02e004: |[02e004] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02e014: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e016: 7030 8912 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +02e01c: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02e020: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02e026: 5b20 5d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e02a: 7030 5604 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0456 │ │ +02e030: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -13150,21 +13150,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 │ │ -02e03c: |[02e03c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02e04c: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ -02e052: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02e056: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02e05c: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e060: 7030 5604 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0456 │ │ -02e066: 0e00 |000d: return-void │ │ +02e034: |[02e034] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e044: 7030 8912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1289 │ │ +02e04a: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02e04e: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02e054: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e058: 7030 5604 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0456 │ │ +02e05e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -13177,88 +13177,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 │ │ -02e068: |[02e068] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -02e078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e07a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02e07c: 5463 5d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e080: 6e10 4713 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02e086: 0a03 |0007: move-result v3 │ │ -02e088: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -02e08c: 5463 5d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e090: 6e20 4113 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02e096: 0c02 |000f: move-result-object v2 │ │ -02e098: 1f02 b200 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ -02e09c: 7110 4904 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ -02e0a2: 0c03 |0015: move-result-object v3 │ │ -02e0a4: 6e20 1213 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02e0aa: 0a03 |0019: move-result v3 │ │ -02e0ac: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -02e0b0: 0721 |001c: move-object v1, v2 │ │ -02e0b2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e0b6: 28e3 |001f: goto 0002 // -001d │ │ -02e0b8: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -02e0bc: 2203 c102 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02e0c0: 2204 d302 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -02e0c4: 7010 1d13 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02e0ca: 1a05 5607 |0029: const-string v5, "No tab known for tag " // string@0756 │ │ -02e0ce: 6e20 2413 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e0d4: 0c04 |002e: move-result-object v4 │ │ -02e0d6: 6e20 2413 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e0dc: 0c04 |0032: move-result-object v4 │ │ -02e0de: 6e10 2913 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02e0e4: 0c04 |0036: move-result-object v4 │ │ -02e0e6: 7020 ee12 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02e0ec: 2703 |003a: throw v3 │ │ -02e0ee: 5463 5a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e0f2: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02e0f6: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02e0fa: 5463 5901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e0fe: 6e10 a203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -02e104: 0c08 |0046: move-result-object v8 │ │ -02e106: 5463 5a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e10a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -02e10e: 5463 5a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e112: 7110 4704 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@0447 │ │ -02e118: 0c03 |0050: move-result-object v3 │ │ -02e11a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -02e11e: 5463 5a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e122: 7110 4704 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@0447 │ │ -02e128: 0c03 |0058: move-result-object v3 │ │ -02e12a: 6e20 6a04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ -02e130: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02e134: 7110 4704 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@0447 │ │ -02e13a: 0c03 |0061: move-result-object v3 │ │ -02e13c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -02e140: 5463 5801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -02e144: 7110 4a04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@044a │ │ -02e14a: 0c04 |0069: move-result-object v4 │ │ -02e14c: 6e10 e212 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -02e152: 0c04 |006d: move-result-object v4 │ │ -02e154: 7110 4b04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@044b │ │ -02e15a: 0c05 |0071: move-result-object v5 │ │ -02e15c: 7130 1a03 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@031a │ │ -02e162: 0c03 |0075: move-result-object v3 │ │ -02e164: 7120 4804 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@0448 │ │ -02e16a: 5263 5701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e16e: 7110 4704 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@0447 │ │ -02e174: 0c04 |007e: move-result-object v4 │ │ -02e176: 7110 4904 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ -02e17c: 0c05 |0082: move-result-object v5 │ │ -02e17e: 6e40 6404 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@0464 │ │ -02e184: 5b61 5a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e188: 1108 |0088: return-object v8 │ │ -02e18a: 7110 4704 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@0447 │ │ -02e190: 0c03 |008c: move-result-object v3 │ │ -02e192: 6e20 6704 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0467 │ │ -02e198: 28f6 |0090: goto 0086 // -000a │ │ +02e060: |[02e060] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02e070: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e072: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02e074: 5463 5d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e078: 6e10 4713 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02e07e: 0a03 |0007: move-result v3 │ │ +02e080: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02e084: 5463 5d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e088: 6e20 4113 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02e08e: 0c02 |000f: move-result-object v2 │ │ +02e090: 1f02 b200 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ +02e094: 7110 4904 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ +02e09a: 0c03 |0015: move-result-object v3 │ │ +02e09c: 6e20 1213 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02e0a2: 0a03 |0019: move-result v3 │ │ +02e0a4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02e0a8: 0721 |001c: move-object v1, v2 │ │ +02e0aa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02e0ae: 28e3 |001f: goto 0002 // -001d │ │ +02e0b0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02e0b4: 2203 c102 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02e0b8: 2204 d302 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +02e0bc: 7010 1d13 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02e0c2: 1a05 5607 |0029: const-string v5, "No tab known for tag " // string@0756 │ │ +02e0c6: 6e20 2413 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e0cc: 0c04 |002e: move-result-object v4 │ │ +02e0ce: 6e20 2413 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e0d4: 0c04 |0032: move-result-object v4 │ │ +02e0d6: 6e10 2913 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02e0dc: 0c04 |0036: move-result-object v4 │ │ +02e0de: 7020 ee12 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02e0e4: 2703 |003a: throw v3 │ │ +02e0e6: 5463 5a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e0ea: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02e0ee: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02e0f2: 5463 5901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e0f6: 6e10 a203 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +02e0fc: 0c08 |0046: move-result-object v8 │ │ +02e0fe: 5463 5a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e102: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02e106: 5463 5a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e10a: 7110 4704 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@0447 │ │ +02e110: 0c03 |0050: move-result-object v3 │ │ +02e112: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02e116: 5463 5a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e11a: 7110 4704 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@0447 │ │ +02e120: 0c03 |0058: move-result-object v3 │ │ +02e122: 6e20 6a04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ +02e128: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02e12c: 7110 4704 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@0447 │ │ +02e132: 0c03 |0061: move-result-object v3 │ │ +02e134: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02e138: 5463 5801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +02e13c: 7110 4a04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@044a │ │ +02e142: 0c04 |0069: move-result-object v4 │ │ +02e144: 6e10 e212 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +02e14a: 0c04 |006d: move-result-object v4 │ │ +02e14c: 7110 4b04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@044b │ │ +02e152: 0c05 |0071: move-result-object v5 │ │ +02e154: 7130 1a03 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@031a │ │ +02e15a: 0c03 |0075: move-result-object v3 │ │ +02e15c: 7120 4804 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@0448 │ │ +02e162: 5263 5701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e166: 7110 4704 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@0447 │ │ +02e16c: 0c04 |007e: move-result-object v4 │ │ +02e16e: 7110 4904 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ +02e174: 0c05 |0082: move-result-object v5 │ │ +02e176: 6e40 6404 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@0464 │ │ +02e17c: 5b61 5a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e180: 1108 |0088: return-object v8 │ │ +02e182: 7110 4704 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@0447 │ │ +02e188: 0c03 |008c: move-result-object v3 │ │ +02e18a: 6e20 6704 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0467 │ │ +02e190: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -13291,38 +13291,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02e19c: |[02e19c] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -02e1ac: 5430 5c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e1b0: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -02e1b4: 5230 5701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e1b8: 6e20 5304 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0453 │ │ -02e1be: 0c00 |0009: move-result-object v0 │ │ -02e1c0: 1f00 8b02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@028b │ │ -02e1c4: 5b30 5c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e1c8: 5430 5c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e1cc: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -02e1d0: 2200 c102 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02e1d4: 2201 d302 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02e1d8: 7010 1d13 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02e1de: 1a02 5507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0755 │ │ -02e1e2: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e1e8: 0c01 |001e: move-result-object v1 │ │ -02e1ea: 5232 5701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e1ee: 6e20 2013 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02e1f4: 0c01 |0024: move-result-object v1 │ │ -02e1f6: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02e1fc: 0c01 |0028: move-result-object v1 │ │ -02e1fe: 7020 ee12 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02e204: 2700 |002c: throw v0 │ │ -02e206: 0e00 |002d: return-void │ │ +02e194: |[02e194] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02e1a4: 5430 5c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e1a8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02e1ac: 5230 5701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e1b0: 6e20 5304 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0453 │ │ +02e1b6: 0c00 |0009: move-result-object v0 │ │ +02e1b8: 1f00 8b02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@028b │ │ +02e1bc: 5b30 5c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e1c0: 5430 5c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e1c4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02e1c8: 2200 c102 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02e1cc: 2201 d302 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02e1d0: 7010 1d13 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02e1d6: 1a02 5507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0755 │ │ +02e1da: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e1e0: 0c01 |001e: move-result-object v1 │ │ +02e1e2: 5232 5701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e1e6: 6e20 2013 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02e1ec: 0c01 |0024: move-result-object v1 │ │ +02e1ee: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02e1f4: 0c01 |0028: move-result-object v1 │ │ +02e1f6: 7020 ee12 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02e1fc: 2700 |002c: throw v0 │ │ +02e1fe: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -13334,65 +13334,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -02e208: |[02e208] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02e218: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -02e21e: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -02e220: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -02e222: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -02e224: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -02e226: 2394 3a03 |0007: new-array v4, v9, [I // type@033a │ │ -02e22a: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -02e230: 4b05 0406 |000c: aput v5, v4, v6 │ │ -02e234: 6e56 a900 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00a9 │ │ -02e23a: 0c00 |0011: move-result-object v0 │ │ -02e23c: 6e30 0e01 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ -02e242: 0a04 |0015: move-result v4 │ │ -02e244: 59b4 5701 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e248: 6e10 1201 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -02e24e: 6f20 8e12 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@128e │ │ -02e254: 6e20 5304 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0453 │ │ -02e25a: 0c04 |0021: move-result-object v4 │ │ -02e25c: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -02e260: 2202 8e02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@028e │ │ -02e264: 7020 3f12 c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ -02e26a: 6e20 4312 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ -02e270: 2204 8a02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -02e274: 7030 3512 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -02e27a: 6e30 5004 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0450 │ │ -02e280: 2203 9e02 |0034: new-instance v3, Landroid/widget/TabWidget; // type@029e │ │ -02e284: 7020 9012 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1290 │ │ -02e28a: 6e20 9112 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1291 │ │ -02e290: 6e20 9212 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1292 │ │ -02e296: 2204 8d02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -02e29a: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -02e29c: 7040 3e12 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -02e2a2: 6e30 4012 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -02e2a8: 2201 8b02 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ -02e2ac: 7020 3612 c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -02e2b2: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -02e2b8: 6e20 3812 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -02e2be: 2204 8d02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -02e2c2: 7040 3e12 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -02e2c8: 6e30 4012 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -02e2ce: 2201 8b02 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ -02e2d2: 7020 3612 c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -02e2d8: 5bb1 5c01 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e2dc: 54b4 5c01 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e2e0: 52b5 5701 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e2e4: 6e20 3812 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -02e2ea: 2204 8d02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ -02e2ee: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -02e2f2: 7040 3e12 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ -02e2f8: 6e30 4012 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -02e2fe: 0e00 |0073: return-void │ │ +02e200: |[02e200] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02e210: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +02e216: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +02e218: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +02e21a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +02e21c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +02e21e: 2394 3a03 |0007: new-array v4, v9, [I // type@033a │ │ +02e222: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +02e228: 4b05 0406 |000c: aput v5, v4, v6 │ │ +02e22c: 6e56 a900 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00a9 │ │ +02e232: 0c00 |0011: move-result-object v0 │ │ +02e234: 6e30 0e01 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ +02e23a: 0a04 |0015: move-result v4 │ │ +02e23c: 59b4 5701 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e240: 6e10 1201 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +02e246: 6f20 8e12 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@128e │ │ +02e24c: 6e20 5304 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0453 │ │ +02e252: 0c04 |0021: move-result-object v4 │ │ +02e254: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +02e258: 2202 8e02 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@028e │ │ +02e25c: 7020 3f12 c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ +02e262: 6e20 4312 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ +02e268: 2204 8a02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +02e26c: 7030 3512 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +02e272: 6e30 5004 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0450 │ │ +02e278: 2203 9e02 |0034: new-instance v3, Landroid/widget/TabWidget; // type@029e │ │ +02e27c: 7020 9012 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1290 │ │ +02e282: 6e20 9112 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1291 │ │ +02e288: 6e20 9212 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1292 │ │ +02e28e: 2204 8d02 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +02e292: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +02e294: 7040 3e12 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +02e29a: 6e30 4012 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +02e2a0: 2201 8b02 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ +02e2a4: 7020 3612 c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +02e2aa: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +02e2b0: 6e20 3812 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +02e2b6: 2204 8d02 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +02e2ba: 7040 3e12 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +02e2c0: 6e30 4012 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +02e2c6: 2201 8b02 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ +02e2ca: 7020 3612 c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +02e2d0: 5bb1 5c01 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e2d4: 54b4 5c01 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e2d8: 52b5 5701 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e2dc: 6e20 3812 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +02e2e2: 2204 8d02 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@028d │ │ +02e2e6: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +02e2ea: 7040 3e12 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@123e │ │ +02e2f0: 6e30 4012 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +02e2f6: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -13426,48 +13426,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 │ │ -02e300: |[02e300] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02e310: 2203 af00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00af │ │ -02e314: 5454 5801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -02e318: 7020 3804 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0438 │ │ -02e31e: 6e20 8812 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1288 │ │ -02e324: 6e10 8712 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1287 │ │ -02e32a: 0c02 |000d: move-result-object v2 │ │ -02e32c: 2201 b200 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ -02e330: 7040 4604 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@0446 │ │ -02e336: 5553 5601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -02e33a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -02e33e: 5453 5901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e342: 6e20 a703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ -02e348: 0c03 |001c: move-result-object v3 │ │ -02e34a: 7120 4804 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@0448 │ │ -02e350: 7110 4704 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@0447 │ │ -02e356: 0c03 |0023: move-result-object v3 │ │ -02e358: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -02e35c: 7110 4704 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@0447 │ │ -02e362: 0c03 |0029: move-result-object v3 │ │ -02e364: 6e10 1d03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@031d │ │ -02e36a: 0a03 |002d: move-result v3 │ │ -02e36c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -02e370: 5453 5901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e374: 6e10 a203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -02e37a: 0c00 |0035: move-result-object v0 │ │ -02e37c: 7110 4704 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@0447 │ │ -02e382: 0c03 |0039: move-result-object v3 │ │ -02e384: 6e20 6a04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ -02e38a: 6e10 6804 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -02e390: 5453 5d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e394: 6e20 3e13 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02e39a: 6e20 4e04 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@044e │ │ -02e3a0: 0e00 |0048: return-void │ │ +02e2f8: |[02e2f8] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02e308: 2203 af00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00af │ │ +02e30c: 5454 5801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +02e310: 7020 3804 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0438 │ │ +02e316: 6e20 8812 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1288 │ │ +02e31c: 6e10 8712 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1287 │ │ +02e322: 0c02 |000d: move-result-object v2 │ │ +02e324: 2201 b200 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ +02e328: 7040 4604 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@0446 │ │ +02e32e: 5553 5601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +02e332: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02e336: 5453 5901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e33a: 6e20 a703 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ +02e340: 0c03 |001c: move-result-object v3 │ │ +02e342: 7120 4804 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@0448 │ │ +02e348: 7110 4704 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@0447 │ │ +02e34e: 0c03 |0023: move-result-object v3 │ │ +02e350: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02e354: 7110 4704 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@0447 │ │ +02e35a: 0c03 |0029: move-result-object v3 │ │ +02e35c: 6e10 1d03 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@031d │ │ +02e362: 0a03 |002d: move-result v3 │ │ +02e364: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02e368: 5453 5901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e36c: 6e10 a203 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +02e372: 0c00 |0035: move-result-object v0 │ │ +02e374: 7110 4704 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@0447 │ │ +02e37a: 0c03 |0039: move-result-object v3 │ │ +02e37c: 6e20 6a04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ +02e382: 6e10 6804 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +02e388: 5453 5d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e38c: 6e20 3e13 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02e392: 6e20 4e04 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@044e │ │ +02e398: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -13493,67 +13493,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -02e3a4: |[02e3a4] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -02e3b4: 6f10 8a12 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@128a │ │ -02e3ba: 6e10 5404 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0454 │ │ -02e3c0: 0c00 |0006: move-result-object v0 │ │ -02e3c2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02e3c4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02e3c6: 5464 5d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e3ca: 6e10 4713 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02e3d0: 0a04 |000e: move-result v4 │ │ -02e3d2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02e3d6: 5464 5d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ -02e3da: 6e20 4113 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02e3e0: 0c03 |0016: move-result-object v3 │ │ -02e3e2: 1f03 b200 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ -02e3e6: 5464 5901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e3ea: 7110 4904 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ -02e3f0: 0c05 |001e: move-result-object v5 │ │ -02e3f2: 6e20 a703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ -02e3f8: 0c04 |0022: move-result-object v4 │ │ -02e3fa: 7120 4804 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@0448 │ │ -02e400: 7110 4704 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@0447 │ │ -02e406: 0c04 |0029: move-result-object v4 │ │ -02e408: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -02e40c: 7110 4704 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@0447 │ │ -02e412: 0c04 |002f: move-result-object v4 │ │ -02e414: 6e10 1d03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@031d │ │ -02e41a: 0a04 |0033: move-result v4 │ │ -02e41c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -02e420: 7110 4904 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ -02e426: 0c04 |0039: move-result-object v4 │ │ -02e428: 6e20 1213 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02e42e: 0a04 |003d: move-result v4 │ │ -02e430: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02e434: 5b63 5a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ -02e438: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e43c: 28c5 |0044: goto 0009 // -003b │ │ -02e43e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02e442: 5464 5901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e446: 6e10 a203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -02e44c: 0c01 |004c: move-result-object v1 │ │ -02e44e: 7110 4704 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@0447 │ │ -02e454: 0c04 |0050: move-result-object v4 │ │ -02e456: 6e20 6a04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ -02e45c: 28ee |0054: goto 0042 // -0012 │ │ -02e45e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -02e460: 5c64 5601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -02e464: 7030 5104 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@0451 │ │ -02e46a: 0c01 |005b: move-result-object v1 │ │ -02e46c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -02e470: 6e10 6804 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -02e476: 5464 5901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e47a: 6e10 a503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ -02e480: 0e00 |0066: return-void │ │ +02e39c: |[02e39c] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02e3ac: 6f10 8a12 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@128a │ │ +02e3b2: 6e10 5404 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0454 │ │ +02e3b8: 0c00 |0006: move-result-object v0 │ │ +02e3ba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02e3bc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02e3be: 5464 5d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e3c2: 6e10 4713 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02e3c8: 0a04 |000e: move-result v4 │ │ +02e3ca: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02e3ce: 5464 5d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@015d │ │ +02e3d2: 6e20 4113 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02e3d8: 0c03 |0016: move-result-object v3 │ │ +02e3da: 1f03 b200 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b2 │ │ +02e3de: 5464 5901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e3e2: 7110 4904 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ +02e3e8: 0c05 |001e: move-result-object v5 │ │ +02e3ea: 6e20 a703 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ +02e3f0: 0c04 |0022: move-result-object v4 │ │ +02e3f2: 7120 4804 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@0448 │ │ +02e3f8: 7110 4704 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@0447 │ │ +02e3fe: 0c04 |0029: move-result-object v4 │ │ +02e400: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02e404: 7110 4704 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@0447 │ │ +02e40a: 0c04 |002f: move-result-object v4 │ │ +02e40c: 6e10 1d03 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@031d │ │ +02e412: 0a04 |0033: move-result v4 │ │ +02e414: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02e418: 7110 4904 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0449 │ │ +02e41e: 0c04 |0039: move-result-object v4 │ │ +02e420: 6e20 1213 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02e426: 0a04 |003d: move-result v4 │ │ +02e428: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02e42c: 5b63 5a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@015a │ │ +02e430: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02e434: 28c5 |0044: goto 0009 // -003b │ │ +02e436: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02e43a: 5464 5901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e43e: 6e10 a203 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +02e444: 0c01 |004c: move-result-object v1 │ │ +02e446: 7110 4704 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@0447 │ │ +02e44c: 0c04 |0050: move-result-object v4 │ │ +02e44e: 6e20 6a04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ +02e454: 28ee |0054: goto 0042 // -0012 │ │ +02e456: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02e458: 5c64 5601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +02e45c: 7030 5104 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@0451 │ │ +02e462: 0c01 |005b: move-result-object v1 │ │ +02e464: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02e468: 6e10 6804 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +02e46e: 5464 5901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e472: 6e10 a503 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ +02e478: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -13583,19 +13583,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e484: |[02e484] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -02e494: 6f10 8b12 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@128b │ │ -02e49a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02e49c: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -02e4a0: 0e00 |0006: return-void │ │ +02e47c: |[02e47c] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02e48c: 6f10 8b12 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@128b │ │ +02e492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02e494: 5c10 5601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +02e498: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -13605,23 +13605,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e4a4: |[02e4a4] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02e4b4: 0730 |0000: move-object v0, v3 │ │ -02e4b6: 1f00 b100 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ -02e4ba: 6e10 4304 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0443 │ │ -02e4c0: 0c01 |0006: move-result-object v1 │ │ -02e4c2: 6f20 8c12 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@128c │ │ -02e4c8: 5401 5101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -02e4cc: 6e20 5c04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@045c │ │ -02e4d2: 0e00 |000f: return-void │ │ +02e49c: |[02e49c] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02e4ac: 0730 |0000: move-object v0, v3 │ │ +02e4ae: 1f00 b100 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ +02e4b2: 6e10 4304 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0443 │ │ +02e4b8: 0c01 |0006: move-result-object v1 │ │ +02e4ba: 6f20 8c12 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@128c │ │ +02e4c0: 5401 5101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +02e4c4: 6e20 5c04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@045c │ │ +02e4ca: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -13634,23 +13634,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02e4d4: |[02e4d4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02e4e4: 6f10 8d12 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@128d │ │ -02e4ea: 0c01 |0003: move-result-object v1 │ │ -02e4ec: 2200 b100 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ -02e4f0: 7020 4204 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0442 │ │ -02e4f6: 6e10 5404 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0454 │ │ -02e4fc: 0c02 |000c: move-result-object v2 │ │ -02e4fe: 5b02 5101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ -02e502: 1100 |000f: return-object v0 │ │ +02e4cc: |[02e4cc] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02e4dc: 6f10 8d12 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@128d │ │ +02e4e2: 0c01 |0003: move-result-object v1 │ │ +02e4e4: 2200 b100 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b1 │ │ +02e4e8: 7020 4204 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@0442 │ │ +02e4ee: 6e10 5404 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0454 │ │ +02e4f4: 0c02 |000c: move-result-object v2 │ │ +02e4f6: 5b02 5101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0151 │ │ +02e4fa: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -13663,27 +13663,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02e504: |[02e504] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02e514: 5521 5601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ -02e518: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -02e51c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02e51e: 7030 5104 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@0451 │ │ -02e524: 0c00 |0008: move-result-object v0 │ │ -02e526: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02e52a: 6e10 6804 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -02e530: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -02e534: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02e538: 5421 5b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -02e53c: 7220 8612 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1286 │ │ -02e542: 0e00 |0017: return-void │ │ +02e4fc: |[02e4fc] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +02e50c: 5521 5601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0156 │ │ +02e510: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +02e514: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02e516: 7030 5104 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@0451 │ │ +02e51c: 0c00 |0008: move-result-object v0 │ │ +02e51e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02e522: 6e10 6804 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +02e528: 5421 5b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +02e52c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02e530: 5421 5b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +02e534: 7220 8612 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1286 │ │ +02e53a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -13699,17 +13699,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e544: |[02e544] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02e554: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ -02e558: 0e00 |0002: return-void │ │ +02e53c: |[02e53c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +02e54c: 5b01 5b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@015b │ │ +02e550: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -13719,19 +13719,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02e55c: |[02e55c] android.support.v4.app.FragmentTabHost.setup:()V │ │ -02e56c: 2200 c102 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -02e570: 1a01 3807 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0738 │ │ -02e574: 7020 ee12 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -02e57a: 2700 |0007: throw v0 │ │ +02e554: |[02e554] android.support.v4.app.FragmentTabHost.setup:()V │ │ +02e564: 2200 c102 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +02e568: 1a01 3807 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0738 │ │ +02e56c: 7020 ee12 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +02e572: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -13739,20 +13739,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02e57c: |[02e57c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -02e58c: 6f10 8f12 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ -02e592: 5b01 5801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -02e596: 5b02 5901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e59a: 7010 5204 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0452 │ │ -02e5a0: 0e00 |000a: return-void │ │ +02e574: |[02e574] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +02e584: 6f10 8f12 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ +02e58a: 5b01 5801 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +02e58e: 5b02 5901 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e592: 7010 5204 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0452 │ │ +02e598: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -13766,29 +13766,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -02e5a4: |[02e5a4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -02e5b4: 6f10 8f12 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ -02e5ba: 5b23 5801 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ -02e5be: 5b24 5901 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ -02e5c2: 5925 5701 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ -02e5c6: 7010 5204 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0452 │ │ -02e5cc: 5420 5c01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ -02e5d0: 6e20 3812 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -02e5d6: 6e10 5504 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0455 │ │ -02e5dc: 0a00 |0014: move-result v0 │ │ -02e5de: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -02e5e0: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -02e5e4: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -02e5ea: 6e20 5d04 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@045d │ │ -02e5f0: 0e00 |001e: return-void │ │ +02e59c: |[02e59c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +02e5ac: 6f10 8f12 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@128f │ │ +02e5b2: 5b23 5801 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0158 │ │ +02e5b6: 5b24 5901 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0159 │ │ +02e5ba: 5925 5701 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0157 │ │ +02e5be: 7010 5204 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@0452 │ │ +02e5c4: 5420 5c01 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@015c │ │ +02e5c8: 6e20 3812 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +02e5ce: 6e10 5504 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0455 │ │ +02e5d4: 0a00 |0014: move-result v0 │ │ +02e5d6: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +02e5d8: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +02e5dc: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +02e5e2: 6e20 5d04 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@045d │ │ +02e5e8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -13862,17 +13862,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e5f4: |[02e5f4] android.support.v4.app.FragmentTransaction.:()V │ │ -02e604: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e60a: 0e00 |0003: return-void │ │ +02e5ec: |[02e5ec] android.support.v4.app.FragmentTransaction.:()V │ │ +02e5fc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -14055,18 +14055,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 │ │ -02e60c: |[02e60c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -02e61c: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ -02e620: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e626: 0e00 |0005: return-void │ │ +02e604: |[02e604] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +02e614: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ +02e618: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e61e: 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; │ │ │ │ @@ -14076,21 +14076,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02e628: |[02e628] android.support.v4.app.ListFragment$1.run:()V │ │ -02e638: 5420 6501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ -02e63c: 5400 6e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -02e640: 5421 6501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ -02e644: 5411 6e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -02e648: 6e20 4612 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1246 │ │ -02e64e: 0e00 |000b: return-void │ │ +02e620: |[02e620] android.support.v4.app.ListFragment$1.run:()V │ │ +02e630: 5420 6501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ +02e634: 5400 6e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +02e638: 5421 6501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0165 │ │ +02e63c: 5411 6e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +02e640: 6e20 4612 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1246 │ │ +02e646: 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; │ │ │ │ @@ -14131,18 +14131,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 │ │ -02e650: |[02e650] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02e660: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0166 │ │ -02e664: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e66a: 0e00 |0005: return-void │ │ +02e648: |[02e648] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +02e658: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0166 │ │ +02e65c: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e662: 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; │ │ │ │ @@ -14152,23 +14152,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 │ │ -02e66c: |[02e66c] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02e67c: 5460 6601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0166 │ │ -02e680: 0771 |0002: move-object v1, v7 │ │ -02e682: 1f01 9002 |0003: check-cast v1, Landroid/widget/ListView; // type@0290 │ │ -02e686: 0782 |0005: move-object v2, v8 │ │ -02e688: 0193 |0006: move v3, v9 │ │ -02e68a: 04a4 |0007: move-wide v4, v10 │ │ -02e68c: 7406 8b04 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@048b │ │ -02e692: 0e00 |000b: return-void │ │ +02e664: |[02e664] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02e674: 5460 6601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0166 │ │ +02e678: 0771 |0002: move-object v1, v7 │ │ +02e67a: 1f01 9002 |0003: check-cast v1, Landroid/widget/ListView; // type@0290 │ │ +02e67e: 0782 |0005: move-object v2, v8 │ │ +02e680: 0193 |0006: move v3, v9 │ │ +02e682: 04a4 |0007: move-wide v4, v10 │ │ +02e684: 7406 8b04 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@048b │ │ +02e68a: 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; │ │ @@ -14263,17 +14263,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e694: |[02e694] android.support.v4.app.LoaderManager.:()V │ │ -02e6a4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e6aa: 0e00 |0003: return-void │ │ +02e68c: |[02e68c] android.support.v4.app.LoaderManager.:()V │ │ +02e69c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e6a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -14282,17 +14282,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e6ac: |[02e6ac] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -02e6bc: 6a00 8401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -02e6c0: 0e00 |0002: return-void │ │ +02e6a4: |[02e6a4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +02e6b4: 6a00 8401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +02e6b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -14320,17 +14320,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e6c4: |[02e6c4] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -02e6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e6d6: 0f00 |0001: return v0 │ │ +02e6bc: |[02e6bc] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02e6cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e6ce: 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;) │ │ @@ -14446,26 +14446,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02e6d8: |[02e6d8] android.support.v4.app.NavUtils.:()V │ │ -02e6e8: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02e6ec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02e6f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e6f4: 2201 be00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00be │ │ -02e6f8: 7010 c604 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04c6 │ │ -02e6fe: 6901 8e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e702: 0e00 |000d: return-void │ │ -02e704: 2201 bd00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00bd │ │ -02e708: 7010 c104 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c1 │ │ -02e70e: 6901 8e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e712: 28f8 |0015: goto 000d // -0008 │ │ +02e6d0: |[02e6d0] android.support.v4.app.NavUtils.:()V │ │ +02e6e0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02e6e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02e6e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02e6ec: 2201 be00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00be │ │ +02e6f0: 7010 c604 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04c6 │ │ +02e6f6: 6901 8e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e6fa: 0e00 |000d: return-void │ │ +02e6fc: 2201 bd00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00bd │ │ +02e700: 7010 c104 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c1 │ │ +02e706: 6901 8e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e70a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -14477,17 +14477,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e714: |[02e714] android.support.v4.app.NavUtils.:()V │ │ -02e724: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e72a: 0e00 |0003: return-void │ │ +02e70c: |[02e70c] android.support.v4.app.NavUtils.:()V │ │ +02e71c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -14496,19 +14496,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 │ │ -02e72c: |[02e72c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02e73c: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e740: 7220 bd04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04bd │ │ -02e746: 0c00 |0005: move-result-object v0 │ │ -02e748: 1100 |0006: return-object v0 │ │ +02e724: |[02e724] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02e734: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e738: 7220 bd04 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04bd │ │ +02e73e: 0c00 |0005: move-result-object v0 │ │ +02e740: 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;) │ │ @@ -14516,35 +14516,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 │ │ -02e74c: |[02e74c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e75c: 7120 d204 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -02e762: 0c01 |0003: move-result-object v1 │ │ -02e764: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02e768: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02e76a: 1102 |0007: return-object v2 │ │ -02e76c: 2203 1c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ -02e770: 6e10 9600 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0096 │ │ -02e776: 0c04 |000d: move-result-object v4 │ │ -02e778: 7030 9400 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0094 │ │ -02e77e: 7120 d204 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -02e784: 0c00 |0014: move-result-object v0 │ │ -02e786: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -02e78a: 7110 f605 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ -02e790: 0c02 |001a: move-result-object v2 │ │ -02e792: 28ec |001b: goto 0007 // -0014 │ │ -02e794: 2204 2500 |001c: new-instance v4, Landroid/content/Intent; // type@0025 │ │ -02e798: 7010 b200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00b2 │ │ -02e79e: 6e20 d500 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ -02e7a4: 0c02 |0024: move-result-object v2 │ │ -02e7a6: 28f6 |0025: goto 001b // -000a │ │ +02e744: |[02e744] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02e754: 7120 d204 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +02e75a: 0c01 |0003: move-result-object v1 │ │ +02e75c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02e760: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02e762: 1102 |0007: return-object v2 │ │ +02e764: 2203 1c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ +02e768: 6e10 9600 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0096 │ │ +02e76e: 0c04 |000d: move-result-object v4 │ │ +02e770: 7030 9400 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0094 │ │ +02e776: 7120 d204 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +02e77c: 0c00 |0014: move-result-object v0 │ │ +02e77e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02e782: 7110 f605 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ +02e788: 0c02 |001a: move-result-object v2 │ │ +02e78a: 28ec |001b: goto 0007 // -0014 │ │ +02e78c: 2204 2500 |001c: new-instance v4, Landroid/content/Intent; // type@0025 │ │ +02e790: 7010 b200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00b2 │ │ +02e796: 6e20 d500 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ +02e79c: 0c02 |0024: move-result-object v2 │ │ +02e79e: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -14564,35 +14564,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 │ │ -02e7a8: |[02e7a8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -02e7b8: 2204 1c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ -02e7bc: 7030 9200 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -02e7c2: 7120 d204 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -02e7c8: 0c01 |0008: move-result-object v1 │ │ -02e7ca: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -02e7ce: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02e7d0: 1102 |000c: return-object v2 │ │ -02e7d2: 2203 1c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ -02e7d6: 7030 9300 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0093 │ │ -02e7dc: 7120 d204 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -02e7e2: 0c00 |0015: move-result-object v0 │ │ -02e7e4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -02e7e8: 7110 f605 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ -02e7ee: 0c02 |001b: move-result-object v2 │ │ -02e7f0: 28f0 |001c: goto 000c // -0010 │ │ -02e7f2: 2204 2500 |001d: new-instance v4, Landroid/content/Intent; // type@0025 │ │ -02e7f6: 7010 b200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00b2 │ │ -02e7fc: 6e20 d500 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ -02e802: 0c02 |0025: move-result-object v2 │ │ -02e804: 28f6 |0026: goto 001c // -000a │ │ +02e7a0: |[02e7a0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02e7b0: 2204 1c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ +02e7b4: 7030 9200 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +02e7ba: 7120 d204 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +02e7c0: 0c01 |0008: move-result-object v1 │ │ +02e7c2: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +02e7c6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02e7c8: 1102 |000c: return-object v2 │ │ +02e7ca: 2203 1c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ +02e7ce: 7030 9300 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0093 │ │ +02e7d4: 7120 d204 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +02e7da: 0c00 |0015: move-result-object v0 │ │ +02e7dc: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +02e7e0: 7110 f605 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ +02e7e6: 0c02 |001b: move-result-object v2 │ │ +02e7e8: 28f0 |001c: goto 000c // -0010 │ │ +02e7ea: 2204 2500 |001d: new-instance v4, Landroid/content/Intent; // type@0025 │ │ +02e7ee: 7010 b200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00b2 │ │ +02e7f4: 6e20 d500 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ +02e7fa: 0c02 |0025: move-result-object v2 │ │ +02e7fc: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -14613,24 +14613,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 │ │ -02e808: |[02e808] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02e818: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02e81e: 0c01 |0003: move-result-object v1 │ │ -02e820: 7120 d204 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -02e826: 0c01 |0007: move-result-object v1 │ │ -02e828: 1101 |0008: return-object v1 │ │ -02e82a: 0d00 |0009: move-exception v0 │ │ -02e82c: 2201 c002 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02e830: 7020 ed12 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@12ed │ │ -02e836: 2701 |000f: throw v1 │ │ +02e800: |[02e800] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02e810: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02e816: 0c01 |0003: move-result-object v1 │ │ +02e818: 7120 d204 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +02e81e: 0c01 |0007: move-result-object v1 │ │ +02e820: 1101 |0008: return-object v1 │ │ +02e822: 0d00 |0009: move-exception v0 │ │ +02e824: 2201 c002 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02e828: 7020 ed12 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@12ed │ │ +02e82e: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -14643,24 +14643,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 │ │ -02e844: |[02e844] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -02e854: 6e10 a100 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -02e85a: 0c02 |0003: move-result-object v2 │ │ -02e85c: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -02e860: 6e30 e900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00e9 │ │ -02e866: 0c00 |0009: move-result-object v0 │ │ -02e868: 6203 8e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e86c: 7230 be04 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@04be │ │ -02e872: 0c01 |000f: move-result-object v1 │ │ -02e874: 1101 |0010: return-object v1 │ │ +02e83c: |[02e83c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +02e84c: 6e10 a100 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +02e852: 0c02 |0003: move-result-object v2 │ │ +02e854: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +02e858: 6e30 e900 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00e9 │ │ +02e85e: 0c00 |0009: move-result-object v0 │ │ +02e860: 6203 8e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e864: 7230 be04 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@04be │ │ +02e86a: 0c01 |000f: move-result-object v1 │ │ +02e86c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -14675,45 +14675,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02e878: |[02e878] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02e888: 7110 ce04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ce │ │ -02e88e: 0c00 |0003: move-result-object v0 │ │ -02e890: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -02e894: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -02e898: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -02e89c: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02e8a2: 1a03 7f01 |000d: const-string v3, "Activity " // string@017f │ │ -02e8a6: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e8ac: 0c02 |0012: move-result-object v2 │ │ -02e8ae: 6e10 0513 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -02e8b4: 0c03 |0016: move-result-object v3 │ │ -02e8b6: 6e10 e312 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ -02e8bc: 0c03 |001a: move-result-object v3 │ │ -02e8be: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e8c4: 0c02 |001e: move-result-object v2 │ │ -02e8c6: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ -02e8ca: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e8d0: 0c02 |0024: move-result-object v2 │ │ -02e8d2: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ -02e8d6: 6e20 2413 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e8dc: 0c02 |002a: move-result-object v2 │ │ -02e8de: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ -02e8e2: 6e20 2413 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02e8e8: 0c02 |0030: move-result-object v2 │ │ -02e8ea: 6e10 2913 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02e8f0: 0c02 |0034: move-result-object v2 │ │ -02e8f2: 7020 eb12 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -02e8f8: 2701 |0038: throw v1 │ │ -02e8fa: 7120 d404 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04d4 │ │ -02e900: 0e00 |003c: return-void │ │ +02e870: |[02e870] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02e880: 7110 ce04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ce │ │ +02e886: 0c00 |0003: move-result-object v0 │ │ +02e888: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +02e88c: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +02e890: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +02e894: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02e89a: 1a03 7f01 |000d: const-string v3, "Activity " // string@017f │ │ +02e89e: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e8a4: 0c02 |0012: move-result-object v2 │ │ +02e8a6: 6e10 0513 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +02e8ac: 0c03 |0016: move-result-object v3 │ │ +02e8ae: 6e10 e312 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ +02e8b4: 0c03 |001a: move-result-object v3 │ │ +02e8b6: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e8bc: 0c02 |001e: move-result-object v2 │ │ +02e8be: 1a03 3e00 |001f: const-string v3, " does not have a parent activity name specified." // string@003e │ │ +02e8c2: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e8c8: 0c02 |0024: move-result-object v2 │ │ +02e8ca: 1a03 2400 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0024 │ │ +02e8ce: 6e20 2413 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e8d4: 0c02 |002a: move-result-object v2 │ │ +02e8d6: 1a03 4000 |002b: const-string v3, " element in your manifest?)" // string@0040 │ │ +02e8da: 6e20 2413 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02e8e0: 0c02 |0030: move-result-object v2 │ │ +02e8e2: 6e10 2913 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02e8e8: 0c02 |0034: move-result-object v2 │ │ +02e8ea: 7020 eb12 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +02e8f0: 2701 |0038: throw v1 │ │ +02e8f2: 7120 d404 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04d4 │ │ +02e8f8: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -14726,18 +14726,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 │ │ -02e904: |[02e904] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e914: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e918: 7230 bf04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04bf │ │ -02e91e: 0e00 |0005: return-void │ │ +02e8fc: |[02e8fc] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02e90c: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e910: 7230 bf04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04bf │ │ +02e916: 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; │ │ @@ -14747,19 +14747,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 │ │ -02e920: |[02e920] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e930: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ -02e934: 7230 c004 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04c0 │ │ -02e93a: 0a00 |0005: move-result v0 │ │ -02e93c: 0f00 |0006: return v0 │ │ +02e918: |[02e918] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02e928: 6200 8e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@018e │ │ +02e92c: 7230 c004 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04c0 │ │ +02e932: 0a00 |0005: move-result v0 │ │ +02e934: 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; │ │ │ │ @@ -14789,17 +14789,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e940: |[02e940] android.support.v4.app.NavUtilsJB.:()V │ │ -02e950: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02e956: 0e00 |0003: return-void │ │ +02e938: |[02e938] android.support.v4.app.NavUtilsJB.:()V │ │ +02e948: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02e94e: 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;) │ │ @@ -14807,18 +14807,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 │ │ -02e958: |[02e958] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02e968: 6e10 1400 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0014 │ │ -02e96e: 0c00 |0003: move-result-object v0 │ │ -02e970: 1100 |0004: return-object v0 │ │ +02e950: |[02e950] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02e960: 6e10 1400 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0014 │ │ +02e966: 0c00 |0003: move-result-object v0 │ │ +02e968: 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;) │ │ @@ -14826,17 +14826,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 │ │ -02e974: |[02e974] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -02e984: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02e988: 1100 |0002: return-object v0 │ │ +02e96c: |[02e96c] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +02e97c: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +02e980: 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;) │ │ @@ -14844,17 +14844,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 │ │ -02e98c: |[02e98c] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e99c: 6e20 1900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0019 │ │ -02e9a2: 0e00 |0003: return-void │ │ +02e984: |[02e984] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02e994: 6e20 1900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0019 │ │ +02e99a: 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; │ │ @@ -14864,18 +14864,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 │ │ -02e9a4: |[02e9a4] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e9b4: 6e20 2d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002d │ │ -02e9ba: 0a00 |0003: move-result v0 │ │ -02e9bc: 0f00 |0004: return v0 │ │ +02e99c: |[02e99c] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02e9ac: 6e20 2d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002d │ │ +02e9b2: 0a00 |0003: move-result v0 │ │ +02e9b4: 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; │ │ │ │ @@ -14911,17 +14911,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e9c0: |[02e9c0] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02e9d0: 7020 3612 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -02e9d6: 0e00 |0003: return-void │ │ +02e9b8: |[02e9b8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +02e9c8: 7020 3612 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +02e9ce: 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; │ │ @@ -14931,29 +14931,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 │ │ -02e9d8: |[02e9d8] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -02e9e8: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02e9ea: 2202 c100 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c1 │ │ -02e9ee: 6e10 f810 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -02e9f4: 0c03 |0006: move-result-object v3 │ │ -02e9f6: 7020 db04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04db │ │ -02e9fc: 6e10 0111 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -02ea02: 0c00 |000d: move-result-object v0 │ │ -02ea04: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -02ea08: 6e20 e104 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04e1 │ │ -02ea0e: 2201 8a02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -02ea12: 7030 3512 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -02ea18: 6e20 4111 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1141 │ │ -02ea1e: 6e20 dc04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04dc │ │ -02ea24: 1102 |001e: return-object v2 │ │ +02e9d0: |[02e9d0] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02e9e0: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02e9e2: 2202 c100 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c1 │ │ +02e9e6: 6e10 f810 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +02e9ec: 0c03 |0006: move-result-object v3 │ │ +02e9ee: 7020 db04 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04db │ │ +02e9f4: 6e10 0111 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +02e9fa: 0c00 |000d: move-result-object v0 │ │ +02e9fc: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02ea00: 6e20 e104 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04e1 │ │ +02ea06: 2201 8a02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +02ea0a: 7030 3512 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +02ea10: 6e20 4111 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1141 │ │ +02ea16: 6e20 dc04 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04dc │ │ +02ea1c: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -14972,17 +14972,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02ea28: |[02ea28] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02ea38: 6e20 e004 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04e0 │ │ -02ea3e: 0e00 |0003: return-void │ │ +02ea20: |[02ea20] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02ea30: 6e20 e004 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04e0 │ │ +02ea36: 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; │ │ @@ -14993,17 +14993,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02ea40: |[02ea40] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -02ea50: 6e20 dd04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04dd │ │ -02ea56: 0e00 |0003: return-void │ │ +02ea38: |[02ea38] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +02ea48: 6e20 dd04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04dd │ │ +02ea4e: 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; │ │ @@ -15051,20 +15051,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 │ │ -02ea58: |[02ea58] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02ea68: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02ea6e: 5901 9201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0192 │ │ -02ea72: 5b02 9301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0193 │ │ -02ea76: 5b03 9101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0191 │ │ -02ea7a: 0e00 |0009: return-void │ │ +02ea50: |[02ea50] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02ea60: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02ea66: 5901 9201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0192 │ │ +02ea6a: 5b02 9301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0193 │ │ +02ea6e: 5b03 9101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0191 │ │ +02ea72: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ @@ -15181,33 +15181,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02ea7c: |[02ea7c] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -02ea8c: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ -02ea92: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02ea96: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02ea9c: 5b40 9e01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ -02eaa0: 2200 1600 |000a: new-instance v0, Landroid/app/Notification; // type@0016 │ │ -02eaa4: 7010 8800 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0088 │ │ -02eaaa: 5b40 a601 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eaae: 5b45 a301 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ -02eab2: 5440 a601 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eab6: 7100 2b13 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ -02eabc: 0b02 |0018: move-result-wide v2 │ │ -02eabe: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02eac2: 5440 a601 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eac6: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -02eac8: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02eacc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02eace: 5940 a801 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ -02ead2: 0e00 |0023: return-void │ │ +02ea74: |[02ea74] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +02ea84: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ +02ea8a: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02ea8e: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02ea94: 5b40 9e01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ +02ea98: 2200 1600 |000a: new-instance v0, Landroid/app/Notification; // type@0016 │ │ +02ea9c: 7010 8800 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0088 │ │ +02eaa2: 5b40 a601 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eaa6: 5b45 a301 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ +02eaaa: 5440 a601 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eaae: 7100 2b13 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ +02eab4: 0b02 |0018: move-result-wide v2 │ │ +02eab6: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02eaba: 5440 a601 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eabe: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +02eac0: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02eac4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02eac6: 5940 a801 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ +02eaca: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=218 │ │ 0x0013 line=221 │ │ @@ -15223,27 +15223,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02ead4: |[02ead4] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -02eae4: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -02eae8: 5430 a601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eaec: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eaf0: b641 |0006: or-int/2addr v1, v4 │ │ -02eaf2: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eaf6: 0e00 |0009: return-void │ │ -02eaf8: 5430 a601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eafc: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eb00: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -02eb04: b521 |0010: and-int/2addr v1, v2 │ │ -02eb06: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eb0a: 28f6 |0013: goto 0009 // -000a │ │ +02eacc: |[02eacc] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02eadc: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02eae0: 5430 a601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eae4: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eae8: b641 |0006: or-int/2addr v1, v4 │ │ +02eaea: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eaee: 0e00 |0009: return-void │ │ +02eaf0: 5430 a601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eaf4: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eaf8: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02eafc: b521 |0010: and-int/2addr v1, v2 │ │ +02eafe: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02eb02: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -15257,20 +15257,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 │ │ -02eb0c: |[02eb0c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eb1c: 5420 9e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ -02eb20: 2201 c200 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c2 │ │ -02eb24: 7040 e304 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04e3 │ │ -02eb2a: 6e20 3e13 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02eb30: 1102 |000a: return-object v2 │ │ +02eb04: |[02eb04] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eb14: 5420 9e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ +02eb18: 2201 c200 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c2 │ │ +02eb1c: 7040 e304 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04e3 │ │ +02eb22: 6e20 3e13 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02eb28: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x000a line=561 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -15282,20 +15282,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02eb34: |[02eb34] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -02eb44: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0525 │ │ -02eb4a: 0c00 |0003: move-result-object v0 │ │ -02eb4c: 7220 1705 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0517 │ │ -02eb52: 0c00 |0007: move-result-object v0 │ │ -02eb54: 1100 |0008: return-object v0 │ │ +02eb2c: |[02eb2c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02eb3c: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0525 │ │ +02eb42: 0c00 |0003: move-result-object v0 │ │ +02eb44: 7220 1705 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0517 │ │ +02eb4a: 0c00 |0007: move-result-object v0 │ │ +02eb4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -15303,20 +15303,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02eb58: |[02eb58] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02eb68: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0525 │ │ -02eb6e: 0c00 |0003: move-result-object v0 │ │ -02eb70: 7220 1705 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0517 │ │ -02eb76: 0c00 |0007: move-result-object v0 │ │ -02eb78: 1100 |0008: return-object v0 │ │ +02eb50: |[02eb50] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02eb60: 7100 2505 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0525 │ │ +02eb66: 0c00 |0003: move-result-object v0 │ │ +02eb68: 7220 1705 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0517 │ │ +02eb6e: 0c00 |0007: move-result-object v0 │ │ +02eb70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -15324,18 +15324,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 │ │ -02eb7c: |[02eb7c] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eb8c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -02eb90: 7030 fd04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ -02eb96: 1101 |0005: return-object v1 │ │ +02eb74: |[02eb74] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eb84: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +02eb88: 7030 fd04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ +02eb8e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0005 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -15345,18 +15345,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 │ │ -02eb98: |[02eb98] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eba8: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ebac: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02ebb0: 1101 |0004: return-object v1 │ │ +02eb90: |[02eb90] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eba0: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eba4: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02eba8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -15366,17 +15366,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 │ │ -02ebb4: |[02ebb4] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ebc4: 5b01 9f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ -02ebc8: 1100 |0002: return-object v0 │ │ +02ebac: |[02ebac] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ebbc: 5b01 9f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ +02ebc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -15386,17 +15386,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 │ │ -02ebcc: |[02ebcc] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ebdc: 5b01 a001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ -02ebe0: 1100 |0002: return-object v0 │ │ +02ebc4: |[02ebc4] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ebd4: 5b01 a001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ +02ebd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -15406,17 +15406,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 │ │ -02ebe4: |[02ebe4] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ebf4: 5b01 a101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ -02ebf8: 1100 |0002: return-object v0 │ │ +02ebdc: |[02ebdc] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ebec: 5b01 a101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ +02ebf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0002 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15426,17 +15426,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 │ │ -02ebfc: |[02ebfc] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ec0c: 5b01 a201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ -02ec10: 1100 |0002: return-object v0 │ │ +02ebf4: |[02ebf4] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ec04: 5b01 a201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ +02ec08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15446,24 +15446,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 │ │ -02ec14: |[02ec14] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ec24: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ec28: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02ec2c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -02ec30: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02ec34: 5420 a601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ec38: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ec3c: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -02ec40: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ec44: 1102 |0010: return-object v2 │ │ +02ec0c: |[02ec0c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ec1c: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ec20: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02ec24: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +02ec28: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02ec2c: 5420 a601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ec30: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ec34: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +02ec38: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ec3c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -15475,18 +15475,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 │ │ -02ec48: |[02ec48] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ec58: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ec5c: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02ec60: 1101 |0004: return-object v1 │ │ +02ec40: |[02ec40] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ec50: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ec54: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02ec58: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -15496,19 +15496,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 │ │ -02ec64: |[02ec64] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ec74: 5b12 a401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ -02ec78: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -02ec7c: 7030 fd04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ -02ec82: 1101 |0007: return-object v1 │ │ +02ec5c: |[02ec5c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ec6c: 5b12 a401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ +02ec70: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +02ec74: 7030 fd04 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ +02ec7a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0002 line=386 │ │ 0x0007 line=387 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15520,17 +15520,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 │ │ -02ec84: |[02ec84] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ec94: 5b01 a501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ -02ec98: 1100 |0002: return-object v0 │ │ +02ec7c: |[02ec7c] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ec8c: 5b01 a501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ +02ec90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0002 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -15540,42 +15540,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 │ │ -02ec9c: |[02ec9c] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ecac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ecae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02ecb0: 5453 a601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ecb4: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02ecb8: 5453 a601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ecbc: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02ecc0: 5453 a601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ecc4: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02ecc8: 5453 a601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eccc: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02ecd0: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -02ecd4: 5453 a601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ecd8: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02ecdc: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -02ece0: 0110 |001a: move v0, v1 │ │ -02ece2: 5453 a601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ece6: 5454 a601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ecea: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ecee: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -02ecf2: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -02ecf6: b641 |0025: or-int/2addr v1, v4 │ │ -02ecf8: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ecfc: 1105 |0028: return-object v5 │ │ -02ecfe: 0120 |0029: move v0, v2 │ │ -02ed00: 28f1 |002a: goto 001b // -000f │ │ -02ed02: 0121 |002b: move v1, v2 │ │ -02ed04: 28f9 |002c: goto 0025 // -0007 │ │ +02ec94: |[02ec94] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eca4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02eca6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02eca8: 5453 a601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecac: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02ecb0: 5453 a601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecb4: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02ecb8: 5453 a601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecbc: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02ecc0: 5453 a601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecc4: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02ecc8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02eccc: 5453 a601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecd0: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02ecd4: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +02ecd8: 0110 |001a: move v0, v1 │ │ +02ecda: 5453 a601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ecde: 5454 a601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ece2: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ece6: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02ecea: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02ecee: b641 |0025: or-int/2addr v1, v4 │ │ +02ecf0: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +02ecf4: 1105 |0028: return-object v5 │ │ +02ecf6: 0120 |0029: move v0, v2 │ │ +02ecf8: 28f1 |002a: goto 001b // -000f │ │ +02ecfa: 0121 |002b: move v1, v2 │ │ +02ecfc: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -15595,17 +15595,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 │ │ -02ed08: |[02ed08] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ed18: 5901 a701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ -02ed1c: 1100 |0002: return-object v0 │ │ +02ed00: |[02ed00] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed10: 5901 a701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ +02ed14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0002 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -15615,18 +15615,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 │ │ -02ed20: |[02ed20] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ed30: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02ed32: 7030 fd04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ -02ed38: 1101 |0004: return-object v1 │ │ +02ed18: |[02ed18] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed28: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02ed2a: 7030 fd04 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ +02ed30: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -15636,18 +15636,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 │ │ -02ed3c: |[02ed3c] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ed4c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -02ed50: 7030 fd04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ -02ed56: 1101 |0005: return-object v1 │ │ +02ed34: |[02ed34] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed44: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +02ed48: 7030 fd04 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04fd │ │ +02ed4e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -15657,17 +15657,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 │ │ -02ed58: |[02ed58] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ed68: 5901 a801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ -02ed6c: 1100 |0002: return-object v0 │ │ +02ed50: |[02ed50] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed60: 5901 a801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ +02ed64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0002 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -15677,19 +15677,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 │ │ -02ed70: |[02ed70] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ed80: 5901 ab01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ -02ed84: 5902 a901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ -02ed88: 5c03 aa01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ -02ed8c: 1100 |0006: return-object v0 │ │ +02ed68: |[02ed68] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed78: 5901 ab01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ +02ed7c: 5902 a901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ +02ed80: 5c03 aa01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ +02ed84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -15703,18 +15703,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 │ │ -02ed90: |[02ed90] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eda0: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eda4: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02eda8: 1101 |0004: return-object v1 │ │ +02ed88: |[02ed88] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ed98: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ed9c: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02eda0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -15724,20 +15724,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 │ │ -02edac: |[02edac] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02edbc: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02edc0: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02edc4: 5410 a601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02edc8: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02edcc: 1101 |0008: return-object v1 │ │ +02eda4: |[02eda4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02edb4: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02edb8: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +02edbc: 5410 a601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02edc0: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02edc4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15749,21 +15749,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 │ │ -02edd0: |[02edd0] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ede0: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ede4: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ede8: 5420 a601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02edec: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02edee: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02edf2: 1102 |0009: return-object v2 │ │ +02edc8: |[02edc8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02edd8: 5420 a601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eddc: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02ede0: 5420 a601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ede4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +02ede6: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02edea: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0009 line=424 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15774,20 +15774,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 │ │ -02edf4: |[02edf4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ee04: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ee08: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ee0c: 5410 a601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ee10: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02ee14: 1101 |0008: return-object v1 │ │ +02edec: |[02edec] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02edfc: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ee00: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02ee04: 5410 a601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ee08: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02ee0c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0008 line=436 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15799,23 +15799,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 │ │ -02ee18: |[02ee18] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ee28: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -02ee2c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02ee30: 5b12 ac01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -02ee34: 5410 ac01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -02ee38: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02ee3c: 5410 ac01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -02ee40: 6e20 2205 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0522 │ │ -02ee46: 1101 |000f: return-object v1 │ │ +02ee10: |[02ee10] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ee20: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +02ee24: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02ee28: 5b12 ac01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +02ee2c: 5410 ac01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +02ee30: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02ee34: 5410 ac01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +02ee38: 6e20 2205 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0522 │ │ +02ee3e: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -15828,17 +15828,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 │ │ -02ee48: |[02ee48] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ee58: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01ad │ │ -02ee5c: 1100 |0002: return-object v0 │ │ +02ee40: |[02ee40] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ee50: 5b01 ad01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01ad │ │ +02ee54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -15848,18 +15848,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 │ │ -02ee60: |[02ee60] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ee70: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ee74: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ee78: 1101 |0004: return-object v1 │ │ +02ee58: |[02ee58] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ee68: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ee6c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02ee70: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -15869,19 +15869,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 │ │ -02ee7c: |[02ee7c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02ee8c: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02ee90: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ee94: 5b13 ae01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ -02ee98: 1101 |0006: return-object v1 │ │ +02ee74: |[02ee74] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ee84: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02ee88: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02ee8c: 5b13 ae01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ +02ee90: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0006 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -15893,17 +15893,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 │ │ -02ee9c: |[02ee9c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eeac: 5c01 af01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01af │ │ -02eeb0: 1100 |0002: return-object v0 │ │ +02ee94: |[02ee94] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eea4: 5c01 af01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01af │ │ +02eea8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -15913,18 +15913,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 │ │ -02eeb4: |[02eeb4] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eec4: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eec8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02eecc: 1101 |0004: return-object v1 │ │ +02eeac: |[02eeac] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eebc: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eec0: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02eec4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -15934,18 +15934,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 │ │ -02eed0: |[02eed0] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02eee0: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -02eee4: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02eee8: 1101 |0004: return-object v1 │ │ +02eec8: |[02eec8] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02eed8: 5410 a601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +02eedc: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +02eee0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0004 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -16028,19 +16028,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02eeec: |[02eeec] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02eefc: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02ef02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02ef04: 5c10 b701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01b7 │ │ -02ef08: 0e00 |0006: return-void │ │ +02eee4: |[02eee4] android.support.v4.app.NotificationCompat$Style.:()V │ │ +02eef4: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02eefa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02eefc: 5c10 b701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01b7 │ │ +02ef00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -16050,22 +16050,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02ef0c: |[02ef0c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02ef1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ef1e: 5421 b501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef22: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02ef26: 5421 b501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef2a: 6e10 f304 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f3 │ │ -02ef30: 0c00 |000a: move-result-object v0 │ │ -02ef32: 1100 |000b: return-object v0 │ │ +02ef04: |[02ef04] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +02ef14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ef16: 5421 b501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef1a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02ef1e: 5421 b501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef22: 6e10 f304 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04f3 │ │ +02ef28: 0c00 |000a: move-result-object v0 │ │ +02ef2a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -16077,23 +16077,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 │ │ -02ef34: |[02ef34] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02ef44: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef48: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02ef4c: 5b12 b501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef50: 5410 b501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef54: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02ef58: 5410 b501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ -02ef5c: 6e20 0a05 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@050a │ │ -02ef62: 0e00 |000f: return-void │ │ +02ef2c: |[02ef2c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02ef3c: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef40: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02ef44: 5b12 b501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef48: 5410 b501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef4c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02ef50: 5410 b501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01b5 │ │ +02ef54: 6e20 0a05 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@050a │ │ +02ef5a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ @@ -16165,40 +16165,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02ef64: |[02ef64] android.support.v4.app.NotificationCompat.:()V │ │ -02ef74: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02ef78: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02ef7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ef80: 2200 cb00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00cb │ │ -02ef84: 7010 1e05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@051e │ │ -02ef8a: 6900 b901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ -02ef8e: 0e00 |000d: return-void │ │ -02ef90: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02ef94: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02ef98: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02ef9c: 2200 ca00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ca │ │ -02efa0: 7010 1c05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@051c │ │ -02efa6: 6900 b901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ -02efaa: 28f2 |001b: goto 000d // -000e │ │ -02efac: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -02efb0: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02efb4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02efb8: 2200 c900 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c9 │ │ -02efbc: 7010 1a05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@051a │ │ -02efc2: 6900 b901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ -02efc6: 28e4 |0029: goto 000d // -001c │ │ -02efc8: 2200 c800 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c8 │ │ -02efcc: 7010 1805 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0518 │ │ -02efd2: 6900 b901 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ -02efd6: 28dc |0031: goto 000d // -0024 │ │ +02ef5c: |[02ef5c] android.support.v4.app.NotificationCompat.:()V │ │ +02ef6c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02ef70: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02ef74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02ef78: 2200 cb00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00cb │ │ +02ef7c: 7010 1e05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@051e │ │ +02ef82: 6900 b901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ +02ef86: 0e00 |000d: return-void │ │ +02ef88: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02ef8c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02ef90: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02ef94: 2200 ca00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ca │ │ +02ef98: 7010 1c05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@051c │ │ +02ef9e: 6900 b901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ +02efa2: 28f2 |001b: goto 000d // -000e │ │ +02efa4: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +02efa8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +02efac: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02efb0: 2200 c900 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00c9 │ │ +02efb4: 7010 1a05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@051a │ │ +02efba: 6900 b901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ +02efbe: 28e4 |0029: goto 000d // -001c │ │ +02efc0: 2200 c800 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00c8 │ │ +02efc4: 7010 1805 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0518 │ │ +02efca: 6900 b901 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ +02efce: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -16212,17 +16212,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02efd8: |[02efd8] android.support.v4.app.NotificationCompat.:()V │ │ -02efe8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02efee: 0e00 |0003: return-void │ │ +02efd0: |[02efd0] android.support.v4.app.NotificationCompat.:()V │ │ +02efe0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02efe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -16231,17 +16231,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 │ │ -02eff0: |[02eff0] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02f000: 6200 b901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ -02f004: 1100 |0002: return-object v0 │ │ +02efe8: |[02efe8] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +02eff8: 6200 b901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01b9 │ │ +02effc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1884 (NotificationCompat.java) │ │ @@ -16269,17 +16269,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f008: |[02f008] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02f018: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02f01e: 0e00 |0003: return-void │ │ +02f000: |[02f000] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02f010: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02f016: 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;) │ │ @@ -16287,95 +16287,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 │ │ -02f020: |[02f020] 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; │ │ -02f030: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0014 │ │ -02f034: 7020 6900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ -02f03a: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -02f03e: 6e30 8300 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ -02f044: 0c01 |000a: move-result-object v1 │ │ -02f046: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02f04a: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02f04e: 6e30 7d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ -02f054: 0c01 |0012: move-result-object v1 │ │ -02f056: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02f05a: 6e20 6e00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ -02f060: 0c01 |0018: move-result-object v1 │ │ -02f062: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02f066: 6e30 8000 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ -02f06c: 0c01 |001e: move-result-object v1 │ │ -02f06e: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02f072: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02f076: 6e30 7e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ -02f07c: 0c01 |0026: move-result-object v1 │ │ -02f07e: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02f082: 6e20 8200 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ -02f088: 0c01 |002c: move-result-object v1 │ │ -02f08a: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02f08e: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02f092: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02f096: 6e40 7700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -02f09c: 0c02 |0036: move-result-object v2 │ │ -02f09e: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f0a2: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02f0a6: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02f0aa: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02f0ac: 6e20 7900 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ -02f0b2: 0c02 |0041: move-result-object v2 │ │ -02f0b4: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f0b8: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02f0bc: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02f0c0: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02f0c2: 6e20 7a00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -02f0c8: 0c02 |004c: move-result-object v2 │ │ -02f0ca: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f0ce: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02f0d2: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02f0d6: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02f0d8: 6e20 6d00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ -02f0de: 0c01 |0057: move-result-object v1 │ │ -02f0e0: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02f0e4: 6e20 7300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ -02f0ea: 0c01 |005d: move-result-object v1 │ │ -02f0ec: 6e20 7200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ -02f0f2: 0c01 |0061: move-result-object v1 │ │ -02f0f4: 6e20 7100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ -02f0fa: 0c01 |0065: move-result-object v1 │ │ -02f0fc: 6e20 6f00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -02f102: 0c01 |0069: move-result-object v1 │ │ -02f104: 6e20 7000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ -02f10a: 0c01 |006d: move-result-object v1 │ │ -02f10c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02f110: 6e20 7400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ -02f116: 0c02 |0073: move-result-object v2 │ │ -02f118: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f11c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02f120: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02f124: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02f126: 6e30 7500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ -02f12c: 0c01 |007e: move-result-object v1 │ │ -02f12e: 6e20 7600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -02f134: 0c01 |0082: move-result-object v1 │ │ -02f136: 6e20 7800 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ -02f13c: 0c00 |0086: move-result-object v0 │ │ -02f13e: 6e10 6c00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@006c │ │ -02f144: 0c01 |008a: move-result-object v1 │ │ -02f146: 1101 |008b: return-object v1 │ │ -02f148: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02f14a: 28b1 |008d: goto 003e // -004f │ │ -02f14c: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02f14e: 28ba |008f: goto 0049 // -0046 │ │ -02f150: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02f152: 28c3 |0091: goto 0054 // -003d │ │ -02f154: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02f156: 28e8 |0093: goto 007b // -0018 │ │ +02f018: |[02f018] 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; │ │ +02f028: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0014 │ │ +02f02c: 7020 6900 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ +02f032: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +02f036: 6e30 8300 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ +02f03c: 0c01 |000a: move-result-object v1 │ │ +02f03e: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f042: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f046: 6e30 7d00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ +02f04c: 0c01 |0012: move-result-object v1 │ │ +02f04e: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f052: 6e20 6e00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ +02f058: 0c01 |0018: move-result-object v1 │ │ +02f05a: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f05e: 6e30 8000 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ +02f064: 0c01 |001e: move-result-object v1 │ │ +02f066: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f06a: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f06e: 6e30 7e00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ +02f074: 0c01 |0026: move-result-object v1 │ │ +02f076: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f07a: 6e20 8200 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ +02f080: 0c01 |002c: move-result-object v1 │ │ +02f082: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f086: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f08a: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f08e: 6e40 7700 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +02f094: 0c02 |0036: move-result-object v2 │ │ +02f096: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f09a: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02f09e: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02f0a2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +02f0a4: 6e20 7900 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ +02f0aa: 0c02 |0041: move-result-object v2 │ │ +02f0ac: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f0b0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02f0b4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +02f0b8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +02f0ba: 6e20 7a00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +02f0c0: 0c02 |004c: move-result-object v2 │ │ +02f0c2: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f0c6: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +02f0ca: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +02f0ce: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +02f0d0: 6e20 6d00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ +02f0d6: 0c01 |0057: move-result-object v1 │ │ +02f0d8: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f0dc: 6e20 7300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ +02f0e2: 0c01 |005d: move-result-object v1 │ │ +02f0e4: 6e20 7200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ +02f0ea: 0c01 |0061: move-result-object v1 │ │ +02f0ec: 6e20 7100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ +02f0f2: 0c01 |0065: move-result-object v1 │ │ +02f0f4: 6e20 6f00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +02f0fa: 0c01 |0069: move-result-object v1 │ │ +02f0fc: 6e20 7000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ +02f102: 0c01 |006d: move-result-object v1 │ │ +02f104: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f108: 6e20 7400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ +02f10e: 0c02 |0073: move-result-object v2 │ │ +02f110: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f114: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +02f118: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +02f11c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02f11e: 6e30 7500 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ +02f124: 0c01 |007e: move-result-object v1 │ │ +02f126: 6e20 7600 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +02f12c: 0c01 |0082: move-result-object v1 │ │ +02f12e: 6e20 7800 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ +02f134: 0c00 |0086: move-result-object v0 │ │ +02f136: 6e10 6c00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@006c │ │ +02f13c: 0c01 |008a: move-result-object v1 │ │ +02f13e: 1101 |008b: return-object v1 │ │ +02f140: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02f142: 28b1 |008d: goto 003e // -004f │ │ +02f144: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +02f146: 28ba |008f: goto 0049 // -0046 │ │ +02f148: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +02f14a: 28c3 |0091: goto 0054 // -003d │ │ +02f14c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02f14e: 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; │ │ @@ -16416,17 +16416,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f158: |[02f158] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02f168: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02f16e: 0e00 |0003: return-void │ │ +02f150: |[02f150] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02f160: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02f166: 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;) │ │ @@ -16434,103 +16434,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 │ │ -02f170: |[02f170] 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; │ │ -02f180: 2205 1400 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0014 │ │ -02f184: 7020 6900 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ -02f18a: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02f18e: 6e30 8300 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ -02f194: 0c05 |000a: move-result-object v5 │ │ -02f196: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02f19a: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02f19e: 6e30 7d00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ -02f1a4: 0c05 |0012: move-result-object v5 │ │ -02f1a6: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02f1aa: 6e20 6e00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ -02f1b0: 0c05 |0018: move-result-object v5 │ │ -02f1b2: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02f1b6: 6e30 8000 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ -02f1bc: 0c05 |001e: move-result-object v5 │ │ -02f1be: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02f1c2: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02f1c6: 6e30 7e00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ -02f1cc: 0c05 |0026: move-result-object v5 │ │ -02f1ce: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02f1d2: 6e20 8200 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ -02f1d8: 0c05 |002c: move-result-object v5 │ │ -02f1da: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02f1de: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02f1e2: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02f1e6: 6e40 7700 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -02f1ec: 0c06 |0036: move-result-object v6 │ │ -02f1ee: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f1f2: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -02f1f6: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -02f1fa: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -02f1fc: 6e20 7900 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ -02f202: 0c06 |0041: move-result-object v6 │ │ -02f204: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f208: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -02f20c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -02f210: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -02f212: 6e20 7a00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -02f218: 0c06 |004c: move-result-object v6 │ │ -02f21a: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f21e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -02f222: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -02f226: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -02f228: 6e20 6d00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ -02f22e: 0c05 |0057: move-result-object v5 │ │ -02f230: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02f234: 6e20 7300 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ -02f23a: 0c05 |005d: move-result-object v5 │ │ -02f23c: 6e20 7200 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ -02f242: 0c05 |0061: move-result-object v5 │ │ -02f244: 6e20 7100 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ -02f24a: 0c05 |0065: move-result-object v5 │ │ -02f24c: 6e20 6f00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -02f252: 0c05 |0069: move-result-object v5 │ │ -02f254: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -02f258: 6e20 7000 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ -02f25e: 0c05 |006f: move-result-object v5 │ │ -02f260: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02f264: 6e20 7400 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ -02f26a: 0c06 |0075: move-result-object v6 │ │ -02f26c: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f270: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -02f274: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -02f278: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -02f27a: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -02f27e: 6e30 7500 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ -02f284: 0c05 |0082: move-result-object v5 │ │ -02f286: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -02f28a: 6e20 7600 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -02f290: 0c05 |0088: move-result-object v5 │ │ -02f292: 6e20 7800 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ -02f298: 0c05 |008c: move-result-object v5 │ │ -02f29a: 0200 1300 |008d: move/from16 v0, v19 │ │ -02f29e: 0201 1400 |008f: move/from16 v1, v20 │ │ -02f2a2: 0202 1500 |0091: move/from16 v2, v21 │ │ -02f2a6: 6e40 7c00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007c │ │ -02f2ac: 0c04 |0096: move-result-object v4 │ │ -02f2ae: 6e10 6c00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@006c │ │ -02f2b4: 0c05 |009a: move-result-object v5 │ │ -02f2b6: 1105 |009b: return-object v5 │ │ -02f2b8: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -02f2ba: 28a1 |009d: goto 003e // -005f │ │ -02f2bc: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -02f2be: 28aa |009f: goto 0049 // -0056 │ │ -02f2c0: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -02f2c2: 28b3 |00a1: goto 0054 // -004d │ │ -02f2c4: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -02f2c6: 28da |00a3: goto 007d // -0026 │ │ +02f168: |[02f168] 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; │ │ +02f178: 2205 1400 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0014 │ │ +02f17c: 7020 6900 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ +02f182: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02f186: 6e30 8300 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ +02f18c: 0c05 |000a: move-result-object v5 │ │ +02f18e: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f192: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f196: 6e30 7d00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ +02f19c: 0c05 |0012: move-result-object v5 │ │ +02f19e: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f1a2: 6e20 6e00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ +02f1a8: 0c05 |0018: move-result-object v5 │ │ +02f1aa: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f1ae: 6e30 8000 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ +02f1b4: 0c05 |001e: move-result-object v5 │ │ +02f1b6: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f1ba: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f1be: 6e30 7e00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ +02f1c4: 0c05 |0026: move-result-object v5 │ │ +02f1c6: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f1ca: 6e20 8200 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ +02f1d0: 0c05 |002c: move-result-object v5 │ │ +02f1d2: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f1d6: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f1da: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f1de: 6e40 7700 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +02f1e4: 0c06 |0036: move-result-object v6 │ │ +02f1e6: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f1ea: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +02f1ee: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +02f1f2: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +02f1f4: 6e20 7900 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ +02f1fa: 0c06 |0041: move-result-object v6 │ │ +02f1fc: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f200: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +02f204: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +02f208: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +02f20a: 6e20 7a00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +02f210: 0c06 |004c: move-result-object v6 │ │ +02f212: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f216: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +02f21a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02f21e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02f220: 6e20 6d00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ +02f226: 0c05 |0057: move-result-object v5 │ │ +02f228: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f22c: 6e20 7300 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ +02f232: 0c05 |005d: move-result-object v5 │ │ +02f234: 6e20 7200 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ +02f23a: 0c05 |0061: move-result-object v5 │ │ +02f23c: 6e20 7100 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ +02f242: 0c05 |0065: move-result-object v5 │ │ +02f244: 6e20 6f00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +02f24a: 0c05 |0069: move-result-object v5 │ │ +02f24c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02f250: 6e20 7000 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ +02f256: 0c05 |006f: move-result-object v5 │ │ +02f258: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f25c: 6e20 7400 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ +02f262: 0c06 |0075: move-result-object v6 │ │ +02f264: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f268: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +02f26c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02f270: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02f272: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +02f276: 6e30 7500 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ +02f27c: 0c05 |0082: move-result-object v5 │ │ +02f27e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02f282: 6e20 7600 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +02f288: 0c05 |0088: move-result-object v5 │ │ +02f28a: 6e20 7800 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ +02f290: 0c05 |008c: move-result-object v5 │ │ +02f292: 0200 1300 |008d: move/from16 v0, v19 │ │ +02f296: 0201 1400 |008f: move/from16 v1, v20 │ │ +02f29a: 0202 1500 |0091: move/from16 v2, v21 │ │ +02f29e: 6e40 7c00 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007c │ │ +02f2a4: 0c04 |0096: move-result-object v4 │ │ +02f2a6: 6e10 6c00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@006c │ │ +02f2ac: 0c05 |009a: move-result-object v5 │ │ +02f2ae: 1105 |009b: return-object v5 │ │ +02f2b0: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +02f2b2: 28a1 |009d: goto 003e // -005f │ │ +02f2b4: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +02f2b6: 28aa |009f: goto 0049 // -0056 │ │ +02f2b8: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +02f2ba: 28b3 |00a1: goto 0054 // -004d │ │ +02f2bc: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +02f2be: 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; │ │ @@ -16582,112 +16582,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 │ │ -02f2c8: |[02f2c8] 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 │ │ -02f2d8: 7010 0213 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1302 │ │ -02f2de: 2204 1400 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0014 │ │ -02f2e2: 7020 6900 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ -02f2e8: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02f2ec: 6e30 8300 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ -02f2f2: 0c04 |000d: move-result-object v4 │ │ -02f2f4: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02f2f8: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02f2fc: 6e30 7d00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ -02f302: 0c04 |0015: move-result-object v4 │ │ -02f304: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02f308: 6e20 6e00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ -02f30e: 0c04 |001b: move-result-object v4 │ │ -02f310: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02f314: 6e30 8000 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ -02f31a: 0c04 |0021: move-result-object v4 │ │ -02f31c: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02f320: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02f324: 6e30 7e00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ -02f32a: 0c04 |0029: move-result-object v4 │ │ -02f32c: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02f330: 6e20 8200 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ -02f336: 0c04 |002f: move-result-object v4 │ │ -02f338: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02f33c: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02f340: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02f344: 6e40 7700 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ -02f34a: 0c05 |0039: move-result-object v5 │ │ -02f34c: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f350: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02f354: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -02f358: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -02f35a: 6e20 7900 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ -02f360: 0c05 |0044: move-result-object v5 │ │ -02f362: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f366: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02f36a: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -02f36e: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -02f370: 6e20 7a00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ -02f376: 0c05 |004f: move-result-object v5 │ │ -02f378: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f37c: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02f380: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -02f384: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -02f386: 6e20 6d00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ -02f38c: 0c04 |005a: move-result-object v4 │ │ -02f38e: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02f392: 6e20 7300 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ -02f398: 0c04 |0060: move-result-object v4 │ │ -02f39a: 6e20 7200 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ -02f3a0: 0c04 |0064: move-result-object v4 │ │ -02f3a2: 6e20 7100 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ -02f3a8: 0c04 |0068: move-result-object v4 │ │ -02f3aa: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -02f3ae: 6e20 7f00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@007f │ │ -02f3b4: 0c04 |006e: move-result-object v4 │ │ -02f3b6: 6e20 6f00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ -02f3bc: 0c04 |0072: move-result-object v4 │ │ -02f3be: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -02f3c2: 6e20 7000 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ -02f3c8: 0c04 |0078: move-result-object v4 │ │ -02f3ca: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02f3ce: 6e20 7400 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ -02f3d4: 0c05 |007e: move-result-object v5 │ │ -02f3d6: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02f3da: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02f3de: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -02f3e2: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -02f3e4: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -02f3e8: 6e30 7500 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ -02f3ee: 0c04 |008b: move-result-object v4 │ │ -02f3f0: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -02f3f4: 6e20 7600 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ -02f3fa: 0c04 |0091: move-result-object v4 │ │ -02f3fc: 6e20 7800 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ -02f402: 0c04 |0095: move-result-object v4 │ │ -02f404: 0200 1600 |0096: move/from16 v0, v22 │ │ -02f408: 6e20 8100 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0081 │ │ -02f40e: 0c04 |009b: move-result-object v4 │ │ -02f410: 0200 1700 |009c: move/from16 v0, v23 │ │ -02f414: 6e20 7b00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007b │ │ -02f41a: 0c04 |00a1: move-result-object v4 │ │ -02f41c: 0200 1300 |00a2: move/from16 v0, v19 │ │ -02f420: 0201 1400 |00a4: move/from16 v1, v20 │ │ -02f424: 0202 1500 |00a6: move/from16 v2, v21 │ │ -02f428: 6e40 7c00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007c │ │ -02f42e: 0c04 |00ab: move-result-object v4 │ │ -02f430: 5b84 bf01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f434: 0e00 |00ae: return-void │ │ -02f436: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -02f438: 2891 |00b0: goto 0041 // -006f │ │ -02f43a: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -02f43c: 289a |00b2: goto 004c // -0066 │ │ -02f43e: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -02f440: 28a3 |00b4: goto 0057 // -005d │ │ -02f442: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -02f444: 28d0 |00b6: goto 0086 // -0030 │ │ +02f2c0: |[02f2c0] 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 │ │ +02f2d0: 7010 0213 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@1302 │ │ +02f2d6: 2204 1400 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0014 │ │ +02f2da: 7020 6900 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0069 │ │ +02f2e0: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +02f2e4: 6e30 8300 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@0083 │ │ +02f2ea: 0c04 |000d: move-result-object v4 │ │ +02f2ec: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +02f2f0: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +02f2f4: 6e30 7d00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@007d │ │ +02f2fa: 0c04 |0015: move-result-object v4 │ │ +02f2fc: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +02f300: 6e20 6e00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006e │ │ +02f306: 0c04 |001b: move-result-object v4 │ │ +02f308: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +02f30c: 6e30 8000 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0080 │ │ +02f312: 0c04 |0021: move-result-object v4 │ │ +02f314: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +02f318: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +02f31c: 6e30 7e00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@007e │ │ +02f322: 0c04 |0029: move-result-object v4 │ │ +02f324: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +02f328: 6e20 8200 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@0082 │ │ +02f32e: 0c04 |002f: move-result-object v4 │ │ +02f330: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +02f334: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +02f338: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +02f33c: 6e40 7700 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0077 │ │ +02f342: 0c05 |0039: move-result-object v5 │ │ +02f344: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f348: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +02f34c: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02f350: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02f352: 6e20 7900 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0079 │ │ +02f358: 0c05 |0044: move-result-object v5 │ │ +02f35a: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f35e: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02f362: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +02f366: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +02f368: 6e20 7a00 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@007a │ │ +02f36e: 0c05 |004f: move-result-object v5 │ │ +02f370: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f374: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +02f378: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +02f37c: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02f37e: 6e20 6d00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@006d │ │ +02f384: 0c04 |005a: move-result-object v4 │ │ +02f386: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +02f38a: 6e20 7300 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@0073 │ │ +02f390: 0c04 |0060: move-result-object v4 │ │ +02f392: 6e20 7200 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0072 │ │ +02f398: 0c04 |0064: move-result-object v4 │ │ +02f39a: 6e20 7100 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0071 │ │ +02f3a0: 0c04 |0068: move-result-object v4 │ │ +02f3a2: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +02f3a6: 6e20 7f00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@007f │ │ +02f3ac: 0c04 |006e: move-result-object v4 │ │ +02f3ae: 6e20 6f00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006f │ │ +02f3b4: 0c04 |0072: move-result-object v4 │ │ +02f3b6: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +02f3ba: 6e20 7000 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0070 │ │ +02f3c0: 0c04 |0078: move-result-object v4 │ │ +02f3c2: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +02f3c6: 6e20 7400 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0074 │ │ +02f3cc: 0c05 |007e: move-result-object v5 │ │ +02f3ce: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +02f3d2: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +02f3d6: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +02f3da: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +02f3dc: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +02f3e0: 6e30 7500 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0075 │ │ +02f3e6: 0c04 |008b: move-result-object v4 │ │ +02f3e8: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +02f3ec: 6e20 7600 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0076 │ │ +02f3f2: 0c04 |0091: move-result-object v4 │ │ +02f3f4: 6e20 7800 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0078 │ │ +02f3fa: 0c04 |0095: move-result-object v4 │ │ +02f3fc: 0200 1600 |0096: move/from16 v0, v22 │ │ +02f400: 6e20 8100 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@0081 │ │ +02f406: 0c04 |009b: move-result-object v4 │ │ +02f408: 0200 1700 |009c: move/from16 v0, v23 │ │ +02f40c: 6e20 7b00 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@007b │ │ +02f412: 0c04 |00a1: move-result-object v4 │ │ +02f414: 0200 1300 |00a2: move/from16 v0, v19 │ │ +02f418: 0201 1400 |00a4: move/from16 v1, v20 │ │ +02f41c: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02f420: 6e40 7c00 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@007c │ │ +02f426: 0c04 |00ab: move-result-object v4 │ │ +02f428: 5b84 bf01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f42c: 0e00 |00ae: return-void │ │ +02f42e: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02f430: 2891 |00b0: goto 0041 // -006f │ │ +02f432: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +02f434: 289a |00b2: goto 004c // -0066 │ │ +02f436: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +02f438: 28a3 |00b4: goto 0057 // -005d │ │ +02f43a: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +02f43c: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -16715,18 +16715,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 │ │ -02f448: |[02f448] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02f458: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f45c: 6e40 6a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006a │ │ -02f462: 0e00 |0005: return-void │ │ +02f440: |[02f440] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02f450: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f454: 6e40 6a00 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@006a │ │ +02f45a: 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 │ │ @@ -16738,27 +16738,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 │ │ -02f464: |[02f464] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -02f474: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0012 │ │ -02f478: 5432 bf01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f47c: 7020 6000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0060 │ │ -02f482: 6e20 6300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0063 │ │ -02f488: 0c01 |000a: move-result-object v1 │ │ -02f48a: 6e20 6200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0062 │ │ -02f490: 0c00 |000e: move-result-object v0 │ │ -02f492: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -02f496: 6e20 6100 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0061 │ │ -02f49c: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -02f4a0: 6e20 6400 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0064 │ │ -02f4a6: 0e00 |0019: return-void │ │ +02f45c: |[02f45c] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +02f46c: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0012 │ │ +02f470: 5432 bf01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f474: 7020 6000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@0060 │ │ +02f47a: 6e20 6300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0063 │ │ +02f480: 0c01 |000a: move-result-object v1 │ │ +02f482: 6e20 6200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0062 │ │ +02f488: 0c00 |000e: move-result-object v0 │ │ +02f48a: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +02f48e: 6e20 6100 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@0061 │ │ +02f494: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +02f498: 6e20 6400 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0064 │ │ +02f49e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -16778,25 +16778,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 │ │ -02f4a8: |[02f4a8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02f4b8: 2201 1300 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0013 │ │ -02f4bc: 5432 bf01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f4c0: 7020 6500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0065 │ │ -02f4c6: 6e20 6700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0067 │ │ -02f4cc: 0c01 |000a: move-result-object v1 │ │ -02f4ce: 6e20 6600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0066 │ │ -02f4d4: 0c00 |000e: move-result-object v0 │ │ -02f4d6: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02f4da: 6e20 6800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0068 │ │ -02f4e0: 0e00 |0014: return-void │ │ +02f4a0: |[02f4a0] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +02f4b0: 2201 1300 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0013 │ │ +02f4b4: 5432 bf01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f4b8: 7020 6500 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0065 │ │ +02f4be: 6e20 6700 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0067 │ │ +02f4c4: 0c01 |000a: move-result-object v1 │ │ +02f4c6: 6e20 6600 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0066 │ │ +02f4cc: 0c00 |000e: move-result-object v0 │ │ +02f4ce: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02f4d2: 6e20 6800 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0068 │ │ +02f4d8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -16812,33 +16812,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 │ │ -02f4e4: |[02f4e4] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02f4f4: 2203 1500 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0015 │ │ -02f4f8: 5454 bf01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f4fc: 7020 8400 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0084 │ │ -02f502: 6e20 8600 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0086 │ │ -02f508: 0c01 |000a: move-result-object v1 │ │ -02f50a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02f50e: 6e20 8700 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0087 │ │ -02f514: 6e10 4313 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ -02f51a: 0c00 |0013: move-result-object v0 │ │ -02f51c: 7210 5913 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -02f522: 0a03 |0017: move-result v3 │ │ -02f524: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02f528: 7210 5a13 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -02f52e: 0c02 |001d: move-result-object v2 │ │ -02f530: 1f02 b402 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02b4 │ │ -02f534: 6e20 8500 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0085 │ │ -02f53a: 28f1 |0023: goto 0014 // -000f │ │ -02f53c: 0e00 |0024: return-void │ │ +02f4dc: |[02f4dc] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +02f4ec: 2203 1500 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0015 │ │ +02f4f0: 5454 bf01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f4f4: 7020 8400 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0084 │ │ +02f4fa: 6e20 8600 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0086 │ │ +02f500: 0c01 |000a: move-result-object v1 │ │ +02f502: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +02f506: 6e20 8700 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0087 │ │ +02f50c: 6e10 4313 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ +02f512: 0c00 |0013: move-result-object v0 │ │ +02f514: 7210 5913 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +02f51a: 0a03 |0017: move-result v3 │ │ +02f51c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +02f520: 7210 5a13 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +02f526: 0c02 |001d: move-result-object v2 │ │ +02f528: 1f02 b402 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02b4 │ │ +02f52c: 6e20 8500 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0085 │ │ +02f532: 28f1 |0023: goto 0014 // -000f │ │ +02f534: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -16859,19 +16859,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02f540: |[02f540] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02f550: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ -02f554: 6e10 6b00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@006b │ │ -02f55a: 0c00 |0005: move-result-object v0 │ │ -02f55c: 1100 |0006: return-object v0 │ │ +02f538: |[02f538] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02f548: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01bf │ │ +02f54c: 6e10 6b00 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@006b │ │ +02f552: 0c00 |0005: move-result-object v0 │ │ +02f554: 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 : 1892 (NotificationCompatJellybean.java) │ │ @@ -16904,17 +16904,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f560: |[02f560] android.support.v4.app.ServiceCompat.:()V │ │ -02f570: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -02f576: 0e00 |0003: return-void │ │ +02f558: |[02f558] android.support.v4.app.ServiceCompat.:()V │ │ +02f568: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +02f56e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -16987,37 +16987,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02f578: |[02f578] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02f588: 7010 0213 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ -02f58e: 5b34 c101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ -02f592: 2200 2500 |0005: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -02f596: 7010 b200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00b2 │ │ -02f59c: 1a01 e609 |000a: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ -02f5a0: 6e20 d400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ -02f5a6: 0c00 |000f: move-result-object v0 │ │ -02f5a8: 5b30 c501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f5ac: 5430 c501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f5b0: 1a01 f809 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09f8 │ │ -02f5b4: 6e10 1300 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0013 │ │ -02f5ba: 0c02 |0019: move-result-object v2 │ │ -02f5bc: 6e30 ce00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ -02f5c2: 5430 c501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f5c6: 1a01 f709 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09f7 │ │ -02f5ca: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02f5d0: 0c02 |0024: move-result-object v2 │ │ -02f5d2: 6e30 cc00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ -02f5d8: 5430 c501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f5dc: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02f5e0: 6e20 b800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -02f5e6: 0e00 |002f: return-void │ │ +02f570: |[02f570] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +02f580: 7010 0213 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ +02f586: 5b34 c101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ +02f58a: 2200 2500 |0005: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +02f58e: 7010 b200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00b2 │ │ +02f594: 1a01 e609 |000a: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ +02f598: 6e20 d400 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ +02f59e: 0c00 |000f: move-result-object v0 │ │ +02f5a0: 5b30 c501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f5a4: 5430 c501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f5a8: 1a01 f809 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09f8 │ │ +02f5ac: 6e10 1300 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0013 │ │ +02f5b2: 0c02 |0019: move-result-object v2 │ │ +02f5b4: 6e30 ce00 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ +02f5ba: 5430 c501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f5be: 1a01 f709 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09f7 │ │ +02f5c2: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +02f5c8: 0c02 |0024: move-result-object v2 │ │ +02f5ca: 6e30 cc00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ +02f5d0: 5430 c501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f5d4: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +02f5d8: 6e20 b800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +02f5de: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -17032,35 +17032,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 │ │ -02f5e8: |[02f5e8] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02f5f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02f5fa: 5454 c501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f5fe: 6e20 c400 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ -02f604: 0c00 |0006: move-result-object v0 │ │ -02f606: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02f60a: 2101 |0009: array-length v1, v0 │ │ -02f60c: 6e10 4713 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02f612: 0a04 |000d: move-result v4 │ │ -02f614: b014 |000e: add-int/2addr v4, v1 │ │ -02f616: 2342 5103 |000f: new-array v2, v4, [Ljava/lang/String; // type@0351 │ │ -02f61a: 6e20 4913 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -02f620: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02f624: 6e10 4713 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02f62a: 0a04 |0019: move-result v4 │ │ -02f62c: 7151 2a13 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -02f632: 5453 c501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f636: 6e30 cf00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ -02f63c: 0e00 |0022: return-void │ │ -02f63e: 0131 |0023: move v1, v3 │ │ -02f640: 28e6 |0024: goto 000a // -001a │ │ +02f5e0: |[02f5e0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +02f5f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02f5f2: 5454 c501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f5f6: 6e20 c400 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ +02f5fc: 0c00 |0006: move-result-object v0 │ │ +02f5fe: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02f602: 2101 |0009: array-length v1, v0 │ │ +02f604: 6e10 4713 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02f60a: 0a04 |000d: move-result v4 │ │ +02f60c: b014 |000e: add-int/2addr v4, v1 │ │ +02f60e: 2342 5103 |000f: new-array v2, v4, [Ljava/lang/String; // type@0351 │ │ +02f612: 6e20 4913 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +02f618: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +02f61c: 6e10 4713 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02f622: 0a04 |0019: move-result v4 │ │ +02f624: 7151 2a13 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +02f62a: 5453 c501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f62e: 6e30 cf00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ +02f634: 0e00 |0022: return-void │ │ +02f636: 0131 |0023: move v1, v3 │ │ +02f638: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -17082,33 +17082,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 │ │ -02f644: |[02f644] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02f654: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02f656: 6e10 3e05 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ -02f65c: 0c00 |0004: move-result-object v0 │ │ -02f65e: 6e20 c400 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ -02f664: 0c01 |0008: move-result-object v1 │ │ -02f666: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02f66a: 2112 |000b: array-length v2, v1 │ │ -02f66c: 2185 |000c: array-length v5, v8 │ │ -02f66e: b025 |000d: add-int/2addr v5, v2 │ │ -02f670: 2353 5103 |000e: new-array v3, v5, [Ljava/lang/String; // type@0351 │ │ -02f674: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02f678: 7152 2a13 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -02f67e: 2185 |0015: array-length v5, v8 │ │ -02f680: 7155 2a13 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -02f686: 6e30 cf00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ -02f68c: 0e00 |001c: return-void │ │ -02f68e: 0142 |001d: move v2, v4 │ │ -02f690: 28ee |001e: goto 000c // -0012 │ │ +02f63c: |[02f63c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +02f64c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02f64e: 6e10 3e05 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ +02f654: 0c00 |0004: move-result-object v0 │ │ +02f656: 6e20 c400 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ +02f65c: 0c01 |0008: move-result-object v1 │ │ +02f65e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +02f662: 2112 |000b: array-length v2, v1 │ │ +02f664: 2185 |000c: array-length v5, v8 │ │ +02f666: b025 |000d: add-int/2addr v5, v2 │ │ +02f668: 2353 5103 |000e: new-array v3, v5, [Ljava/lang/String; // type@0351 │ │ +02f66c: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +02f670: 7152 2a13 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +02f676: 2185 |0015: array-length v5, v8 │ │ +02f678: 7155 2a13 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +02f67e: 6e30 cf00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ +02f684: 0e00 |001c: return-void │ │ +02f686: 0142 |001d: move v2, v4 │ │ +02f688: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -17130,18 +17130,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 │ │ -02f694: |[02f694] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f6a4: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d2 │ │ -02f6a8: 7020 3105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0531 │ │ -02f6ae: 1100 |0005: return-object v0 │ │ +02f68c: |[02f68c] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f69c: 2200 d200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d2 │ │ +02f6a0: 7020 3105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0531 │ │ +02f6a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -17150,23 +17150,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 │ │ -02f6b0: |[02f6b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f6c0: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f6c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f6c8: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02f6cc: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02f6d2: 5b10 c201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f6d6: 5410 c201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f6da: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02f6e0: 1101 |0010: return-object v1 │ │ +02f6a8: |[02f6a8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f6b8: 5410 c201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f6bc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02f6c0: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02f6c4: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02f6ca: 5b10 c201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f6ce: 5410 c201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f6d2: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02f6d8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -17178,18 +17178,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 │ │ -02f6e4: |[02f6e4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f6f4: 1a00 ea09 |0000: const-string v0, "android.intent.extra.BCC" // string@09ea │ │ -02f6f8: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ -02f6fe: 1101 |0005: return-object v1 │ │ +02f6dc: |[02f6dc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f6ec: 1a00 ea09 |0000: const-string v0, "android.intent.extra.BCC" // string@09ea │ │ +02f6f0: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ +02f6f6: 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; │ │ @@ -17199,23 +17199,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 │ │ -02f700: |[02f700] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f710: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f714: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f718: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02f71c: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02f722: 5b10 c301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f726: 5410 c301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f72a: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02f730: 1101 |0010: return-object v1 │ │ +02f6f8: |[02f6f8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f708: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f70c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02f710: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02f714: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02f71a: 5b10 c301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f71e: 5410 c301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f722: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02f728: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -17227,18 +17227,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 │ │ -02f734: |[02f734] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f744: 1a00 eb09 |0000: const-string v0, "android.intent.extra.CC" // string@09eb │ │ -02f748: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ -02f74e: 1101 |0005: return-object v1 │ │ +02f72c: |[02f72c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f73c: 1a00 eb09 |0000: const-string v0, "android.intent.extra.CC" // string@09eb │ │ +02f740: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ +02f746: 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; │ │ @@ -17248,23 +17248,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 │ │ -02f750: |[02f750] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f760: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f764: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f768: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -02f76c: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02f772: 5b10 c701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f776: 5410 c701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f77a: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02f780: 1101 |0010: return-object v1 │ │ +02f748: |[02f748] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f758: 5410 c701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f75c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02f760: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +02f764: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02f76a: 5b10 c701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f76e: 5410 c701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f772: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02f778: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -17276,18 +17276,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 │ │ -02f784: |[02f784] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f794: 1a00 ec09 |0000: const-string v0, "android.intent.extra.EMAIL" // string@09ec │ │ -02f798: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ -02f79e: 1101 |0005: return-object v1 │ │ +02f77c: |[02f77c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f78c: 1a00 ec09 |0000: const-string v0, "android.intent.extra.EMAIL" // string@09ec │ │ +02f790: 7030 3a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@053a │ │ +02f796: 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; │ │ @@ -17297,38 +17297,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 │ │ -02f7a0: |[02f7a0] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f7b0: 5431 c501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f7b4: 1a02 ef09 |0002: const-string v2, "android.intent.extra.STREAM" // string@09ef │ │ -02f7b8: 6e20 c200 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -02f7be: 0c00 |0007: move-result-object v0 │ │ -02f7c0: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02f7c4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02f7c8: 6e20 4505 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0545 │ │ -02f7ce: 0c03 |000f: move-result-object v3 │ │ -02f7d0: 1103 |0010: return-object v3 │ │ -02f7d2: 5431 c601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f7d6: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02f7da: 2201 e202 |0015: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ -02f7de: 7010 3a13 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ -02f7e4: 5b31 c601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f7e8: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02f7ec: 5431 c501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f7f0: 1a02 ef09 |0020: const-string v2, "android.intent.extra.STREAM" // string@09ef │ │ -02f7f4: 6e20 d100 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ -02f7fa: 5431 c601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f7fe: 6e20 3e13 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02f804: 5431 c601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f808: 6e20 3e13 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -02f80e: 28e1 |002f: goto 0010 // -001f │ │ +02f798: |[02f798] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f7a8: 5431 c501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f7ac: 1a02 ef09 |0002: const-string v2, "android.intent.extra.STREAM" // string@09ef │ │ +02f7b0: 6e20 c200 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +02f7b6: 0c00 |0007: move-result-object v0 │ │ +02f7b8: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +02f7bc: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +02f7c0: 6e20 4505 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0545 │ │ +02f7c6: 0c03 |000f: move-result-object v3 │ │ +02f7c8: 1103 |0010: return-object v3 │ │ +02f7ca: 5431 c601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f7ce: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02f7d2: 2201 e202 |0015: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +02f7d6: 7010 3a13 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +02f7dc: 5b31 c601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f7e0: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02f7e4: 5431 c501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f7e8: 1a02 ef09 |0020: const-string v2, "android.intent.extra.STREAM" // string@09ef │ │ +02f7ec: 6e20 d100 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ +02f7f2: 5431 c601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f7f6: 6e20 3e13 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02f7fc: 5431 c601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f800: 6e20 3e13 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +02f806: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -17348,21 +17348,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02f810: |[02f810] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02f820: 6e10 3e05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ -02f826: 0c00 |0003: move-result-object v0 │ │ -02f828: 5421 c401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01c4 │ │ -02f82c: 7120 b900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b9 │ │ -02f832: 0c00 |0009: move-result-object v0 │ │ -02f834: 1100 |000a: return-object v0 │ │ +02f808: |[02f808] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02f818: 6e10 3e05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ +02f81e: 0c00 |0003: move-result-object v0 │ │ +02f820: 5421 c401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01c4 │ │ +02f824: 7120 b900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b9 │ │ +02f82a: 0c00 |0009: move-result-object v0 │ │ +02f82c: 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;) │ │ @@ -17370,17 +17370,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f838: |[02f838] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02f848: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ -02f84c: 1100 |0002: return-object v0 │ │ +02f830: |[02f830] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +02f840: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ +02f844: 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;) │ │ @@ -17388,94 +17388,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02f850: |[02f850] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02f860: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02f862: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02f864: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02f866: 5473 c701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f86a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02f86e: 1a03 ec09 |0007: const-string v3, "android.intent.extra.EMAIL" // string@09ec │ │ -02f872: 5474 c701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f876: 7030 3905 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ -02f87c: 5b76 c701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02f880: 5473 c301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f884: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02f888: 1a03 eb09 |0014: const-string v3, "android.intent.extra.CC" // string@09eb │ │ -02f88c: 5474 c301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f890: 7030 3905 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ -02f896: 5b76 c301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ -02f89a: 5473 c201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f89e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02f8a2: 1a03 ea09 |0021: const-string v3, "android.intent.extra.BCC" // string@09ea │ │ -02f8a6: 5474 c201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f8aa: 7030 3905 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ -02f8b0: 5b76 c201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ -02f8b4: 5473 c601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f8b8: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02f8bc: 5473 c601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f8c0: 6e10 4713 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02f8c6: 0a03 |0033: move-result v3 │ │ -02f8c8: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02f8cc: 5473 c501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f8d0: 6e10 ba00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -02f8d6: 0c03 |003b: move-result-object v3 │ │ -02f8d8: 1a04 e709 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ -02f8dc: 6e20 1213 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02f8e2: 0a00 |0041: move-result v0 │ │ -02f8e4: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02f8e8: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02f8ec: 5473 c501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f8f0: 1a04 e609 |0048: const-string v4, "android.intent.action.SEND" // string@09e6 │ │ -02f8f4: 6e20 d400 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ -02f8fa: 5473 c601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f8fe: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02f902: 5473 c601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f906: 6e10 4213 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ -02f90c: 0a03 |0056: move-result v3 │ │ -02f90e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02f912: 5473 c501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f916: 1a04 ef09 |005b: const-string v4, "android.intent.extra.STREAM" // string@09ef │ │ -02f91a: 5475 c601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f91e: 6e20 4113 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02f924: 0c02 |0062: move-result-object v2 │ │ -02f926: 1f02 6400 |0063: check-cast v2, Landroid/os/Parcelable; // type@0064 │ │ -02f92a: 6e30 cc00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ -02f930: 5b76 c601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f934: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02f938: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02f93c: 5472 c501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f940: 1a03 e709 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ -02f944: 6e20 d400 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ -02f94a: 5472 c601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f94e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02f952: 5472 c601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f956: 6e10 4213 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ -02f95c: 0a02 |007e: move-result v2 │ │ -02f95e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02f962: 5472 c501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f966: 1a03 ef09 |0083: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ -02f96a: 5474 c601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02f96e: 6e30 d000 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00d0 │ │ -02f974: 5472 c501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f978: 1102 |008c: return-object v2 │ │ -02f97a: 0121 |008d: move v1, v2 │ │ -02f97c: 28a8 |008e: goto 0036 // -0058 │ │ -02f97e: 5472 c501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f982: 1a03 ef09 |0091: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ -02f986: 6e20 d100 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ -02f98c: 28d2 |0096: goto 0068 // -002e │ │ -02f98e: 5472 c501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f992: 1a03 ef09 |0099: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ -02f996: 6e20 d100 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ -02f99c: 28ec |009e: goto 008a // -0014 │ │ +02f848: |[02f848] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02f858: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f85a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f85c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02f85e: 5473 c701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f862: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02f866: 1a03 ec09 |0007: const-string v3, "android.intent.extra.EMAIL" // string@09ec │ │ +02f86a: 5474 c701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f86e: 7030 3905 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ +02f874: 5b76 c701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02f878: 5473 c301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f87c: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +02f880: 1a03 eb09 |0014: const-string v3, "android.intent.extra.CC" // string@09eb │ │ +02f884: 5474 c301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f888: 7030 3905 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ +02f88e: 5b76 c301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01c3 │ │ +02f892: 5473 c201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f896: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +02f89a: 1a03 ea09 |0021: const-string v3, "android.intent.extra.BCC" // string@09ea │ │ +02f89e: 5474 c201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f8a2: 7030 3905 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0539 │ │ +02f8a8: 5b76 c201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01c2 │ │ +02f8ac: 5473 c601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f8b0: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +02f8b4: 5473 c601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f8b8: 6e10 4713 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02f8be: 0a03 |0033: move-result v3 │ │ +02f8c0: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +02f8c4: 5473 c501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f8c8: 6e10 ba00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +02f8ce: 0c03 |003b: move-result-object v3 │ │ +02f8d0: 1a04 e709 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ +02f8d4: 6e20 1213 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02f8da: 0a00 |0041: move-result v0 │ │ +02f8dc: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +02f8e0: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +02f8e4: 5473 c501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f8e8: 1a04 e609 |0048: const-string v4, "android.intent.action.SEND" // string@09e6 │ │ +02f8ec: 6e20 d400 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ +02f8f2: 5473 c601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f8f6: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +02f8fa: 5473 c601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f8fe: 6e10 4213 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ +02f904: 0a03 |0056: move-result v3 │ │ +02f906: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +02f90a: 5473 c501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f90e: 1a04 ef09 |005b: const-string v4, "android.intent.extra.STREAM" // string@09ef │ │ +02f912: 5475 c601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f916: 6e20 4113 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02f91c: 0c02 |0062: move-result-object v2 │ │ +02f91e: 1f02 6400 |0063: check-cast v2, Landroid/os/Parcelable; // type@0064 │ │ +02f922: 6e30 cc00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ +02f928: 5b76 c601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f92c: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +02f930: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +02f934: 5472 c501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f938: 1a03 e709 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ +02f93c: 6e20 d400 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ +02f942: 5472 c601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f946: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02f94a: 5472 c601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f94e: 6e10 4213 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ +02f954: 0a02 |007e: move-result v2 │ │ +02f956: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02f95a: 5472 c501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f95e: 1a03 ef09 |0083: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ +02f962: 5474 c601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02f966: 6e30 d000 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00d0 │ │ +02f96c: 5472 c501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f970: 1102 |008c: return-object v2 │ │ +02f972: 0121 |008d: move v1, v2 │ │ +02f974: 28a8 |008e: goto 0036 // -0058 │ │ +02f976: 5472 c501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f97a: 1a03 ef09 |0091: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ +02f97e: 6e20 d100 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ +02f984: 28d2 |0096: goto 0068 // -002e │ │ +02f986: 5472 c501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f98a: 1a03 ef09 |0099: const-string v3, "android.intent.extra.STREAM" // string@09ef │ │ +02f98e: 6e20 d100 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00d1 │ │ +02f994: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -17510,21 +17510,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 │ │ -02f9a0: |[02f9a0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f9b0: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ -02f9b4: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0016 │ │ -02f9ba: 0c00 |0005: move-result-object v0 │ │ -02f9bc: 6e20 4005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0540 │ │ -02f9c2: 0c00 |0009: move-result-object v0 │ │ -02f9c4: 1100 |000a: return-object v0 │ │ +02f998: |[02f998] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f9a8: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ +02f9ac: 6e20 1600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0016 │ │ +02f9b2: 0c00 |0005: move-result-object v0 │ │ +02f9b4: 6e20 4005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0540 │ │ +02f9ba: 0c00 |0009: move-result-object v0 │ │ +02f9bc: 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 │ │ │ │ @@ -17533,17 +17533,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 │ │ -02f9c8: |[02f9c8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f9d8: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01c4 │ │ -02f9dc: 1100 |0002: return-object v0 │ │ +02f9c0: |[02f9c0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f9d0: 5b01 c401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01c4 │ │ +02f9d4: 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; │ │ @@ -17553,19 +17553,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 │ │ -02f9e0: |[02f9e0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f9f0: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02f9f4: 1a01 ea09 |0002: const-string v1, "android.intent.extra.BCC" // string@09ea │ │ -02f9f8: 6e30 cf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ -02f9fe: 1102 |0007: return-object v2 │ │ +02f9d8: |[02f9d8] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02f9e8: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02f9ec: 1a01 ea09 |0002: const-string v1, "android.intent.extra.BCC" // string@09ea │ │ +02f9f0: 6e30 cf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ +02f9f6: 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; │ │ @@ -17575,19 +17575,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 │ │ -02fa00: |[02fa00] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02fa10: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fa14: 1a01 eb09 |0002: const-string v1, "android.intent.extra.CC" // string@09eb │ │ -02fa18: 6e30 cf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ -02fa1e: 1102 |0007: return-object v2 │ │ +02f9f8: |[02f9f8] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fa08: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fa0c: 1a01 eb09 |0002: const-string v1, "android.intent.extra.CC" // string@09eb │ │ +02fa10: 6e30 cf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ +02fa16: 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; │ │ @@ -17597,23 +17597,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 │ │ -02fa20: |[02fa20] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02fa30: 5420 c701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02fa34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02fa38: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02fa3a: 5b20 c701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ -02fa3e: 5420 c501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fa42: 1a01 ec09 |0009: const-string v1, "android.intent.extra.EMAIL" // string@09ec │ │ -02fa46: 6e30 cf00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ -02fa4c: 1102 |000e: return-object v2 │ │ +02fa18: |[02fa18] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fa28: 5420 c701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02fa2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02fa30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02fa32: 5b20 c701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01c7 │ │ +02fa36: 5420 c501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fa3a: 1a01 ec09 |0009: const-string v1, "android.intent.extra.EMAIL" // string@09ec │ │ +02fa3e: 6e30 cf00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00cf │ │ +02fa44: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -17625,27 +17625,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 │ │ -02fa50: |[02fa50] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02fa60: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fa64: 1a01 ed09 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@09ed │ │ -02fa68: 6e30 ce00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ -02fa6e: 5420 c501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fa72: 1a01 f109 |0009: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ -02fa76: 6e20 c700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c7 │ │ -02fa7c: 0a00 |000e: move-result v0 │ │ -02fa7e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02fa82: 7110 7010 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1070 │ │ -02fa88: 0c00 |0014: move-result-object v0 │ │ -02fa8a: 6e20 4705 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0547 │ │ -02fa90: 1102 |0018: return-object v2 │ │ +02fa48: |[02fa48] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fa58: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fa5c: 1a01 ed09 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@09ed │ │ +02fa60: 6e30 ce00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ +02fa66: 5420 c501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fa6a: 1a01 f109 |0009: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ +02fa6e: 6e20 c700 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c7 │ │ +02fa74: 0a00 |000e: move-result v0 │ │ +02fa76: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +02fa7a: 7110 7010 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1070 │ │ +02fa80: 0c00 |0014: move-result-object v0 │ │ +02fa82: 6e20 4705 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0547 │ │ +02fa88: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -17657,31 +17657,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 │ │ -02fa94: |[02fa94] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02faa4: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02faa8: 6e10 ba00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -02faae: 0c00 |0005: move-result-object v0 │ │ -02fab0: 1a01 e609 |0006: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ -02fab4: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02faba: 0a00 |000b: move-result v0 │ │ -02fabc: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02fac0: 5420 c501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fac4: 1a01 e609 |0010: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ -02fac8: 6e20 d400 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ -02face: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02fad0: 5b20 c601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ -02fad4: 5420 c501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fad8: 1a01 ef09 |001a: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fadc: 6e30 cc00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ -02fae2: 1102 |001f: return-object v2 │ │ +02fa8c: |[02fa8c] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fa9c: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02faa0: 6e10 ba00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +02faa6: 0c00 |0005: move-result-object v0 │ │ +02faa8: 1a01 e609 |0006: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ +02faac: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02fab2: 0a00 |000b: move-result v0 │ │ +02fab4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +02fab8: 5420 c501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fabc: 1a01 e609 |0010: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ +02fac0: 6e20 d400 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ +02fac6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +02fac8: 5b20 c601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01c6 │ │ +02facc: 5420 c501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fad0: 1a01 ef09 |001a: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fad4: 6e30 cc00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00cc │ │ +02fada: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -17694,19 +17694,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 │ │ -02fae4: |[02fae4] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02faf4: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02faf8: 1a01 f009 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09f0 │ │ -02fafc: 6e30 ce00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ -02fb02: 1102 |0007: return-object v2 │ │ +02fadc: |[02fadc] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02faec: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02faf0: 1a01 f009 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09f0 │ │ +02faf4: 6e30 ce00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ +02fafa: 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; │ │ @@ -17716,19 +17716,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 │ │ -02fb04: |[02fb04] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02fb14: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fb18: 1a01 f109 |0002: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ -02fb1c: 6e30 cd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00cd │ │ -02fb22: 1102 |0007: return-object v2 │ │ +02fafc: |[02fafc] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fb0c: 5420 c501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fb10: 1a01 f109 |0002: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ +02fb14: 6e30 cd00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00cd │ │ +02fb1a: 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; │ │ @@ -17738,18 +17738,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 │ │ -02fb24: |[02fb24] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02fb34: 5410 c501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ -02fb38: 6e20 d700 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00d7 │ │ -02fb3e: 1101 |0005: return-object v1 │ │ +02fb1c: |[02fb1c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02fb2c: 5410 c501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01c5 │ │ +02fb30: 6e20 d700 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00d7 │ │ +02fb36: 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; │ │ @@ -17759,20 +17759,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02fb40: |[02fb40] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02fb50: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ -02fb54: 6e10 3b05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ -02fb5a: 0c01 |0005: move-result-object v1 │ │ -02fb5c: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ -02fb62: 0e00 |0009: return-void │ │ +02fb38: |[02fb38] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +02fb48: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01c1 │ │ +02fb4c: 6e10 3b05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ +02fb52: 0c01 |0005: move-result-object v1 │ │ +02fb54: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ +02fb5a: 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; │ │ │ │ @@ -17833,27 +17833,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02fb64: |[02fb64] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02fb74: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -02fb7a: 5b12 c901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ -02fb7e: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02fb84: 0c00 |0008: move-result-object v0 │ │ -02fb86: 5b10 cc01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fb8a: 7110 7005 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0570 │ │ -02fb90: 0c00 |000e: move-result-object v0 │ │ -02fb92: 5b10 cb01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fb96: 7110 6f05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@056f │ │ -02fb9c: 0c00 |0014: move-result-object v0 │ │ -02fb9e: 5b10 ca01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ -02fba2: 0e00 |0017: return-void │ │ +02fb5c: |[02fb5c] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +02fb6c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +02fb72: 5b12 c901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ +02fb76: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +02fb7c: 0c00 |0008: move-result-object v0 │ │ +02fb7e: 5b10 cc01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fb82: 7110 7005 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0570 │ │ +02fb88: 0c00 |000e: move-result-object v0 │ │ +02fb8a: 5b10 cb01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fb8e: 7110 6f05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@056f │ │ +02fb94: 0c00 |0014: move-result-object v0 │ │ +02fb96: 5b10 ca01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ +02fb9a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -17867,18 +17867,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 │ │ -02fba4: |[02fba4] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02fbb4: 2200 d300 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d3 │ │ -02fbb8: 7020 4a05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@054a │ │ -02fbbe: 1100 |0005: return-object v0 │ │ +02fb9c: |[02fb9c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +02fbac: 2200 d300 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d3 │ │ +02fbb0: 7020 4a05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@054a │ │ +02fbb6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -17887,17 +17887,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fbc0: |[02fbc0] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02fbd0: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ -02fbd4: 1100 |0002: return-object v0 │ │ +02fbb8: |[02fbb8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +02fbc8: 5410 ca01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ +02fbcc: 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;) │ │ @@ -17905,31 +17905,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02fbd8: |[02fbd8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02fbe8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fbea: 5453 ca01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ -02fbee: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02fbf2: 1102 |0005: return-object v2 │ │ -02fbf4: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ -02fbf8: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ -02fbfe: 0c01 |000b: move-result-object v1 │ │ -02fc00: 5453 ca01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ -02fc04: 6e20 e800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00e8 │ │ -02fc0a: 0c02 |0011: move-result-object v2 │ │ -02fc0c: 28f3 |0012: goto 0005 // -000d │ │ -02fc0e: 0d00 |0013: move-exception v0 │ │ -02fc10: 1a03 2403 |0014: const-string v3, "IntentReader" // string@0324 │ │ -02fc14: 1a04 0402 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0204 │ │ -02fc18: 7130 7c10 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -02fc1e: 28ea |001b: goto 0005 // -0016 │ │ +02fbd0: |[02fbd0] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +02fbe0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02fbe2: 5453 ca01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ +02fbe6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02fbea: 1102 |0005: return-object v2 │ │ +02fbec: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ +02fbf0: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ +02fbf6: 0c01 |000b: move-result-object v1 │ │ +02fbf8: 5453 ca01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ca │ │ +02fbfc: 6e20 e800 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00e8 │ │ +02fc02: 0c02 |0011: move-result-object v2 │ │ +02fc04: 28f3 |0012: goto 0005 // -000d │ │ +02fc06: 0d00 |0013: move-exception v0 │ │ +02fc08: 1a03 2403 |0014: const-string v3, "IntentReader" // string@0324 │ │ +02fc0c: 1a04 0402 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0204 │ │ +02fc10: 7130 7c10 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +02fc16: 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 │ │ @@ -17946,31 +17946,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02fc2c: |[02fc2c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02fc3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fc3e: 5453 cb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fc42: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02fc46: 1102 |0005: return-object v2 │ │ -02fc48: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ -02fc4c: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ -02fc52: 0c01 |000b: move-result-object v1 │ │ -02fc54: 5453 cb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fc58: 6e20 ea00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ea │ │ -02fc5e: 0c02 |0011: move-result-object v2 │ │ -02fc60: 28f3 |0012: goto 0005 // -000d │ │ -02fc62: 0d00 |0013: move-exception v0 │ │ -02fc64: 1a03 2403 |0014: const-string v3, "IntentReader" // string@0324 │ │ -02fc68: 1a04 0502 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0205 │ │ -02fc6c: 7130 7c10 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -02fc72: 28ea |001b: goto 0005 // -0016 │ │ +02fc24: |[02fc24] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +02fc34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02fc36: 5453 cb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fc3a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02fc3e: 1102 |0005: return-object v2 │ │ +02fc40: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ +02fc44: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ +02fc4a: 0c01 |000b: move-result-object v1 │ │ +02fc4c: 5453 cb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fc50: 6e20 ea00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00ea │ │ +02fc56: 0c02 |0011: move-result-object v2 │ │ +02fc58: 28f3 |0012: goto 0005 // -000d │ │ +02fc5a: 0d00 |0013: move-exception v0 │ │ +02fc5c: 1a03 2403 |0014: const-string v3, "IntentReader" // string@0324 │ │ +02fc60: 1a04 0502 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0205 │ │ +02fc64: 7130 7c10 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +02fc6a: 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 │ │ @@ -17987,34 +17987,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02fc80: |[02fc80] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02fc90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fc92: 5453 cb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fc96: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02fc9a: 1102 |0005: return-object v2 │ │ -02fc9c: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ -02fca0: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ -02fca6: 0c01 |000b: move-result-object v1 │ │ -02fca8: 5453 cb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fcac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02fcae: 6e30 eb00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00eb │ │ -02fcb4: 0c03 |0012: move-result-object v3 │ │ -02fcb6: 6e20 ec00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ec │ │ -02fcbc: 0c02 |0016: move-result-object v2 │ │ -02fcbe: 28ee |0017: goto 0005 // -0012 │ │ -02fcc0: 0d00 |0018: move-exception v0 │ │ -02fcc2: 1a03 2403 |0019: const-string v3, "IntentReader" // string@0324 │ │ -02fcc6: 1a04 0602 |001b: const-string v4, "Could not retrieve label for calling application" // string@0206 │ │ -02fcca: 7130 7c10 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -02fcd0: 28e5 |0020: goto 0005 // -001b │ │ +02fc78: |[02fc78] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +02fc88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02fc8a: 5453 cb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fc8e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02fc92: 1102 |0005: return-object v2 │ │ +02fc94: 5453 c901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01c9 │ │ +02fc98: 6e10 1200 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ +02fc9e: 0c01 |000b: move-result-object v1 │ │ +02fca0: 5453 cb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fca4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +02fca6: 6e30 eb00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00eb │ │ +02fcac: 0c03 |0012: move-result-object v3 │ │ +02fcae: 6e20 ec00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00ec │ │ +02fcb4: 0c02 |0016: move-result-object v2 │ │ +02fcb6: 28ee |0017: goto 0005 // -0012 │ │ +02fcb8: 0d00 |0018: move-exception v0 │ │ +02fcba: 1a03 2403 |0019: const-string v3, "IntentReader" // string@0324 │ │ +02fcbe: 1a04 0602 |001b: const-string v4, "Could not retrieve label for calling application" // string@0206 │ │ +02fcc2: 7130 7c10 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +02fcc8: 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 │ │ @@ -18031,17 +18031,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fce0: |[02fce0] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02fcf0: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ -02fcf4: 1100 |0002: return-object v0 │ │ +02fcd8: |[02fcd8] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +02fce8: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01cb │ │ +02fcec: 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;) │ │ @@ -18049,20 +18049,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02fcf8: |[02fcf8] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02fd08: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fd0c: 1a01 ea09 |0002: const-string v1, "android.intent.extra.BCC" // string@09ea │ │ -02fd10: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ -02fd16: 0c00 |0007: move-result-object v0 │ │ -02fd18: 1100 |0008: return-object v0 │ │ +02fcf0: |[02fcf0] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +02fd00: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fd04: 1a01 ea09 |0002: const-string v1, "android.intent.extra.BCC" // string@09ea │ │ +02fd08: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ +02fd0e: 0c00 |0007: move-result-object v0 │ │ +02fd10: 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;) │ │ @@ -18070,20 +18070,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02fd1c: |[02fd1c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02fd2c: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fd30: 1a01 eb09 |0002: const-string v1, "android.intent.extra.CC" // string@09eb │ │ -02fd34: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ -02fd3a: 0c00 |0007: move-result-object v0 │ │ -02fd3c: 1100 |0008: return-object v0 │ │ +02fd14: |[02fd14] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +02fd24: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fd28: 1a01 eb09 |0002: const-string v1, "android.intent.extra.CC" // string@09eb │ │ +02fd2c: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ +02fd32: 0c00 |0007: move-result-object v0 │ │ +02fd34: 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;) │ │ @@ -18091,20 +18091,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02fd40: |[02fd40] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02fd50: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fd54: 1a01 ec09 |0002: const-string v1, "android.intent.extra.EMAIL" // string@09ec │ │ -02fd58: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ -02fd5e: 0c00 |0007: move-result-object v0 │ │ -02fd60: 1100 |0008: return-object v0 │ │ +02fd38: |[02fd38] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +02fd48: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fd4c: 1a01 ec09 |0002: const-string v1, "android.intent.extra.EMAIL" // string@09ec │ │ +02fd50: 6e20 c400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00c4 │ │ +02fd56: 0c00 |0007: move-result-object v0 │ │ +02fd58: 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;) │ │ @@ -18112,35 +18112,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02fd64: |[02fd64] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02fd74: 5442 cc01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fd78: 1a03 ed09 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@09ed │ │ -02fd7c: 6e20 c500 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ -02fd82: 0c00 |0007: move-result-object v0 │ │ -02fd84: 5442 cc01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fd88: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -02fd8c: 6e10 5905 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0559 │ │ -02fd92: 0c01 |000f: move-result-object v1 │ │ -02fd94: 2012 3702 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0237 │ │ -02fd98: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -02fd9c: 1f01 3702 |0014: check-cast v1, Landroid/text/Spanned; // type@0237 │ │ -02fda0: 7110 7210 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1072 │ │ -02fda6: 0c00 |0019: move-result-object v0 │ │ -02fda8: 1100 |001a: return-object v0 │ │ -02fdaa: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -02fdae: 7100 6c05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@056c │ │ -02fdb4: 0c02 |0020: move-result-object v2 │ │ -02fdb6: 7220 5f05 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@055f │ │ -02fdbc: 0c00 |0024: move-result-object v0 │ │ -02fdbe: 28f5 |0025: goto 001a // -000b │ │ +02fd5c: |[02fd5c] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +02fd6c: 5442 cc01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fd70: 1a03 ed09 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@09ed │ │ +02fd74: 6e20 c500 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ +02fd7a: 0c00 |0007: move-result-object v0 │ │ +02fd7c: 5442 cc01 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fd80: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +02fd84: 6e10 5905 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0559 │ │ +02fd8a: 0c01 |000f: move-result-object v1 │ │ +02fd8c: 2012 3702 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@0237 │ │ +02fd90: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +02fd94: 1f01 3702 |0014: check-cast v1, Landroid/text/Spanned; // type@0237 │ │ +02fd98: 7110 7210 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1072 │ │ +02fd9e: 0c00 |0019: move-result-object v0 │ │ +02fda0: 1100 |001a: return-object v0 │ │ +02fda2: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +02fda6: 7100 6c05 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@056c │ │ +02fdac: 0c02 |0020: move-result-object v2 │ │ +02fdae: 7220 5f05 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@055f │ │ +02fdb4: 0c00 |0024: move-result-object v0 │ │ +02fdb6: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -18158,21 +18158,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02fdc0: |[02fdc0] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02fdd0: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fdd4: 1a01 ef09 |0002: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fdd8: 6e20 c200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -02fdde: 0c00 |0007: move-result-object v0 │ │ -02fde0: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02fde4: 1100 |000a: return-object v0 │ │ +02fdb8: |[02fdb8] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +02fdc8: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fdcc: 1a01 ef09 |0002: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fdd0: 6e20 c200 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +02fdd6: 0c00 |0007: move-result-object v0 │ │ +02fdd8: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +02fddc: 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;) │ │ @@ -18180,58 +18180,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02fde8: |[02fde8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02fdf8: 5430 cd01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fdfc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02fe00: 6e10 5b05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@055b │ │ -02fe06: 0a00 |0007: move-result v0 │ │ -02fe08: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02fe0c: 5430 cc01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fe10: 1a01 ef09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fe14: 6e20 c100 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00c1 │ │ -02fe1a: 0c00 |0011: move-result-object v0 │ │ -02fe1c: 5b30 cd01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fe20: 5430 cd01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fe24: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02fe28: 5430 cd01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fe2c: 6e20 4113 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -02fe32: 0c00 |001d: move-result-object v0 │ │ -02fe34: 1f00 5700 |001e: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02fe38: 1100 |0020: return-object v0 │ │ -02fe3a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02fe3e: 5430 cc01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fe42: 1a01 ef09 |0025: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fe46: 6e20 c200 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -02fe4c: 0c00 |002a: move-result-object v0 │ │ -02fe4e: 1f00 5700 |002b: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -02fe52: 28f3 |002d: goto 0020 // -000d │ │ -02fe54: 2200 c202 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ -02fe58: 2201 d302 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -02fe5c: 7010 1d13 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -02fe62: 1a02 2b08 |0035: const-string v2, "Stream items available: " // string@082b │ │ -02fe66: 6e20 2413 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02fe6c: 0c01 |003a: move-result-object v1 │ │ -02fe6e: 6e10 5705 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0557 │ │ -02fe74: 0a02 |003e: move-result v2 │ │ -02fe76: 6e20 2013 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02fe7c: 0c01 |0042: move-result-object v1 │ │ -02fe7e: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ -02fe82: 6e20 2413 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -02fe88: 0c01 |0048: move-result-object v1 │ │ -02fe8a: 6e20 2013 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -02fe90: 0c01 |004c: move-result-object v1 │ │ -02fe92: 6e10 2913 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -02fe98: 0c01 |0050: move-result-object v1 │ │ -02fe9a: 7020 ef12 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ -02fea0: 2700 |0054: throw v0 │ │ +02fde0: |[02fde0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +02fdf0: 5430 cd01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fdf4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02fdf8: 6e10 5b05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@055b │ │ +02fdfe: 0a00 |0007: move-result v0 │ │ +02fe00: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02fe04: 5430 cc01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fe08: 1a01 ef09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fe0c: 6e20 c100 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00c1 │ │ +02fe12: 0c00 |0011: move-result-object v0 │ │ +02fe14: 5b30 cd01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fe18: 5430 cd01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fe1c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +02fe20: 5430 cd01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fe24: 6e20 4113 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +02fe2a: 0c00 |001d: move-result-object v0 │ │ +02fe2c: 1f00 5700 |001e: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +02fe30: 1100 |0020: return-object v0 │ │ +02fe32: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +02fe36: 5430 cc01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fe3a: 1a01 ef09 |0025: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fe3e: 6e20 c200 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +02fe44: 0c00 |002a: move-result-object v0 │ │ +02fe46: 1f00 5700 |002b: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +02fe4a: 28f3 |002d: goto 0020 // -000d │ │ +02fe4c: 2200 c202 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ +02fe50: 2201 d302 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +02fe54: 7010 1d13 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +02fe5a: 1a02 2b08 |0035: const-string v2, "Stream items available: " // string@082b │ │ +02fe5e: 6e20 2413 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02fe64: 0c01 |003a: move-result-object v1 │ │ +02fe66: 6e10 5705 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0557 │ │ +02fe6c: 0a02 |003e: move-result v2 │ │ +02fe6e: 6e20 2013 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02fe74: 0c01 |0042: move-result-object v1 │ │ +02fe76: 1a02 4c00 |0043: const-string v2, " index requested: " // string@004c │ │ +02fe7a: 6e20 2413 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +02fe80: 0c01 |0048: move-result-object v1 │ │ +02fe82: 6e20 2013 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +02fe88: 0c01 |004c: move-result-object v1 │ │ +02fe8a: 6e10 2913 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +02fe90: 0c01 |0050: move-result-object v1 │ │ +02fe92: 7020 ef12 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ +02fe98: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -18247,40 +18247,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02fea4: |[02fea4] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02feb4: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02feb8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02febc: 6e10 5b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@055b │ │ -02fec2: 0a00 |0007: move-result v0 │ │ -02fec4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02fec8: 5420 cc01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fecc: 1a01 ef09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fed0: 6e20 c100 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00c1 │ │ -02fed6: 0c00 |0011: move-result-object v0 │ │ -02fed8: 5b20 cd01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fedc: 5420 cd01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fee0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02fee4: 5420 cd01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ -02fee8: 6e10 4713 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -02feee: 0a00 |001d: move-result v0 │ │ -02fef0: 0f00 |001e: return v0 │ │ -02fef2: 5420 cc01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02fef6: 1a01 ef09 |0021: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ -02fefa: 6e20 c700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c7 │ │ -02ff00: 0a00 |0026: move-result v0 │ │ -02ff02: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02ff06: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02ff08: 28f4 |002a: goto 001e // -000c │ │ -02ff0a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02ff0c: 28f2 |002c: goto 001e // -000e │ │ +02fe9c: |[02fe9c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +02feac: 5420 cd01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02feb0: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02feb4: 6e10 5b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@055b │ │ +02feba: 0a00 |0007: move-result v0 │ │ +02febc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02fec0: 5420 cc01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fec4: 1a01 ef09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fec8: 6e20 c100 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00c1 │ │ +02fece: 0c00 |0011: move-result-object v0 │ │ +02fed0: 5b20 cd01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fed4: 5420 cd01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fed8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +02fedc: 5420 cd01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01cd │ │ +02fee0: 6e10 4713 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +02fee6: 0a00 |001d: move-result v0 │ │ +02fee8: 0f00 |001e: return v0 │ │ +02feea: 5420 cc01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02feee: 1a01 ef09 |0021: const-string v1, "android.intent.extra.STREAM" // string@09ef │ │ +02fef2: 6e20 c700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00c7 │ │ +02fef8: 0a00 |0026: move-result v0 │ │ +02fefa: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +02fefe: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +02ff00: 28f4 |002a: goto 001e // -000c │ │ +02ff02: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +02ff04: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -18292,20 +18292,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ff10: |[02ff10] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02ff20: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02ff24: 1a01 f009 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09f0 │ │ -02ff28: 6e20 c500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ -02ff2e: 0c00 |0007: move-result-object v0 │ │ -02ff30: 1100 |0008: return-object v0 │ │ +02ff08: |[02ff08] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +02ff18: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02ff1c: 1a01 f009 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09f0 │ │ +02ff20: 6e20 c500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ +02ff26: 0c00 |0007: move-result-object v0 │ │ +02ff28: 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;) │ │ @@ -18313,20 +18313,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ff34: |[02ff34] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02ff44: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02ff48: 1a01 f109 |0002: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ -02ff4c: 6e20 bc00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00bc │ │ -02ff52: 0c00 |0007: move-result-object v0 │ │ -02ff54: 1100 |0008: return-object v0 │ │ +02ff2c: |[02ff2c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +02ff3c: 5420 cc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02ff40: 1a01 f109 |0002: const-string v1, "android.intent.extra.TEXT" // string@09f1 │ │ +02ff44: 6e20 bc00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00bc │ │ +02ff4a: 0c00 |0007: move-result-object v0 │ │ +02ff4c: 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;) │ │ @@ -18334,19 +18334,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ff58: |[02ff58] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02ff68: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02ff6c: 6e10 c600 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00c6 │ │ -02ff72: 0c00 |0005: move-result-object v0 │ │ -02ff74: 1100 |0006: return-object v0 │ │ +02ff50: |[02ff50] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +02ff60: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02ff64: 6e10 c600 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00c6 │ │ +02ff6a: 0c00 |0005: move-result-object v0 │ │ +02ff6c: 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;) │ │ @@ -18354,22 +18354,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02ff78: |[02ff78] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02ff88: 1a00 e709 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ -02ff8c: 5421 cc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02ff90: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -02ff96: 0c01 |0007: move-result-object v1 │ │ -02ff98: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02ff9e: 0a00 |000b: move-result v0 │ │ -02ffa0: 0f00 |000c: return v0 │ │ +02ff70: |[02ff70] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +02ff80: 1a00 e709 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ +02ff84: 5421 cc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02ff88: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +02ff8e: 0c01 |0007: move-result-object v1 │ │ +02ff90: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02ff96: 0a00 |000b: move-result v0 │ │ +02ff98: 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;) │ │ @@ -18377,30 +18377,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02ffa4: |[02ffa4] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02ffb4: 5421 cc01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -02ffb8: 6e10 ba00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -02ffbe: 0c00 |0005: move-result-object v0 │ │ -02ffc0: 1a01 e609 |0006: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ -02ffc4: 6e20 1213 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02ffca: 0a01 |000b: move-result v1 │ │ -02ffcc: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02ffd0: 1a01 e709 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ -02ffd4: 6e20 1213 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -02ffda: 0a01 |0013: move-result v1 │ │ -02ffdc: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02ffe0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02ffe2: 0f01 |0017: return v1 │ │ -02ffe4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02ffe6: 28fe |0019: goto 0017 // -0002 │ │ +02ff9c: |[02ff9c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +02ffac: 5421 cc01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02ffb0: 6e10 ba00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +02ffb6: 0c00 |0005: move-result-object v0 │ │ +02ffb8: 1a01 e609 |0006: const-string v1, "android.intent.action.SEND" // string@09e6 │ │ +02ffbc: 6e20 1213 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02ffc2: 0a01 |000b: move-result v1 │ │ +02ffc4: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +02ffc8: 1a01 e709 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@09e7 │ │ +02ffcc: 6e20 1213 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +02ffd2: 0a01 |0013: move-result v1 │ │ +02ffd4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +02ffd8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +02ffda: 0f01 |0017: return v1 │ │ +02ffdc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +02ffde: 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; │ │ @@ -18410,22 +18410,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02ffe8: |[02ffe8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02fff8: 1a00 e609 |0000: const-string v0, "android.intent.action.SEND" // string@09e6 │ │ -02fffc: 5421 cc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ -030000: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -030006: 0c01 |0007: move-result-object v1 │ │ -030008: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -03000e: 0a00 |000b: move-result v0 │ │ -030010: 0f00 |000c: return v0 │ │ +02ffe0: |[02ffe0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +02fff0: 1a00 e609 |0000: const-string v0, "android.intent.action.SEND" // string@09e6 │ │ +02fff4: 5421 cc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01cc │ │ +02fff8: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +02fffe: 0c01 |0007: move-result-object v1 │ │ +030000: 6e20 1213 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030006: 0a00 |000b: move-result v0 │ │ +030008: 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 : 2065 (ShareCompat.java) │ │ @@ -18509,33 +18509,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -030014: |[030014] android.support.v4.app.ShareCompat.:()V │ │ -030024: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -030028: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03002c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030030: 2200 d700 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00d7 │ │ -030034: 7010 6705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0567 │ │ -03003a: 6900 d001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ -03003e: 0e00 |000d: return-void │ │ -030040: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -030044: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -030048: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03004c: 2200 d600 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d6 │ │ -030050: 7010 6405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0564 │ │ -030056: 6900 d001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ -03005a: 28f2 |001b: goto 000d // -000e │ │ -03005c: 2200 d500 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d5 │ │ -030060: 7010 6005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0560 │ │ -030066: 6900 d001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ -03006a: 28ea |0023: goto 000d // -0016 │ │ +03000c: |[03000c] android.support.v4.app.ShareCompat.:()V │ │ +03001c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +030020: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +030024: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030028: 2200 d700 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00d7 │ │ +03002c: 7010 6705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0567 │ │ +030032: 6900 d001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ +030036: 0e00 |000d: return-void │ │ +030038: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03003c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +030040: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +030044: 2200 d600 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d6 │ │ +030048: 7010 6405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0564 │ │ +03004e: 6900 d001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ +030052: 28f2 |001b: goto 000d // -000e │ │ +030054: 2200 d500 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d5 │ │ +030058: 7010 6005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0560 │ │ +03005e: 6900 d001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ +030062: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -18547,17 +18547,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03006c: |[03006c] android.support.v4.app.ShareCompat.:()V │ │ -03007c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030082: 0e00 |0003: return-void │ │ +030064: |[030064] android.support.v4.app.ShareCompat.:()V │ │ +030074: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03007a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -18566,52 +18566,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 │ │ -030084: |[030084] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -030094: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ -030098: 1100 |0002: return-object v0 │ │ +03007c: |[03007c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +03008c: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ +030090: 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 │ │ -03009c: |[03009c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0300ac: 7220 b010 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@10b0 │ │ -0300b2: 0c00 |0003: move-result-object v0 │ │ -0300b4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0300b8: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0300bc: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0300c0: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0300c6: 1a03 0302 |000d: const-string v3, "Could not find menu item with id " // string@0203 │ │ -0300ca: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0300d0: 0c02 |0012: move-result-object v2 │ │ -0300d2: 6e20 2013 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0300d8: 0c02 |0016: move-result-object v2 │ │ -0300da: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ -0300de: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0300e4: 0c02 |001c: move-result-object v2 │ │ -0300e6: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0300ec: 0c02 |0020: move-result-object v2 │ │ -0300ee: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0300f4: 2701 |0024: throw v1 │ │ -0300f6: 7120 6e05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@056e │ │ -0300fc: 0e00 |0028: return-void │ │ +030094: |[030094] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0300a4: 7220 b010 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@10b0 │ │ +0300aa: 0c00 |0003: move-result-object v0 │ │ +0300ac: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0300b0: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0300b4: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0300b8: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0300be: 1a03 0302 |000d: const-string v3, "Could not find menu item with id " // string@0203 │ │ +0300c2: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0300c8: 0c02 |0012: move-result-object v2 │ │ +0300ca: 6e20 2013 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0300d0: 0c02 |0016: move-result-object v2 │ │ +0300d2: 1a03 4b00 |0017: const-string v3, " in the supplied menu" // string@004b │ │ +0300d6: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0300dc: 0c02 |001c: move-result-object v2 │ │ +0300de: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0300e4: 0c02 |0020: move-result-object v2 │ │ +0300e6: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0300ec: 2701 |0024: throw v1 │ │ +0300ee: 7120 6e05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@056e │ │ +0300f4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -18626,18 +18626,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 │ │ -030100: |[030100] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -030110: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ -030114: 7230 5e05 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@055e │ │ -03011a: 0e00 |0005: return-void │ │ +0300f8: |[0300f8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +030108: 6200 d001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01d0 │ │ +03010c: 7230 5e05 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@055e │ │ +030112: 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; │ │ @@ -18647,25 +18647,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 │ │ -03011c: |[03011c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -03012c: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ -030132: 0c00 |0003: move-result-object v0 │ │ -030134: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -030138: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -03013e: 0c01 |0009: move-result-object v1 │ │ -030140: 1a02 f709 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09f7 │ │ -030144: 6e20 c200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -03014a: 0c00 |000f: move-result-object v0 │ │ -03014c: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ -030150: 1100 |0012: return-object v0 │ │ +030114: |[030114] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +030124: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ +03012a: 0c00 |0003: move-result-object v0 │ │ +03012c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +030130: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +030136: 0c01 |0009: move-result-object v1 │ │ +030138: 1a02 f709 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09f7 │ │ +03013c: 6e20 c200 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +030142: 0c00 |000f: move-result-object v0 │ │ +030144: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ +030148: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -18678,24 +18678,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 │ │ -030154: |[030154] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -030164: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ -03016a: 0c00 |0003: move-result-object v0 │ │ -03016c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -030170: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -030176: 0c01 |0009: move-result-object v1 │ │ -030178: 1a02 f809 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09f8 │ │ -03017c: 6e20 c500 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ -030182: 0c00 |000f: move-result-object v0 │ │ -030184: 1100 |0010: return-object v0 │ │ +03014c: |[03014c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +03015c: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ +030162: 0c00 |0003: move-result-object v0 │ │ +030164: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +030168: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +03016e: 0c01 |0009: move-result-object v1 │ │ +030170: 1a02 f809 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09f8 │ │ +030174: 6e20 c500 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ +03017a: 0c00 |000f: move-result-object v0 │ │ +03017c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -18733,17 +18733,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030188: |[030188] android.support.v4.app.ShareCompatICS.:()V │ │ -030198: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03019e: 0e00 |0003: return-void │ │ +030180: |[030180] android.support.v4.app.ShareCompatICS.:()V │ │ +030190: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +030196: 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;) │ │ @@ -18751,42 +18751,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 │ │ -0301a0: |[0301a0] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0301b0: 7210 b410 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@10b4 │ │ -0301b6: 0c00 |0003: move-result-object v0 │ │ -0301b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0301ba: 2002 9902 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0299 │ │ -0301be: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -0301c2: 2201 9902 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0299 │ │ -0301c6: 7020 8312 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1283 │ │ -0301cc: 2202 d302 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0301d0: 7010 1d13 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0301d6: 1a03 bd00 |0013: const-string v3, ".sharecompat_" // string@00bd │ │ -0301da: 6e20 2413 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0301e0: 0c02 |0018: move-result-object v2 │ │ -0301e2: 6e10 0513 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -0301e8: 0c03 |001c: move-result-object v3 │ │ -0301ea: 6e10 e212 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -0301f0: 0c03 |0020: move-result-object v3 │ │ -0301f2: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0301f8: 0c02 |0024: move-result-object v2 │ │ -0301fa: 6e10 2913 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -030200: 0c02 |0028: move-result-object v2 │ │ -030202: 6e20 8412 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1284 │ │ -030208: 6e20 8512 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1285 │ │ -03020e: 7220 b910 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@10b9 │ │ -030214: 0e00 |0032: return-void │ │ -030216: 0701 |0033: move-object v1, v0 │ │ -030218: 1f01 9902 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0299 │ │ -03021c: 28d8 |0036: goto 000e // -0028 │ │ +030198: |[030198] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0301a8: 7210 b410 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@10b4 │ │ +0301ae: 0c00 |0003: move-result-object v0 │ │ +0301b0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0301b2: 2002 9902 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@0299 │ │ +0301b6: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +0301ba: 2201 9902 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@0299 │ │ +0301be: 7020 8312 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1283 │ │ +0301c4: 2202 d302 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0301c8: 7010 1d13 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0301ce: 1a03 bd00 |0013: const-string v3, ".sharecompat_" // string@00bd │ │ +0301d2: 6e20 2413 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0301d8: 0c02 |0018: move-result-object v2 │ │ +0301da: 6e10 0513 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +0301e0: 0c03 |001c: move-result-object v3 │ │ +0301e2: 6e10 e212 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +0301e8: 0c03 |0020: move-result-object v3 │ │ +0301ea: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0301f0: 0c02 |0024: move-result-object v2 │ │ +0301f2: 6e10 2913 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0301f8: 0c02 |0028: move-result-object v2 │ │ +0301fa: 6e20 8412 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1284 │ │ +030200: 6e20 8512 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1285 │ │ +030206: 7220 b910 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@10b9 │ │ +03020c: 0e00 |0032: return-void │ │ +03020e: 0701 |0033: move-object v1, v0 │ │ +030210: 1f01 9902 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@0299 │ │ +030214: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -18828,17 +18828,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030220: |[030220] android.support.v4.app.ShareCompatJB.:()V │ │ -030230: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030236: 0e00 |0003: return-void │ │ +030218: |[030218] android.support.v4.app.ShareCompatJB.:()V │ │ +030228: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03022e: 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;) │ │ @@ -18846,18 +18846,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 │ │ -030238: |[030238] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -030248: 7110 6f10 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@106f │ │ -03024e: 0c00 |0003: move-result-object v0 │ │ -030250: 1100 |0004: return-object v0 │ │ +030230: |[030230] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +030240: 7110 6f10 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@106f │ │ +030246: 0c00 |0003: move-result-object v0 │ │ +030248: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -18886,17 +18886,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030254: |[030254] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -030264: 7020 7710 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1077 │ │ -03026a: 0e00 |0003: return-void │ │ +03024c: |[03024c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +03025c: 7020 7710 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1077 │ │ +030262: 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; │ │ @@ -19021,26 +19021,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03026c: |[03026c] android.support.v4.app.TaskStackBuilder.:()V │ │ -03027c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -030280: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -030284: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030288: 2200 df00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00df │ │ -03028c: 7010 7a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@057a │ │ -030292: 6900 d201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ -030296: 0e00 |000d: return-void │ │ -030298: 2200 de00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00de │ │ -03029c: 7010 7805 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0578 │ │ -0302a2: 6900 d201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ -0302a6: 28f8 |0015: goto 000d // -0008 │ │ +030264: |[030264] android.support.v4.app.TaskStackBuilder.:()V │ │ +030274: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +030278: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03027c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030280: 2200 df00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00df │ │ +030284: 7010 7a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@057a │ │ +03028a: 6900 d201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ +03028e: 0e00 |000d: return-void │ │ +030290: 2200 de00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00de │ │ +030294: 7010 7805 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0578 │ │ +03029a: 6900 d201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ +03029e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -19050,21 +19050,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0302a8: |[0302a8] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -0302b8: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -0302be: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0302c2: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0302c8: 5b10 d401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0302cc: 5b12 d501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0302d0: 0e00 |000c: return-void │ │ +0302a0: |[0302a0] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +0302b0: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +0302b6: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0302ba: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0302c0: 5b10 d401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0302c4: 5b12 d501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0302c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -19076,18 +19076,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 │ │ -0302d4: |[0302d4] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0302e4: 2200 e100 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e1 │ │ -0302e8: 7020 7f05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@057f │ │ -0302ee: 1100 |0005: return-object v0 │ │ +0302cc: |[0302cc] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0302dc: 2200 e100 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e1 │ │ +0302e0: 7020 7f05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@057f │ │ +0302e6: 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;) │ │ @@ -19095,18 +19095,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 │ │ -0302f0: |[0302f0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -030300: 7110 8505 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0585 │ │ -030306: 0c00 |0003: move-result-object v0 │ │ -030308: 1100 |0004: return-object v0 │ │ +0302e8: |[0302e8] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0302f8: 7110 8505 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0585 │ │ +0302fe: 0c00 |0003: move-result-object v0 │ │ +030300: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -19115,18 +19115,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 │ │ -03030c: |[03030c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03031c: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030320: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -030326: 1101 |0005: return-object v1 │ │ +030304: |[030304] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030314: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +030318: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +03031e: 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; │ │ @@ -19136,27 +19136,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 │ │ -030328: |[030328] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -030338: 6e10 bd00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ -03033e: 0c00 |0003: move-result-object v0 │ │ -030340: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -030344: 5421 d501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -030348: 6e10 a100 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -03034e: 0c01 |000b: move-result-object v1 │ │ -030350: 6e20 d200 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00d2 │ │ -030356: 0c00 |000f: move-result-object v0 │ │ -030358: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -03035c: 6e20 8305 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ -030362: 6e20 8005 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0580 │ │ -030368: 1102 |0018: return-object v2 │ │ +030320: |[030320] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030330: 6e10 bd00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ +030336: 0c00 |0003: move-result-object v0 │ │ +030338: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +03033c: 5421 d501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +030340: 6e10 a100 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +030346: 0c01 |000b: move-result-object v1 │ │ +030348: 6e20 d200 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00d2 │ │ +03034e: 0c00 |000f: move-result-object v0 │ │ +030350: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +030354: 6e20 8305 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ +03035a: 6e20 8005 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0580 │ │ +030360: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -19172,37 +19172,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 │ │ -03036c: |[03036c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03037c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03037e: 2042 dc00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dc │ │ -030382: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -030386: 0742 |0005: move-object v2, v4 │ │ -030388: 1f02 dc00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dc │ │ -03038c: 7210 7605 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0576 │ │ -030392: 0c00 |000b: move-result-object v0 │ │ -030394: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -030398: 7110 ce04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ce │ │ -03039e: 0c00 |0011: move-result-object v0 │ │ -0303a0: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -0303a4: 6e10 bd00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ -0303aa: 0c01 |0017: move-result-object v1 │ │ -0303ac: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -0303b0: 5432 d501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0303b4: 6e10 a100 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -0303ba: 0c02 |001f: move-result-object v2 │ │ -0303bc: 6e20 d200 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00d2 │ │ -0303c2: 0c01 |0023: move-result-object v1 │ │ -0303c4: 6e20 8305 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ -0303ca: 6e20 8005 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0580 │ │ -0303d0: 1103 |002a: return-object v3 │ │ +030364: |[030364] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030376: 2042 dc00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dc │ │ +03037a: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +03037e: 0742 |0005: move-object v2, v4 │ │ +030380: 1f02 dc00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00dc │ │ +030384: 7210 7605 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0576 │ │ +03038a: 0c00 |000b: move-result-object v0 │ │ +03038c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +030390: 7110 ce04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04ce │ │ +030396: 0c00 |0011: move-result-object v0 │ │ +030398: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +03039c: 6e10 bd00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ +0303a2: 0c01 |0017: move-result-object v1 │ │ +0303a4: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +0303a8: 5432 d501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0303ac: 6e10 a100 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +0303b2: 0c02 |001f: move-result-object v2 │ │ +0303b4: 6e20 d200 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00d2 │ │ +0303ba: 0c01 |0023: move-result-object v1 │ │ +0303bc: 6e20 8305 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ +0303c2: 6e20 8005 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0580 │ │ +0303c8: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -19224,38 +19224,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 │ │ -0303d4: |[0303d4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0303e4: 5453 d401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0303e8: 6e10 4713 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0303ee: 0a01 |0005: move-result v1 │ │ -0303f0: 5453 d501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0303f4: 7120 cf04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04cf │ │ -0303fa: 0c02 |000b: move-result-object v2 │ │ -0303fc: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -030400: 5453 d401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030404: 6e30 3d13 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@133d │ │ -03040a: 5453 d501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -03040e: 6e10 bd00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ -030414: 0c04 |0018: move-result-object v4 │ │ -030416: 7120 cf04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04cf │ │ -03041c: 0c02 |001c: move-result-object v2 │ │ -03041e: 28ef |001d: goto 000c // -0011 │ │ -030420: 0d00 |001e: move-exception v0 │ │ -030422: 1a03 6608 |001f: const-string v3, "TaskStackBuilder" // string@0866 │ │ -030426: 1a04 ae01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ae │ │ -03042a: 7120 7b10 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -030430: 2203 c002 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -030434: 7020 ed12 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@12ed │ │ -03043a: 2703 |002b: throw v3 │ │ -03043c: 1105 |002c: return-object v5 │ │ +0303cc: |[0303cc] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0303dc: 5453 d401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0303e0: 6e10 4713 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0303e6: 0a01 |0005: move-result v1 │ │ +0303e8: 5453 d501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0303ec: 7120 cf04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04cf │ │ +0303f2: 0c02 |000b: move-result-object v2 │ │ +0303f4: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +0303f8: 5453 d401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0303fc: 6e30 3d13 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@133d │ │ +030402: 5453 d501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +030406: 6e10 bd00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00bd │ │ +03040c: 0c04 |0018: move-result-object v4 │ │ +03040e: 7120 cf04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04cf │ │ +030414: 0c02 |001c: move-result-object v2 │ │ +030416: 28ef |001d: goto 000c // -0011 │ │ +030418: 0d00 |001e: move-exception v0 │ │ +03041a: 1a03 6608 |001f: const-string v3, "TaskStackBuilder" // string@0866 │ │ +03041e: 1a04 ae01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ae │ │ +030422: 7120 7b10 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +030428: 2203 c002 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +03042c: 7020 ed12 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@12ed │ │ +030432: 2703 |002b: throw v3 │ │ +030434: 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 │ │ @@ -19278,21 +19278,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 │ │ -03044c: |[03044c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03045c: 2200 1c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001c │ │ -030460: 5421 d501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -030464: 7030 9200 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ -03046a: 6e20 8305 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ -030470: 0c00 |000a: move-result-object v0 │ │ -030472: 1100 |000b: return-object v0 │ │ +030444: |[030444] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +030454: 2200 1c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001c │ │ +030458: 5421 d501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +03045c: 7030 9200 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0092 │ │ +030462: 6e20 8305 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0583 │ │ +030468: 0c00 |000a: move-result-object v0 │ │ +03046a: 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<*>; │ │ @@ -19302,20 +19302,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -030474: |[030474] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -030484: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030488: 6e20 4113 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03048e: 0c00 |0005: move-result-object v0 │ │ -030490: 1f00 2500 |0006: check-cast v0, Landroid/content/Intent; // type@0025 │ │ -030494: 1100 |0008: return-object v0 │ │ +03046c: |[03046c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +03047c: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +030480: 6e20 4113 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +030486: 0c00 |0005: move-result-object v0 │ │ +030488: 1f00 2500 |0006: check-cast v0, Landroid/content/Intent; // type@0025 │ │ +03048c: 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 │ │ │ │ @@ -19324,18 +19324,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030498: |[030498] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -0304a8: 6e20 8605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0586 │ │ -0304ae: 0c00 |0003: move-result-object v0 │ │ -0304b0: 1100 |0004: return-object v0 │ │ +030490: |[030490] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +0304a0: 6e20 8605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0586 │ │ +0304a6: 0c00 |0003: move-result-object v0 │ │ +0304a8: 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 │ │ │ │ @@ -19344,19 +19344,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0304b4: |[0304b4] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -0304c4: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0304c8: 6e10 4713 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0304ce: 0a00 |0005: move-result v0 │ │ -0304d0: 0f00 |0006: return v0 │ │ +0304ac: |[0304ac] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +0304bc: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0304c0: 6e10 4713 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0304c6: 0a00 |0005: move-result v0 │ │ +0304c8: 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;) │ │ @@ -19364,45 +19364,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0304d4: |[0304d4] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -0304e4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0304e6: 5452 d401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0304ea: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0304f0: 0a02 |0006: move-result v2 │ │ -0304f2: 2321 3d03 |0007: new-array v1, v2, [Landroid/content/Intent; // type@033d │ │ -0304f6: 2112 |0009: array-length v2, v1 │ │ -0304f8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -0304fc: 1101 |000c: return-object v1 │ │ -0304fe: 2203 2500 |000d: new-instance v3, Landroid/content/Intent; // type@0025 │ │ -030502: 5452 d401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030506: 6e20 4113 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03050c: 0c02 |0014: move-result-object v2 │ │ -03050e: 1f02 2500 |0015: check-cast v2, Landroid/content/Intent; // type@0025 │ │ -030512: 7020 b400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -030518: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -03051e: 6e20 b800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -030524: 0c02 |0020: move-result-object v2 │ │ -030526: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -03052a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -03052c: 2112 |0024: array-length v2, v1 │ │ -03052e: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -030532: 2203 2500 |0027: new-instance v3, Landroid/content/Intent; // type@0025 │ │ -030536: 5452 d401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -03053a: 6e20 4113 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -030540: 0c02 |002e: move-result-object v2 │ │ -030542: 1f02 2500 |002f: check-cast v2, Landroid/content/Intent; // type@0025 │ │ -030546: 7020 b400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -03054c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -030550: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -030554: 28ec |0038: goto 0024 // -0014 │ │ +0304cc: |[0304cc] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +0304dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0304de: 5452 d401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0304e2: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0304e8: 0a02 |0006: move-result v2 │ │ +0304ea: 2321 3d03 |0007: new-array v1, v2, [Landroid/content/Intent; // type@033d │ │ +0304ee: 2112 |0009: array-length v2, v1 │ │ +0304f0: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +0304f4: 1101 |000c: return-object v1 │ │ +0304f6: 2203 2500 |000d: new-instance v3, Landroid/content/Intent; // type@0025 │ │ +0304fa: 5452 d401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0304fe: 6e20 4113 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +030504: 0c02 |0014: move-result-object v2 │ │ +030506: 1f02 2500 |0015: check-cast v2, Landroid/content/Intent; // type@0025 │ │ +03050a: 7020 b400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +030510: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +030516: 6e20 b800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +03051c: 0c02 |0020: move-result-object v2 │ │ +03051e: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +030522: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +030524: 2112 |0024: array-length v2, v1 │ │ +030526: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +03052a: 2203 2500 |0027: new-instance v3, Landroid/content/Intent; // type@0025 │ │ +03052e: 5452 d401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +030532: 6e20 4113 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +030538: 0c02 |002e: move-result-object v2 │ │ +03053a: 1f02 2500 |002f: check-cast v2, Landroid/content/Intent; // type@0025 │ │ +03053e: 7020 b400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +030544: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +030548: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03054c: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -19418,19 +19418,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -030558: |[030558] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -030568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03056a: 6e40 8c05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@058c │ │ -030570: 0c00 |0004: move-result-object v0 │ │ -030572: 1100 |0005: return-object v0 │ │ +030550: |[030550] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +030560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030562: 6e40 8c05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@058c │ │ +030568: 0c00 |0004: move-result-object v0 │ │ +03056a: 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 │ │ @@ -19440,47 +19440,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 │ │ -030574: |[030574] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -030584: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -030586: 5460 d401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -03058a: 6e10 4213 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ -030590: 0a00 |0006: move-result v0 │ │ -030592: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -030596: 2200 c102 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -03059a: 1a01 5207 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0752 │ │ -03059e: 7020 ee12 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0305a4: 2700 |0010: throw v0 │ │ -0305a6: 5460 d401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0305aa: 5461 d401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -0305ae: 6e10 4713 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0305b4: 0a01 |0018: move-result v1 │ │ -0305b6: 2311 3d03 |0019: new-array v1, v1, [Landroid/content/Intent; // type@033d │ │ -0305ba: 6e20 4913 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -0305c0: 0c02 |001e: move-result-object v2 │ │ -0305c2: 1f02 3d03 |001f: check-cast v2, [Landroid/content/Intent; // type@033d │ │ -0305c6: 2200 2500 |0021: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0305ca: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -0305ce: 7020 b400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -0305d4: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -0305da: 6e20 b800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -0305e0: 0c00 |002e: move-result-object v0 │ │ -0305e2: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -0305e6: 6200 d201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ -0305ea: 5461 d501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0305ee: 0173 |0035: move v3, v7 │ │ -0305f0: 0184 |0036: move v4, v8 │ │ -0305f2: 0795 |0037: move-object v5, v9 │ │ -0305f4: 7806 7705 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@0577 │ │ -0305fa: 0c00 |003b: move-result-object v0 │ │ -0305fc: 1100 |003c: return-object v0 │ │ +03056c: |[03056c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03057c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03057e: 5460 d401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +030582: 6e10 4213 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ +030588: 0a00 |0006: move-result v0 │ │ +03058a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03058e: 2200 c102 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +030592: 1a01 5207 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0752 │ │ +030596: 7020 ee12 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03059c: 2700 |0010: throw v0 │ │ +03059e: 5460 d401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0305a2: 5461 d401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +0305a6: 6e10 4713 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0305ac: 0a01 |0018: move-result v1 │ │ +0305ae: 2311 3d03 |0019: new-array v1, v1, [Landroid/content/Intent; // type@033d │ │ +0305b2: 6e20 4913 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +0305b8: 0c02 |001e: move-result-object v2 │ │ +0305ba: 1f02 3d03 |001f: check-cast v2, [Landroid/content/Intent; // type@033d │ │ +0305be: 2200 2500 |0021: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0305c2: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +0305c6: 7020 b400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +0305cc: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +0305d2: 6e20 b800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +0305d8: 0c00 |002e: move-result-object v0 │ │ +0305da: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +0305de: 6200 d201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01d2 │ │ +0305e2: 5461 d501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0305e6: 0173 |0035: move v3, v7 │ │ +0305e8: 0184 |0036: move v4, v8 │ │ +0305ea: 0795 |0037: move-object v5, v9 │ │ +0305ec: 7806 7705 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@0577 │ │ +0305f2: 0c00 |003b: move-result-object v0 │ │ +0305f4: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -19496,19 +19496,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030600: |[030600] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -030610: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030614: 6e10 4313 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ -03061a: 0c00 |0005: move-result-object v0 │ │ -03061c: 1100 |0006: return-object v0 │ │ +0305f8: |[0305f8] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +030608: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +03060c: 6e10 4313 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ +030612: 0c00 |0005: move-result-object v0 │ │ +030614: 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;) │ │ @@ -19516,18 +19516,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030620: |[030620] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -030630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030632: 6e20 8f05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@058f │ │ -030638: 0e00 |0004: return-void │ │ +030618: |[030618] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +030628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03062a: 6e20 8f05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@058f │ │ +030630: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -19536,53 +19536,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -03063c: |[03063c] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -03064c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03064e: 5452 d401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030652: 6e10 4213 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ -030658: 0a02 |0006: move-result v2 │ │ -03065a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -03065e: 2202 c102 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -030662: 1a03 5307 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0753 │ │ -030666: 7020 ee12 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -03066c: 2702 |0010: throw v2 │ │ -03066e: 5452 d401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030672: 5453 d401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ -030676: 6e10 4713 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03067c: 0a03 |0018: move-result v3 │ │ -03067e: 2333 3d03 |0019: new-array v3, v3, [Landroid/content/Intent; // type@033d │ │ -030682: 6e20 4913 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -030688: 0c00 |001e: move-result-object v0 │ │ -03068a: 1f00 3d03 |001f: check-cast v0, [Landroid/content/Intent; // type@033d │ │ -03068e: 2202 2500 |0021: new-instance v2, Landroid/content/Intent; // type@0025 │ │ -030692: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -030696: 7020 b400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -03069c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -0306a2: 6e20 b800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -0306a8: 0c02 |002e: move-result-object v2 │ │ -0306aa: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -0306ae: 5452 d501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0306b2: 7130 b005 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05b0 │ │ -0306b8: 0a02 |0036: move-result v2 │ │ -0306ba: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -0306be: 2201 2500 |0039: new-instance v1, Landroid/content/Intent; // type@0025 │ │ -0306c2: 2102 |003b: array-length v2, v0 │ │ -0306c4: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0306c8: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -0306cc: 7020 b400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -0306d2: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -0306d6: 6e20 b800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -0306dc: 5452 d501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ -0306e0: 6e20 ad00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00ad │ │ -0306e6: 0e00 |004d: return-void │ │ +030634: |[030634] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +030644: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030646: 5452 d401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +03064a: 6e10 4213 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ +030650: 0a02 |0006: move-result v2 │ │ +030652: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +030656: 2202 c102 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +03065a: 1a03 5307 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0753 │ │ +03065e: 7020 ee12 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +030664: 2702 |0010: throw v2 │ │ +030666: 5452 d401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +03066a: 5453 d401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01d4 │ │ +03066e: 6e10 4713 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +030674: 0a03 |0018: move-result v3 │ │ +030676: 2333 3d03 |0019: new-array v3, v3, [Landroid/content/Intent; // type@033d │ │ +03067a: 6e20 4913 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +030680: 0c00 |001e: move-result-object v0 │ │ +030682: 1f00 3d03 |001f: check-cast v0, [Landroid/content/Intent; // type@033d │ │ +030686: 2202 2500 |0021: new-instance v2, Landroid/content/Intent; // type@0025 │ │ +03068a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +03068e: 7020 b400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +030694: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +03069a: 6e20 b800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +0306a0: 0c02 |002e: move-result-object v2 │ │ +0306a2: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +0306a6: 5452 d501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0306aa: 7130 b005 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05b0 │ │ +0306b0: 0a02 |0036: move-result v2 │ │ +0306b2: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +0306b6: 2201 2500 |0039: new-instance v1, Landroid/content/Intent; // type@0025 │ │ +0306ba: 2102 |003b: array-length v2, v0 │ │ +0306bc: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0306c0: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +0306c4: 7020 b400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +0306ca: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +0306ce: 6e20 b800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +0306d4: 5452 d501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01d5 │ │ +0306d8: 6e20 ad00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00ad │ │ +0306de: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -19621,17 +19621,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0306e8: |[0306e8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -0306f8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0306fe: 0e00 |0003: return-void │ │ +0306e0: |[0306e0] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +0306f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0306f6: 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;) │ │ @@ -19639,18 +19639,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 │ │ -030700: |[030700] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -030710: 7140 8b00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@008b │ │ -030716: 0c00 |0003: move-result-object v0 │ │ -030718: 1100 |0004: return-object v0 │ │ +0306f8: |[0306f8] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +030708: 7140 8b00 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@008b │ │ +03070e: 0c00 |0003: move-result-object v0 │ │ +030710: 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; │ │ @@ -19682,17 +19682,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03071c: |[03071c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -03072c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030732: 0e00 |0003: return-void │ │ +030714: |[030714] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +030724: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03072a: 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;) │ │ @@ -19700,18 +19700,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 │ │ -030734: |[030734] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -030744: 7155 8c00 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@008c │ │ -03074a: 0c00 |0003: move-result-object v0 │ │ -03074c: 1100 |0004: return-object v0 │ │ +03072c: |[03072c] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +03073c: 7155 8c00 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@008c │ │ +030742: 0c00 |0003: move-result-object v0 │ │ +030744: 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; │ │ @@ -19744,17 +19744,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030750: |[030750] android.support.v4.content.ContextCompat.:()V │ │ -030760: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030766: 0e00 |0003: return-void │ │ +030748: |[030748] android.support.v4.content.ContextCompat.:()V │ │ +030758: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03075e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -19762,19 +19762,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 │ │ -030768: |[030768] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -030778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03077a: 7130 b005 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05b0 │ │ -030780: 0a00 |0004: move-result v0 │ │ -030782: 0f00 |0005: return v0 │ │ +030760: |[030760] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +030770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030772: 7130 b005 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@05b0 │ │ +030778: 0a00 |0004: move-result v0 │ │ +03077a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -19783,27 +19783,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 │ │ -030784: |[030784] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -030794: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -030796: 6000 2700 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03079a: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -03079e: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -0307a2: 7130 b405 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05b4 │ │ -0307a8: 0f01 |000a: return v1 │ │ -0307aa: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -0307ae: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -0307b2: 7120 b205 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05b2 │ │ -0307b8: 28f8 |0012: goto 000a // -0008 │ │ -0307ba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0307bc: 28f6 |0014: goto 000a // -000a │ │ +03077c: |[03077c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +03078c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03078e: 6000 2700 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +030792: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +030796: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +03079a: 7130 b405 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@05b4 │ │ +0307a0: 0f01 |000a: return v1 │ │ +0307a2: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +0307a6: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +0307aa: 7120 b205 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@05b2 │ │ +0307b0: 28f8 |0012: goto 000a // -0008 │ │ +0307b2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0307b4: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -19841,17 +19841,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0307c0: |[0307c0] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -0307d0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0307d6: 0e00 |0003: return-void │ │ +0307b8: |[0307b8] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +0307c8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0307ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -19859,17 +19859,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 │ │ -0307d8: |[0307d8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -0307e8: 6e20 ab00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00ab │ │ -0307ee: 0e00 |0003: return-void │ │ +0307d0: |[0307d0] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +0307e0: 6e20 ab00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00ab │ │ +0307e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -19900,17 +19900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0307f0: |[0307f0] android.support.v4.content.ContextCompatJellybean.:()V │ │ -030800: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030806: 0e00 |0003: return-void │ │ +0307e8: |[0307e8] android.support.v4.content.ContextCompatJellybean.:()V │ │ +0307f8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0307fe: 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;) │ │ @@ -19918,17 +19918,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 │ │ -030808: |[030808] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -030818: 6e30 ac00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ac │ │ -03081e: 0e00 |0003: return-void │ │ +030800: |[030800] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +030810: 6e30 ac00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00ac │ │ +030816: 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; │ │ @@ -20061,32 +20061,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -030820: |[030820] android.support.v4.content.FileProvider.:()V │ │ -030830: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -030832: 2300 5103 |0001: new-array v0, v0, [Ljava/lang/String; // type@0351 │ │ -030836: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -030838: 1a02 5e09 |0004: const-string v2, "_display_name" // string@095e │ │ -03083c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -030840: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -030842: 1a02 6809 |0009: const-string v2, "_size" // string@0968 │ │ -030846: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -03084a: 6900 ed01 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01ed │ │ -03084e: 2200 a802 |000f: new-instance v0, Ljava/io/File; // type@02a8 │ │ -030852: 1a01 bf00 |0011: const-string v1, "/" // string@00bf │ │ -030856: 7020 b012 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@12b0 │ │ -03085c: 6900 ee01 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01ee │ │ -030860: 2200 e702 |0018: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ -030864: 7010 5213 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ -03086a: 6900 f501 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ -03086e: 0e00 |001f: return-void │ │ +030818: |[030818] android.support.v4.content.FileProvider.:()V │ │ +030828: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03082a: 2300 5103 |0001: new-array v0, v0, [Ljava/lang/String; // type@0351 │ │ +03082e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +030830: 1a02 5e09 |0004: const-string v2, "_display_name" // string@095e │ │ +030834: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +030838: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +03083a: 1a02 6809 |0009: const-string v2, "_size" // string@0968 │ │ +03083e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +030842: 6900 ed01 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01ed │ │ +030846: 2200 a802 |000f: new-instance v0, Ljava/io/File; // type@02a8 │ │ +03084a: 1a01 bf00 |0011: const-string v1, "/" // string@00bf │ │ +03084e: 7020 b012 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@12b0 │ │ +030854: 6900 ee01 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01ee │ │ +030858: 2200 e702 |0018: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ +03085c: 7010 5213 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ +030862: 6900 f501 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ +030866: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000f line=89 │ │ 0x0018 line=92 │ │ locals : │ │ │ │ @@ -20095,17 +20095,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030870: |[030870] android.support.v4.content.FileProvider.:()V │ │ -030880: 7010 9700 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0097 │ │ -030886: 0e00 |0003: return-void │ │ +030868: |[030868] android.support.v4.content.FileProvider.:()V │ │ +030878: 7010 9700 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0097 │ │ +03087e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -20114,31 +20114,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 │ │ -030888: |[030888] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -030898: 0761 |0000: move-object v1, v6 │ │ -03089a: 0770 |0001: move-object v0, v7 │ │ -03089c: 2104 |0002: array-length v4, v0 │ │ -03089e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0308a0: 0712 |0004: move-object v2, v1 │ │ -0308a2: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -0308a6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -0308aa: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -0308ae: 2201 a802 |000b: new-instance v1, Ljava/io/File; // type@02a8 │ │ -0308b2: 7030 af12 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@12af │ │ -0308b8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0308bc: 0712 |0012: move-object v2, v1 │ │ -0308be: 28f2 |0013: goto 0005 // -000e │ │ -0308c0: 1102 |0014: return-object v2 │ │ -0308c2: 0721 |0015: move-object v1, v2 │ │ -0308c4: 28fa |0016: goto 0010 // -0006 │ │ +030880: |[030880] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +030890: 0761 |0000: move-object v1, v6 │ │ +030892: 0770 |0001: move-object v0, v7 │ │ +030894: 2104 |0002: array-length v4, v0 │ │ +030896: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +030898: 0712 |0004: move-object v2, v1 │ │ +03089a: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +03089e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0308a2: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +0308a6: 2201 a802 |000b: new-instance v1, Ljava/io/File; // type@02a8 │ │ +0308aa: 7030 af12 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@12af │ │ +0308b0: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0308b4: 0712 |0012: move-object v2, v1 │ │ +0308b6: 28f2 |0013: goto 0005 // -000e │ │ +0308b8: 1102 |0014: return-object v2 │ │ +0308ba: 0721 |0015: move-object v1, v2 │ │ +0308bc: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0001 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x0010 line=437 │ │ @@ -20162,19 +20162,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 │ │ -0308c8: |[0308c8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0308d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0308da: 2330 4f03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ -0308de: 7153 2a13 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0308e4: 1100 |0006: return-object v0 │ │ +0308c0: |[0308c0] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0308d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0308d2: 2330 4f03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ +0308d6: 7153 2a13 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0308dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x0003 line=453 │ │ 0x0006 line=454 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -20186,19 +20186,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 │ │ -0308e8: |[0308e8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -0308f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0308fa: 2330 5103 |0001: new-array v0, v3, [Ljava/lang/String; // type@0351 │ │ -0308fe: 7153 2a13 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -030904: 1100 |0006: return-object v0 │ │ +0308e0: |[0308e0] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +0308f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0308f2: 2330 5103 |0001: new-array v0, v3, [Ljava/lang/String; // type@0351 │ │ +0308f6: 7153 2a13 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0308fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -20210,41 +20210,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 │ │ -030908: |[030908] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -030918: 6203 f501 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ -03091c: 1d03 |0002: monitor-enter v3 │ │ -03091e: 6202 f501 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ -030922: 6e20 5413 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -030928: 0c01 |0008: move-result-object v1 │ │ -03092a: 1f01 ea00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00ea │ │ -03092e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -030932: 7120 e505 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@05e5 │ │ -030938: 0c01 |0010: move-result-object v1 │ │ -03093a: 6202 f501 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ -03093e: 6e30 5513 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -030944: 1e03 |0016: monitor-exit v3 │ │ -030946: 1101 |0017: return-object v1 │ │ -030948: 0d00 |0018: move-exception v0 │ │ -03094a: 2202 c002 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -03094e: 1a04 9f02 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@029f │ │ -030952: 7030 ec12 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ -030958: 2702 |0020: throw v2 │ │ -03095a: 0d02 |0021: move-exception v2 │ │ -03095c: 1e03 |0022: monitor-exit v3 │ │ -03095e: 2702 |0023: throw v2 │ │ -030960: 0d00 |0024: move-exception v0 │ │ -030962: 2202 c002 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -030966: 1a04 9f02 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@029f │ │ -03096a: 7030 ec12 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ -030970: 2702 |002c: throw v2 │ │ +030900: |[030900] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +030910: 6203 f501 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ +030914: 1d03 |0002: monitor-enter v3 │ │ +030916: 6202 f501 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ +03091a: 6e20 5413 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +030920: 0c01 |0008: move-result-object v1 │ │ +030922: 1f01 ea00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00ea │ │ +030926: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +03092a: 7120 e505 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@05e5 │ │ +030930: 0c01 |0010: move-result-object v1 │ │ +030932: 6202 f501 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01f5 │ │ +030936: 6e30 5513 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +03093c: 1e03 |0016: monitor-exit v3 │ │ +03093e: 1101 |0017: return-object v1 │ │ +030940: 0d00 |0018: move-exception v0 │ │ +030942: 2202 c002 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +030946: 1a04 9f02 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@029f │ │ +03094a: 7030 ec12 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ +030950: 2702 |0020: throw v2 │ │ +030952: 0d02 |0021: move-exception v2 │ │ +030954: 1e03 |0022: monitor-exit v3 │ │ +030956: 2702 |0023: throw v2 │ │ +030958: 0d00 |0024: move-exception v0 │ │ +03095a: 2202 c002 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +03095e: 1a04 9f02 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@029f │ │ +030962: 7030 ec12 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ +030968: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -20278,20 +20278,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 │ │ -0309a0: |[0309a0] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -0309b0: 7120 de05 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@05de │ │ -0309b6: 0c00 |0003: move-result-object v0 │ │ -0309b8: 7220 d205 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05d2 │ │ -0309be: 0c01 |0007: move-result-object v1 │ │ -0309c0: 1101 |0008: return-object v1 │ │ +030998: |[030998] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +0309a8: 7120 de05 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@05de │ │ +0309ae: 0c00 |0003: move-result-object v0 │ │ +0309b0: 7220 d205 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05d2 │ │ +0309b6: 0c01 |0007: move-result-object v1 │ │ +0309b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -20303,61 +20303,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0309c4: |[0309c4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -0309d4: 1a01 6c14 |0000: const-string v1, "r" // string@146c │ │ -0309d8: 6e20 1213 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -0309de: 0a01 |0005: move-result v1 │ │ -0309e0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -0309e4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -0309e8: 0f00 |000a: return v0 │ │ -0309ea: 1a01 bb17 |000b: const-string v1, "w" // string@17bb │ │ -0309ee: 6e20 1213 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -0309f4: 0a01 |0010: move-result v1 │ │ -0309f6: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -0309fa: 1a01 ea17 |0013: const-string v1, "wt" // string@17ea │ │ -0309fe: 6e20 1213 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030a04: 0a01 |0018: move-result v1 │ │ -030a06: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -030a0a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -030a0e: 28ed |001d: goto 000a // -0013 │ │ -030a10: 1a01 bc17 |001e: const-string v1, "wa" // string@17bc │ │ -030a14: 6e20 1213 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030a1a: 0a01 |0023: move-result v1 │ │ -030a1c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -030a20: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -030a24: 28e2 |0028: goto 000a // -001e │ │ -030a26: 1a01 fc14 |0029: const-string v1, "rw" // string@14fc │ │ -030a2a: 6e20 1213 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030a30: 0a01 |002e: move-result v1 │ │ -030a32: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -030a36: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -030a3a: 28d7 |0033: goto 000a // -0029 │ │ -030a3c: 1a01 fd14 |0034: const-string v1, "rwt" // string@14fd │ │ -030a40: 6e20 1213 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030a46: 0a01 |0039: move-result v1 │ │ -030a48: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -030a4c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -030a50: 28cc |003e: goto 000a // -0034 │ │ -030a52: 2201 c002 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -030a56: 2202 d302 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -030a5a: 7010 1d13 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -030a60: 1a03 2603 |0046: const-string v3, "Invalid mode: " // string@0326 │ │ -030a64: 6e20 2413 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -030a6a: 0c02 |004b: move-result-object v2 │ │ -030a6c: 6e20 2413 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -030a72: 0c02 |004f: move-result-object v2 │ │ -030a74: 6e10 2913 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -030a7a: 0c02 |0053: move-result-object v2 │ │ -030a7c: 7020 eb12 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -030a82: 2701 |0057: throw v1 │ │ +0309bc: |[0309bc] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +0309cc: 1a01 6c14 |0000: const-string v1, "r" // string@146c │ │ +0309d0: 6e20 1213 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +0309d6: 0a01 |0005: move-result v1 │ │ +0309d8: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +0309dc: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +0309e0: 0f00 |000a: return v0 │ │ +0309e2: 1a01 bb17 |000b: const-string v1, "w" // string@17bb │ │ +0309e6: 6e20 1213 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +0309ec: 0a01 |0010: move-result v1 │ │ +0309ee: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +0309f2: 1a01 ea17 |0013: const-string v1, "wt" // string@17ea │ │ +0309f6: 6e20 1213 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +0309fc: 0a01 |0018: move-result v1 │ │ +0309fe: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +030a02: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +030a06: 28ed |001d: goto 000a // -0013 │ │ +030a08: 1a01 bc17 |001e: const-string v1, "wa" // string@17bc │ │ +030a0c: 6e20 1213 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030a12: 0a01 |0023: move-result v1 │ │ +030a14: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +030a18: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +030a1c: 28e2 |0028: goto 000a // -001e │ │ +030a1e: 1a01 fc14 |0029: const-string v1, "rw" // string@14fc │ │ +030a22: 6e20 1213 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030a28: 0a01 |002e: move-result v1 │ │ +030a2a: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +030a2e: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +030a32: 28d7 |0033: goto 000a // -0029 │ │ +030a34: 1a01 fd14 |0034: const-string v1, "rwt" // string@14fd │ │ +030a38: 6e20 1213 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030a3e: 0a01 |0039: move-result v1 │ │ +030a40: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +030a44: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +030a48: 28cc |003e: goto 000a // -0034 │ │ +030a4a: 2201 c002 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +030a4e: 2202 d302 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +030a52: 7010 1d13 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +030a58: 1a03 2603 |0046: const-string v3, "Invalid mode: " // string@0326 │ │ +030a5c: 6e20 2413 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +030a62: 0c02 |004b: move-result-object v2 │ │ +030a64: 6e20 2413 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +030a6a: 0c02 |004f: move-result-object v2 │ │ +030a6c: 6e10 2913 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +030a72: 0c02 |0053: move-result-object v2 │ │ +030a74: 7020 eb12 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +030a7a: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0008 line=413 │ │ 0x000a line=432 │ │ 0x000b line=414 │ │ 0x001b line=415 │ │ @@ -20381,95 +20381,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 │ │ -030a84: |[030a84] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -030a94: 120c |0000: const/4 v12, #int 0 // #0 │ │ -030a96: 120b |0001: const/4 v11, #int 0 // #0 │ │ -030a98: 121a |0002: const/4 v10, #int 1 // #1 │ │ -030a9a: 2204 eb00 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00eb │ │ -030a9e: 7020 d305 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05d3 │ │ -030aa4: 6e10 a100 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -030aaa: 0c08 |000b: move-result-object v8 │ │ -030aac: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -030ab0: 6e30 f200 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00f2 │ │ -030ab6: 0c01 |0011: move-result-object v1 │ │ -030ab8: 6e10 a100 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -030abe: 0c08 |0015: move-result-object v8 │ │ -030ac0: 1a09 f409 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@09f4 │ │ -030ac4: 6e30 f700 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00f7 │ │ -030aca: 0c00 |001b: move-result-object v0 │ │ -030acc: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -030ad0: 2208 c002 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -030ad4: 1a09 3107 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0731 │ │ -030ad8: 7020 eb12 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -030ade: 2708 |0025: throw v8 │ │ -030ae0: 7210 1501 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0115 │ │ -030ae6: 0a07 |0029: move-result v7 │ │ -030ae8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -030aec: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -030aee: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -030af2: 7210 1401 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0114 │ │ -030af8: 0c05 |0032: move-result-object v5 │ │ -030afa: 1a08 7912 |0033: const-string v8, "name" // string@1279 │ │ -030afe: 7230 1301 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0113 │ │ -030b04: 0c02 |0038: move-result-object v2 │ │ -030b06: 1a08 ea13 |0039: const-string v8, "path" // string@13ea │ │ -030b0a: 7230 1301 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0113 │ │ -030b10: 0c03 |003e: move-result-object v3 │ │ -030b12: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -030b14: 1a08 eb14 |0040: const-string v8, "root-path" // string@14eb │ │ -030b18: 6e20 1213 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030b1e: 0a08 |0045: move-result v8 │ │ -030b20: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -030b24: 6208 ee01 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01ee │ │ -030b28: 23a9 5103 |004a: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ -030b2c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -030b30: 7120 da05 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ -030b36: 0c06 |0051: move-result-object v6 │ │ -030b38: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -030b3c: 6e30 d405 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05d4 │ │ -030b42: 28cf |0057: goto 0026 // -0031 │ │ -030b44: 1a08 690c |0058: const-string v8, "files-path" // string@0c69 │ │ -030b48: 6e20 1213 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030b4e: 0a08 |005d: move-result v8 │ │ -030b50: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -030b54: 6e10 9f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@009f │ │ -030b5a: 0c08 |0063: move-result-object v8 │ │ -030b5c: 23a9 5103 |0064: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ -030b60: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -030b64: 7120 da05 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ -030b6a: 0c06 |006b: move-result-object v6 │ │ -030b6c: 28e6 |006c: goto 0052 // -001a │ │ -030b6e: 1a08 890a |006d: const-string v8, "cache-path" // string@0a89 │ │ -030b72: 6e20 1213 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030b78: 0a08 |0072: move-result v8 │ │ -030b7a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -030b7e: 6e10 9c00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@009c │ │ -030b84: 0c08 |0078: move-result-object v8 │ │ -030b86: 23a9 5103 |0079: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ -030b8a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -030b8e: 7120 da05 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ -030b94: 0c06 |0080: move-result-object v6 │ │ -030b96: 28d1 |0081: goto 0052 // -002f │ │ -030b98: 1a08 570c |0082: const-string v8, "external-path" // string@0c57 │ │ -030b9c: 6e20 1213 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030ba2: 0a08 |0087: move-result v8 │ │ -030ba4: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -030ba8: 7100 a001 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a0 │ │ -030bae: 0c08 |008d: move-result-object v8 │ │ -030bb0: 23a9 5103 |008e: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ -030bb4: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -030bb8: 7120 da05 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ -030bbe: 0c06 |0095: move-result-object v6 │ │ -030bc0: 28bc |0096: goto 0052 // -0044 │ │ -030bc2: 1104 |0097: return-object v4 │ │ +030a7c: |[030a7c] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +030a8c: 120c |0000: const/4 v12, #int 0 // #0 │ │ +030a8e: 120b |0001: const/4 v11, #int 0 // #0 │ │ +030a90: 121a |0002: const/4 v10, #int 1 // #1 │ │ +030a92: 2204 eb00 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00eb │ │ +030a96: 7020 d305 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05d3 │ │ +030a9c: 6e10 a100 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +030aa2: 0c08 |000b: move-result-object v8 │ │ +030aa4: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +030aa8: 6e30 f200 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00f2 │ │ +030aae: 0c01 |0011: move-result-object v1 │ │ +030ab0: 6e10 a100 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +030ab6: 0c08 |0015: move-result-object v8 │ │ +030ab8: 1a09 f409 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@09f4 │ │ +030abc: 6e30 f700 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00f7 │ │ +030ac2: 0c00 |001b: move-result-object v0 │ │ +030ac4: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +030ac8: 2208 c002 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +030acc: 1a09 3107 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0731 │ │ +030ad0: 7020 eb12 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +030ad6: 2708 |0025: throw v8 │ │ +030ad8: 7210 1501 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0115 │ │ +030ade: 0a07 |0029: move-result v7 │ │ +030ae0: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +030ae4: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +030ae6: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +030aea: 7210 1401 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0114 │ │ +030af0: 0c05 |0032: move-result-object v5 │ │ +030af2: 1a08 7912 |0033: const-string v8, "name" // string@1279 │ │ +030af6: 7230 1301 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0113 │ │ +030afc: 0c02 |0038: move-result-object v2 │ │ +030afe: 1a08 ea13 |0039: const-string v8, "path" // string@13ea │ │ +030b02: 7230 1301 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0113 │ │ +030b08: 0c03 |003e: move-result-object v3 │ │ +030b0a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +030b0c: 1a08 eb14 |0040: const-string v8, "root-path" // string@14eb │ │ +030b10: 6e20 1213 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030b16: 0a08 |0045: move-result v8 │ │ +030b18: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +030b1c: 6208 ee01 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01ee │ │ +030b20: 23a9 5103 |004a: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ +030b24: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +030b28: 7120 da05 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ +030b2e: 0c06 |0051: move-result-object v6 │ │ +030b30: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +030b34: 6e30 d405 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05d4 │ │ +030b3a: 28cf |0057: goto 0026 // -0031 │ │ +030b3c: 1a08 690c |0058: const-string v8, "files-path" // string@0c69 │ │ +030b40: 6e20 1213 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030b46: 0a08 |005d: move-result v8 │ │ +030b48: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +030b4c: 6e10 9f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@009f │ │ +030b52: 0c08 |0063: move-result-object v8 │ │ +030b54: 23a9 5103 |0064: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ +030b58: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +030b5c: 7120 da05 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ +030b62: 0c06 |006b: move-result-object v6 │ │ +030b64: 28e6 |006c: goto 0052 // -001a │ │ +030b66: 1a08 890a |006d: const-string v8, "cache-path" // string@0a89 │ │ +030b6a: 6e20 1213 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030b70: 0a08 |0072: move-result v8 │ │ +030b72: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +030b76: 6e10 9c00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@009c │ │ +030b7c: 0c08 |0078: move-result-object v8 │ │ +030b7e: 23a9 5103 |0079: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ +030b82: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +030b86: 7120 da05 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ +030b8c: 0c06 |0080: move-result-object v6 │ │ +030b8e: 28d1 |0081: goto 0052 // -002f │ │ +030b90: 1a08 570c |0082: const-string v8, "external-path" // string@0c57 │ │ +030b94: 6e20 1213 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030b9a: 0a08 |0087: move-result v8 │ │ +030b9c: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +030ba0: 7100 a001 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a0 │ │ +030ba6: 0c08 |008d: move-result-object v8 │ │ +030ba8: 23a9 5103 |008e: new-array v9, v10, [Ljava/lang/String; // type@0351 │ │ +030bac: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +030bb0: 7120 da05 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05da │ │ +030bb6: 0c06 |0095: move-result-object v6 │ │ +030bb8: 28bc |0096: goto 0052 // -0044 │ │ +030bba: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=239 │ │ 0x0008 line=241 │ │ 0x0012 line=243 │ │ 0x001c line=245 │ │ 0x001e line=246 │ │ @@ -20508,33 +20508,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 │ │ -030bc4: |[030bc4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -030bd4: 6f30 9800 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0098 │ │ -030bda: 5540 1b00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001b │ │ -030bde: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -030be2: 2200 d102 |0007: new-instance v0, Ljava/lang/SecurityException; // type@02d1 │ │ -030be6: 1a01 b407 |0009: const-string v1, "Provider must not be exported" // string@07b4 │ │ -030bea: 7020 0d13 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ -030bf0: 2700 |000e: throw v0 │ │ -030bf2: 5540 1c00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001c │ │ -030bf6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -030bfa: 2200 d102 |0013: new-instance v0, Ljava/lang/SecurityException; // type@02d1 │ │ -030bfe: 1a01 b307 |0015: const-string v1, "Provider must grant uri permissions" // string@07b3 │ │ -030c02: 7020 0d13 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ -030c08: 2700 |001a: throw v0 │ │ -030c0a: 5440 1a00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001a │ │ -030c0e: 7120 de05 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@05de │ │ -030c14: 0c00 |0020: move-result-object v0 │ │ -030c16: 5b20 f401 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ -030c1a: 0e00 |0023: return-void │ │ +030bbc: |[030bbc] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +030bcc: 6f30 9800 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0098 │ │ +030bd2: 5540 1b00 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@001b │ │ +030bd6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +030bda: 2200 d102 |0007: new-instance v0, Ljava/lang/SecurityException; // type@02d1 │ │ +030bde: 1a01 b407 |0009: const-string v1, "Provider must not be exported" // string@07b4 │ │ +030be2: 7020 0d13 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ +030be8: 2700 |000e: throw v0 │ │ +030bea: 5540 1c00 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@001c │ │ +030bee: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +030bf2: 2200 d102 |0013: new-instance v0, Ljava/lang/SecurityException; // type@02d1 │ │ +030bf6: 1a01 b307 |0015: const-string v1, "Provider must grant uri permissions" // string@07b3 │ │ +030bfa: 7020 0d13 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ +030c00: 2700 |001a: throw v0 │ │ +030c02: 5440 1a00 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@001a │ │ +030c06: 7120 de05 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@05de │ │ +030c0c: 0c00 |0020: move-result-object v0 │ │ +030c0e: 5b20 f401 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ +030c12: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x000f line=109 │ │ 0x0013 line=110 │ │ @@ -20550,25 +20550,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 │ │ -030c1c: |[030c1c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -030c2c: 5421 f401 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ -030c30: 7220 d105 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ -030c36: 0c00 |0005: move-result-object v0 │ │ -030c38: 6e10 b112 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -030c3e: 0a01 |0009: move-result v1 │ │ -030c40: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -030c44: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -030c46: 0f01 |000d: return v1 │ │ -030c48: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -030c4a: 28fe |000f: goto 000d // -0002 │ │ +030c14: |[030c14] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +030c24: 5421 f401 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ +030c28: 7220 d105 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ +030c2e: 0c00 |0005: move-result-object v0 │ │ +030c30: 6e10 b112 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +030c36: 0a01 |0009: move-result v1 │ │ +030c38: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +030c3c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +030c3e: 0f01 |000d: return v1 │ │ +030c40: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +030c42: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0006 line=196 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -20581,37 +20581,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 │ │ -030c4c: |[030c4c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -030c5c: 5464 f401 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ -030c60: 7220 d105 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ -030c66: 0c01 |0005: move-result-object v1 │ │ -030c68: 6e10 b512 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ -030c6e: 0c04 |0009: move-result-object v4 │ │ -030c70: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -030c74: 6e20 1613 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1316 │ │ -030c7a: 0a02 |000f: move-result v2 │ │ -030c7c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -030c80: 6e10 b512 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ -030c86: 0c04 |0015: move-result-object v4 │ │ -030c88: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -030c8c: 6e20 1913 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -030c92: 0c00 |001b: move-result-object v0 │ │ -030c94: 7100 1f12 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@121f │ │ -030c9a: 0c04 |001f: move-result-object v4 │ │ -030c9c: 6e20 1e12 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@121e │ │ -030ca2: 0c03 |0023: move-result-object v3 │ │ -030ca4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -030ca8: 1103 |0026: return-object v3 │ │ -030caa: 1a03 160a |0027: const-string v3, "application/octet-stream" // string@0a16 │ │ -030cae: 28fd |0029: goto 0026 // -0003 │ │ +030c44: |[030c44] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +030c54: 5464 f401 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ +030c58: 7220 d105 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ +030c5e: 0c01 |0005: move-result-object v1 │ │ +030c60: 6e10 b512 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ +030c66: 0c04 |0009: move-result-object v4 │ │ +030c68: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +030c6c: 6e20 1613 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1316 │ │ +030c72: 0a02 |000f: move-result v2 │ │ +030c74: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +030c78: 6e10 b512 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ +030c7e: 0c04 |0015: move-result-object v4 │ │ +030c80: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +030c84: 6e20 1913 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +030c8a: 0c00 |001b: move-result-object v0 │ │ +030c8c: 7100 1f12 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@121f │ │ +030c92: 0c04 |001f: move-result-object v4 │ │ +030c94: 6e20 1e12 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@121e │ │ +030c9a: 0c03 |0023: move-result-object v3 │ │ +030c9c: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +030ca0: 1103 |0026: return-object v3 │ │ +030ca2: 1a03 160a |0027: const-string v3, "application/octet-stream" // string@0a16 │ │ +030ca6: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=170 │ │ 0x0010 line=171 │ │ 0x0012 line=172 │ │ 0x001c line=173 │ │ @@ -20630,19 +20630,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 │ │ -030cb0: |[030cb0] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -030cc0: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ -030cc4: 1a01 4e07 |0002: const-string v1, "No external inserts" // string@074e │ │ -030cc8: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ -030cce: 2700 |0007: throw v0 │ │ +030ca8: |[030ca8] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +030cb8: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ +030cbc: 1a01 4e07 |0002: const-string v1, "No external inserts" // string@074e │ │ +030cc0: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ +030cc6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 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; │ │ @@ -20652,17 +20652,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030cd0: |[030cd0] android.support.v4.content.FileProvider.onCreate:()Z │ │ -030ce0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -030ce2: 0f00 |0001: return v0 │ │ +030cc8: |[030cc8] android.support.v4.content.FileProvider.onCreate:()Z │ │ +030cd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030cda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -20670,23 +20670,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 │ │ -030ce4: |[030ce4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -030cf4: 5432 f401 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ -030cf8: 7220 d105 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ -030cfe: 0c00 |0005: move-result-object v0 │ │ -030d00: 7110 e205 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05e2 │ │ -030d06: 0a01 |0009: move-result v1 │ │ -030d08: 7120 bc01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01bc │ │ -030d0e: 0c02 |000d: move-result-object v2 │ │ -030d10: 1102 |000e: return-object v2 │ │ +030cdc: |[030cdc] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +030cec: 5432 f401 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ +030cf0: 7220 d105 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ +030cf6: 0c00 |0005: move-result-object v0 │ │ +030cf8: 7110 e205 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05e2 │ │ +030cfe: 0a01 |0009: move-result v1 │ │ +030d00: 7120 bc01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01bc │ │ +030d06: 0c02 |000d: move-result-object v2 │ │ +030d08: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x000a line=204 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -20700,68 +20700,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 │ │ -030d14: |[030d14] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -030d24: 54ca f401 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ -030d28: 7220 d105 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ -030d2e: 0c04 |0005: move-result-object v4 │ │ -030d30: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -030d34: 620e ed01 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01ed │ │ -030d38: 21ea |000a: array-length v10, v14 │ │ -030d3a: 23a2 5103 |000b: new-array v2, v10, [Ljava/lang/String; // type@0351 │ │ -030d3e: 21ea |000d: array-length v10, v14 │ │ -030d40: 23a9 4f03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@034f │ │ -030d44: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -030d46: 07e0 |0011: move-object v0, v14 │ │ -030d48: 2108 |0012: array-length v8, v0 │ │ -030d4a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -030d4c: 0156 |0014: move v6, v5 │ │ -030d4e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -030d52: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -030d56: 1a0a 5e09 |0019: const-string v10, "_display_name" // string@095e │ │ -030d5a: 6e20 1213 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030d60: 0a0a |001e: move-result v10 │ │ -030d62: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -030d66: 1a0a 5e09 |0021: const-string v10, "_display_name" // string@095e │ │ -030d6a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -030d6e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -030d72: 6e10 b512 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ -030d78: 0c0a |002a: move-result-object v10 │ │ -030d7a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -030d7e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -030d82: 0156 |002f: move v6, v5 │ │ -030d84: 28e5 |0030: goto 0015 // -001b │ │ -030d86: 1a0a 6809 |0031: const-string v10, "_size" // string@0968 │ │ -030d8a: 6e20 1213 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -030d90: 0a0a |0036: move-result v10 │ │ -030d92: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -030d96: 1a0a 6809 |0039: const-string v10, "_size" // string@0968 │ │ -030d9a: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -030d9e: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -030da2: 6e10 b812 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@12b8 │ │ -030da8: 0b0a |0042: move-result-wide v10 │ │ -030daa: 7120 f712 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@12f7 │ │ -030db0: 0c0a |0046: move-result-object v10 │ │ -030db2: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -030db6: 28e4 |0049: goto 002d // -001c │ │ -030db8: 7120 dc05 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05dc │ │ -030dbe: 0c02 |004d: move-result-object v2 │ │ -030dc0: 7120 db05 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05db │ │ -030dc6: 0c09 |0051: move-result-object v9 │ │ -030dc8: 2203 3d00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003d │ │ -030dcc: 121a |0054: const/4 v10, #int 1 // #1 │ │ -030dce: 7030 2801 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0128 │ │ -030dd4: 6e20 2901 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0129 │ │ -030dda: 1103 |005b: return-object v3 │ │ -030ddc: 0165 |005c: move v5, v6 │ │ -030dde: 28d0 |005d: goto 002d // -0030 │ │ +030d0c: |[030d0c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +030d1c: 54ca f401 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01f4 │ │ +030d20: 7220 d105 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05d1 │ │ +030d26: 0c04 |0005: move-result-object v4 │ │ +030d28: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +030d2c: 620e ed01 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01ed │ │ +030d30: 21ea |000a: array-length v10, v14 │ │ +030d32: 23a2 5103 |000b: new-array v2, v10, [Ljava/lang/String; // type@0351 │ │ +030d36: 21ea |000d: array-length v10, v14 │ │ +030d38: 23a9 4f03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@034f │ │ +030d3c: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +030d3e: 07e0 |0011: move-object v0, v14 │ │ +030d40: 2108 |0012: array-length v8, v0 │ │ +030d42: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +030d44: 0156 |0014: move v6, v5 │ │ +030d46: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +030d4a: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +030d4e: 1a0a 5e09 |0019: const-string v10, "_display_name" // string@095e │ │ +030d52: 6e20 1213 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030d58: 0a0a |001e: move-result v10 │ │ +030d5a: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +030d5e: 1a0a 5e09 |0021: const-string v10, "_display_name" // string@095e │ │ +030d62: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +030d66: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +030d6a: 6e10 b512 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@12b5 │ │ +030d70: 0c0a |002a: move-result-object v10 │ │ +030d72: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +030d76: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +030d7a: 0156 |002f: move v6, v5 │ │ +030d7c: 28e5 |0030: goto 0015 // -001b │ │ +030d7e: 1a0a 6809 |0031: const-string v10, "_size" // string@0968 │ │ +030d82: 6e20 1213 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +030d88: 0a0a |0036: move-result v10 │ │ +030d8a: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +030d8e: 1a0a 6809 |0039: const-string v10, "_size" // string@0968 │ │ +030d92: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +030d96: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +030d9a: 6e10 b812 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@12b8 │ │ +030da0: 0b0a |0042: move-result-wide v10 │ │ +030da2: 7120 f712 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@12f7 │ │ +030da8: 0c0a |0046: move-result-object v10 │ │ +030daa: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +030dae: 28e4 |0049: goto 002d // -001c │ │ +030db0: 7120 dc05 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05dc │ │ +030db6: 0c02 |004d: move-result-object v2 │ │ +030db8: 7120 db05 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05db │ │ +030dbe: 0c09 |0051: move-result-object v9 │ │ +030dc0: 2203 3d00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003d │ │ +030dc4: 121a |0054: const/4 v10, #int 1 // #1 │ │ +030dc6: 7030 2801 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0128 │ │ +030dcc: 6e20 2901 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0129 │ │ +030dd2: 1103 |005b: return-object v3 │ │ +030dd4: 0165 |005c: move v5, v6 │ │ +030dd6: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0006 line=140 │ │ 0x0008 line=141 │ │ 0x000a line=144 │ │ 0x000d line=145 │ │ @@ -20808,19 +20808,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 │ │ -030de0: |[030de0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -030df0: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ -030df4: 1a01 4f07 |0002: const-string v1, "No external updates" // string@074f │ │ -030df8: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ -030dfe: 2700 |0007: throw v0 │ │ +030dd8: |[030dd8] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +030de8: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ +030dec: 1a01 4f07 |0002: const-string v1, "No external updates" // string@074f │ │ +030df0: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ +030df6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 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; │ │ @@ -20939,32 +20939,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -030e00: |[030e00] android.support.v4.content.IntentCompat.:()V │ │ -030e10: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -030e14: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -030e18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030e1c: 2201 f000 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f0 │ │ -030e20: 7010 f205 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05f2 │ │ -030e26: 6901 fd01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030e2a: 0e00 |000d: return-void │ │ -030e2c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -030e30: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -030e34: 2201 ef00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00ef │ │ -030e38: 7010 ef05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05ef │ │ -030e3e: 6901 fd01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030e42: 28f4 |0019: goto 000d // -000c │ │ -030e44: 2201 ee00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00ee │ │ -030e48: 7010 eb05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05eb │ │ -030e4e: 6901 fd01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030e52: 28ec |0021: goto 000d // -0014 │ │ +030df8: |[030df8] android.support.v4.content.IntentCompat.:()V │ │ +030e08: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +030e0c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +030e10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030e14: 2201 f000 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f0 │ │ +030e18: 7010 f205 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05f2 │ │ +030e1e: 6901 fd01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030e22: 0e00 |000d: return-void │ │ +030e24: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +030e28: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +030e2c: 2201 ef00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00ef │ │ +030e30: 7010 ef05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05ef │ │ +030e36: 6901 fd01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030e3a: 28f4 |0019: goto 000d // -000c │ │ +030e3c: 2201 ee00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00ee │ │ +030e40: 7010 eb05 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05eb │ │ +030e46: 6901 fd01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030e4a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -20978,17 +20978,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e54: |[030e54] android.support.v4.content.IntentCompat.:()V │ │ -030e64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030e6a: 0e00 |0003: return-void │ │ +030e4c: |[030e4c] android.support.v4.content.IntentCompat.:()V │ │ +030e5c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +030e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -20997,19 +20997,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 │ │ -030e6c: |[030e6c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030e7c: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030e80: 7220 e805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e8 │ │ -030e86: 0c00 |0005: move-result-object v0 │ │ -030e88: 1100 |0006: return-object v0 │ │ +030e64: |[030e64] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030e74: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030e78: 7220 e805 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e8 │ │ +030e7e: 0c00 |0005: move-result-object v0 │ │ +030e80: 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;) │ │ @@ -21017,19 +21017,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 │ │ -030e8c: |[030e8c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -030e9c: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030ea0: 7230 e905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05e9 │ │ -030ea6: 0c00 |0005: move-result-object v0 │ │ -030ea8: 1100 |0006: return-object v0 │ │ +030e84: |[030e84] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030e94: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030e98: 7230 e905 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05e9 │ │ +030e9e: 0c00 |0005: move-result-object v0 │ │ +030ea0: 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; │ │ │ │ @@ -21038,19 +21038,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 │ │ -030eac: |[030eac] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030ebc: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ -030ec0: 7220 ea05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ea │ │ -030ec6: 0c00 |0005: move-result-object v0 │ │ -030ec8: 1100 |0006: return-object v0 │ │ +030ea4: |[030ea4] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030eb4: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01fd │ │ +030eb8: 7220 ea05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ea │ │ +030ebe: 0c00 |0005: move-result-object v0 │ │ +030ec0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -21079,17 +21079,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030ecc: |[030ecc] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -030edc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030ee2: 0e00 |0003: return-void │ │ +030ec4: |[030ec4] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +030ed4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +030eda: 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;) │ │ @@ -21097,18 +21097,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 │ │ -030ee4: |[030ee4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030ef4: 7110 c800 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ -030efa: 0c00 |0003: move-result-object v0 │ │ -030efc: 1100 |0004: return-object v0 │ │ +030edc: |[030edc] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030eec: 7110 c800 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ +030ef2: 0c00 |0003: move-result-object v0 │ │ +030ef4: 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;) │ │ @@ -21116,18 +21116,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 │ │ -030f00: |[030f00] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030f10: 7110 ca00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ca │ │ -030f16: 0c00 |0003: move-result-object v0 │ │ -030f18: 1100 |0004: return-object v0 │ │ +030ef8: |[030ef8] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +030f08: 7110 ca00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ca │ │ +030f0e: 0c00 |0003: move-result-object v0 │ │ +030f10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -21156,17 +21156,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030f1c: |[030f1c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -030f2c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -030f32: 0e00 |0003: return-void │ │ +030f14: |[030f14] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +030f24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +030f2a: 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;) │ │ @@ -21174,18 +21174,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 │ │ -030f34: |[030f34] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -030f44: 7120 c900 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -030f4a: 0c00 |0003: move-result-object v0 │ │ -030f4c: 1100 |0004: return-object v0 │ │ +030f2c: |[030f2c] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +030f3c: 7120 c900 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +030f42: 0c00 |0003: move-result-object v0 │ │ +030f44: 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; │ │ │ │ @@ -21224,20 +21224,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 │ │ -030f50: |[030f50] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -030f60: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01fe │ │ -030f64: 2200 5c00 |0002: new-instance v0, Landroid/os/Handler; // type@005c │ │ -030f68: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -030f6e: 7020 1601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0116 │ │ -030f74: 0e00 |000a: return-void │ │ +030f48: |[030f48] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +030f58: 5b12 fe01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01fe │ │ +030f5c: 2200 5c00 |0002: new-instance v0, Landroid/os/Handler; // type@005c │ │ +030f60: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +030f66: 7020 1601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0116 │ │ +030f6c: 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; │ │ @@ -21250,17 +21250,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030f78: |[030f78] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -030f88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -030f8a: 0f00 |0001: return v0 │ │ +030f70: |[030f70] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +030f80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030f82: 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; │ │ │ │ @@ -21269,18 +21269,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030f8c: |[030f8c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -030f9c: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01fe │ │ -030fa0: 6e10 0f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@060f │ │ -030fa6: 0e00 |0005: return-void │ │ +030f84: |[030f84] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +030f94: 5410 fe01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01fe │ │ +030f98: 6e10 0f06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@060f │ │ +030f9e: 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; │ │ @@ -21393,27 +21393,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030fa8: |[030fa8] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -030fb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030fba: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -030fc0: 5c21 0602 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -030fc4: 5c21 ff01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -030fc8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -030fca: 5c20 0502 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -030fce: 5c21 0002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -030fd2: 5c21 0402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -030fd6: 6e10 9a00 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009a │ │ -030fdc: 0c00 |0012: move-result-object v0 │ │ -030fde: 5b20 0102 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0201 │ │ -030fe2: 0e00 |0015: return-void │ │ +030fa0: |[030fa0] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +030fb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030fb2: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +030fb8: 5c21 0602 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +030fbc: 5c21 ff01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +030fc0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +030fc2: 5c20 0502 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +030fc6: 5c21 0002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +030fca: 5c21 0402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +030fce: 6e10 9a00 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009a │ │ +030fd4: 0c00 |0012: move-result-object v0 │ │ +030fd6: 5b20 0102 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0201 │ │ +030fda: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -21431,19 +21431,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030fe4: |[030fe4] android.support.v4.content.Loader.abandon:()V │ │ -030ff4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -030ff6: 5c10 ff01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -030ffa: 6e10 0e06 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@060e │ │ -031000: 0e00 |0006: return-void │ │ +030fdc: |[030fdc] android.support.v4.content.Loader.abandon:()V │ │ +030fec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030fee: 5c10 ff01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +030ff2: 6e10 0e06 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@060e │ │ +030ff8: 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; │ │ @@ -21454,18 +21454,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -031004: |[031004] android.support.v4.content.Loader.commitContentChanged:()V │ │ -031014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031016: 5c10 0402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -03101a: 0e00 |0003: return-void │ │ +030ffc: |[030ffc] android.support.v4.content.Loader.commitContentChanged:()V │ │ +03100c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03100e: 5c10 0402 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +031012: 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; │ │ @@ -21475,24 +21475,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 │ │ -03101c: |[03101c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03102c: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -031030: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -031034: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -03103a: 7120 9107 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -031040: 1a01 0018 |000a: const-string v1, "}" // string@1800 │ │ -031044: 6e20 2413 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03104a: 6e10 2913 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -031050: 0c01 |0012: move-result-object v1 │ │ -031052: 1101 |0013: return-object v1 │ │ +031014: |[031014] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +031024: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +031028: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03102c: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +031032: 7120 9107 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +031038: 1a01 0018 |000a: const-string v1, "}" // string@1800 │ │ +03103c: 6e20 2413 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +031042: 6e10 2913 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +031048: 0c01 |0012: move-result-object v1 │ │ +03104a: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -21507,20 +21507,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -031054: |[031054] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -031064: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -031068: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03106c: 5410 0302 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -031070: 7230 0106 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0601 │ │ -031076: 0e00 |0009: return-void │ │ +03104c: |[03104c] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +03105c: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +031060: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +031064: 5410 0302 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +031068: 7230 0106 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0601 │ │ +03106e: 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; │ │ @@ -21533,57 +21533,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 │ │ -031078: |[031078] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -031088: 6e20 c812 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -03108e: 1a00 d210 |0003: const-string v0, "mId=" // string@10d2 │ │ -031092: 6e20 c812 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -031098: 5210 0202 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ -03109c: 6e20 c612 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -0310a2: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ -0310a6: 6e20 c812 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0310ac: 5410 0302 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -0310b0: 6e20 cc12 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -0310b6: 5510 0602 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -0310ba: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -0310be: 5510 0002 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -0310c2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -0310c6: 5510 0402 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -0310ca: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -0310ce: 6e20 c812 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0310d4: 1a00 af11 |0026: const-string v0, "mStarted=" // string@11af │ │ -0310d8: 6e20 c812 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0310de: 5510 0602 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -0310e2: 6e20 c912 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -0310e8: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ -0310ec: 6e20 c812 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0310f2: 5510 0002 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -0310f6: 6e20 c912 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -0310fc: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ -031100: 6e20 c812 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -031106: 5510 0402 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -03110a: 6e20 ce12 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -031110: 5510 ff01 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -031114: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -031118: 5510 0502 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -03111c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -031120: 6e20 c812 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -031126: 1a00 f80f |004f: const-string v0, "mAbandoned=" // string@0ff8 │ │ -03112a: 6e20 c812 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -031130: 5510 ff01 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -031134: 6e20 c912 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -03113a: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ -03113e: 6e20 c812 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -031144: 5510 0502 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -031148: 6e20 ce12 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -03114e: 0e00 |0063: return-void │ │ +031070: |[031070] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +031080: 6e20 c812 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +031086: 1a00 d210 |0003: const-string v0, "mId=" // string@10d2 │ │ +03108a: 6e20 c812 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +031090: 5210 0202 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ +031094: 6e20 c612 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +03109a: 1a00 6100 |000d: const-string v0, " mListener=" // string@0061 │ │ +03109e: 6e20 c812 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0310a4: 5410 0302 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +0310a8: 6e20 cc12 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +0310ae: 5510 0602 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +0310b2: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +0310b6: 5510 0002 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +0310ba: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +0310be: 5510 0402 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +0310c2: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +0310c6: 6e20 c812 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0310cc: 1a00 af11 |0026: const-string v0, "mStarted=" // string@11af │ │ +0310d0: 6e20 c812 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0310d6: 5510 0602 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +0310da: 6e20 c912 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +0310e0: 1a00 5800 |0030: const-string v0, " mContentChanged=" // string@0058 │ │ +0310e4: 6e20 c812 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0310ea: 5510 0002 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +0310ee: 6e20 c912 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +0310f4: 1a00 6500 |003a: const-string v0, " mProcessingChange=" // string@0065 │ │ +0310f8: 6e20 c812 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0310fe: 5510 0402 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +031102: 6e20 ce12 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +031108: 5510 ff01 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +03110c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +031110: 5510 0502 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +031114: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +031118: 6e20 c812 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +03111e: 1a00 f80f |004f: const-string v0, "mAbandoned=" // string@0ff8 │ │ +031122: 6e20 c812 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +031128: 5510 ff01 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +03112c: 6e20 c912 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +031132: 1a00 6900 |0059: const-string v0, " mReset=" // string@0069 │ │ +031136: 6e20 c812 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +03113c: 5510 0502 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +031140: 6e20 ce12 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +031146: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -21605,17 +21605,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031150: |[031150] android.support.v4.content.Loader.forceLoad:()V │ │ -031160: 6e10 1006 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0610 │ │ -031166: 0e00 |0003: return-void │ │ +031148: |[031148] android.support.v4.content.Loader.forceLoad:()V │ │ +031158: 6e10 1006 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0610 │ │ +03115e: 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; │ │ @@ -21625,17 +21625,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031168: |[031168] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -031178: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0201 │ │ -03117c: 1100 |0002: return-object v0 │ │ +031160: |[031160] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +031170: 5410 0102 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0201 │ │ +031174: 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; │ │ │ │ @@ -21644,17 +21644,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031180: |[031180] android.support.v4.content.Loader.getId:()I │ │ -031190: 5210 0202 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ -031194: 0f00 |0002: return v0 │ │ +031178: |[031178] android.support.v4.content.Loader.getId:()I │ │ +031188: 5210 0202 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ +03118c: 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; │ │ │ │ @@ -21663,17 +21663,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031198: |[031198] android.support.v4.content.Loader.isAbandoned:()Z │ │ -0311a8: 5510 ff01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -0311ac: 0f00 |0002: return v0 │ │ +031190: |[031190] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0311a0: 5510 ff01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +0311a4: 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; │ │ │ │ @@ -21682,17 +21682,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0311b0: |[0311b0] android.support.v4.content.Loader.isReset:()Z │ │ -0311c0: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -0311c4: 0f00 |0002: return v0 │ │ +0311a8: |[0311a8] android.support.v4.content.Loader.isReset:()Z │ │ +0311b8: 5510 0502 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +0311bc: 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; │ │ │ │ @@ -21701,17 +21701,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0311c8: |[0311c8] android.support.v4.content.Loader.isStarted:()Z │ │ -0311d8: 5510 0602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -0311dc: 0f00 |0002: return v0 │ │ +0311c0: |[0311c0] android.support.v4.content.Loader.isStarted:()Z │ │ +0311d0: 5510 0602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +0311d4: 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; │ │ │ │ @@ -21720,16 +21720,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0311e0: |[0311e0] android.support.v4.content.Loader.onAbandon:()V │ │ -0311f0: 0e00 |0000: return-void │ │ +0311d8: |[0311d8] android.support.v4.content.Loader.onAbandon:()V │ │ +0311e8: 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; │ │ │ │ @@ -21738,22 +21738,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0311f4: |[0311f4] android.support.v4.content.Loader.onContentChanged:()V │ │ -031204: 5510 0602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -031208: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03120c: 6e10 0806 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0608 │ │ -031212: 0e00 |0007: return-void │ │ -031214: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -031216: 5c10 0002 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -03121a: 28fc |000b: goto 0007 // -0004 │ │ +0311ec: |[0311ec] android.support.v4.content.Loader.onContentChanged:()V │ │ +0311fc: 5510 0602 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +031200: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +031204: 6e10 0806 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0608 │ │ +03120a: 0e00 |0007: return-void │ │ +03120c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03120e: 5c10 0002 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +031212: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -21765,16 +21765,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03121c: |[03121c] android.support.v4.content.Loader.onForceLoad:()V │ │ -03122c: 0e00 |0000: return-void │ │ +031214: |[031214] android.support.v4.content.Loader.onForceLoad:()V │ │ +031224: 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; │ │ │ │ @@ -21783,16 +21783,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031230: |[031230] android.support.v4.content.Loader.onReset:()V │ │ -031240: 0e00 |0000: return-void │ │ +031228: |[031228] android.support.v4.content.Loader.onReset:()V │ │ +031238: 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; │ │ │ │ @@ -21801,16 +21801,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031244: |[031244] android.support.v4.content.Loader.onStartLoading:()V │ │ -031254: 0e00 |0000: return-void │ │ +03123c: |[03123c] android.support.v4.content.Loader.onStartLoading:()V │ │ +03124c: 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; │ │ │ │ @@ -21819,16 +21819,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031258: |[031258] android.support.v4.content.Loader.onStopLoading:()V │ │ -031268: 0e00 |0000: return-void │ │ +031250: |[031250] android.support.v4.content.Loader.onStopLoading:()V │ │ +031260: 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; │ │ │ │ @@ -21837,24 +21837,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 │ │ -03126c: |[03126c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -03127c: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -031280: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -031284: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -031288: 1a01 7908 |0006: const-string v1, "There is already a listener registered" // string@0879 │ │ -03128c: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -031292: 2700 |000b: throw v0 │ │ -031294: 5b24 0302 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -031298: 5923 0202 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ -03129c: 0e00 |0010: return-void │ │ +031264: |[031264] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +031274: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +031278: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03127c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +031280: 1a01 7908 |0006: const-string v1, "There is already a listener registered" // string@0879 │ │ +031284: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03128a: 2700 |000b: throw v0 │ │ +03128c: 5b24 0302 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +031290: 5923 0202 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ +031294: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -21870,24 +21870,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0312a0: |[0312a0] android.support.v4.content.Loader.reset:()V │ │ -0312b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0312b2: 6e10 1106 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0611 │ │ -0312b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0312ba: 5c20 0502 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -0312be: 5c21 0602 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -0312c2: 5c21 ff01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -0312c6: 5c21 0002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -0312ca: 5c21 0402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -0312ce: 0e00 |000f: return-void │ │ +031298: |[031298] android.support.v4.content.Loader.reset:()V │ │ +0312a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0312aa: 6e10 1106 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0611 │ │ +0312b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0312b2: 5c20 0502 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +0312b6: 5c21 0602 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +0312ba: 5c21 ff01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +0312be: 5c21 0002 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +0312c2: 5c21 0402 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +0312c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -21902,20 +21902,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0312d0: |[0312d0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -0312e0: 5510 0402 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -0312e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0312e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0312ea: 5c10 0002 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -0312ee: 0e00 |0007: return-void │ │ +0312c8: |[0312c8] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +0312d8: 5510 0402 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +0312dc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0312e0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0312e2: 5c10 0002 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +0312e6: 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; │ │ @@ -21926,22 +21926,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0312f0: |[0312f0] android.support.v4.content.Loader.startLoading:()V │ │ -031300: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -031302: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -031304: 5c20 0602 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -031308: 5c21 0502 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ -03130c: 5c21 ff01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ -031310: 6e10 1206 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0612 │ │ -031316: 0e00 |000b: return-void │ │ +0312e8: |[0312e8] android.support.v4.content.Loader.startLoading:()V │ │ +0312f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0312fa: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0312fc: 5c20 0602 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +031300: 5c21 0502 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@0205 │ │ +031304: 5c21 ff01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ff │ │ +031308: 6e10 1206 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0612 │ │ +03130e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -21954,19 +21954,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031318: |[031318] android.support.v4.content.Loader.stopLoading:()V │ │ -031328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03132a: 5c10 0602 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ -03132e: 6e10 1306 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0613 │ │ -031334: 0e00 |0006: return-void │ │ +031310: |[031310] android.support.v4.content.Loader.stopLoading:()V │ │ +031320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031322: 5c10 0602 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@0206 │ │ +031326: 6e10 1306 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0613 │ │ +03132c: 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; │ │ @@ -21977,22 +21977,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -031338: |[031338] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -031348: 5520 0002 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -03134c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03134e: 5c21 0002 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ -031352: 5521 0402 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -031356: b601 |0007: or-int/2addr v1, v0 │ │ -031358: 5c21 0402 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ -03135c: 0f00 |000a: return v0 │ │ +031330: |[031330] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +031340: 5520 0002 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +031344: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +031346: 5c21 0002 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0200 │ │ +03134a: 5521 0402 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +03134e: b601 |0007: or-int/2addr v1, v0 │ │ +031350: 5c21 0402 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0204 │ │ +031354: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -22005,28 +22005,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -031360: |[031360] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -031370: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -031374: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -031378: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -03137e: 7120 9107 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -031384: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ -031388: 6e20 2413 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03138e: 5221 0202 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ -031392: 6e20 2013 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -031398: 1a01 0018 |0014: const-string v1, "}" // string@1800 │ │ -03139c: 6e20 2413 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0313a2: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0313a8: 0c01 |001c: move-result-object v1 │ │ -0313aa: 1101 |001d: return-object v1 │ │ +031358: |[031358] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +031368: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +03136c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +031370: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +031376: 7120 9107 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +03137c: 1a01 4800 |000a: const-string v1, " id=" // string@0048 │ │ +031380: 6e20 2413 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +031386: 5221 0202 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0202 │ │ +03138a: 6e20 2013 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +031390: 1a01 0018 |0014: const-string v1, "}" // string@1800 │ │ +031394: 6e20 2413 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03139a: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0313a0: 0c01 |001c: move-result-object v1 │ │ +0313a2: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -22041,30 +22041,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 │ │ -0313ac: |[0313ac] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0313bc: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -0313c0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0313c4: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0313c8: 1a01 5407 |0006: const-string v1, "No listener register" // string@0754 │ │ -0313cc: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0313d2: 2700 |000b: throw v0 │ │ -0313d4: 5420 0302 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -0313d8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -0313dc: 2200 c002 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0313e0: 1a01 a301 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01a3 │ │ -0313e4: 7020 eb12 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0313ea: 2700 |0017: throw v0 │ │ -0313ec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0313ee: 5b20 0302 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ -0313f2: 0e00 |001b: return-void │ │ +0313a4: |[0313a4] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0313b4: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +0313b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0313bc: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0313c0: 1a01 5407 |0006: const-string v1, "No listener register" // string@0754 │ │ +0313c4: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0313ca: 2700 |000b: throw v0 │ │ +0313cc: 5420 0302 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +0313d0: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +0313d4: 2200 c002 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0313d8: 1a01 a301 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01a3 │ │ +0313dc: 7020 eb12 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0313e2: 2700 |0017: throw v0 │ │ +0313e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0313e6: 5b20 0302 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0203 │ │ +0313ea: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ @@ -22109,18 +22109,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 │ │ -0313f4: |[0313f4] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -031404: 5b01 0702 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0207 │ │ -031408: 7020 a201 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01a2 │ │ -03140e: 0e00 |0005: return-void │ │ +0313ec: |[0313ec] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +0313fc: 5b01 0702 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0207 │ │ +031400: 7020 a201 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01a2 │ │ +031406: 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; │ │ @@ -22131,24 +22131,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -031410: |[031410] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -031420: 5220 2900 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0029 │ │ -031424: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -03142a: 6f20 a401 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01a4 │ │ -031430: 0e00 |0008: return-void │ │ -031432: 5410 0702 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0207 │ │ -031436: 7110 2306 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0623 │ │ -03143c: 28fa |000e: goto 0008 // -0006 │ │ -03143e: 0000 |000f: nop // spacer │ │ -031440: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +031408: |[031408] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +031418: 5220 2900 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0029 │ │ +03141c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +031422: 6f20 a401 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01a4 │ │ +031428: 0e00 |0008: return-void │ │ +03142a: 5410 0702 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@0207 │ │ +03142e: 7110 2306 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0623 │ │ +031434: 28fa |000e: goto 0008 // -0006 │ │ +031436: 0000 |000f: nop // spacer │ │ +031438: 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 │ │ @@ -22198,19 +22198,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 │ │ -03144c: |[03144c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -03145c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -031462: 5b01 0802 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0208 │ │ -031466: 5b02 0902 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ -03146a: 0e00 |0007: return-void │ │ +031444: |[031444] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +031454: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03145a: 5b01 0802 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0208 │ │ +03145e: 5b02 0902 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ +031462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -22262,19 +22262,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 │ │ -03146c: |[03146c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -03147c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -031482: 5b01 0b02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ -031486: 5b02 0c02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ -03148a: 0e00 |0007: return-void │ │ +031464: |[031464] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +031474: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03147a: 5b01 0b02 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ +03147e: 5b02 0c02 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ +031482: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -22288,31 +22288,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -03148c: |[03148c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -03149c: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -0314a0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0314a4: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -0314aa: 1a01 c507 |0007: const-string v1, "Receiver{" // string@07c5 │ │ -0314ae: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0314b4: 5421 0c02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ -0314b8: 6e20 2313 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0314be: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ -0314c2: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0314c8: 5421 0b02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ -0314cc: 6e20 2313 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0314d2: 1a01 0018 |001b: const-string v1, "}" // string@1800 │ │ -0314d6: 6e20 2413 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0314dc: 6e10 2913 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0314e2: 0c01 |0023: move-result-object v1 │ │ -0314e4: 1101 |0024: return-object v1 │ │ +031484: |[031484] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +031494: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +031498: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +03149c: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +0314a2: 1a01 c507 |0007: const-string v1, "Receiver{" // string@07c5 │ │ +0314a6: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0314ac: 5421 0c02 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ +0314b0: 6e20 2313 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0314b6: 1a01 4400 |0011: const-string v1, " filter=" // string@0044 │ │ +0314ba: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0314c0: 5421 0b02 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ +0314c4: 6e20 2313 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0314ca: 1a01 0018 |001b: const-string v1, "}" // string@1800 │ │ +0314ce: 6e20 2413 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0314d4: 6e10 2913 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0314da: 0c01 |0023: move-result-object v1 │ │ +0314dc: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -22400,51 +22400,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0314e8: |[0314e8] android.support.v4.content.LocalBroadcastManager.:()V │ │ -0314f8: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ -0314fc: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -031502: 6900 1402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0214 │ │ -031506: 0e00 |0007: return-void │ │ +0314e0: |[0314e0] android.support.v4.content.LocalBroadcastManager.:()V │ │ +0314f0: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ +0314f4: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0314fa: 6900 1402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0214 │ │ +0314fe: 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 │ │ -031508: |[031508] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -031518: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -03151e: 2200 e702 |0003: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ -031522: 7010 5213 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ -031528: 5b20 1602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -03152c: 2200 e702 |000a: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ -031530: 7010 5213 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ -031536: 5b20 1002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -03153a: 2200 e202 |0011: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -03153e: 7010 3a13 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -031544: 5b20 1502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ -031548: 5b23 1102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ -03154c: 2200 f700 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00f7 │ │ -031550: 6e10 a000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00a0 │ │ -031556: 0c01 |001f: move-result-object v1 │ │ -031558: 7030 1c06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@061c │ │ -03155e: 5b20 1202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ -031562: 0e00 |0025: return-void │ │ +031500: |[031500] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +031510: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +031516: 2200 e702 |0003: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ +03151a: 7010 5213 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ +031520: 5b20 1602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +031524: 2200 e702 |000a: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ +031528: 7010 5213 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ +03152e: 5b20 1002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +031532: 2200 e202 |0011: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +031536: 7010 3a13 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +03153c: 5b20 1502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ +031540: 5b23 1102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ +031544: 2200 f700 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00f7 │ │ +031548: 6e10 a000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00a0 │ │ +03154e: 0c01 |001f: move-result-object v1 │ │ +031550: 7030 1c06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@061c │ │ +031556: 5b20 1202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ +03155a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -22459,17 +22459,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 │ │ -031564: |[031564] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -031574: 7010 2406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0624 │ │ -03157a: 0e00 |0003: return-void │ │ +03155c: |[03155c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +03156c: 7010 2406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0624 │ │ +031572: 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;) │ │ @@ -22477,54 +22477,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -03157c: |[03157c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -03158c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03158e: 5486 1602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -031592: 1d06 |0003: monitor-enter v6 │ │ -031594: 5485 1502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ -031598: 6e10 4713 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03159e: 0a00 |0009: move-result v0 │ │ -0315a0: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -0315a4: 1e06 |000c: monitor-exit v6 │ │ -0315a6: 0e00 |000d: return-void │ │ -0315a8: 2302 4603 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0346 │ │ -0315ac: 5485 1502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ -0315b0: 6e20 4913 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -0315b6: 5485 1502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ -0315ba: 6e10 3f13 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -0315c0: 1e06 |001a: monitor-exit v6 │ │ -0315c2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0315c4: 2125 |001c: array-length v5, v2 │ │ -0315c6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -0315ca: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -0315ce: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0315d0: 5415 0902 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ -0315d4: 6e10 4713 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0315da: 0a05 |0027: move-result v5 │ │ -0315dc: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -0315e0: 5415 0902 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ -0315e4: 6e20 4113 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0315ea: 0c05 |002f: move-result-object v5 │ │ -0315ec: 1f05 f900 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ -0315f0: 5455 0c02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ -0315f4: 5486 1102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ -0315f8: 5417 0802 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0208 │ │ -0315fc: 6e30 9100 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0091 │ │ -031602: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031606: 28e5 |003d: goto 0022 // -001b │ │ -031608: 0d05 |003e: move-exception v5 │ │ -03160a: 1e06 |003f: monitor-exit v6 │ │ -03160c: 2705 |0040: throw v5 │ │ -03160e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -031612: 28d9 |0043: goto 001c // -0027 │ │ +031574: |[031574] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +031584: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +031586: 5486 1602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +03158a: 1d06 |0003: monitor-enter v6 │ │ +03158c: 5485 1502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ +031590: 6e10 4713 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +031596: 0a00 |0009: move-result v0 │ │ +031598: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +03159c: 1e06 |000c: monitor-exit v6 │ │ +03159e: 0e00 |000d: return-void │ │ +0315a0: 2302 4603 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0346 │ │ +0315a4: 5485 1502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ +0315a8: 6e20 4913 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +0315ae: 5485 1502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ +0315b2: 6e10 3f13 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +0315b8: 1e06 |001a: monitor-exit v6 │ │ +0315ba: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0315bc: 2125 |001c: array-length v5, v2 │ │ +0315be: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +0315c2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +0315c6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0315c8: 5415 0902 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ +0315cc: 6e10 4713 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0315d2: 0a05 |0027: move-result v5 │ │ +0315d4: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +0315d8: 5415 0902 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@0209 │ │ +0315dc: 6e20 4113 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0315e2: 0c05 |002f: move-result-object v5 │ │ +0315e4: 1f05 f900 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ +0315e8: 5455 0c02 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ +0315ec: 5486 1102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ +0315f0: 5417 0802 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@0208 │ │ +0315f4: 6e30 9100 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0091 │ │ +0315fa: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0315fe: 28e5 |003d: goto 0022 // -001b │ │ +031600: 0d05 |003e: move-exception v5 │ │ +031602: 1e06 |003f: monitor-exit v6 │ │ +031604: 2705 |0040: throw v5 │ │ +031606: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03160a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -22560,30 +22560,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 │ │ -031628: |[031628] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -031638: 6201 1402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0214 │ │ -03163c: 1d01 |0002: monitor-enter v1 │ │ -03163e: 6200 1302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ -031642: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -031646: 2200 fa00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00fa │ │ -03164a: 6e10 9a00 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009a │ │ -031650: 0c02 |000c: move-result-object v2 │ │ -031652: 7020 2206 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0622 │ │ -031658: 6900 1302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ -03165c: 6200 1302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ -031660: 1e01 |0014: monitor-exit v1 │ │ -031662: 1100 |0015: return-object v0 │ │ -031664: 0d00 |0016: move-exception v0 │ │ -031666: 1e01 |0017: monitor-exit v1 │ │ -031668: 2700 |0018: throw v0 │ │ +031620: |[031620] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +031630: 6201 1402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0214 │ │ +031634: 1d01 |0002: monitor-enter v1 │ │ +031636: 6200 1302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ +03163a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +03163e: 2200 fa00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00fa │ │ +031642: 6e10 9a00 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009a │ │ +031648: 0c02 |000c: move-result-object v2 │ │ +03164a: 7020 2206 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0622 │ │ +031650: 6900 1302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ +031654: 6200 1302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0213 │ │ +031658: 1e01 |0014: monitor-exit v1 │ │ +03165a: 1100 |0015: return-object v0 │ │ +03165c: 0d00 |0016: move-exception v0 │ │ +03165e: 1e01 |0017: monitor-exit v1 │ │ +031660: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -22598,54 +22598,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 │ │ -031678: |[031678] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -031688: 5476 1602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -03168c: 1d06 |0002: monitor-enter v6 │ │ -03168e: 2202 f900 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ -031692: 7030 1f06 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@061f │ │ -031698: 5475 1602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -03169c: 6e20 5413 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -0316a2: 0c03 |000d: move-result-object v3 │ │ -0316a4: 1f03 e202 |000e: check-cast v3, Ljava/util/ArrayList; // type@02e2 │ │ -0316a8: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -0316ac: 2203 e202 |0012: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ -0316b0: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -0316b2: 7020 3b13 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -0316b8: 5475 1602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -0316bc: 6e30 5513 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -0316c2: 6e20 3e13 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -0316c8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -0316ca: 6e10 da00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00da │ │ -0316d0: 0a05 |0024: move-result v5 │ │ -0316d2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -0316d6: 6e20 db00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00db │ │ -0316dc: 0c00 |002a: move-result-object v0 │ │ -0316de: 5475 1002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -0316e2: 6e20 5413 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -0316e8: 0c01 |0030: move-result-object v1 │ │ -0316ea: 1f01 e202 |0031: check-cast v1, Ljava/util/ArrayList; // type@02e2 │ │ -0316ee: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -0316f2: 2201 e202 |0035: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ -0316f6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -0316f8: 7020 3b13 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -0316fe: 5475 1002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -031702: 6e30 5513 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -031708: 6e20 3e13 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -03170e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031712: 28dc |0045: goto 0021 // -0024 │ │ -031714: 1e06 |0046: monitor-exit v6 │ │ -031716: 0e00 |0047: return-void │ │ -031718: 0d05 |0048: move-exception v5 │ │ -03171a: 1e06 |0049: monitor-exit v6 │ │ -03171c: 2705 |004a: throw v5 │ │ +031670: |[031670] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +031680: 5476 1602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +031684: 1d06 |0002: monitor-enter v6 │ │ +031686: 2202 f900 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ +03168a: 7030 1f06 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@061f │ │ +031690: 5475 1602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +031694: 6e20 5413 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +03169a: 0c03 |000d: move-result-object v3 │ │ +03169c: 1f03 e202 |000e: check-cast v3, Ljava/util/ArrayList; // type@02e2 │ │ +0316a0: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +0316a4: 2203 e202 |0012: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ +0316a8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +0316aa: 7020 3b13 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +0316b0: 5475 1602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +0316b4: 6e30 5513 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +0316ba: 6e20 3e13 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +0316c0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +0316c2: 6e10 da00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00da │ │ +0316c8: 0a05 |0024: move-result v5 │ │ +0316ca: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +0316ce: 6e20 db00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00db │ │ +0316d4: 0c00 |002a: move-result-object v0 │ │ +0316d6: 5475 1002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +0316da: 6e20 5413 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +0316e0: 0c01 |0030: move-result-object v1 │ │ +0316e2: 1f01 e202 |0031: check-cast v1, Ljava/util/ArrayList; // type@02e2 │ │ +0316e6: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +0316ea: 2201 e202 |0035: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +0316ee: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0316f0: 7020 3b13 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +0316f6: 5475 1002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +0316fa: 6e30 5513 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +031700: 6e20 3e13 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +031706: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03170a: 28dc |0045: goto 0021 // -0024 │ │ +03170c: 1e06 |0046: monitor-exit v6 │ │ +03170e: 0e00 |0047: return-void │ │ +031710: 0d05 |0048: move-exception v5 │ │ +031712: 1e06 |0049: monitor-exit v6 │ │ +031714: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -22681,209 +22681,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -03172c: |[03172c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -03173c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -031740: 540f 1602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -031744: 1d0f |0004: monitor-enter v15 │ │ -031746: 7401 ba00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -03174c: 0c02 |0008: move-result-object v2 │ │ -03174e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -031752: 5401 1102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ -031756: 6e10 9e00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@009e │ │ -03175c: 0c01 |0010: move-result-object v1 │ │ -03175e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -031762: 6e20 d300 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00d3 │ │ -031768: 0c03 |0016: move-result-object v3 │ │ -03176a: 7401 be00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00be │ │ -031770: 0c05 |001a: move-result-object v5 │ │ -031772: 7401 c300 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00c3 │ │ -031778: 0c04 |001e: move-result-object v4 │ │ -03177a: 7401 bb00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00bb │ │ -031780: 0c06 |0022: move-result-object v6 │ │ -031782: 7401 bf00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00bf │ │ -031788: 0a01 |0026: move-result v1 │ │ -03178a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03178e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -031792: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -031794: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -031798: 1a01 d306 |002e: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -03179c: 2207 d302 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -0317a0: 7010 1d13 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0317a6: 1a10 cd07 |0035: const-string v16, "Resolving type " // string@07cd │ │ -0317aa: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -0317ae: 6e20 2413 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0317b4: 0c07 |003c: move-result-object v7 │ │ -0317b6: 6e20 2413 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0317bc: 0c07 |0040: move-result-object v7 │ │ -0317be: 1a10 7f00 |0041: const-string v16, " scheme " // string@007f │ │ -0317c2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -0317c6: 6e20 2413 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0317cc: 0c07 |0048: move-result-object v7 │ │ -0317ce: 6e20 2413 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0317d4: 0c07 |004c: move-result-object v7 │ │ -0317d6: 1a10 7900 |004d: const-string v16, " of intent " // string@0079 │ │ -0317da: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -0317de: 6e20 2413 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0317e4: 0c07 |0054: move-result-object v7 │ │ -0317e6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -0317ea: 6e20 2313 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0317f0: 0c07 |005a: move-result-object v7 │ │ -0317f2: 6e10 2913 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0317f8: 0c07 |005e: move-result-object v7 │ │ -0317fa: 7120 7e10 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -031800: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -031804: 5401 1002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -031808: 7401 ba00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -03180e: 0c07 |0069: move-result-object v7 │ │ -031810: 6e20 5413 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -031816: 0c09 |006d: move-result-object v9 │ │ -031818: 1f09 e202 |006e: check-cast v9, Ljava/util/ArrayList; // type@02e2 │ │ -03181c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -031820: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -031824: 1a01 d306 |0074: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -031828: 2207 d302 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -03182c: 7010 1d13 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -031832: 1a10 7401 |007b: const-string v16, "Action list: " // string@0174 │ │ -031836: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -03183a: 6e20 2413 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031840: 0c07 |0082: move-result-object v7 │ │ -031842: 6e20 2313 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -031848: 0c07 |0086: move-result-object v7 │ │ -03184a: 6e10 2913 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -031850: 0c07 |008a: move-result-object v7 │ │ -031852: 7120 7e10 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -031858: 120e |008e: const/4 v14, #int 0 // #0 │ │ -03185a: 120a |008f: const/4 v10, #int 0 // #0 │ │ -03185c: 6e10 4713 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -031862: 0a01 |0093: move-result v1 │ │ -031864: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -031868: 6e20 4113 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03186e: 0c0d |0099: move-result-object v13 │ │ -031870: 1f0d f900 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ -031874: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -031878: 1a01 d306 |009e: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -03187c: 2207 d302 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -031880: 7010 1d13 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -031886: 1a10 2a07 |00a5: const-string v16, "Matching against filter " // string@072a │ │ -03188a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -03188e: 6e20 2413 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031894: 0c07 |00ac: move-result-object v7 │ │ -031896: 54d0 0b02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ -03189a: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -03189e: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -0318a2: 6e20 2313 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0318a8: 0c07 |00b6: move-result-object v7 │ │ -0318aa: 6e10 2913 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0318b0: 0c07 |00ba: move-result-object v7 │ │ -0318b2: 7120 7e10 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -0318b8: 55d1 0a02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ -0318bc: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -0318c0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -0318c4: 1a01 d306 |00c4: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -0318c8: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ -0318cc: 7120 7e10 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -0318d2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0318d6: 28c3 |00cd: goto 0090 // -003d │ │ -0318d8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -0318da: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -0318de: 54d1 0b02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ -0318e2: 1a07 d306 |00d3: const-string v7, "LocalBroadcastManager" // string@06d3 │ │ -0318e6: 7407 dc00 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@00dc │ │ -0318ec: 0a0b |00d8: move-result v11 │ │ -0318ee: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -0318f2: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -0318f6: 1a01 d306 |00dd: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -0318fa: 2207 d302 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -0318fe: 7010 1d13 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -031904: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ -031908: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -03190c: 6e20 2413 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031912: 0c07 |00eb: move-result-object v7 │ │ -031914: 7110 f312 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -03191a: 0c10 |00ef: move-result-object v16 │ │ -03191c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -031920: 6e20 2413 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031926: 0c07 |00f5: move-result-object v7 │ │ -031928: 6e10 2913 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03192e: 0c07 |00f9: move-result-object v7 │ │ -031930: 7120 7e10 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -031936: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -03193a: 220e e202 |00ff: new-instance v14, Ljava/util/ArrayList; // type@02e2 │ │ -03193e: 7010 3a13 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@133a │ │ -031944: 6e20 3e13 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -03194a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -03194c: 5cd1 0a02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ -031950: 28c1 |010a: goto 00cb // -003f │ │ -031952: 0d01 |010b: move-exception v1 │ │ -031954: 1e0f |010c: monitor-exit v15 │ │ -031956: 2701 |010d: throw v1 │ │ -031958: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -03195c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -031962: 1a0c 6b17 |0113: const-string v12, "unknown reason" // string@176b │ │ -031966: 1a01 d306 |0115: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ -03196a: 2207 d302 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -03196e: 7010 1d13 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -031974: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ -031978: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -03197c: 6e20 2413 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031982: 0c07 |0123: move-result-object v7 │ │ -031984: 6e20 2413 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03198a: 0c07 |0127: move-result-object v7 │ │ -03198c: 6e10 2913 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -031992: 0c07 |012b: move-result-object v7 │ │ -031994: 7120 7e10 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -03199a: 289c |012f: goto 00cb // -0064 │ │ -03199c: 1a0c 8e09 |0130: const-string v12, "action" // string@098e │ │ -0319a0: 28e3 |0132: goto 0115 // -001d │ │ -0319a2: 1a0c a40a |0133: const-string v12, "category" // string@0aa4 │ │ -0319a6: 28e0 |0135: goto 0115 // -0020 │ │ -0319a8: 1a0c 730b |0136: const-string v12, "data" // string@0b73 │ │ -0319ac: 28dd |0138: goto 0115 // -0023 │ │ -0319ae: 1a0c 6217 |0139: const-string v12, "type" // string@1762 │ │ -0319b2: 28da |013b: goto 0115 // -0026 │ │ -0319b4: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -0319b8: 120a |013e: const/4 v10, #int 0 // #0 │ │ -0319ba: 6e10 4713 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0319c0: 0a01 |0142: move-result v1 │ │ -0319c2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -0319c6: 6e20 4113 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0319cc: 0c01 |0148: move-result-object v1 │ │ -0319ce: 1f01 f900 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ -0319d2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -0319d4: 5c17 0a02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ -0319d8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0319dc: 28ef |0150: goto 013f // -0011 │ │ -0319de: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0319e2: 5401 1502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ -0319e6: 2207 f800 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f8 │ │ -0319ea: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -0319ee: 7030 1e06 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@061e │ │ -0319f4: 6e20 3e13 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -0319fa: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -0319fe: 5401 1202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ -031a02: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -031a04: 6e20 a501 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ -031a0a: 0a01 |0167: move-result v1 │ │ -031a0c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -031a10: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -031a14: 5401 1202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ -031a18: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -031a1a: 6e20 ab01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ -031a20: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -031a22: 1e0f |0173: monitor-exit v15 │ │ -031a24: 0f01 |0174: return v1 │ │ -031a26: 1e0f |0175: monitor-exit v15 │ │ -031a28: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -031a2a: 28fd |0177: goto 0174 // -0003 │ │ -031a2c: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +031724: |[031724] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +031734: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +031738: 540f 1602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +03173c: 1d0f |0004: monitor-enter v15 │ │ +03173e: 7401 ba00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +031744: 0c02 |0008: move-result-object v2 │ │ +031746: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +03174a: 5401 1102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0211 │ │ +03174e: 6e10 9e00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@009e │ │ +031754: 0c01 |0010: move-result-object v1 │ │ +031756: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +03175a: 6e20 d300 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00d3 │ │ +031760: 0c03 |0016: move-result-object v3 │ │ +031762: 7401 be00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00be │ │ +031768: 0c05 |001a: move-result-object v5 │ │ +03176a: 7401 c300 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00c3 │ │ +031770: 0c04 |001e: move-result-object v4 │ │ +031772: 7401 bb00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00bb │ │ +031778: 0c06 |0022: move-result-object v6 │ │ +03177a: 7401 bf00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00bf │ │ +031780: 0a01 |0026: move-result v1 │ │ +031782: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +031786: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +03178a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +03178c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +031790: 1a01 d306 |002e: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +031794: 2207 d302 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +031798: 7010 1d13 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03179e: 1a10 cd07 |0035: const-string v16, "Resolving type " // string@07cd │ │ +0317a2: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +0317a6: 6e20 2413 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0317ac: 0c07 |003c: move-result-object v7 │ │ +0317ae: 6e20 2413 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0317b4: 0c07 |0040: move-result-object v7 │ │ +0317b6: 1a10 7f00 |0041: const-string v16, " scheme " // string@007f │ │ +0317ba: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +0317be: 6e20 2413 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0317c4: 0c07 |0048: move-result-object v7 │ │ +0317c6: 6e20 2413 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0317cc: 0c07 |004c: move-result-object v7 │ │ +0317ce: 1a10 7900 |004d: const-string v16, " of intent " // string@0079 │ │ +0317d2: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +0317d6: 6e20 2413 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0317dc: 0c07 |0054: move-result-object v7 │ │ +0317de: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +0317e2: 6e20 2313 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0317e8: 0c07 |005a: move-result-object v7 │ │ +0317ea: 6e10 2913 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0317f0: 0c07 |005e: move-result-object v7 │ │ +0317f2: 7120 7e10 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +0317f8: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +0317fc: 5401 1002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +031800: 7401 ba00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +031806: 0c07 |0069: move-result-object v7 │ │ +031808: 6e20 5413 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +03180e: 0c09 |006d: move-result-object v9 │ │ +031810: 1f09 e202 |006e: check-cast v9, Ljava/util/ArrayList; // type@02e2 │ │ +031814: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +031818: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +03181c: 1a01 d306 |0074: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +031820: 2207 d302 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +031824: 7010 1d13 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03182a: 1a10 7401 |007b: const-string v16, "Action list: " // string@0174 │ │ +03182e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +031832: 6e20 2413 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +031838: 0c07 |0082: move-result-object v7 │ │ +03183a: 6e20 2313 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +031840: 0c07 |0086: move-result-object v7 │ │ +031842: 6e10 2913 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +031848: 0c07 |008a: move-result-object v7 │ │ +03184a: 7120 7e10 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +031850: 120e |008e: const/4 v14, #int 0 // #0 │ │ +031852: 120a |008f: const/4 v10, #int 0 // #0 │ │ +031854: 6e10 4713 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03185a: 0a01 |0093: move-result v1 │ │ +03185c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +031860: 6e20 4113 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +031866: 0c0d |0099: move-result-object v13 │ │ +031868: 1f0d f900 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ +03186c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +031870: 1a01 d306 |009e: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +031874: 2207 d302 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +031878: 7010 1d13 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03187e: 1a10 2a07 |00a5: const-string v16, "Matching against filter " // string@072a │ │ +031882: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +031886: 6e20 2413 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03188c: 0c07 |00ac: move-result-object v7 │ │ +03188e: 54d0 0b02 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ +031892: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +031896: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +03189a: 6e20 2313 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0318a0: 0c07 |00b6: move-result-object v7 │ │ +0318a2: 6e10 2913 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0318a8: 0c07 |00ba: move-result-object v7 │ │ +0318aa: 7120 7e10 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +0318b0: 55d1 0a02 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ +0318b4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +0318b8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +0318bc: 1a01 d306 |00c4: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +0318c0: 1a07 0b00 |00c6: const-string v7, " Filter's target already added" // string@000b │ │ +0318c4: 7120 7e10 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +0318ca: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0318ce: 28c3 |00cd: goto 0090 // -003d │ │ +0318d0: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +0318d2: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +0318d6: 54d1 0b02 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@020b │ │ +0318da: 1a07 d306 |00d3: const-string v7, "LocalBroadcastManager" // string@06d3 │ │ +0318de: 7407 dc00 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@00dc │ │ +0318e4: 0a0b |00d8: move-result v11 │ │ +0318e6: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +0318ea: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +0318ee: 1a01 d306 |00dd: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +0318f2: 2207 d302 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +0318f6: 7010 1d13 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0318fc: 1a10 0a00 |00e4: const-string v16, " Filter matched! match=0x" // string@000a │ │ +031900: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +031904: 6e20 2413 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03190a: 0c07 |00eb: move-result-object v7 │ │ +03190c: 7110 f312 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +031912: 0c10 |00ef: move-result-object v16 │ │ +031914: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +031918: 6e20 2413 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03191e: 0c07 |00f5: move-result-object v7 │ │ +031920: 6e10 2913 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +031926: 0c07 |00f9: move-result-object v7 │ │ +031928: 7120 7e10 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +03192e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +031932: 220e e202 |00ff: new-instance v14, Ljava/util/ArrayList; // type@02e2 │ │ +031936: 7010 3a13 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@133a │ │ +03193c: 6e20 3e13 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +031942: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +031944: 5cd1 0a02 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ +031948: 28c1 |010a: goto 00cb // -003f │ │ +03194a: 0d01 |010b: move-exception v1 │ │ +03194c: 1e0f |010c: monitor-exit v15 │ │ +03194e: 2701 |010d: throw v1 │ │ +031950: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +031954: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +03195a: 1a0c 6b17 |0113: const-string v12, "unknown reason" // string@176b │ │ +03195e: 1a01 d306 |0115: const-string v1, "LocalBroadcastManager" // string@06d3 │ │ +031962: 2207 d302 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +031966: 7010 1d13 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03196c: 1a10 0900 |011c: const-string v16, " Filter did not match: " // string@0009 │ │ +031970: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +031974: 6e20 2413 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03197a: 0c07 |0123: move-result-object v7 │ │ +03197c: 6e20 2413 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +031982: 0c07 |0127: move-result-object v7 │ │ +031984: 6e10 2913 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03198a: 0c07 |012b: move-result-object v7 │ │ +03198c: 7120 7e10 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +031992: 289c |012f: goto 00cb // -0064 │ │ +031994: 1a0c 8e09 |0130: const-string v12, "action" // string@098e │ │ +031998: 28e3 |0132: goto 0115 // -001d │ │ +03199a: 1a0c a40a |0133: const-string v12, "category" // string@0aa4 │ │ +03199e: 28e0 |0135: goto 0115 // -0020 │ │ +0319a0: 1a0c 730b |0136: const-string v12, "data" // string@0b73 │ │ +0319a4: 28dd |0138: goto 0115 // -0023 │ │ +0319a6: 1a0c 6217 |0139: const-string v12, "type" // string@1762 │ │ +0319aa: 28da |013b: goto 0115 // -0026 │ │ +0319ac: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +0319b0: 120a |013e: const/4 v10, #int 0 // #0 │ │ +0319b2: 6e10 4713 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0319b8: 0a01 |0142: move-result v1 │ │ +0319ba: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +0319be: 6e20 4113 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0319c4: 0c01 |0148: move-result-object v1 │ │ +0319c6: 1f01 f900 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ +0319ca: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +0319cc: 5c17 0a02 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@020a │ │ +0319d0: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0319d4: 28ef |0150: goto 013f // -0011 │ │ +0319d6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0319da: 5401 1502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0215 │ │ +0319de: 2207 f800 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00f8 │ │ +0319e2: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +0319e6: 7030 1e06 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@061e │ │ +0319ec: 6e20 3e13 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +0319f2: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0319f6: 5401 1202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ +0319fa: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +0319fc: 6e20 a501 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ +031a02: 0a01 |0167: move-result v1 │ │ +031a04: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +031a08: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +031a0c: 5401 1202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0212 │ │ +031a10: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +031a12: 6e20 ab01 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01ab │ │ +031a18: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +031a1a: 1e0f |0173: monitor-exit v15 │ │ +031a1c: 0f01 |0174: return v1 │ │ +031a1e: 1e0f |0175: monitor-exit v15 │ │ +031a20: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +031a22: 28fd |0177: goto 0174 // -0003 │ │ +031a24: 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 │ │ @@ -22976,20 +22976,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -031a58: |[031a58] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -031a68: 6e20 2706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0627 │ │ -031a6e: 0a00 |0003: move-result v0 │ │ -031a70: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -031a74: 7010 2406 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0624 │ │ -031a7a: 0e00 |0009: return-void │ │ +031a50: |[031a50] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +031a60: 6e20 2706 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0627 │ │ +031a66: 0a00 |0003: move-result v0 │ │ +031a68: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +031a6c: 7010 2406 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0624 │ │ +031a72: 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; │ │ @@ -23000,69 +23000,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -031a7c: |[031a7c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -031a8c: 5498 1602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -031a90: 1d08 |0002: monitor-enter v8 │ │ -031a92: 5497 1602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ -031a96: 6e20 5613 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ -031a9c: 0c02 |0008: move-result-object v2 │ │ -031a9e: 1f02 e202 |0009: check-cast v2, Ljava/util/ArrayList; // type@02e2 │ │ -031aa2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -031aa6: 1e08 |000d: monitor-exit v8 │ │ -031aa8: 0e00 |000e: return-void │ │ -031aaa: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -031aac: 6e10 4713 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -031ab2: 0a07 |0013: move-result v7 │ │ -031ab4: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -031ab8: 6e20 4113 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -031abe: 0c01 |0019: move-result-object v1 │ │ -031ac0: 1f01 2600 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0026 │ │ -031ac4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -031ac6: 6e10 da00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00da │ │ -031acc: 0a07 |0020: move-result v7 │ │ -031ace: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -031ad2: 6e20 db00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00db │ │ -031ad8: 0c00 |0026: move-result-object v0 │ │ -031ada: 5497 1002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -031ade: 6e20 5413 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -031ae4: 0c06 |002c: move-result-object v6 │ │ -031ae6: 1f06 e202 |002d: check-cast v6, Ljava/util/ArrayList; // type@02e2 │ │ -031aea: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -031aee: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -031af0: 6e10 4713 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -031af6: 0a07 |0035: move-result v7 │ │ -031af8: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -031afc: 6e20 4113 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -031b02: 0c07 |003b: move-result-object v7 │ │ -031b04: 1f07 f900 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ -031b08: 5477 0c02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ -031b0c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -031b10: 6e20 4413 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -031b16: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -031b1a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -031b1e: 28e9 |0049: goto 0032 // -0017 │ │ -031b20: 6e10 4713 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -031b26: 0a07 |004d: move-result v7 │ │ -031b28: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -031b2c: 5497 1002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ -031b30: 6e20 5613 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ -031b36: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031b3a: 28c6 |0057: goto 001d // -003a │ │ -031b3c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -031b40: 28b6 |005a: goto 0010 // -004a │ │ -031b42: 1e08 |005b: monitor-exit v8 │ │ -031b44: 28b2 |005c: goto 000e // -004e │ │ -031b46: 0d07 |005d: move-exception v7 │ │ -031b48: 1e08 |005e: monitor-exit v8 │ │ -031b4a: 2707 |005f: throw v7 │ │ +031a74: |[031a74] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +031a84: 5498 1602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +031a88: 1d08 |0002: monitor-enter v8 │ │ +031a8a: 5497 1602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0216 │ │ +031a8e: 6e20 5613 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ +031a94: 0c02 |0008: move-result-object v2 │ │ +031a96: 1f02 e202 |0009: check-cast v2, Ljava/util/ArrayList; // type@02e2 │ │ +031a9a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +031a9e: 1e08 |000d: monitor-exit v8 │ │ +031aa0: 0e00 |000e: return-void │ │ +031aa2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +031aa4: 6e10 4713 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +031aaa: 0a07 |0013: move-result v7 │ │ +031aac: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +031ab0: 6e20 4113 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +031ab6: 0c01 |0019: move-result-object v1 │ │ +031ab8: 1f01 2600 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0026 │ │ +031abc: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +031abe: 6e10 da00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00da │ │ +031ac4: 0a07 |0020: move-result v7 │ │ +031ac6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +031aca: 6e20 db00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00db │ │ +031ad0: 0c00 |0026: move-result-object v0 │ │ +031ad2: 5497 1002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +031ad6: 6e20 5413 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +031adc: 0c06 |002c: move-result-object v6 │ │ +031ade: 1f06 e202 |002d: check-cast v6, Ljava/util/ArrayList; // type@02e2 │ │ +031ae2: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +031ae6: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +031ae8: 6e10 4713 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +031aee: 0a07 |0035: move-result v7 │ │ +031af0: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +031af4: 6e20 4113 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +031afa: 0c07 |003b: move-result-object v7 │ │ +031afc: 1f07 f900 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00f9 │ │ +031b00: 5477 0c02 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@020c │ │ +031b04: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +031b08: 6e20 4413 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +031b0e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +031b12: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +031b16: 28e9 |0049: goto 0032 // -0017 │ │ +031b18: 6e10 4713 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +031b1e: 0a07 |004d: move-result v7 │ │ +031b20: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +031b24: 5497 1002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0210 │ │ +031b28: 6e20 5613 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1356 │ │ +031b2e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +031b32: 28c6 |0057: goto 001d // -003a │ │ +031b34: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +031b38: 28b6 |005a: goto 0010 // -004a │ │ +031b3a: 1e08 |005b: monitor-exit v8 │ │ +031b3c: 28b2 |005c: goto 000e // -004e │ │ +031b3e: 0d07 |005d: move-exception v7 │ │ +031b40: 1e08 |005e: monitor-exit v8 │ │ +031b42: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -23130,21 +23130,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -031b58: |[031b58] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -031b68: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -031b6e: 2200 fe02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@02fe │ │ -031b72: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -031b74: 7020 8713 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1387 │ │ -031b7a: 5b20 1702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0217 │ │ -031b7e: 0e00 |000b: return-void │ │ +031b50: |[031b50] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +031b60: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +031b66: 2200 fe02 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@02fe │ │ +031b6a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +031b6c: 7020 8713 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1387 │ │ +031b72: 5b20 1702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0217 │ │ +031b76: 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; │ │ │ │ @@ -23154,30 +23154,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 │ │ -031b80: |[031b80] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -031b90: 2200 d502 |0000: new-instance v0, Ljava/lang/Thread; // type@02d5 │ │ -031b94: 2201 d302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -031b98: 7010 1d13 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -031b9e: 1a02 3207 |0007: const-string v2, "ModernAsyncTask #" // string@0732 │ │ -031ba2: 6e20 2413 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -031ba8: 0c01 |000c: move-result-object v1 │ │ -031baa: 5432 1702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0217 │ │ -031bae: 6e10 8813 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1388 │ │ -031bb4: 0a02 |0012: move-result v2 │ │ -031bb6: 6e20 2013 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -031bbc: 0c01 |0016: move-result-object v1 │ │ -031bbe: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -031bc4: 0c01 |001a: move-result-object v1 │ │ -031bc6: 7030 2e13 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@132e │ │ -031bcc: 1100 |001e: return-object v0 │ │ +031b78: |[031b78] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +031b88: 2200 d502 |0000: new-instance v0, Ljava/lang/Thread; // type@02d5 │ │ +031b8c: 2201 d302 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +031b90: 7010 1d13 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +031b96: 1a02 3207 |0007: const-string v2, "ModernAsyncTask #" // string@0732 │ │ +031b9a: 6e20 2413 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +031ba0: 0c01 |000c: move-result-object v1 │ │ +031ba2: 5432 1702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0217 │ │ +031ba6: 6e10 8813 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1388 │ │ +031bac: 0a02 |0012: move-result v2 │ │ +031bae: 6e20 2013 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +031bb4: 0c01 |0016: move-result-object v1 │ │ +031bb6: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +031bbc: 0c01 |001a: move-result-object v1 │ │ +031bbe: 7030 2e13 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@132e │ │ +031bc4: 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; │ │ │ │ @@ -23216,18 +23216,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 │ │ -031bd0: |[031bd0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -031be0: 5b01 1a02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ -031be4: 7020 7d13 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@137d │ │ -031bea: 0e00 |0005: return-void │ │ +031bc8: |[031bc8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +031bd8: 5b01 1a02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ +031bdc: 7020 7d13 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@137d │ │ +031be2: 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; │ │ @@ -23240,41 +23240,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -031bec: |[031bec] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -031bfc: 6e10 3006 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0630 │ │ -031c02: 0c01 |0003: move-result-object v1 │ │ -031c04: 5463 1a02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ -031c08: 7120 4306 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0643 │ │ -031c0e: 0e00 |0009: return-void │ │ -031c10: 0d00 |000a: move-exception v0 │ │ -031c12: 1a03 9d01 |000b: const-string v3, "AsyncTask" // string@019d │ │ -031c16: 7120 8110 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -031c1c: 28f9 |0010: goto 0009 // -0007 │ │ -031c1e: 0d00 |0011: move-exception v0 │ │ -031c20: 2203 d002 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ -031c24: 1a04 9101 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0191 │ │ -031c28: 6e10 7b13 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@137b │ │ -031c2e: 0c05 |0019: move-result-object v5 │ │ -031c30: 7030 0a13 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ -031c36: 2703 |001d: throw v3 │ │ -031c38: 0d00 |001e: move-exception v0 │ │ -031c3a: 5463 1a02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ -031c3e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -031c40: 7120 4306 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0643 │ │ -031c46: 28e4 |0025: goto 0009 // -001c │ │ -031c48: 0d02 |0026: move-exception v2 │ │ -031c4a: 2203 d002 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ -031c4e: 1a04 9101 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0191 │ │ -031c52: 7030 0a13 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ -031c58: 2703 |002e: throw v3 │ │ +031be4: |[031be4] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +031bf4: 6e10 3006 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0630 │ │ +031bfa: 0c01 |0003: move-result-object v1 │ │ +031bfc: 5463 1a02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ +031c00: 7120 4306 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0643 │ │ +031c06: 0e00 |0009: return-void │ │ +031c08: 0d00 |000a: move-exception v0 │ │ +031c0a: 1a03 9d01 |000b: const-string v3, "AsyncTask" // string@019d │ │ +031c0e: 7120 8110 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +031c14: 28f9 |0010: goto 0009 // -0007 │ │ +031c16: 0d00 |0011: move-exception v0 │ │ +031c18: 2203 d002 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ +031c1c: 1a04 9101 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0191 │ │ +031c20: 6e10 7b13 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@137b │ │ +031c26: 0c05 |0019: move-result-object v5 │ │ +031c28: 7030 0a13 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ +031c2e: 2703 |001d: throw v3 │ │ +031c30: 0d00 |001e: move-exception v0 │ │ +031c32: 5463 1a02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@021a │ │ +031c36: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +031c38: 7120 4306 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0643 │ │ +031c3e: 28e4 |0025: goto 0009 // -001c │ │ +031c40: 0d02 |0026: move-exception v2 │ │ +031c42: 2203 d002 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ +031c46: 1a04 9101 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0191 │ │ +031c4a: 7030 0a13 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@130a │ │ +031c50: 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 : │ │ @@ -23332,37 +23332,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -031c74: |[031c74] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -031c84: 7100 3c06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@063c │ │ -031c8a: 0c00 |0003: move-result-object v0 │ │ -031c8c: 2100 |0004: array-length v0, v0 │ │ -031c8e: 2300 3a03 |0005: new-array v0, v0, [I // type@033a │ │ -031c92: 6900 1b02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ -031c96: 6200 1b02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ -031c9a: 6201 2102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ -031c9e: 6e10 3a06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ -031ca4: 0a01 |0010: move-result v1 │ │ -031ca6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -031ca8: 4b02 0001 |0012: aput v2, v0, v1 │ │ -031cac: 6200 1b02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ -031cb0: 6201 1f02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ -031cb4: 6e10 3a06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ -031cba: 0a01 |001b: move-result v1 │ │ -031cbc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -031cbe: 4b02 0001 |001d: aput v2, v0, v1 │ │ -031cc2: 0e00 |001f: return-void │ │ -031cc4: 0d00 |0020: move-exception v0 │ │ -031cc6: 28fe |0021: goto 001f // -0002 │ │ -031cc8: 0d00 |0022: move-exception v0 │ │ -031cca: 28f1 |0023: goto 0014 // -000f │ │ +031c6c: |[031c6c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +031c7c: 7100 3c06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@063c │ │ +031c82: 0c00 |0003: move-result-object v0 │ │ +031c84: 2100 |0004: array-length v0, v0 │ │ +031c86: 2300 3a03 |0005: new-array v0, v0, [I // type@033a │ │ +031c8a: 6900 1b02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ +031c8e: 6200 1b02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ +031c92: 6201 2102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ +031c96: 6e10 3a06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ +031c9c: 0a01 |0010: move-result v1 │ │ +031c9e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +031ca0: 4b02 0001 |0012: aput v2, v0, v1 │ │ +031ca4: 6200 1b02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ +031ca8: 6201 1f02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ +031cac: 6e10 3a06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ +031cb2: 0a01 |001b: move-result v1 │ │ +031cb4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +031cb6: 4b02 0001 |001d: aput v2, v0, v1 │ │ +031cba: 0e00 |001f: return-void │ │ +031cbc: 0d00 |0020: move-exception v0 │ │ +031cbe: 28fe |0021: goto 001f // -0002 │ │ +031cc0: 0d00 |0022: move-exception v0 │ │ +031cc2: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -23412,19 +23412,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 │ │ -031ce8: |[031ce8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -031cf8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -031cfe: 5b01 1d02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ -031d02: 5b02 1c02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ -031d06: 0e00 |0007: return-void │ │ +031ce0: |[031ce0] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +031cf0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +031cf6: 5b01 1d02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ +031cfa: 5b02 1c02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ +031cfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -23465,17 +23465,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031d08: |[031d08] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -031d18: 7010 a101 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -031d1e: 0e00 |0003: return-void │ │ +031d00: |[031d00] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +031d10: 7010 a101 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +031d16: 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;) │ │ @@ -23483,17 +23483,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 │ │ -031d20: |[031d20] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -031d30: 7010 3306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0633 │ │ -031d36: 0e00 |0003: return-void │ │ +031d18: |[031d18] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031d28: 7010 3306 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0633 │ │ +031d2e: 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; │ │ │ │ @@ -23503,32 +23503,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -031d38: |[031d38] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -031d48: 5450 2800 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0028 │ │ -031d4c: 1f00 ff00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ -031d50: 5251 2900 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0029 │ │ -031d54: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -031d5a: 0e00 |0009: return-void │ │ -031d5c: 5401 1d02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ -031d60: 5402 1c02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ -031d64: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -031d66: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -031d6a: 7120 4406 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0644 │ │ -031d70: 28f5 |0014: goto 0009 // -000b │ │ -031d72: 5401 1d02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ -031d76: 5402 1c02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ -031d7a: 6e20 5406 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0654 │ │ -031d80: 28ed |001c: goto 0009 // -0013 │ │ -031d82: 0000 |001d: nop // spacer │ │ -031d84: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +031d30: |[031d30] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +031d40: 5450 2800 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0028 │ │ +031d44: 1f00 ff00 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ +031d48: 5251 2900 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0029 │ │ +031d4c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +031d52: 0e00 |0009: return-void │ │ +031d54: 5401 1d02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ +031d58: 5402 1c02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ +031d5c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +031d5e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +031d62: 7120 4406 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0644 │ │ +031d68: 28f5 |0014: goto 0009 // -000b │ │ +031d6a: 5401 1d02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@021d │ │ +031d6e: 5402 1c02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@021c │ │ +031d72: 6e20 5406 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0654 │ │ +031d78: 28ed |001c: goto 0009 // -0013 │ │ +031d7a: 0000 |001d: nop // spacer │ │ +031d7c: 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 │ │ @@ -23587,40 +23587,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -031d94: |[031d94] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -031da4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -031da6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -031da8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -031daa: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ -031dae: 1a01 8307 |0005: const-string v1, "PENDING" // string@0783 │ │ -031db2: 7030 3906 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ -031db8: 6900 2002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -031dbc: 2200 0101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ -031dc0: 1a01 c207 |000e: const-string v1, "RUNNING" // string@07c2 │ │ -031dc4: 7030 3906 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ -031dca: 6900 2102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ -031dce: 2200 0101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ -031dd2: 1a01 8002 |0017: const-string v1, "FINISHED" // string@0280 │ │ -031dd6: 7030 3906 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ -031ddc: 6900 1f02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ -031de0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -031de2: 2300 4703 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0347 │ │ -031de6: 6201 2002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -031dea: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -031dee: 6201 2102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ -031df2: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -031df6: 6201 1f02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ -031dfa: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -031dfe: 6900 1e02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -031e02: 0e00 |002f: return-void │ │ +031d8c: |[031d8c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +031d9c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +031d9e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +031da0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +031da2: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ +031da6: 1a01 8307 |0005: const-string v1, "PENDING" // string@0783 │ │ +031daa: 7030 3906 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ +031db0: 6900 2002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +031db4: 2200 0101 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ +031db8: 1a01 c207 |000e: const-string v1, "RUNNING" // string@07c2 │ │ +031dbc: 7030 3906 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ +031dc2: 6900 2102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ +031dc6: 2200 0101 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ +031dca: 1a01 8002 |0017: const-string v1, "FINISHED" // string@0280 │ │ +031dce: 7030 3906 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0639 │ │ +031dd4: 6900 1f02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ +031dd8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +031dda: 2300 4703 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0347 │ │ +031dde: 6201 2002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +031de2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +031de6: 6201 2102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ +031dea: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +031dee: 6201 1f02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ +031df2: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +031df6: 6900 1e02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ +031dfa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -23630,17 +23630,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 │ │ -031e04: |[031e04] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -031e14: 7030 e812 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@12e8 │ │ -031e1a: 0e00 |0003: return-void │ │ +031dfc: |[031dfc] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +031e0c: 7030 e812 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@12e8 │ │ +031e12: 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 │ │ @@ -23650,20 +23650,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 │ │ -031e1c: |[031e1c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -031e2c: 1c00 0101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ -031e30: 7120 e912 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@12e9 │ │ -031e36: 0c00 |0005: move-result-object v0 │ │ -031e38: 1f00 0101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ -031e3c: 1100 |0008: return-object v0 │ │ +031e14: |[031e14] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031e24: 1c00 0101 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ +031e28: 7120 e912 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@12e9 │ │ +031e2e: 0c00 |0005: move-result-object v0 │ │ +031e30: 1f00 0101 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0101 │ │ +031e34: 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;) │ │ @@ -23671,20 +23671,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 │ │ -031e40: |[031e40] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -031e50: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ -031e54: 6e10 eb14 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@14eb │ │ -031e5a: 0c00 |0005: move-result-object v0 │ │ -031e5c: 1f00 4703 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0347 │ │ -031e60: 1100 |0008: return-object v0 │ │ +031e38: |[031e38] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +031e48: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@021e │ │ +031e4c: 6e10 eb14 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@14eb │ │ +031e52: 0c00 |0005: move-result-object v0 │ │ +031e54: 1f00 4703 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0347 │ │ +031e58: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1843 (ModernAsyncTask.java) │ │ @@ -23725,17 +23725,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031e64: |[031e64] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -031e74: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -031e7a: 0e00 |0003: return-void │ │ +031e5c: |[031e5c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +031e6c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +031e72: 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; │ │ │ │ @@ -23744,17 +23744,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 │ │ -031e7c: |[031e7c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -031e8c: 7010 3d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@063d │ │ -031e92: 0e00 |0003: return-void │ │ +031e74: |[031e74] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +031e84: 7010 3d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@063d │ │ +031e8a: 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; │ │ @@ -23888,38 +23888,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -031e94: |[031e94] android.support.v4.content.ModernAsyncTask.:()V │ │ -031ea4: 2200 fb00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00fb │ │ -031ea8: 7010 2a06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@062a │ │ -031eae: 6900 3102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0231 │ │ -031eb2: 2200 f802 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@02f8 │ │ -031eb6: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -031eba: 7020 8213 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1382 │ │ -031ec0: 6900 3002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0230 │ │ -031ec4: 2201 fa02 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@02fa │ │ -031ec8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -031eca: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -031ece: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -031ed2: 6206 c504 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@04c5 │ │ -031ed6: 6207 3002 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0230 │ │ -031eda: 6208 3102 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0231 │ │ -031ede: 7608 8313 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@1383 │ │ -031ee4: 6901 2902 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ -031ee8: 2200 0001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0100 │ │ -031eec: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -031eee: 7020 3406 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0634 │ │ -031ef4: 6900 2f02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ -031ef8: 6200 2902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ -031efc: 6900 2e02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ -031f00: 0e00 |002e: return-void │ │ +031e8c: |[031e8c] android.support.v4.content.ModernAsyncTask.:()V │ │ +031e9c: 2200 fb00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00fb │ │ +031ea0: 7010 2a06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@062a │ │ +031ea6: 6900 3102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0231 │ │ +031eaa: 2200 f802 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@02f8 │ │ +031eae: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +031eb2: 7020 8213 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1382 │ │ +031eb8: 6900 3002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0230 │ │ +031ebc: 2201 fa02 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@02fa │ │ +031ec0: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +031ec2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +031ec6: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +031eca: 6206 c504 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@04c5 │ │ +031ece: 6207 3002 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0230 │ │ +031ed2: 6208 3102 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0231 │ │ +031ed6: 7608 8313 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@1383 │ │ +031edc: 6901 2902 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ +031ee0: 2200 0001 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0100 │ │ +031ee4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +031ee6: 7020 3406 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0634 │ │ +031eec: 6900 2f02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ +031ef0: 6200 2902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ +031ef4: 6900 2e02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ +031ef8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -23930,29 +23930,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -031f04: |[031f04] android.support.v4.content.ModernAsyncTask.:()V │ │ -031f14: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -031f1a: 6200 2002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -031f1e: 5b20 2b02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -031f22: 2200 fd02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@02fd │ │ -031f26: 7010 8413 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1384 │ │ -031f2c: 5b20 2c02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ -031f30: 2200 fc00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00fc │ │ -031f34: 7020 2c06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@062c │ │ -031f3a: 5b20 2d02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ -031f3e: 2200 fd00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00fd │ │ -031f42: 5421 2d02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ -031f46: 7030 2e06 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@062e │ │ -031f4c: 5b20 2a02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -031f50: 0e00 |001e: return-void │ │ +031efc: |[031efc] android.support.v4.content.ModernAsyncTask.:()V │ │ +031f0c: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +031f12: 6200 2002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +031f16: 5b20 2b02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +031f1a: 2200 fd02 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@02fd │ │ +031f1e: 7010 8413 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1384 │ │ +031f24: 5b20 2c02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ +031f28: 2200 fc00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00fc │ │ +031f2c: 7020 2c06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@062c │ │ +031f32: 5b20 2d02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ +031f36: 2200 fd00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00fd │ │ +031f3a: 5421 2d02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ +031f3e: 7030 2e06 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@062e │ │ +031f44: 5b20 2a02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +031f48: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -23966,17 +23966,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 │ │ -031f54: |[031f54] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -031f64: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ -031f68: 1100 |0002: return-object v0 │ │ +031f4c: |[031f4c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +031f5c: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ +031f60: 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;) │ │ @@ -23984,18 +23984,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 │ │ -031f6c: |[031f6c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -031f7c: 7020 5506 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0655 │ │ -031f82: 0c00 |0003: move-result-object v0 │ │ -031f84: 1100 |0004: return-object v0 │ │ +031f64: |[031f64] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +031f74: 7020 5506 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0655 │ │ +031f7a: 0c00 |0003: move-result-object v0 │ │ +031f7c: 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; │ │ │ │ @@ -24004,17 +24004,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 │ │ -031f88: |[031f88] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031f98: 7020 5606 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0656 │ │ -031f9e: 0e00 |0003: return-void │ │ +031f80: |[031f80] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031f90: 7020 5606 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0656 │ │ +031f96: 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; │ │ │ │ @@ -24023,17 +24023,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 │ │ -031fa0: |[031fa0] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031fb0: 7020 4a06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@064a │ │ -031fb6: 0e00 |0003: return-void │ │ +031f98: |[031f98] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +031fa8: 7020 4a06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@064a │ │ +031fae: 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; │ │ │ │ @@ -24042,18 +24042,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031fb8: |[031fb8] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -031fc8: 6200 2e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ -031fcc: 7220 7c13 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@137c │ │ -031fd2: 0e00 |0005: return-void │ │ +031fb0: |[031fb0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +031fc0: 6200 2e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ +031fc4: 7220 7c13 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@137c │ │ +031fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -24062,24 +24062,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -031fd4: |[031fd4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -031fe4: 6e10 4f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@064f │ │ -031fea: 0a00 |0003: move-result v0 │ │ -031fec: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -031ff0: 6e20 5106 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0651 │ │ -031ff6: 6200 1f02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ -031ffa: 5b10 2b02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -031ffe: 0e00 |000d: return-void │ │ -032000: 6e20 5206 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0652 │ │ -032006: 28f8 |0011: goto 0009 // -0008 │ │ +031fcc: |[031fcc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +031fdc: 6e10 4f06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@064f │ │ +031fe2: 0a00 |0003: move-result v0 │ │ +031fe4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +031fe8: 6e20 5106 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0651 │ │ +031fee: 6200 1f02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021f │ │ +031ff2: 5b10 2b02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +031ff6: 0e00 |000d: return-void │ │ +031ff8: 6e20 5206 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0652 │ │ +031ffe: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -24094,18 +24094,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032008: |[032008] android.support.v4.content.ModernAsyncTask.init:()V │ │ -032018: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ -03201c: 6e10 3506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0635 │ │ -032022: 0e00 |0005: return-void │ │ +032000: |[032000] android.support.v4.content.ModernAsyncTask.init:()V │ │ +032010: 6200 2f02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ +032014: 6e10 3506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0635 │ │ +03201a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -24113,26 +24113,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 │ │ -032024: |[032024] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -032034: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -032036: 6201 2f02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ -03203a: 2202 ff00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ -03203e: 2353 4f03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@034f │ │ -032042: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -032044: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -032048: 7030 3206 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0632 │ │ -03204e: 6e30 3706 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0637 │ │ -032054: 0c00 |0010: move-result-object v0 │ │ -032056: 6e10 af01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01af │ │ -03205c: 1107 |0014: return-object v7 │ │ +03201c: |[03201c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03202c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03202e: 6201 2f02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ +032032: 2202 ff00 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ +032036: 2353 4f03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@034f │ │ +03203a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +03203c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +032040: 7030 3206 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0632 │ │ +032046: 6e30 3706 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0637 │ │ +03204c: 0c00 |0010: move-result-object v0 │ │ +03204e: 6e10 af01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01af │ │ +032054: 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; │ │ @@ -24146,21 +24146,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -032060: |[032060] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -032070: 5421 2c02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ -032074: 6e10 8513 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1385 │ │ -03207a: 0a00 |0005: move-result v0 │ │ -03207c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -032080: 7020 5506 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0655 │ │ -032086: 0e00 |000b: return-void │ │ +032058: |[032058] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +032068: 5421 2c02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@022c │ │ +03206c: 6e10 8513 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1385 │ │ +032072: 0a00 |0005: move-result v0 │ │ +032074: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +032078: 7020 5506 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0655 │ │ +03207e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -24175,17 +24175,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 │ │ -032088: |[032088] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -032098: 6900 2e02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ -03209c: 0e00 |0002: return-void │ │ +032080: |[032080] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +032090: 6900 2e02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ +032094: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -24195,19 +24195,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0320a0: |[0320a0] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -0320b0: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -0320b4: 6e20 7e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@137e │ │ -0320ba: 0a00 |0005: move-result v0 │ │ -0320bc: 0f00 |0006: return v0 │ │ +032098: |[032098] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +0320a8: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +0320ac: 6e20 7e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@137e │ │ +0320b2: 0a00 |0005: move-result v0 │ │ +0320b4: 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 │ │ @@ -24223,19 +24223,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 │ │ -0320c0: |[0320c0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -0320d0: 6200 2e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ -0320d4: 6e30 4906 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@0649 │ │ -0320da: 0c00 |0005: move-result-object v0 │ │ -0320dc: 1100 |0006: return-object v0 │ │ +0320b8: |[0320b8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0320c8: 6200 2e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@022e │ │ +0320cc: 6e30 4906 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@0649 │ │ +0320d2: 0c00 |0005: move-result-object v0 │ │ +0320d4: 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; │ │ @@ -24246,41 +24246,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 │ │ -0320e0: |[0320e0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -0320f0: 5420 2b02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -0320f4: 6201 2002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -0320f8: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -0320fc: 6200 1b02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ -032100: 5421 2b02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -032104: 6e10 3a06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ -03210a: 0a01 |000d: move-result v1 │ │ -03210c: 4400 0001 |000e: aget v0, v0, v1 │ │ -032110: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -032116: 6200 2102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ -03211a: 5b20 2b02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -03211e: 6e10 5306 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0653 │ │ -032124: 5420 2d02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ -032128: 5b04 2202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0222 │ │ -03212c: 5420 2a02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -032130: 7220 7c13 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@137c │ │ -032136: 1102 |0023: return-object v2 │ │ -032138: 2200 c102 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -03213c: 1a01 ed01 |0026: const-string v1, "Cannot execute task: the task is already running." // string@01ed │ │ -032140: 7020 ee12 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -032146: 2700 |002b: throw v0 │ │ -032148: 2200 c102 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -03214c: 1a01 ec01 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@01ec │ │ -032150: 7020 ee12 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -032156: 2700 |0033: throw v0 │ │ -032158: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +0320d8: |[0320d8] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0320e8: 5420 2b02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +0320ec: 6201 2002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +0320f0: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +0320f4: 6200 1b02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@021b │ │ +0320f8: 5421 2b02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +0320fc: 6e10 3a06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@063a │ │ +032102: 0a01 |000d: move-result v1 │ │ +032104: 4400 0001 |000e: aget v0, v0, v1 │ │ +032108: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +03210e: 6200 2102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0221 │ │ +032112: 5b20 2b02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +032116: 6e10 5306 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0653 │ │ +03211c: 5420 2d02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@022d │ │ +032120: 5b04 2202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0222 │ │ +032124: 5420 2a02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +032128: 7220 7c13 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@137c │ │ +03212e: 1102 |0023: return-object v2 │ │ +032130: 2200 c102 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +032134: 1a01 ed01 |0026: const-string v1, "Cannot execute task: the task is already running." // string@01ed │ │ +032138: 7020 ee12 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03213e: 2700 |002b: throw v0 │ │ +032140: 2200 c102 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +032144: 1a01 ec01 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@01ec │ │ +032148: 7020 ee12 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03214e: 2700 |0033: throw v0 │ │ +032150: 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 │ │ @@ -24301,19 +24301,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032168: |[032168] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -032178: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -03217c: 6e10 7f13 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@137f │ │ -032182: 0c00 |0005: move-result-object v0 │ │ -032184: 1100 |0006: return-object v0 │ │ +032160: |[032160] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +032170: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +032174: 6e10 7f13 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@137f │ │ +03217a: 0c00 |0005: move-result-object v0 │ │ +03217c: 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; │ │ │ │ @@ -24322,19 +24322,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 │ │ -032188: |[032188] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -032198: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -03219c: 6e40 8013 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1380 │ │ -0321a2: 0c00 |0005: move-result-object v0 │ │ -0321a4: 1100 |0006: return-object v0 │ │ +032180: |[032180] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +032190: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +032194: 6e40 8013 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1380 │ │ +03219a: 0c00 |0005: move-result-object v0 │ │ +03219c: 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 │ │ @@ -24345,17 +24345,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 │ │ -0321a8: |[0321a8] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0321b8: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ -0321bc: 1100 |0002: return-object v0 │ │ +0321a0: |[0321a0] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0321b0: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@022b │ │ +0321b4: 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; │ │ │ │ @@ -24364,19 +24364,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0321c0: |[0321c0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -0321d0: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ -0321d4: 6e10 8113 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1381 │ │ -0321da: 0a00 |0005: move-result v0 │ │ -0321dc: 0f00 |0006: return v0 │ │ +0321b8: |[0321b8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +0321c8: 5410 2a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@022a │ │ +0321cc: 6e10 8113 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1381 │ │ +0321d2: 0a00 |0005: move-result v0 │ │ +0321d4: 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; │ │ │ │ @@ -24385,16 +24385,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0321e0: |[0321e0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -0321f0: 0e00 |0000: return-void │ │ +0321d8: |[0321d8] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +0321e8: 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; │ │ │ │ @@ -24403,17 +24403,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0321f4: |[0321f4] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -032204: 6e10 5006 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0650 │ │ -03220a: 0e00 |0003: return-void │ │ +0321ec: |[0321ec] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +0321fc: 6e10 5006 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0650 │ │ +032202: 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; │ │ @@ -24425,16 +24425,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03220c: |[03220c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -03221c: 0e00 |0000: return-void │ │ +032204: |[032204] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +032214: 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; │ │ @@ -24445,16 +24445,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032220: |[032220] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -032230: 0e00 |0000: return-void │ │ +032218: |[032218] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +032228: 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; │ │ │ │ @@ -24463,16 +24463,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032234: |[032234] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -032244: 0e00 |0000: return-void │ │ +03222c: |[03222c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +03223c: 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; │ │ @@ -24483,26 +24483,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 │ │ -032248: |[032248] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -032258: 6e10 4f06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@064f │ │ -03225e: 0a00 |0003: move-result v0 │ │ -032260: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -032264: 6200 2f02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ -032268: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -03226a: 2202 ff00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ -03226e: 7030 3206 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0632 │ │ -032274: 6e30 3706 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0637 │ │ -03227a: 0c00 |0011: move-result-object v0 │ │ -03227c: 6e10 af01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01af │ │ -032282: 0e00 |0015: return-void │ │ +032240: |[032240] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +032250: 6e10 4f06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@064f │ │ +032256: 0a00 |0003: move-result v0 │ │ +032258: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +03225c: 6200 2f02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@022f │ │ +032260: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +032262: 2202 ff00 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00ff │ │ +032266: 7030 3206 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0632 │ │ +03226c: 6e30 3706 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0637 │ │ +032272: 0c00 |0011: move-result-object v0 │ │ +032274: 6e10 af01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01af │ │ +03227a: 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; │ │ @@ -24552,21 +24552,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -032284: |[032284] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -032294: 2200 4002 |0000: new-instance v0, Landroid/util/SparseArray; // type@0240 │ │ -032298: 7010 8210 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1082 │ │ -03229e: 6900 3302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -0322a2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0322a4: 6700 3402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -0322a8: 0e00 |000a: return-void │ │ +03227c: |[03227c] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +03228c: 2200 4002 |0000: new-instance v0, Landroid/util/SparseArray; // type@0240 │ │ +032290: 7010 8210 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1082 │ │ +032296: 6900 3302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +03229a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03229c: 6700 3402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +0322a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -24574,17 +24574,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0322ac: |[0322ac] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -0322bc: 7010 9000 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ -0322c2: 0e00 |0003: return-void │ │ +0322a4: |[0322a4] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0322b4: 7010 9000 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ +0322ba: 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;) │ │ @@ -24592,52 +24592,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0322c4: |[0322c4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -0322d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0322d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0322d8: 1a04 f609 |0002: const-string v4, "android.support.content.wakelockid" // string@09f6 │ │ -0322dc: 6e30 c000 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00c0 │ │ -0322e2: 0a00 |0007: move-result v0 │ │ -0322e4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -0322e8: 0f02 |000a: return v2 │ │ -0322ea: 6204 3302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -0322ee: 1d04 |000d: monitor-enter v4 │ │ -0322f0: 6202 3302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -0322f4: 6e20 8410 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1084 │ │ -0322fa: 0c01 |0013: move-result-object v1 │ │ -0322fc: 1f01 6500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0065 │ │ -032300: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -032304: 6e10 bf01 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01bf │ │ -03230a: 6202 3302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -03230e: 6e20 8610 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1086 │ │ -032314: 1e04 |0020: monitor-exit v4 │ │ -032316: 0132 |0021: move v2, v3 │ │ -032318: 28e8 |0022: goto 000a // -0018 │ │ -03231a: 1a02 0e09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@090e │ │ -03231e: 2205 d302 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -032322: 7010 1d13 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -032328: 1a06 4b07 |002a: const-string v6, "No active wake lock id #" // string@074b │ │ -03232c: 6e20 2413 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -032332: 0c05 |002f: move-result-object v5 │ │ -032334: 6e20 2013 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -03233a: 0c05 |0033: move-result-object v5 │ │ -03233c: 6e10 2913 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -032342: 0c05 |0037: move-result-object v5 │ │ -032344: 7120 7f10 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -03234a: 1e04 |003b: monitor-exit v4 │ │ -03234c: 0132 |003c: move v2, v3 │ │ -03234e: 28cd |003d: goto 000a // -0033 │ │ -032350: 0d02 |003e: move-exception v2 │ │ -032352: 1e04 |003f: monitor-exit v4 │ │ -032354: 2702 |0040: throw v2 │ │ +0322bc: |[0322bc] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +0322cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0322ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0322d0: 1a04 f609 |0002: const-string v4, "android.support.content.wakelockid" // string@09f6 │ │ +0322d4: 6e30 c000 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00c0 │ │ +0322da: 0a00 |0007: move-result v0 │ │ +0322dc: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +0322e0: 0f02 |000a: return v2 │ │ +0322e2: 6204 3302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +0322e6: 1d04 |000d: monitor-enter v4 │ │ +0322e8: 6202 3302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +0322ec: 6e20 8410 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1084 │ │ +0322f2: 0c01 |0013: move-result-object v1 │ │ +0322f4: 1f01 6500 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0065 │ │ +0322f8: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +0322fc: 6e10 bf01 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01bf │ │ +032302: 6202 3302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +032306: 6e20 8610 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1086 │ │ +03230c: 1e04 |0020: monitor-exit v4 │ │ +03230e: 0132 |0021: move v2, v3 │ │ +032310: 28e8 |0022: goto 000a // -0018 │ │ +032312: 1a02 0e09 |0023: const-string v2, "WakefulBroadcastReceiver" // string@090e │ │ +032316: 2205 d302 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +03231a: 7010 1d13 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +032320: 1a06 4b07 |002a: const-string v6, "No active wake lock id #" // string@074b │ │ +032324: 6e20 2413 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03232a: 0c05 |002f: move-result-object v5 │ │ +03232c: 6e20 2013 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +032332: 0c05 |0033: move-result-object v5 │ │ +032334: 6e10 2913 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03233a: 0c05 |0037: move-result-object v5 │ │ +03233c: 7120 7f10 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +032342: 1e04 |003b: monitor-exit v4 │ │ +032344: 0132 |003c: move v2, v3 │ │ +032346: 28cd |003d: goto 000a // -0033 │ │ +032348: 0d02 |003e: move-exception v2 │ │ +03234a: 1e04 |003f: monitor-exit v4 │ │ +03234c: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -24660,62 +24660,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 │ │ -032364: |[032364] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -032374: 6205 3302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -032378: 1d05 |0002: monitor-enter v5 │ │ -03237a: 6001 3402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -03237e: 6004 3402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -032382: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -032386: 6704 3402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -03238a: 6004 3402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -03238e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -032392: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -032394: 6704 3402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ -032398: 1a04 f609 |0012: const-string v4, "android.support.content.wakelockid" // string@09f6 │ │ -03239c: 6e30 cb00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00cb │ │ -0323a2: 6e20 af00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00af │ │ -0323a8: 0c00 |001a: move-result-object v0 │ │ -0323aa: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -0323ae: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0323b0: 1e05 |001e: monitor-exit v5 │ │ -0323b2: 1100 |001f: return-object v0 │ │ -0323b4: 1a04 3c14 |0020: const-string v4, "power" // string@143c │ │ -0323b8: 6e20 a600 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -0323be: 0c02 |0025: move-result-object v2 │ │ -0323c0: 1f02 6600 |0026: check-cast v2, Landroid/os/PowerManager; // type@0066 │ │ -0323c4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -0323c6: 2206 d302 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ -0323ca: 7010 1d13 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0323d0: 1a07 bf17 |002e: const-string v7, "wake:" // string@17bf │ │ -0323d4: 6e20 2413 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0323da: 0c06 |0033: move-result-object v6 │ │ -0323dc: 6e10 9500 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0095 │ │ -0323e2: 0c07 |0037: move-result-object v7 │ │ -0323e4: 6e20 2413 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0323ea: 0c06 |003b: move-result-object v6 │ │ -0323ec: 6e10 2913 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0323f2: 0c06 |003f: move-result-object v6 │ │ -0323f4: 6e30 c101 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01c1 │ │ -0323fa: 0c03 |0043: move-result-object v3 │ │ -0323fc: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -0323fe: 6e20 c001 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01c0 │ │ -032404: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -03240a: 6e30 be01 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01be │ │ -032410: 6204 3302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ -032414: 6e30 8510 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1085 │ │ -03241a: 1e05 |0053: monitor-exit v5 │ │ -03241c: 28cb |0054: goto 001f // -0035 │ │ -03241e: 0d04 |0055: move-exception v4 │ │ -032420: 1e05 |0056: monitor-exit v5 │ │ -032422: 2704 |0057: throw v4 │ │ +03235c: |[03235c] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +03236c: 6205 3302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +032370: 1d05 |0002: monitor-enter v5 │ │ +032372: 6001 3402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +032376: 6004 3402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +03237a: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03237e: 6704 3402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +032382: 6004 3402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +032386: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +03238a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +03238c: 6704 3402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0234 │ │ +032390: 1a04 f609 |0012: const-string v4, "android.support.content.wakelockid" // string@09f6 │ │ +032394: 6e30 cb00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00cb │ │ +03239a: 6e20 af00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00af │ │ +0323a0: 0c00 |001a: move-result-object v0 │ │ +0323a2: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +0323a6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0323a8: 1e05 |001e: monitor-exit v5 │ │ +0323aa: 1100 |001f: return-object v0 │ │ +0323ac: 1a04 3c14 |0020: const-string v4, "power" // string@143c │ │ +0323b0: 6e20 a600 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +0323b6: 0c02 |0025: move-result-object v2 │ │ +0323b8: 1f02 6600 |0026: check-cast v2, Landroid/os/PowerManager; // type@0066 │ │ +0323bc: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0323be: 2206 d302 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ +0323c2: 7010 1d13 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0323c8: 1a07 bf17 |002e: const-string v7, "wake:" // string@17bf │ │ +0323cc: 6e20 2413 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0323d2: 0c06 |0033: move-result-object v6 │ │ +0323d4: 6e10 9500 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0095 │ │ +0323da: 0c07 |0037: move-result-object v7 │ │ +0323dc: 6e20 2413 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0323e2: 0c06 |003b: move-result-object v6 │ │ +0323e4: 6e10 2913 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0323ea: 0c06 |003f: move-result-object v6 │ │ +0323ec: 6e30 c101 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01c1 │ │ +0323f2: 0c03 |0043: move-result-object v3 │ │ +0323f4: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +0323f6: 6e20 c001 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01c0 │ │ +0323fc: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +032402: 6e30 be01 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01be │ │ +032408: 6204 3302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0233 │ │ +03240c: 6e30 8510 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1085 │ │ +032412: 1e05 |0053: monitor-exit v5 │ │ +032414: 28cb |0054: goto 001f // -0035 │ │ +032416: 0d04 |0055: move-exception v4 │ │ +032418: 1e05 |0056: monitor-exit v5 │ │ +03241a: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -24773,17 +24773,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032430: |[032430] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -032440: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032446: 0e00 |0003: return-void │ │ +032428: |[032428] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +032438: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03243e: 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; │ │ │ │ @@ -24813,17 +24813,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032448: |[032448] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -032458: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03245e: 0e00 |0003: return-void │ │ +032440: |[032440] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +032450: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -24832,31 +24832,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 │ │ -032460: |[032460] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -032470: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -032472: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -032476: 2141 |0003: array-length v1, v4 │ │ -032478: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -03247c: 0750 |0006: move-object v0, v5 │ │ -03247e: 1100 |0007: return-object v0 │ │ -032480: 2141 |0008: array-length v1, v4 │ │ -032482: 2152 |0009: array-length v2, v5 │ │ -032484: b021 |000a: add-int/2addr v1, v2 │ │ -032486: 2310 5103 |000b: new-array v0, v1, [Ljava/lang/String; // type@0351 │ │ -03248a: 2141 |000d: array-length v1, v4 │ │ -03248c: 7151 2a13 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -032492: 2141 |0011: array-length v1, v4 │ │ -032494: 2152 |0012: array-length v2, v5 │ │ -032496: 7152 2a13 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -03249c: 28f1 |0016: goto 0007 // -000f │ │ +032458: |[032458] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +032468: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03246a: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +03246e: 2141 |0003: array-length v1, v4 │ │ +032470: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +032474: 0750 |0006: move-object v0, v5 │ │ +032476: 1100 |0007: return-object v0 │ │ +032478: 2141 |0008: array-length v1, v4 │ │ +03247a: 2152 |0009: array-length v2, v5 │ │ +03247c: b021 |000a: add-int/2addr v1, v2 │ │ +03247e: 2310 5103 |000b: new-array v0, v1, [Ljava/lang/String; // type@0351 │ │ +032482: 2141 |000d: array-length v1, v4 │ │ +032484: 7151 2a13 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +03248a: 2141 |0011: array-length v1, v4 │ │ +03248c: 2152 |0012: array-length v2, v5 │ │ +03248e: 7152 2a13 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +032494: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -24870,42 +24870,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 │ │ -0324a0: |[0324a0] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0324b0: 7110 7310 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ -0324b6: 0a00 |0003: move-result v0 │ │ -0324b8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -0324bc: 1103 |0006: return-object v3 │ │ -0324be: 7110 7310 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ -0324c4: 0a00 |000a: move-result v0 │ │ -0324c6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -0324ca: 0723 |000d: move-object v3, v2 │ │ -0324cc: 28f8 |000e: goto 0006 // -0008 │ │ -0324ce: 2200 d302 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -0324d2: 7010 1d13 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0324d8: 1a01 9300 |0014: const-string v1, "(" // string@0093 │ │ -0324dc: 6e20 2413 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0324e2: 0c00 |0019: move-result-object v0 │ │ -0324e4: 6e20 2413 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0324ea: 0c00 |001d: move-result-object v0 │ │ -0324ec: 1a01 af00 |001e: const-string v1, ") AND (" // string@00af │ │ -0324f0: 6e20 2413 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0324f6: 0c00 |0023: move-result-object v0 │ │ -0324f8: 6e20 2413 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0324fe: 0c00 |0027: move-result-object v0 │ │ -032500: 1a01 ae00 |0028: const-string v1, ")" // string@00ae │ │ -032504: 6e20 2413 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03250a: 0c00 |002d: move-result-object v0 │ │ -03250c: 6e10 2913 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -032512: 0c03 |0031: move-result-object v3 │ │ -032514: 28d4 |0032: goto 0006 // -002c │ │ +032498: |[032498] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0324a8: 7110 7310 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ +0324ae: 0a00 |0003: move-result v0 │ │ +0324b0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0324b4: 1103 |0006: return-object v3 │ │ +0324b6: 7110 7310 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ +0324bc: 0a00 |000a: move-result v0 │ │ +0324be: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0324c2: 0723 |000d: move-object v3, v2 │ │ +0324c4: 28f8 |000e: goto 0006 // -0008 │ │ +0324c6: 2200 d302 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +0324ca: 7010 1d13 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0324d0: 1a01 9300 |0014: const-string v1, "(" // string@0093 │ │ +0324d4: 6e20 2413 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0324da: 0c00 |0019: move-result-object v0 │ │ +0324dc: 6e20 2413 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0324e2: 0c00 |001d: move-result-object v0 │ │ +0324e4: 1a01 af00 |001e: const-string v1, ") AND (" // string@00af │ │ +0324e8: 6e20 2413 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0324ee: 0c00 |0023: move-result-object v0 │ │ +0324f0: 6e20 2413 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0324f6: 0c00 |0027: move-result-object v0 │ │ +0324f8: 1a01 ae00 |0028: const-string v1, ")" // string@00ae │ │ +0324fc: 6e20 2413 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +032502: 0c00 |002d: move-result-object v0 │ │ +032504: 6e10 2913 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03250a: 0c03 |0031: move-result-object v3 │ │ +03250c: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -24980,26 +24980,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -032518: |[032518] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -032528: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03252c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -032530: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032534: 2201 0901 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0109 │ │ -032538: 7010 6406 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0664 │ │ -03253e: 6901 3602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ -032542: 0e00 |000d: return-void │ │ -032544: 2201 0701 |000e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0107 │ │ -032548: 7010 6106 0100 |0010: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0661 │ │ -03254e: 6901 3602 |0013: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ -032552: 28f8 |0015: goto 000d // -0008 │ │ +032510: |[032510] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +032520: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +032524: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +032528: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03252c: 2201 0901 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0109 │ │ +032530: 7010 6406 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0664 │ │ +032536: 6901 3602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ +03253a: 0e00 |000d: return-void │ │ +03253c: 2201 0701 |000e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0107 │ │ +032540: 7010 6106 0100 |0010: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0661 │ │ +032546: 6901 3602 |0013: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ +03254a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ @@ -25011,17 +25011,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032554: |[032554] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -032564: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03256a: 0e00 |0003: return-void │ │ +03254c: |[03254c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +03255c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -25030,18 +25030,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 │ │ -03256c: |[03256c] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -03257c: 6200 3602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ -032580: 7220 6306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0663 │ │ -032586: 0e00 |0005: return-void │ │ +032564: |[032564] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +032574: 6200 3602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0236 │ │ +032578: 7220 6306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0663 │ │ +03257e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -25071,17 +25071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032588: |[032588] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -032598: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03259e: 0e00 |0003: return-void │ │ +032580: |[032580] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +032590: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032596: 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;) │ │ @@ -25089,17 +25089,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 │ │ -0325a0: |[0325a0] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0325b0: 6e10 5d01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@015d │ │ -0325b6: 0e00 |0003: return-void │ │ +032598: |[032598] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0325a8: 6e10 5d01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@015d │ │ +0325ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -25144,36 +25144,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0325b8: |[0325b8] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -0325c8: 2200 f002 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@02f0 │ │ -0325cc: 7010 7513 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1375 │ │ -0325d2: 6900 3a02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ -0325d6: 0e00 |0007: return-void │ │ +0325b0: |[0325b0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0325c0: 2200 f002 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@02f0 │ │ +0325c4: 7010 7513 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1375 │ │ +0325ca: 6900 3a02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ +0325ce: 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 │ │ -0325d8: |[0325d8] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -0325e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0325ee: 0e00 |0003: return-void │ │ +0325d0: |[0325d0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0325e0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0325e6: 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; │ │ │ │ @@ -25182,37 +25182,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 │ │ -0325f0: |[0325f0] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -032600: 6203 3a02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ -032604: 1d03 |0002: monitor-enter v3 │ │ -032606: 6202 3a02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ -03260a: 6e20 7613 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1376 │ │ -032610: 0c00 |0008: move-result-object v0 │ │ -032612: 1f00 0e01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@010e │ │ -032616: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -03261a: 6001 2700 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03261e: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -032622: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -032626: 2200 0c01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@010c │ │ -03262a: 7020 6b06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@066b │ │ -032630: 6202 3a02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ -032634: 6e30 7713 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1377 │ │ -03263a: 1e03 |001d: monitor-exit v3 │ │ -03263c: 1100 |001e: return-object v0 │ │ -03263e: 2200 0d01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@010d │ │ -032642: 7020 6f06 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@066f │ │ -032648: 28f4 |0024: goto 0018 // -000c │ │ -03264a: 0d02 |0025: move-exception v2 │ │ -03264c: 1e03 |0026: monitor-exit v3 │ │ -03264e: 2702 |0027: throw v2 │ │ +0325e8: |[0325e8] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +0325f8: 6203 3a02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ +0325fc: 1d03 |0002: monitor-enter v3 │ │ +0325fe: 6202 3a02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ +032602: 6e20 7613 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1376 │ │ +032608: 0c00 |0008: move-result-object v0 │ │ +03260a: 1f00 0e01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@010e │ │ +03260e: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +032612: 6001 2700 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +032616: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +03261a: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +03261e: 2200 0c01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@010c │ │ +032622: 7020 6b06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@066b │ │ +032628: 6202 3a02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@023a │ │ +03262c: 6e30 7713 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1377 │ │ +032632: 1e03 |001d: monitor-exit v3 │ │ +032634: 1100 |001e: return-object v0 │ │ +032636: 2200 0d01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@010d │ │ +03263a: 7020 6f06 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@066f │ │ +032640: 28f4 |0024: goto 0018 // -000c │ │ +032642: 0d02 |0025: move-exception v2 │ │ +032644: 1e03 |0026: monitor-exit v3 │ │ +032646: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -25275,17 +25275,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03265c: |[03265c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -03266c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032672: 0e00 |0003: return-void │ │ +032654: |[032654] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +032664: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03266a: 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;) │ │ @@ -25293,19 +25293,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 │ │ -032674: |[032674] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -032684: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -032688: 6e20 6a01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@016a │ │ -03268e: 0c00 |0005: move-result-object v0 │ │ -032690: 1100 |0006: return-object v0 │ │ +03266c: |[03266c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +03267c: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +032680: 6e20 6a01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@016a │ │ +032686: 0c00 |0005: move-result-object v0 │ │ +032688: 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 │ │ │ │ @@ -25314,19 +25314,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 │ │ -032694: |[032694] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0326a4: 1a00 d50b |0000: const-string v0, "display" // string@0bd5 │ │ -0326a8: 6e20 a600 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -0326ae: 0c00 |0005: move-result-object v0 │ │ -0326b0: 1100 |0006: return-object v0 │ │ +03268c: |[03268c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03269c: 1a00 d50b |0000: const-string v0, "display" // string@0bd5 │ │ +0326a0: 6e20 a600 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +0326a6: 0c00 |0005: move-result-object v0 │ │ +0326a8: 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;) │ │ @@ -25334,19 +25334,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 │ │ -0326b4: |[0326b4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -0326c4: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -0326c8: 6e10 6b01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@016b │ │ -0326ce: 0c00 |0005: move-result-object v0 │ │ -0326d0: 1100 |0006: return-object v0 │ │ +0326ac: |[0326ac] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +0326bc: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +0326c0: 6e10 6b01 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@016b │ │ +0326c6: 0c00 |0005: move-result-object v0 │ │ +0326c8: 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;) │ │ @@ -25354,19 +25354,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 │ │ -0326d4: |[0326d4] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -0326e4: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -0326e8: 6e20 6c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@016c │ │ -0326ee: 0c00 |0005: move-result-object v0 │ │ -0326f0: 1100 |0006: return-object v0 │ │ +0326cc: |[0326cc] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +0326dc: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +0326e0: 6e20 6c01 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@016c │ │ +0326e6: 0c00 |0005: move-result-object v0 │ │ +0326e8: 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; │ │ │ │ @@ -25550,17 +25550,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0326f4: |[0326f4] android.support.v4.media.TransportController.:()V │ │ -032704: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03270a: 0e00 |0003: return-void │ │ +0326ec: |[0326ec] android.support.v4.media.TransportController.:()V │ │ +0326fc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -25665,18 +25665,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 │ │ -03270c: |[03270c] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -03271c: 5b01 4502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ -032720: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032726: 0e00 |0005: return-void │ │ +032704: |[032704] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +032714: 5b01 4502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ +032718: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03271e: 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; │ │ │ │ @@ -25686,25 +25686,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -032728: |[032728] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -032738: 7110 aa06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06aa │ │ -03273e: 0a00 |0003: move-result v0 │ │ -032740: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -032744: 5410 4502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ -032748: 5400 5202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -03274c: 6e30 d906 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d9 │ │ -032752: 0a00 |000d: move-result v0 │ │ -032754: 0f00 |000e: return v0 │ │ -032756: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -032758: 28fe |0010: goto 000e // -0002 │ │ +032720: |[032720] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +032730: 7110 aa06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06aa │ │ +032736: 0a00 |0003: move-result v0 │ │ +032738: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +03273c: 5410 4502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ +032740: 5400 5202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +032744: 6e30 d906 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d9 │ │ +03274a: 0a00 |000d: move-result v0 │ │ +03274c: 0f00 |000e: return v0 │ │ +03274e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +032750: 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; │ │ @@ -25714,17 +25714,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03275c: |[03275c] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -03276c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03276e: 0f00 |0001: return v0 │ │ +032754: |[032754] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +032764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032766: 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; │ │ @@ -25734,17 +25734,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032770: |[032770] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -032780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032782: 0f00 |0001: return v0 │ │ +032768: |[032768] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +032778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03277a: 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 │ │ @@ -25755,25 +25755,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -032784: |[032784] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -032794: 7110 aa06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06aa │ │ -03279a: 0a00 |0003: move-result v0 │ │ -03279c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0327a0: 5410 4502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ -0327a4: 5400 5202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -0327a8: 6e30 da06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06da │ │ -0327ae: 0a00 |000d: move-result v0 │ │ -0327b0: 0f00 |000e: return v0 │ │ -0327b2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0327b4: 28fe |0010: goto 000e // -0002 │ │ +03277c: |[03277c] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +03278c: 7110 aa06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06aa │ │ +032792: 0a00 |0003: move-result v0 │ │ +032794: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +032798: 5410 4502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0245 │ │ +03279c: 5400 5202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0327a0: 6e30 da06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06da │ │ +0327a6: 0a00 |000d: move-result v0 │ │ +0327a8: 0f00 |000e: return v0 │ │ +0327aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0327ac: 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; │ │ @@ -25858,18 +25858,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 │ │ -0327b8: |[0327b8] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0327c8: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ -0327cc: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0327d2: 0e00 |0005: return-void │ │ +0327b0: |[0327b0] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0327c0: 5b01 5a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ +0327c4: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0327ca: 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; │ │ │ │ @@ -25879,18 +25879,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0327d4: |[0327d4] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -0327e4: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ -0327e8: 6e10 d006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06d0 │ │ -0327ee: 0e00 |0005: return-void │ │ +0327cc: |[0327cc] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +0327dc: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ +0327e0: 6e10 d006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06d0 │ │ +0327e6: 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; │ │ │ │ @@ -25899,18 +25899,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0327f0: |[0327f0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -032800: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ -032804: 6e10 d106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06d1 │ │ -03280a: 0e00 |0005: return-void │ │ +0327e8: |[0327e8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +0327f8: 5410 5a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025a │ │ +0327fc: 6e10 d106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06d1 │ │ +032802: 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; │ │ │ │ @@ -25949,18 +25949,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 │ │ -03280c: |[03280c] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -03281c: 5b01 5b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ -032820: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032826: 0e00 |0005: return-void │ │ +032804: |[032804] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +032814: 5b01 5b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ +032818: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03281e: 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; │ │ │ │ @@ -25970,22 +25970,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -032828: |[032828] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -032838: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -03283c: 5410 5b02 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ -032840: 6e10 c606 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06c6 │ │ -032846: 0e00 |0007: return-void │ │ -032848: 5410 5b02 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ -03284c: 6e10 c806 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c8 │ │ -032852: 28fa |000d: goto 0007 // -0006 │ │ +032820: |[032820] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +032830: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +032834: 5410 5b02 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ +032838: 6e10 c606 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06c6 │ │ +03283e: 0e00 |0007: return-void │ │ +032840: 5410 5b02 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025b │ │ +032844: 6e10 c806 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c8 │ │ +03284a: 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; │ │ @@ -26025,18 +26025,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 │ │ -032854: |[032854] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -032864: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025c │ │ -032868: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ -03286e: 0e00 |0005: return-void │ │ +03284c: |[03284c] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +03285c: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025c │ │ +032860: 7010 9000 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0090 │ │ +032866: 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; │ │ │ │ @@ -26046,27 +26046,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 │ │ -032870: |[032870] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -032880: 1a02 ee09 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@09ee │ │ -032884: 6e20 c200 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -03288a: 0c01 |0005: move-result-object v1 │ │ -03288c: 1f01 4c02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@024c │ │ -032890: 5432 5c02 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025c │ │ -032894: 5422 6b02 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ -032898: 7220 b806 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06b8 │ │ -03289e: 0e00 |000f: return-void │ │ -0328a0: 0d00 |0010: move-exception v0 │ │ -0328a2: 1a02 8008 |0011: const-string v2, "TransportController" // string@0880 │ │ -0328a6: 7120 8110 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -0328ac: 28f9 |0016: goto 000f // -0007 │ │ +032868: |[032868] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +032878: 1a02 ee09 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@09ee │ │ +03287c: 6e20 c200 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +032882: 0c01 |0005: move-result-object v1 │ │ +032884: 1f01 4c02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@024c │ │ +032888: 5432 5c02 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025c │ │ +03288c: 5422 6b02 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ +032890: 7220 b806 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06b8 │ │ +032896: 0e00 |000f: return-void │ │ +032898: 0d00 |0010: move-exception v0 │ │ +03289a: 1a02 8008 |0011: const-string v2, "TransportController" // string@0880 │ │ +03289e: 7120 8110 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +0328a4: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -26114,18 +26114,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 │ │ -0328c0: |[0328c0] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0328d0: 5b01 5d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025d │ │ -0328d4: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0328da: 0e00 |0005: return-void │ │ +0328b8: |[0328b8] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0328c8: 5b01 5d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025d │ │ +0328cc: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0328d2: 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; │ │ │ │ @@ -26135,19 +26135,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0328dc: |[0328dc] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -0328ec: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025d │ │ -0328f0: 5400 6b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ -0328f4: 7220 b706 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06b7 │ │ -0328fa: 0e00 |0007: return-void │ │ +0328d4: |[0328d4] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +0328e4: 5410 5d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@025d │ │ +0328e8: 5400 6b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ +0328ec: 7220 b706 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06b7 │ │ +0328f2: 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 │ │ @@ -26243,75 +26243,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 │ │ -0328fc: |[0328fc] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -03290c: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -032912: 2200 1801 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0118 │ │ -032916: 7020 ba06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ba │ │ -03291c: 5b20 6c02 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ -032920: 2200 1901 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0119 │ │ -032924: 7020 bd06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06bd │ │ -03292a: 5b20 6d02 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ -03292e: 2200 1a01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@011a │ │ -032932: 7020 bf06 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06bf │ │ -032938: 5b20 6402 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ -03293c: 2200 1b01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@011b │ │ -032940: 7020 c106 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06c1 │ │ -032946: 5b20 5e02 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ -03294a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03294c: 5920 6602 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032950: 5b23 6102 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ -032954: 5b24 6002 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032958: 5b25 6a02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ -03295c: 5b26 6b02 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ -032960: 2200 d302 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -032964: 7010 1d13 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03296a: 6e10 a200 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -032970: 0c01 |0032: move-result-object v1 │ │ -032972: 6e20 2413 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -032978: 0c00 |0036: move-result-object v0 │ │ -03297a: 1a01 c800 |0037: const-string v1, ":transport:" // string@00c8 │ │ -03297e: 6e20 2413 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -032984: 0c00 |003c: move-result-object v0 │ │ -032986: 7110 2c13 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -03298c: 0a01 |0040: move-result v1 │ │ -03298e: 6e20 2013 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -032994: 0c00 |0044: move-result-object v0 │ │ -032996: 6e10 2913 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03299c: 0c00 |0048: move-result-object v0 │ │ -03299e: 5b20 6702 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ -0329a2: 2200 2500 |004b: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0329a6: 5421 6702 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ -0329aa: 7020 b500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -0329b0: 5b20 6302 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ -0329b4: 5420 6302 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ -0329b8: 6e10 a200 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -0329be: 0c01 |0059: move-result-object v1 │ │ -0329c0: 6e20 d600 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00d6 │ │ -0329c6: 2200 2600 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0026 │ │ -0329ca: 7010 d800 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00d8 │ │ -0329d0: 5b20 6802 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ -0329d4: 5420 6802 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ -0329d8: 5421 6702 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ -0329dc: 6e20 d900 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00d9 │ │ -0329e2: 5420 6a02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ -0329e6: 6e10 1011 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ -0329ec: 0c00 |0070: move-result-object v0 │ │ -0329ee: 5421 6c02 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ -0329f2: 6e20 8b11 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@118b │ │ -0329f8: 5420 6a02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ -0329fc: 6e10 1011 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ -032a02: 0c00 |007b: move-result-object v0 │ │ -032a04: 5421 6d02 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ -032a08: 6e20 8c11 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@118c │ │ -032a0e: 0e00 |0081: return-void │ │ +0328f4: |[0328f4] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +032904: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +03290a: 2200 1801 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0118 │ │ +03290e: 7020 ba06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06ba │ │ +032914: 5b20 6c02 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ +032918: 2200 1901 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0119 │ │ +03291c: 7020 bd06 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06bd │ │ +032922: 5b20 6d02 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ +032926: 2200 1a01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@011a │ │ +03292a: 7020 bf06 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06bf │ │ +032930: 5b20 6402 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ +032934: 2200 1b01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@011b │ │ +032938: 7020 c106 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06c1 │ │ +03293e: 5b20 5e02 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ +032942: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +032944: 5920 6602 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032948: 5b23 6102 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ +03294c: 5b24 6002 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032950: 5b25 6a02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ +032954: 5b26 6b02 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ +032958: 2200 d302 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +03295c: 7010 1d13 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +032962: 6e10 a200 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +032968: 0c01 |0032: move-result-object v1 │ │ +03296a: 6e20 2413 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +032970: 0c00 |0036: move-result-object v0 │ │ +032972: 1a01 c800 |0037: const-string v1, ":transport:" // string@00c8 │ │ +032976: 6e20 2413 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03297c: 0c00 |003c: move-result-object v0 │ │ +03297e: 7110 2c13 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +032984: 0a01 |0040: move-result v1 │ │ +032986: 6e20 2013 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03298c: 0c00 |0044: move-result-object v0 │ │ +03298e: 6e10 2913 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +032994: 0c00 |0048: move-result-object v0 │ │ +032996: 5b20 6702 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ +03299a: 2200 2500 |004b: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +03299e: 5421 6702 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ +0329a2: 7020 b500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +0329a8: 5b20 6302 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ +0329ac: 5420 6302 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ +0329b0: 6e10 a200 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +0329b6: 0c01 |0059: move-result-object v1 │ │ +0329b8: 6e20 d600 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00d6 │ │ +0329be: 2200 2600 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0026 │ │ +0329c2: 7010 d800 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00d8 │ │ +0329c8: 5b20 6802 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ +0329cc: 5420 6802 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ +0329d0: 5421 6702 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0267 │ │ +0329d4: 6e20 d900 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00d9 │ │ +0329da: 5420 6a02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ +0329de: 6e10 1011 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ +0329e4: 0c00 |0070: move-result-object v0 │ │ +0329e6: 5421 6c02 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ +0329ea: 6e20 8b11 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@118b │ │ +0329f0: 5420 6a02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ +0329f4: 6e10 1011 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ +0329fa: 0c00 |007b: move-result-object v0 │ │ +0329fc: 5421 6d02 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ +032a00: 6e20 8c11 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@118c │ │ +032a06: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -26341,27 +26341,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -032a10: |[032a10] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -032a20: 6e10 d106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06d1 │ │ -032a26: 5420 6a02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ -032a2a: 6e10 1011 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ -032a30: 0c00 |0008: move-result-object v0 │ │ -032a32: 5421 6c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ -032a36: 6e20 8d11 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@118d │ │ -032a3c: 5420 6a02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ -032a40: 6e10 1011 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ -032a46: 0c00 |0013: move-result-object v0 │ │ -032a48: 5421 6d02 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ -032a4c: 6e20 8e11 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@118e │ │ -032a52: 0e00 |0019: return-void │ │ +032a08: |[032a08] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +032a18: 6e10 d106 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06d1 │ │ +032a1e: 5420 6a02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ +032a22: 6e10 1011 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ +032a28: 0c00 |0008: move-result-object v0 │ │ +032a2a: 5421 6c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@026c │ │ +032a2e: 6e20 8d11 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@118d │ │ +032a34: 5420 6a02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@026a │ │ +032a38: 6e10 1011 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1110 │ │ +032a3e: 0c00 |0013: move-result-object v0 │ │ +032a40: 5421 6d02 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@026d │ │ +032a44: 6e20 8e11 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@118e │ │ +032a4a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -26372,23 +26372,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -032a54: |[032a54] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -032a64: 5520 5f02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ -032a68: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -032a6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -032a6e: 5c20 5f02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ -032a72: 5420 6002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032a76: 5421 5e02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ -032a7a: 6e20 6d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@016d │ │ -032a80: 0e00 |000e: return-void │ │ +032a4c: |[032a4c] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +032a5c: 5520 5f02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ +032a60: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +032a64: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +032a66: 5c20 5f02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ +032a6a: 5420 6002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032a6e: 5421 5e02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ +032a72: 6e20 6d01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@016d │ │ +032a78: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -26399,30 +26399,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -032a84: |[032a84] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -032a94: 5520 6202 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ -032a98: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -032a9c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -032a9e: 5c20 6202 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ -032aa2: 5420 6002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032aa6: 5421 6502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032aaa: 6e20 6e01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016e │ │ -032ab0: 5420 6002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032ab4: 5421 6902 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032ab8: 6e20 6f01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@016f │ │ -032abe: 5220 6602 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032ac2: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -032ac4: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -032ac8: 6e10 cf06 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06cf │ │ -032ace: 0e00 |001d: return-void │ │ +032a7c: |[032a7c] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +032a8c: 5520 6202 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ +032a90: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +032a94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +032a96: 5c20 6202 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ +032a9a: 5420 6002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032a9e: 5421 6502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032aa2: 6e20 6e01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016e │ │ +032aa8: 5420 6002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032aac: 5421 6902 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032ab0: 6e20 6f01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@016f │ │ +032ab6: 5220 6602 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032aba: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +032abc: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +032ac0: 6e10 cf06 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06cf │ │ +032ac6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -26436,17 +26436,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032ad0: |[032ad0] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -032ae0: 5410 6902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032ae4: 1100 |0002: return-object v0 │ │ +032ac8: |[032ac8] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +032ad8: 5410 6902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032adc: 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;) │ │ @@ -26454,27 +26454,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032ae8: |[032ae8] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -032af8: 6e10 c506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ -032afe: 5520 6202 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ -032b02: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -032b06: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032b08: 5c20 6202 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ -032b0c: 5420 6002 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032b10: 5421 6902 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032b14: 6e20 7201 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0172 │ │ -032b1a: 5420 6002 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032b1e: 5421 6502 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032b22: 6e20 7101 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0171 │ │ -032b28: 0e00 |0018: return-void │ │ +032ae0: |[032ae0] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +032af0: 6e10 c506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ +032af6: 5520 6202 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ +032afa: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +032afe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +032b00: 5c20 6202 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ +032b04: 5420 6002 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032b08: 5421 6902 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032b0c: 6e20 7201 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0172 │ │ +032b12: 5420 6002 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032b16: 5421 6502 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032b1a: 6e20 7101 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0171 │ │ +032b20: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -26487,19 +26487,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032b2c: |[032b2c] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -032b3c: 5420 6b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ -032b40: 7210 b606 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06b6 │ │ -032b46: 0b00 |0005: move-result-wide v0 │ │ -032b48: 1000 |0006: return-wide v0 │ │ +032b24: |[032b24] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +032b34: 5420 6b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ +032b38: 7210 b606 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06b6 │ │ +032b3e: 0b00 |0005: move-result-wide v0 │ │ +032b40: 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;) │ │ @@ -26507,18 +26507,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032b4c: |[032b4c] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -032b5c: 5410 6b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ -032b60: 7230 b906 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06b9 │ │ -032b66: 0e00 |0005: return-void │ │ +032b44: |[032b44] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +032b54: 5410 6b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@026b │ │ +032b58: 7230 b906 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06b9 │ │ +032b5e: 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 │ │ @@ -26528,24 +26528,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -032b68: |[032b68] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -032b78: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -032b7a: 5230 6602 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032b7e: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -032b80: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -032b84: 5932 6602 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032b88: 5430 6902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032b8c: 6e20 7601 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ -032b92: 6e10 c506 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ -032b98: 0e00 |0010: return-void │ │ +032b60: |[032b60] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +032b70: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +032b72: 5230 6602 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032b76: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +032b78: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +032b7c: 5932 6602 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032b80: 5430 6902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032b84: 6e20 7601 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ +032b8a: 6e10 c506 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ +032b90: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -26557,32 +26557,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -032b9c: |[032b9c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -032bac: 5440 6902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032bb0: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -032bb4: 5442 6902 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032bb8: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -032bbc: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -032bbe: 0101 |0009: move v1, v0 │ │ -032bc0: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -032bc4: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -032bc8: 6e50 7701 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0177 │ │ -032bce: 5440 6902 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032bd2: 6e20 7801 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0178 │ │ -032bd8: 0e00 |0016: return-void │ │ -032bda: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -032bdc: 0101 |0018: move v1, v0 │ │ -032bde: 28f1 |0019: goto 000a // -000f │ │ -032be0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -032be2: 28f3 |001b: goto 000e // -000d │ │ +032b94: |[032b94] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +032ba4: 5440 6902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032ba8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +032bac: 5442 6902 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032bb0: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +032bb4: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +032bb6: 0101 |0009: move v1, v0 │ │ +032bb8: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +032bbc: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +032bc0: 6e50 7701 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0177 │ │ +032bc6: 5440 6902 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032bca: 6e20 7801 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0178 │ │ +032bd0: 0e00 |0016: return-void │ │ +032bd2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +032bd4: 0101 |0018: move v1, v0 │ │ +032bd6: 28f1 |0019: goto 000a // -000f │ │ +032bd8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +032bda: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -26597,25 +26597,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -032be4: |[032be4] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -032bf4: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -032bf6: 5220 6602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032bfa: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -032bfe: 5921 6602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032c02: 5420 6902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032c06: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ -032c0c: 5520 6202 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ -032c10: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -032c14: 6e10 cf06 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06cf │ │ -032c1a: 0e00 |0013: return-void │ │ +032bdc: |[032bdc] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +032bec: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +032bee: 5220 6602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032bf2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +032bf6: 5921 6602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032bfa: 5420 6902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032bfe: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ +032c04: 5520 6202 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0262 │ │ +032c08: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +032c0c: 6e10 cf06 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06cf │ │ +032c12: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -26628,23 +26628,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -032c1c: |[032c1c] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -032c2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -032c2e: 5220 6602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032c32: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -032c36: 5921 6602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ -032c3a: 5420 6902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032c3e: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ -032c44: 6e10 c506 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ -032c4a: 0e00 |000f: return-void │ │ +032c14: |[032c14] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +032c24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +032c26: 5220 6602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032c2a: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +032c2e: 5921 6602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0266 │ │ +032c32: 5420 6902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032c36: 6e20 7601 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0176 │ │ +032c3c: 6e10 c506 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06c5 │ │ +032c42: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -26656,24 +26656,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -032c4c: |[032c4c] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -032c5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -032c5e: 5540 5f02 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ -032c62: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -032c66: 5c43 5f02 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ -032c6a: 5440 6002 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ -032c6e: 5441 5e02 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ -032c72: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -032c74: 6e40 7001 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0170 │ │ -032c7a: 0e00 |000f: return-void │ │ +032c44: |[032c44] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +032c54: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +032c56: 5540 5f02 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ +032c5a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +032c5e: 5c43 5f02 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@025f │ │ +032c62: 5440 6002 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0260 │ │ +032c66: 5441 5e02 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@025e │ │ +032c6a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +032c6c: 6e40 7001 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0170 │ │ +032c72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -26684,35 +26684,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -032c7c: |[032c7c] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -032c8c: 5440 6102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ -032c90: 5441 6402 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ -032c94: 5442 6802 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ -032c98: 6e30 aa00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00aa │ │ -032c9e: 5440 6102 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ -032ca2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -032ca4: 5442 6302 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ -032ca8: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -032cac: 7140 8e00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008e │ │ -032cb2: 0c00 |0013: move-result-object v0 │ │ -032cb4: 5b40 6502 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032cb8: 2200 5200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0052 │ │ -032cbc: 5441 6502 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032cc0: 7020 7301 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0173 │ │ -032cc6: 5b40 6902 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032cca: 5440 6902 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032cce: 6e20 7401 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0174 │ │ -032cd4: 5440 6902 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032cd8: 6e20 7501 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0175 │ │ -032cde: 0e00 |0029: return-void │ │ +032c74: |[032c74] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +032c84: 5440 6102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ +032c88: 5441 6402 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ +032c8c: 5442 6802 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0268 │ │ +032c90: 6e30 aa00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00aa │ │ +032c96: 5440 6102 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ +032c9a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +032c9c: 5442 6302 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0263 │ │ +032ca0: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +032ca4: 7140 8e00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008e │ │ +032caa: 0c00 |0013: move-result-object v0 │ │ +032cac: 5b40 6502 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032cb0: 2200 5200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0052 │ │ +032cb4: 5441 6502 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032cb8: 7020 7301 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0173 │ │ +032cbe: 5b40 6902 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032cc2: 5440 6902 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032cc6: 6e20 7401 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0174 │ │ +032ccc: 5440 6902 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032cd0: 6e20 7501 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0175 │ │ +032cd6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -26725,27 +26725,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032ce0: |[032ce0] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -032cf0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -032cf2: 6e10 c806 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c8 │ │ -032cf8: 5430 6502 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032cfc: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -032d00: 5430 6102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ -032d04: 5431 6402 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ -032d08: 6e20 b000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00b0 │ │ -032d0e: 5430 6502 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032d12: 6e10 8a00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@008a │ │ -032d18: 5b32 6502 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ -032d1c: 5b32 6902 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ -032d20: 0e00 |0018: return-void │ │ +032cd8: |[032cd8] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +032ce8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +032cea: 6e10 c806 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c8 │ │ +032cf0: 5430 6502 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032cf4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +032cf8: 5430 6102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0261 │ │ +032cfc: 5431 6402 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0264 │ │ +032d00: 6e20 b000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00b0 │ │ +032d06: 5430 6502 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032d0a: 6e10 8a00 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@008a │ │ +032d10: 5b32 6502 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0265 │ │ +032d14: 5b32 6902 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0269 │ │ +032d18: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ @@ -26809,17 +26809,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032d24: |[032d24] android.support.v4.media.TransportPerformer.:()V │ │ -032d34: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032d3a: 0e00 |0003: return-void │ │ +032d1c: |[032d1c] android.support.v4.media.TransportPerformer.:()V │ │ +032d2c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032d32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -26828,36 +26828,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -032d3c: |[032d3c] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -032d4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -032d4e: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -032d54: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -032d58: 7100 c301 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -032d5e: 0b02 |0009: move-result-wide v2 │ │ -032d60: 2201 4c02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@024c │ │ -032d64: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -032d66: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -032d68: 0424 |000e: move-wide v4, v2 │ │ -032d6a: 7608 a010 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@10a0 │ │ -032d70: 6e30 d906 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d9 │ │ -032d76: 2201 4c02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@024c │ │ -032d7a: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -032d7c: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -032d7e: 0424 |0019: move-wide v4, v2 │ │ -032d80: 7608 a010 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@10a0 │ │ -032d86: 6e30 da06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06da │ │ -032d8c: 0e00 |0020: return-void │ │ -032d8e: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -032d92: 28e1 |0023: goto 0004 // -001f │ │ -032d94: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +032d34: |[032d34] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +032d44: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +032d46: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +032d4c: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +032d50: 7100 c301 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +032d56: 0b02 |0009: move-result-wide v2 │ │ +032d58: 2201 4c02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@024c │ │ +032d5c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +032d5e: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +032d60: 0424 |000e: move-wide v4, v2 │ │ +032d62: 7608 a010 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@10a0 │ │ +032d68: 6e30 d906 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d9 │ │ +032d6e: 2201 4c02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@024c │ │ +032d72: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +032d74: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +032d76: 0424 |0019: move-wide v4, v2 │ │ +032d78: 7608 a010 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@10a0 │ │ +032d7e: 6e30 da06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06da │ │ +032d84: 0e00 |0020: return-void │ │ +032d86: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +032d8a: 28e1 |0023: goto 0004 // -001f │ │ +032d8c: 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 │ │ @@ -26876,17 +26876,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032da0: |[032da0] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -032db0: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -032db4: 0f00 |0002: return v0 │ │ +032d98: |[032d98] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +032da8: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +032dac: 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;) │ │ @@ -26906,17 +26906,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032db8: |[032db8] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -032dc8: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -032dcc: 0f00 |0002: return v0 │ │ +032db0: |[032db0] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +032dc0: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +032dc4: 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;) │ │ @@ -26930,33 +26930,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -032dd0: |[032dd0] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -032de0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -032de2: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -032de8: 0f01 |0004: return v1 │ │ -032dea: 6e10 dd06 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ -032df0: 28fc |0008: goto 0004 // -0004 │ │ -032df2: 6e10 db06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ -032df8: 28f8 |000c: goto 0004 // -0008 │ │ -032dfa: 6e10 de06 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06de │ │ -032e00: 28f4 |0010: goto 0004 // -000c │ │ -032e02: 6e10 d806 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ -032e08: 0a00 |0014: move-result v0 │ │ -032e0a: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -032e0e: 6e10 db06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ -032e14: 28ea |001a: goto 0004 // -0016 │ │ -032e16: 6e10 dd06 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ -032e1c: 28e6 |001e: goto 0004 // -001a │ │ -032e1e: 0000 |001f: nop // spacer │ │ -032e20: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +032dc8: |[032dc8] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +032dd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +032dda: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +032de0: 0f01 |0004: return v1 │ │ +032de2: 6e10 dd06 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ +032de8: 28fc |0008: goto 0004 // -0004 │ │ +032dea: 6e10 db06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ +032df0: 28f8 |000c: goto 0004 // -0008 │ │ +032df2: 6e10 de06 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06de │ │ +032df8: 28f4 |0010: goto 0004 // -000c │ │ +032dfa: 6e10 d806 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ +032e00: 0a00 |0014: move-result v0 │ │ +032e02: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +032e06: 6e10 db06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ +032e0c: 28ea |001a: goto 0004 // -0016 │ │ +032e0e: 6e10 dd06 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ +032e14: 28e6 |001e: goto 0004 // -001a │ │ +032e16: 0000 |001f: nop // spacer │ │ +032e18: 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 │ │ @@ -26974,17 +26974,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032e4c: |[032e4c] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -032e5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032e5e: 0f00 |0001: return v0 │ │ +032e44: |[032e44] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +032e54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032e56: 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; │ │ @@ -27038,17 +27038,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032e60: |[032e60] android.support.v4.media.TransportStateListener.:()V │ │ -032e70: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032e76: 0e00 |0003: return-void │ │ +032e58: |[032e58] android.support.v4.media.TransportStateListener.:()V │ │ +032e68: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -27057,16 +27057,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 │ │ -032e78: |[032e78] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -032e88: 0e00 |0000: return-void │ │ +032e70: |[032e70] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +032e80: 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; │ │ │ │ @@ -27075,16 +27075,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 │ │ -032e8c: |[032e8c] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -032e9c: 0e00 |0000: return-void │ │ +032e84: |[032e84] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +032e94: 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; │ │ │ │ @@ -27153,40 +27153,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -032ea0: |[032ea0] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -032eb0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -032eb4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -032eb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032ebc: 2200 2301 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0123 │ │ -032ec0: 7010 e906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06e9 │ │ -032ec6: 6900 7402 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ -032eca: 0e00 |000d: return-void │ │ -032ecc: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -032ed0: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -032ed4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -032ed8: 2200 2201 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0122 │ │ -032edc: 7010 e706 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06e7 │ │ -032ee2: 6900 7402 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ -032ee6: 28f2 |001b: goto 000d // -000e │ │ -032ee8: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -032eec: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -032ef0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -032ef4: 2200 2101 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0121 │ │ -032ef8: 7010 e506 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06e5 │ │ -032efe: 6900 7402 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ -032f02: 28e4 |0029: goto 000d // -001c │ │ -032f04: 2200 1f01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@011f │ │ -032f08: 7010 e206 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06e2 │ │ -032f0e: 6900 7402 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ -032f12: 28dc |0031: goto 000d // -0024 │ │ +032e98: |[032e98] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032ea8: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +032eac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +032eb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032eb4: 2200 2301 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0123 │ │ +032eb8: 7010 e906 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06e9 │ │ +032ebe: 6900 7402 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ +032ec2: 0e00 |000d: return-void │ │ +032ec4: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +032ec8: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +032ecc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +032ed0: 2200 2201 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0122 │ │ +032ed4: 7010 e706 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06e7 │ │ +032eda: 6900 7402 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ +032ede: 28f2 |001b: goto 000d // -000e │ │ +032ee0: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +032ee4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +032ee8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +032eec: 2200 2101 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0121 │ │ +032ef0: 7010 e506 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06e5 │ │ +032ef6: 6900 7402 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ +032efa: 28e4 |0029: goto 000d // -001c │ │ +032efc: 2200 1f01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@011f │ │ +032f00: 7010 e206 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06e2 │ │ +032f06: 6900 7402 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ +032f0a: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -27200,17 +27200,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032f14: |[032f14] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -032f24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032f2a: 0e00 |0003: return-void │ │ +032f0c: |[032f0c] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +032f1c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032f22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -27219,24 +27219,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 │ │ -032f2c: |[032f2c] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -032f3c: 1a01 8512 |0000: const-string v1, "networkInfo" // string@1285 │ │ -032f40: 6e20 c200 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ -032f46: 0c00 |0005: move-result-object v0 │ │ -032f48: 1f00 5400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0054 │ │ -032f4c: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ -032f52: 0a01 |000b: move-result v1 │ │ -032f54: 6e20 7a01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@017a │ │ -032f5a: 0c01 |000f: move-result-object v1 │ │ -032f5c: 1101 |0010: return-object v1 │ │ +032f24: |[032f24] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +032f34: 1a01 8512 |0000: const-string v1, "networkInfo" // string@1285 │ │ +032f38: 6e20 c200 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00c2 │ │ +032f3e: 0c00 |0005: move-result-object v0 │ │ +032f40: 1f00 5400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0054 │ │ +032f44: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ +032f4a: 0a01 |000b: move-result v1 │ │ +032f4c: 6e20 7a01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@017a │ │ +032f52: 0c01 |000f: move-result-object v1 │ │ +032f54: 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; │ │ @@ -27247,19 +27247,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032f60: |[032f60] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032f70: 6200 7402 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ -032f74: 7220 e406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06e4 │ │ -032f7a: 0a00 |0005: move-result v0 │ │ -032f7c: 0f00 |0006: return v0 │ │ +032f58: |[032f58] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032f68: 6200 7402 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0274 │ │ +032f6c: 7220 e406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06e4 │ │ +032f72: 0a00 |0005: move-result v0 │ │ +032f74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -27288,17 +27288,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032f80: |[032f80] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -032f90: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -032f96: 0e00 |0003: return-void │ │ +032f78: |[032f78] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +032f88: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032f8e: 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;) │ │ @@ -27306,27 +27306,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -032f98: |[032f98] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032fa8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -032faa: 6e10 7901 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ -032fb0: 0c00 |0004: move-result-object v0 │ │ -032fb2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -032fb6: 0f02 |0007: return v2 │ │ -032fb8: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ -032fbe: 0a01 |000b: move-result v1 │ │ -032fc0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -032fc6: 28f8 |000f: goto 0007 // -0008 │ │ -032fc8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -032fca: 28f6 |0011: goto 0007 // -000a │ │ -032fcc: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +032f90: |[032f90] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +032fa0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +032fa2: 6e10 7901 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ +032fa8: 0c00 |0004: move-result-object v0 │ │ +032faa: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +032fae: 0f02 |0007: return v2 │ │ +032fb0: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ +032fb6: 0a01 |000b: move-result v1 │ │ +032fb8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +032fbe: 28f8 |000f: goto 0007 // -0008 │ │ +032fc0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +032fc2: 28f6 |0011: goto 0007 // -000a │ │ +032fc4: 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 │ │ @@ -27363,17 +27363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032ff0: |[032ff0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -033000: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033006: 0e00 |0003: return-void │ │ +032fe8: |[032fe8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +032ff8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +032ffe: 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;) │ │ @@ -27381,27 +27381,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -033008: |[033008] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -033018: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03301a: 6e10 7901 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ -033020: 0c00 |0004: move-result-object v0 │ │ -033022: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -033026: 0f02 |0007: return v2 │ │ -033028: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ -03302e: 0a01 |000b: move-result v1 │ │ -033030: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -033036: 28f8 |000f: goto 0007 // -0008 │ │ -033038: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03303a: 28f6 |0011: goto 0007 // -000a │ │ -03303c: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +033000: |[033000] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +033010: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +033012: 6e10 7901 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ +033018: 0c00 |0004: move-result-object v0 │ │ +03301a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03301e: 0f02 |0007: return v2 │ │ +033020: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ +033026: 0a01 |000b: move-result v1 │ │ +033028: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03302e: 28f8 |000f: goto 0007 // -0008 │ │ +033030: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +033032: 28f6 |0011: goto 0007 // -000a │ │ +033034: 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 │ │ @@ -27438,17 +27438,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03306c: |[03306c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -03307c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033082: 0e00 |0003: return-void │ │ +033064: |[033064] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +033074: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03307a: 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;) │ │ @@ -27456,18 +27456,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033084: |[033084] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -033094: 6e10 7b01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@017b │ │ -03309a: 0a00 |0003: move-result v0 │ │ -03309c: 0f00 |0004: return v0 │ │ +03307c: |[03307c] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03308c: 6e10 7b01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@017b │ │ +033092: 0a00 |0003: move-result v0 │ │ +033094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -27532,18 +27532,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 │ │ -0330a0: |[0330a0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -0330b0: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0275 │ │ -0330b4: 7010 3013 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1330 │ │ -0330ba: 0e00 |0005: return-void │ │ +033098: |[033098] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +0330a8: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0275 │ │ +0330ac: 7010 3013 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1330 │ │ +0330b2: 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; │ │ │ │ @@ -27553,19 +27553,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 │ │ -0330bc: |[0330bc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -0330cc: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ -0330d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0330d2: 7020 f906 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06f9 │ │ -0330d8: 1100 |0006: return-object v0 │ │ +0330b4: |[0330b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +0330c4: 2200 2a01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ +0330c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0330ca: 7020 f906 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06f9 │ │ +0330d0: 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;) │ │ @@ -27573,18 +27573,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0330dc: |[0330dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -0330ec: 6e10 f606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06f6 │ │ -0330f2: 0c00 |0003: move-result-object v0 │ │ -0330f4: 1100 |0004: return-object v0 │ │ +0330d4: |[0330d4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +0330e4: 6e10 f606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06f6 │ │ +0330ea: 0c00 |0003: move-result-object v0 │ │ +0330ec: 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 : 2173 (TrafficStatsCompat.java) │ │ @@ -27621,19 +27621,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0330f8: |[0330f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -033108: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03310e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -033110: 5910 7602 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ -033114: 0e00 |0006: return-void │ │ +0330f0: |[0330f0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +033100: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +033106: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +033108: 5910 7602 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ +03310c: 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; │ │ │ │ @@ -27642,17 +27642,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 │ │ -033118: |[033118] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -033128: 7010 f806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06f8 │ │ -03312e: 0e00 |0003: return-void │ │ +033110: |[033110] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +033120: 7010 f806 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06f8 │ │ +033126: 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; │ │ │ │ @@ -27766,26 +27766,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033130: |[033130] android.support.v4.net.TrafficStatsCompat.:()V │ │ -033140: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -033144: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -033148: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03314c: 2200 2c01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@012c │ │ -033150: 7010 0207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0702 │ │ -033156: 6900 7802 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -03315a: 0e00 |000d: return-void │ │ -03315c: 2200 2b01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@012b │ │ -033160: 7010 fa06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06fa │ │ -033166: 6900 7802 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -03316a: 28f8 |0015: goto 000d // -0008 │ │ +033128: |[033128] android.support.v4.net.TrafficStatsCompat.:()V │ │ +033138: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03313c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +033140: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +033144: 2200 2c01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@012c │ │ +033148: 7010 0207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0702 │ │ +03314e: 6900 7802 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +033152: 0e00 |000d: return-void │ │ +033154: 2200 2b01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@012b │ │ +033158: 7010 fa06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06fa │ │ +03315e: 6900 7802 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +033162: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -27795,17 +27795,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03316c: |[03316c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -03317c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033182: 0e00 |0003: return-void │ │ +033164: |[033164] android.support.v4.net.TrafficStatsCompat.:()V │ │ +033174: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03317a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -27814,18 +27814,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033184: |[033184] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -033194: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -033198: 7210 0a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@070a │ │ -03319e: 0e00 |0005: return-void │ │ +03317c: |[03317c] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +03318c: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +033190: 7210 0a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@070a │ │ +033196: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -27833,37 +27833,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0331a0: |[0331a0] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -0331b0: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -0331b4: 7210 0b07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@070b │ │ -0331ba: 0a00 |0005: move-result v0 │ │ -0331bc: 0f00 |0006: return v0 │ │ +033198: |[033198] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +0331a8: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +0331ac: 7210 0b07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@070b │ │ +0331b2: 0a00 |0005: move-result v0 │ │ +0331b4: 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 │ │ -0331c0: |[0331c0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -0331d0: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -0331d4: 7220 0c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@070c │ │ -0331da: 0e00 |0005: return-void │ │ +0331b8: |[0331b8] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +0331c8: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +0331cc: 7220 0c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@070c │ │ +0331d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -27872,18 +27872,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0331dc: |[0331dc] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -0331ec: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -0331f0: 7230 0d07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@070d │ │ -0331f6: 0e00 |0005: return-void │ │ +0331d4: |[0331d4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0331e4: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +0331e8: 7230 0d07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@070d │ │ +0331ee: 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 │ │ @@ -27893,18 +27893,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0331f8: |[0331f8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -033208: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -03320c: 7220 0e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@070e │ │ -033212: 0e00 |0005: return-void │ │ +0331f0: |[0331f0] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +033200: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +033204: 7220 0e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@070e │ │ +03320a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -27913,18 +27913,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033214: |[033214] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -033224: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -033228: 7220 0f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@070f │ │ -03322e: 0e00 |0005: return-void │ │ +03320c: |[03320c] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +03321c: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +033220: 7220 0f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@070f │ │ +033226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -27933,18 +27933,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033230: |[033230] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -033240: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ -033244: 7220 1007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0710 │ │ -03324a: 0e00 |0005: return-void │ │ +033228: |[033228] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +033238: 6200 7802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0278 │ │ +03323c: 7220 1007 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0710 │ │ +033242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -27980,17 +27980,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03324c: |[03324c] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -03325c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033262: 0e00 |0003: return-void │ │ +033244: |[033244] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +033254: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03325a: 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;) │ │ @@ -27998,17 +27998,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -033264: |[033264] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -033274: 7100 7d01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@017d │ │ -03327a: 0e00 |0003: return-void │ │ +03325c: |[03325c] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +03326c: 7100 7d01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@017d │ │ +033272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -28016,35 +28016,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03327c: |[03327c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -03328c: 7100 7e01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@017e │ │ -033292: 0a00 |0003: move-result v0 │ │ -033294: 0f00 |0004: return v0 │ │ +033274: |[033274] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +033284: 7100 7e01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@017e │ │ +03328a: 0a00 |0003: move-result v0 │ │ +03328c: 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 │ │ -033298: |[033298] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -0332a8: 7110 7f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@017f │ │ -0332ae: 0e00 |0003: return-void │ │ +033290: |[033290] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +0332a0: 7110 7f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@017f │ │ +0332a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -28053,17 +28053,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0332b0: |[0332b0] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -0332c0: 7120 8001 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0180 │ │ -0332c6: 0e00 |0003: return-void │ │ +0332a8: |[0332a8] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +0332b8: 7120 8001 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0180 │ │ +0332be: 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 │ │ @@ -28073,17 +28073,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0332c8: |[0332c8] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -0332d8: 7110 8101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0181 │ │ -0332de: 0e00 |0003: return-void │ │ +0332c0: |[0332c0] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +0332d0: 7110 8101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0181 │ │ +0332d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -28092,17 +28092,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0332e0: |[0332e0] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -0332f0: 7110 8201 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0182 │ │ -0332f6: 0e00 |0003: return-void │ │ +0332d8: |[0332d8] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0332e8: 7110 8201 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0182 │ │ +0332ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -28111,17 +28111,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0332f8: |[0332f8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -033308: 7110 8301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0183 │ │ -03330e: 0e00 |0003: return-void │ │ +0332f0: |[0332f0] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +033300: 7110 8301 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0183 │ │ +033306: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -28170,18 +28170,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 │ │ -033310: |[033310] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -033320: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033326: 5b01 7902 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ -03332a: 0e00 |0005: return-void │ │ +033308: |[033308] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +033318: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03331e: 5b01 7902 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ +033322: 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; │ │ @@ -28195,20 +28195,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 │ │ -03332c: |[03332c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03333c: 5420 7902 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ -033340: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -033342: 7230 2707 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ -033348: 0c00 |0006: move-result-object v0 │ │ -03334a: 1100 |0007: return-object v0 │ │ +033324: |[033324] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +033334: 5420 7902 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ +033338: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03333a: 7230 2707 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ +033340: 0c00 |0006: move-result-object v0 │ │ +033342: 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; │ │ @@ -28218,19 +28218,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03334c: |[03334c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -03335c: 5410 7902 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ -033360: 7220 2807 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0728 │ │ -033366: 0c00 |0005: move-result-object v0 │ │ -033368: 1100 |0006: return-object v0 │ │ +033344: |[033344] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +033354: 5410 7902 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0279 │ │ +033358: 7220 2807 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0728 │ │ +03335e: 0c00 |0005: move-result-object v0 │ │ +033360: 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 │ │ @@ -28266,17 +28266,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03336c: |[03336c] android.support.v4.os.ParcelableCompat.:()V │ │ -03337c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033382: 0e00 |0003: return-void │ │ +033364: |[033364] android.support.v4.os.ParcelableCompat.:()V │ │ +033374: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03337a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -28285,22 +28285,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 │ │ -033384: |[033384] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -033394: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -033398: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -03339c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0333a0: 7110 2e07 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@072e │ │ -0333a6: 2200 3001 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0130 │ │ -0333aa: 7020 2207 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0722 │ │ -0333b0: 1100 |000e: return-object v0 │ │ +03337c: |[03337c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03338c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +033390: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +033394: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +033398: 7110 2e07 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@072e │ │ +03339e: 2200 3001 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0130 │ │ +0333a2: 7020 2207 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0722 │ │ +0333a8: 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; │ │ @@ -28392,18 +28392,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 │ │ -0333b4: |[0333b4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -0333c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0333ca: 5b01 7a02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ -0333ce: 0e00 |0005: return-void │ │ +0333ac: |[0333ac] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0333bc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0333c2: 5b01 7a02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ +0333c6: 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; │ │ @@ -28417,20 +28417,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 │ │ -0333d0: |[0333d0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0333e0: 5420 7a02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ -0333e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0333e6: 7230 2707 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ -0333ec: 0c00 |0006: move-result-object v0 │ │ -0333ee: 1100 |0007: return-object v0 │ │ +0333c8: |[0333c8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0333d8: 5420 7a02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ +0333dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0333de: 7230 2707 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ +0333e4: 0c00 |0006: move-result-object v0 │ │ +0333e6: 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; │ │ @@ -28440,19 +28440,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 │ │ -0333f0: |[0333f0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -033400: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ -033404: 7230 2707 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ -03340a: 0c00 |0005: move-result-object v0 │ │ -03340c: 1100 |0006: return-object v0 │ │ +0333e8: |[0333e8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0333f8: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ +0333fc: 7230 2707 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0727 │ │ +033402: 0c00 |0005: move-result-object v0 │ │ +033404: 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; │ │ @@ -28463,19 +28463,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033410: |[033410] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -033420: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ -033424: 7220 2807 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0728 │ │ -03342a: 0c00 |0005: move-result-object v0 │ │ -03342c: 1100 |0006: return-object v0 │ │ +033408: |[033408] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +033418: 5410 7a02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@027a │ │ +03341c: 7220 2807 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0728 │ │ +033422: 0c00 |0005: move-result-object v0 │ │ +033424: 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 │ │ @@ -28509,17 +28509,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033430: |[033430] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -033440: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033446: 0e00 |0003: return-void │ │ +033428: |[033428] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +033438: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03343e: 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;) │ │ @@ -28527,18 +28527,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 │ │ -033448: |[033448] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -033458: 2200 3301 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0133 │ │ -03345c: 7020 2907 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0729 │ │ -033462: 1100 |0005: return-object v0 │ │ +033440: |[033440] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +033450: 2200 3301 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0133 │ │ +033454: 7020 2907 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0729 │ │ +03345a: 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; │ │ │ │ @@ -28611,22 +28611,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -033464: |[033464] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -033474: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03347a: 7100 6f13 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@136f │ │ -033480: 0c00 |0006: move-result-object v0 │ │ -033482: 7110 4507 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0745 │ │ -033488: 0a00 |000a: move-result v0 │ │ -03348a: 7020 3407 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ -033490: 0e00 |000e: return-void │ │ +03345c: |[03345c] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +03346c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +033472: 7100 6f13 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@136f │ │ +033478: 0c00 |0006: move-result-object v0 │ │ +03347a: 7110 4507 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0745 │ │ +033480: 0a00 |000a: move-result v0 │ │ +033482: 7020 3407 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ +033488: 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; │ │ @@ -28636,20 +28636,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033494: |[033494] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -0334a4: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -0334aa: 7110 4507 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0745 │ │ -0334b0: 0a00 |0006: move-result v0 │ │ -0334b2: 7020 3407 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ -0334b8: 0e00 |000a: return-void │ │ +03348c: |[03348c] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +03349c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +0334a2: 7110 4507 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0745 │ │ +0334a8: 0a00 |0006: move-result v0 │ │ +0334aa: 7020 3407 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ +0334b0: 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; │ │ @@ -28660,18 +28660,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0334bc: |[0334bc] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -0334cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0334d2: 7020 3407 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ -0334d8: 0e00 |0006: return-void │ │ +0334b4: |[0334b4] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +0334c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0334ca: 7020 3407 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0734 │ │ +0334d0: 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; │ │ @@ -28682,22 +28682,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 │ │ -0334dc: |[0334dc] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0334ec: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -0334f0: 7100 4707 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0747 │ │ -0334f6: 0c00 |0005: move-result-object v0 │ │ -0334f8: 1100 |0006: return-object v0 │ │ -0334fa: 7100 4807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0748 │ │ -033500: 0c00 |000a: move-result-object v0 │ │ -033502: 28fb |000b: goto 0006 // -0005 │ │ +0334d4: |[0334d4] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0334e4: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0334e8: 7100 4707 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0747 │ │ +0334ee: 0c00 |0005: move-result-object v0 │ │ +0334f0: 1100 |0006: return-object v0 │ │ +0334f2: 7100 4807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0748 │ │ +0334f8: 0c00 |000a: move-result-object v0 │ │ +0334fa: 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;) │ │ @@ -28705,22 +28705,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -033504: |[033504] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -033514: 5c12 7c02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ -033518: 7100 4607 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0746 │ │ -03351e: 0c00 |0005: move-result-object v0 │ │ -033520: 5b10 7d02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ -033524: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -033526: 5910 7b02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -03352a: 0e00 |000b: return-void │ │ +0334fc: |[0334fc] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +03350c: 5c12 7c02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ +033510: 7100 4607 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0746 │ │ +033516: 0c00 |0005: move-result-object v0 │ │ +033518: 5b10 7d02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ +03351c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +03351e: 5910 7b02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +033522: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -28733,33 +28733,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -03352c: |[03352c] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -03353c: 5250 7b02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -033540: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -033542: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -033546: 5450 7d02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ -03354a: 7100 4607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0746 │ │ -033550: 0c01 |000a: move-result-object v1 │ │ -033552: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -033556: 5550 7c02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ -03355a: 7110 3307 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0733 │ │ -033560: 0c00 |0012: move-result-object v0 │ │ -033562: 1100 |0013: return-object v0 │ │ -033564: 2200 3801 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ -033568: 5551 7c02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ -03356c: 5252 7b02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -033570: 5453 7d02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ -033574: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -033576: 7054 4407 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@0744 │ │ -03357c: 28f3 |0020: goto 0013 // -000d │ │ +033524: |[033524] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +033534: 5250 7b02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +033538: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +03353a: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +03353e: 5450 7d02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ +033542: 7100 4607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0746 │ │ +033548: 0c01 |000a: move-result-object v1 │ │ +03354a: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +03354e: 5550 7c02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ +033552: 7110 3307 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0733 │ │ +033558: 0c00 |0012: move-result-object v0 │ │ +03355a: 1100 |0013: return-object v0 │ │ +03355c: 2200 3801 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ +033560: 5551 7c02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@027c │ │ +033564: 5252 7b02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +033568: 5453 7d02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ +03356c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03356e: 7054 4407 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@0744 │ │ +033574: 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; │ │ @@ -28769,17 +28769,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 │ │ -033580: |[033580] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -033590: 5b01 7d02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ -033594: 1100 |0002: return-object v0 │ │ +033578: |[033578] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +033588: 5b01 7d02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@027d │ │ +03358c: 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; │ │ @@ -28789,24 +28789,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 │ │ -033598: |[033598] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -0335a8: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -0335ac: 5210 7b02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -0335b0: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0335b4: 5910 7b02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -0335b8: 1101 |0008: return-object v1 │ │ -0335ba: 5210 7b02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -0335be: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -0335c2: 5910 7b02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ -0335c6: 28f9 |000f: goto 0008 // -0007 │ │ +033590: |[033590] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +0335a0: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0335a4: 5210 7b02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +0335a8: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0335ac: 5910 7b02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +0335b0: 1101 |0008: return-object v1 │ │ +0335b2: 5210 7b02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +0335b6: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +0335ba: 5910 7b02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@027b │ │ +0335be: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ @@ -28873,27 +28873,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0335c8: |[0335c8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -0335d8: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -0335dc: 2331 3703 |0002: new-array v1, v3, [B // type@0337 │ │ -0335e0: 6901 7e02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ -0335e4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0335e6: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -0335ea: 6201 7e02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ -0335ee: 7110 d812 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ -0335f4: 0a02 |000e: move-result v2 │ │ -0335f6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -0335fa: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0335fe: 28f4 |0013: goto 0007 // -000c │ │ -033600: 0e00 |0014: return-void │ │ +0335c0: |[0335c0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0335d0: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0335d4: 2331 3703 |0002: new-array v1, v3, [B // type@0337 │ │ +0335d8: 6901 7e02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ +0335dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0335de: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0335e2: 6201 7e02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ +0335e6: 7110 d812 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ +0335ec: 0a02 |000e: move-result v2 │ │ +0335ee: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0335f2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0335f6: 28f4 |0013: goto 0007 // -000c │ │ +0335f8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -28905,22 +28905,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033604: |[033604] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -033614: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03361a: 5b12 8402 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -03361e: 5c13 8102 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ -033622: 6e10 1713 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1317 │ │ -033628: 0a00 |000a: move-result v0 │ │ -03362a: 5910 8302 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -03362e: 0e00 |000d: return-void │ │ +0335fc: |[0335fc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +03360c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +033612: 5b12 8402 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033616: 5c13 8102 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ +03361a: 6e10 1713 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1317 │ │ +033620: 0a00 |000a: move-result v0 │ │ +033622: 5910 8302 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +033626: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -28934,23 +28934,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033630: |[033630] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -033640: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -033644: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -033648: 6200 7e02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ -03364c: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -033650: 0f00 |0008: return v0 │ │ -033652: 7110 d712 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ -033658: 0a00 |000c: move-result v0 │ │ -03365a: 28fb |000d: goto 0008 // -0005 │ │ +033628: |[033628] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +033638: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +03363c: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +033640: 6200 7e02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@027e │ │ +033644: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +033648: 0f00 |0008: return v0 │ │ +03364a: 7110 d712 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ +033650: 0a00 |000c: move-result v0 │ │ +033652: 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;) │ │ @@ -28958,37 +28958,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -03365c: |[03365c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -03366c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -033670: 5240 8002 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033674: 5241 8002 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033678: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -03367c: 5441 8402 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -033680: 5242 8002 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033684: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -033688: 5942 8002 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -03368c: 6e20 0f13 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -033692: 0a01 |0013: move-result v1 │ │ -033694: 5e41 8202 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033698: 5741 8202 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -03369c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -0336a0: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -0336a4: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -0336a8: 0f01 |001e: return v1 │ │ -0336aa: 5741 8202 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0336ae: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -0336b2: 5940 8002 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0336b6: 5e43 8202 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0336ba: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -0336be: 28f5 |0029: goto 001e // -000b │ │ +033654: |[033654] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +033664: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +033668: 5240 8002 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03366c: 5241 8002 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033670: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +033674: 5441 8402 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033678: 5242 8002 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03367c: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +033680: 5942 8002 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033684: 6e20 0f13 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +03368a: 0a01 |0013: move-result v1 │ │ +03368c: 5e41 8202 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033690: 5741 8202 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033694: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +033698: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +03369c: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +0336a0: 0f01 |001e: return v1 │ │ +0336a2: 5741 8202 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0336a6: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +0336aa: 5940 8002 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0336ae: 5e43 8202 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0336b2: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +0336b6: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -29006,29 +29006,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0336c0: |[0336c0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -0336d0: 5230 8002 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0336d4: 5231 8302 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -0336d8: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -0336dc: 5430 8402 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -0336e0: 5231 8002 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0336e4: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0336e8: 5932 8002 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0336ec: 6e20 0f13 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -0336f2: 0a00 |0011: move-result v0 │ │ -0336f4: 5e30 8202 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0336f8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -0336fc: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -033700: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -033704: 0f00 |001a: return v0 │ │ +0336b8: |[0336b8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +0336c8: 5230 8002 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0336cc: 5231 8302 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +0336d0: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +0336d4: 5430 8402 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +0336d8: 5231 8002 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0336dc: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0336e0: 5932 8002 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0336e4: 6e20 0f13 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +0336ea: 0a00 |0011: move-result v0 │ │ +0336ec: 5e30 8202 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0336f0: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +0336f4: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +0336f8: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +0336fc: 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; │ │ │ │ @@ -29037,55 +29037,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -033708: |[033708] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -033718: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -03371c: 5250 8002 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033720: 5252 8002 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033724: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -033728: 5452 8402 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -03372c: 5253 8002 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033730: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -033734: 5953 8002 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033738: 6e20 0f13 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -03373e: 0a02 |0013: move-result v2 │ │ -033740: 5e52 8202 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033744: 5752 8202 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033748: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -03374c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -033750: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -033754: 0f02 |001e: return v2 │ │ -033756: 5752 8202 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -03375a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -03375e: 5950 8002 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033762: 5e54 8202 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033766: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -03376a: 28f5 |0029: goto 001e // -000b │ │ -03376c: 5752 8202 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033770: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -033774: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -033778: 5752 8202 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -03377c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -033780: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -033784: 5751 8202 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033788: 5252 8002 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -03378c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -033790: 5452 8402 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -033794: 5253 8002 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033798: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03379c: 5953 8002 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0337a0: 6e20 0f13 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -0337a6: 0a02 |0047: move-result v2 │ │ -0337a8: 5e52 8202 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0337ac: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -0337b0: 28ec |004c: goto 0038 // -0014 │ │ +033700: |[033700] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +033710: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +033714: 5250 8002 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033718: 5252 8002 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03371c: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +033720: 5452 8402 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033724: 5253 8002 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033728: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03372c: 5953 8002 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033730: 6e20 0f13 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +033736: 0a02 |0013: move-result v2 │ │ +033738: 5e52 8202 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03373c: 5752 8202 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033740: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +033744: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +033748: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +03374c: 0f02 |001e: return v2 │ │ +03374e: 5752 8202 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033752: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +033756: 5950 8002 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03375a: 5e54 8202 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03375e: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +033762: 28f5 |0029: goto 001e // -000b │ │ +033764: 5752 8202 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033768: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +03376c: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +033770: 5752 8202 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033774: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +033778: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +03377c: 5751 8202 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033780: 5252 8002 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033784: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +033788: 5452 8402 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +03378c: 5253 8002 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033790: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +033794: 5953 8002 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033798: 6e20 0f13 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +03379e: 0a02 |0047: move-result v2 │ │ +0337a0: 5e52 8202 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0337a4: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +0337a8: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -29107,55 +29107,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0337b4: |[0337b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -0337c4: 5250 8002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0337c8: 5252 8002 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0337cc: 5253 8302 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -0337d0: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -0337d4: 5452 8402 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -0337d8: 5253 8002 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0337dc: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0337e0: 5954 8002 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0337e4: 6e20 0f13 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -0337ea: 0a02 |0013: move-result v2 │ │ -0337ec: 5e52 8202 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0337f0: 5752 8202 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0337f4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -0337f8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -0337fc: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -033800: 0f02 |001e: return v2 │ │ -033802: 5752 8202 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033806: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -03380a: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -03380e: 5752 8202 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033812: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -033816: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -03381a: 5751 8202 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -03381e: 5252 8002 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033822: 5253 8302 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -033826: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -03382a: 5452 8402 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -03382e: 5253 8002 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033832: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -033836: 5954 8002 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -03383a: 6e20 0f13 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -033840: 0a02 |003e: move-result v2 │ │ -033842: 5e52 8202 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033846: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -03384a: 28ea |0043: goto 002d // -0016 │ │ -03384c: 5950 8002 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033850: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -033854: 5e52 8202 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033858: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -03385c: 28d2 |004c: goto 001e // -002e │ │ +0337ac: |[0337ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +0337bc: 5250 8002 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0337c0: 5252 8002 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0337c4: 5253 8302 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +0337c8: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +0337cc: 5452 8402 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +0337d0: 5253 8002 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0337d4: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0337d8: 5954 8002 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0337dc: 6e20 0f13 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +0337e2: 0a02 |0013: move-result v2 │ │ +0337e4: 5e52 8202 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0337e8: 5752 8202 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0337ec: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +0337f0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +0337f4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +0337f8: 0f02 |001e: return v2 │ │ +0337fa: 5752 8202 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0337fe: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +033802: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +033806: 5752 8202 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03380a: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +03380e: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +033812: 5751 8202 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033816: 5252 8002 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03381a: 5253 8302 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +03381e: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +033822: 5452 8402 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033826: 5253 8002 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03382a: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03382e: 5954 8002 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033832: 6e20 0f13 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +033838: 0a02 |003e: move-result v2 │ │ +03383a: 5e52 8202 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03383e: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +033842: 28ea |0043: goto 002d // -0016 │ │ +033844: 5950 8002 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033848: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +03384c: 5e52 8202 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033850: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +033854: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -29177,57 +29177,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -033860: |[033860] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -033870: 5442 8402 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -033874: 5243 8002 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033878: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03387c: 6e20 0f13 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -033882: 0a02 |0009: move-result v2 │ │ -033884: 5e42 8202 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033888: 5742 8202 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -03388c: 7110 da12 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@12da │ │ -033892: 0a02 |0011: move-result v2 │ │ -033894: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -033898: 5442 8402 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -03389c: 5243 8002 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0338a0: 7120 d612 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@12d6 │ │ -0338a6: 0a00 |001b: move-result v0 │ │ -0338a8: 5242 8002 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0338ac: 7110 d412 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@12d4 │ │ -0338b2: 0a03 |0021: move-result v3 │ │ -0338b4: b132 |0022: sub-int/2addr v2, v3 │ │ -0338b6: 5942 8002 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0338ba: 7110 d812 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ -0338c0: 0a01 |0028: move-result v1 │ │ -0338c2: 0f01 |0029: return v1 │ │ -0338c4: 5242 8002 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0338c8: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0338cc: 5942 8002 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0338d0: 5742 8202 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0338d4: 7110 3b07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@073b │ │ -0338da: 0a01 |0035: move-result v1 │ │ -0338dc: 5542 8102 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ -0338e0: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -0338e4: 5742 8202 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0338e8: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -0338ec: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -0338f0: 7010 4007 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0740 │ │ -0338f6: 0a01 |0043: move-result v1 │ │ -0338f8: 28e5 |0044: goto 0029 // -001b │ │ -0338fa: 5742 8202 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0338fe: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -033902: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -033906: 7010 3e07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@073e │ │ -03390c: 0a01 |004e: move-result v1 │ │ -03390e: 28da |004f: goto 0029 // -0026 │ │ +033858: |[033858] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +033868: 5442 8402 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +03386c: 5243 8002 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033870: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +033874: 6e20 0f13 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +03387a: 0a02 |0009: move-result v2 │ │ +03387c: 5e42 8202 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033880: 5742 8202 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033884: 7110 da12 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@12da │ │ +03388a: 0a02 |0011: move-result v2 │ │ +03388c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +033890: 5442 8402 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033894: 5243 8002 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033898: 7120 d612 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@12d6 │ │ +03389e: 0a00 |001b: move-result v0 │ │ +0338a0: 5242 8002 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0338a4: 7110 d412 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@12d4 │ │ +0338aa: 0a03 |0021: move-result v3 │ │ +0338ac: b132 |0022: sub-int/2addr v2, v3 │ │ +0338ae: 5942 8002 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0338b2: 7110 d812 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ +0338b8: 0a01 |0028: move-result v1 │ │ +0338ba: 0f01 |0029: return v1 │ │ +0338bc: 5242 8002 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0338c0: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0338c4: 5942 8002 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0338c8: 5742 8202 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0338cc: 7110 3b07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@073b │ │ +0338d2: 0a01 |0035: move-result v1 │ │ +0338d4: 5542 8102 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ +0338d8: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +0338dc: 5742 8202 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0338e0: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +0338e4: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +0338e8: 7010 4007 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0740 │ │ +0338ee: 0a01 |0043: move-result v1 │ │ +0338f0: 28e5 |0044: goto 0029 // -001b │ │ +0338f2: 5742 8202 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0338f6: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +0338fa: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +0338fe: 7010 3e07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@073e │ │ +033904: 0a01 |004e: move-result v1 │ │ +033906: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -29249,56 +29249,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -033910: |[033910] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -033920: 5442 8402 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -033924: 5243 8002 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033928: 6e20 0f13 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -03392e: 0a02 |0007: move-result v2 │ │ -033930: 5e42 8202 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033934: 5742 8202 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033938: 7110 d912 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@12d9 │ │ -03393e: 0a02 |000f: move-result v2 │ │ -033940: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -033944: 5442 8402 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ -033948: 5243 8002 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -03394c: 7120 d512 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@12d5 │ │ -033952: 0a00 |0019: move-result v0 │ │ -033954: 5242 8002 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033958: 7110 d412 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@12d4 │ │ -03395e: 0a03 |001f: move-result v3 │ │ -033960: b032 |0020: add-int/2addr v2, v3 │ │ -033962: 5942 8002 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033966: 7110 d812 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ -03396c: 0a01 |0026: move-result v1 │ │ -03396e: 0f01 |0027: return v1 │ │ -033970: 5242 8002 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033974: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -033978: 5942 8002 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -03397c: 5742 8202 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033980: 7110 3b07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@073b │ │ -033986: 0a01 |0033: move-result v1 │ │ -033988: 5542 8102 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ -03398c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -033990: 5742 8202 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -033994: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -033998: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -03399c: 7010 4107 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0741 │ │ -0339a2: 0a01 |0041: move-result v1 │ │ -0339a4: 28e5 |0042: goto 0027 // -001b │ │ -0339a6: 5742 8202 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ -0339aa: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -0339ae: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -0339b2: 7010 3f07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@073f │ │ -0339b8: 0a01 |004c: move-result v1 │ │ -0339ba: 28da |004d: goto 0027 // -0026 │ │ +033908: |[033908] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +033918: 5442 8402 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +03391c: 5243 8002 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033920: 6e20 0f13 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +033926: 0a02 |0007: move-result v2 │ │ +033928: 5e42 8202 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03392c: 5742 8202 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033930: 7110 d912 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@12d9 │ │ +033936: 0a02 |000f: move-result v2 │ │ +033938: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +03393c: 5442 8402 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0284 │ │ +033940: 5243 8002 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033944: 7120 d512 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@12d5 │ │ +03394a: 0a00 |0019: move-result v0 │ │ +03394c: 5242 8002 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033950: 7110 d412 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@12d4 │ │ +033956: 0a03 |001f: move-result v3 │ │ +033958: b032 |0020: add-int/2addr v2, v3 │ │ +03395a: 5942 8002 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03395e: 7110 d812 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@12d8 │ │ +033964: 0a01 |0026: move-result v1 │ │ +033966: 0f01 |0027: return v1 │ │ +033968: 5242 8002 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +03396c: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +033970: 5942 8002 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033974: 5742 8202 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +033978: 7110 3b07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@073b │ │ +03397e: 0a01 |0033: move-result v1 │ │ +033980: 5542 8102 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0281 │ │ +033984: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +033988: 5742 8202 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +03398c: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +033990: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +033994: 7010 4107 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0741 │ │ +03399a: 0a01 |0041: move-result v1 │ │ +03399c: 28e5 |0042: goto 0027 // -001b │ │ +03399e: 5742 8202 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0282 │ │ +0339a2: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +0339a6: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +0339aa: 7010 3f07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@073f │ │ +0339b0: 0a01 |004c: move-result v1 │ │ +0339b2: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -29320,76 +29320,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -0339bc: |[0339bc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -0339cc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0339ce: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0339d0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0339d2: 5985 8002 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0339d6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0339d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0339da: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0339dc: 5286 8002 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -0339e0: 5287 8302 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -0339e4: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -0339e8: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -0339ec: 6e10 3a07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@073a │ │ -0339f2: 0a06 |0013: move-result v6 │ │ -0339f4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -0339fa: 0102 |0017: move v2, v0 │ │ -0339fc: 28f0 |0018: goto 0008 // -0010 │ │ -0339fe: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033a02: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -033a04: 28ec |001c: goto 0008 // -0014 │ │ -033a06: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033a0a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -033a0c: 28e8 |0020: goto 0008 // -0018 │ │ -033a0e: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -033a12: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -033a14: 28e4 |0024: goto 0008 // -001c │ │ -033a16: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -033a1a: 0131 |0027: move v1, v3 │ │ -033a1c: 0f01 |0028: return v1 │ │ -033a1e: 0102 |0029: move v2, v0 │ │ -033a20: 28de |002a: goto 0008 // -0022 │ │ -033a22: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -033a26: 0141 |002d: move v1, v4 │ │ -033a28: 28fa |002e: goto 0028 // -0006 │ │ -033a2a: 0102 |002f: move v2, v0 │ │ -033a2c: 28d8 |0030: goto 0008 // -0028 │ │ -033a2e: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -033a32: 0151 |0033: move v1, v5 │ │ -033a34: 28f4 |0034: goto 0028 // -000c │ │ -033a36: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -033a3a: 5286 8002 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033a3e: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -033a42: 6e10 3907 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0739 │ │ -033a48: 0a06 |003e: move-result v6 │ │ -033a4a: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -033a50: 28f5 |0042: goto 0037 // -000b │ │ -033a52: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -033a56: 0131 |0045: move v1, v3 │ │ -033a58: 28e2 |0046: goto 0028 // -001e │ │ -033a5a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -033a5e: 28ee |0049: goto 0037 // -0012 │ │ -033a60: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -033a64: 0141 |004c: move v1, v4 │ │ -033a66: 28db |004d: goto 0028 // -0025 │ │ -033a68: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -033a6c: 28e7 |0050: goto 0037 // -0019 │ │ -033a6e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033a72: 28e4 |0053: goto 0037 // -001c │ │ -033a74: 0151 |0054: move v1, v5 │ │ -033a76: 28d3 |0055: goto 0028 // -002d │ │ -033a78: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -033acc: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +0339b4: |[0339b4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +0339c4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0339c6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0339c8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0339ca: 5985 8002 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0339ce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0339d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0339d2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0339d4: 5286 8002 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +0339d8: 5287 8302 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +0339dc: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +0339e0: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +0339e4: 6e10 3a07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@073a │ │ +0339ea: 0a06 |0013: move-result v6 │ │ +0339ec: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +0339f2: 0102 |0017: move v2, v0 │ │ +0339f4: 28f0 |0018: goto 0008 // -0010 │ │ +0339f6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0339fa: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +0339fc: 28ec |001c: goto 0008 // -0014 │ │ +0339fe: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033a02: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +033a04: 28e8 |0020: goto 0008 // -0018 │ │ +033a06: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +033a0a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +033a0c: 28e4 |0024: goto 0008 // -001c │ │ +033a0e: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +033a12: 0131 |0027: move v1, v3 │ │ +033a14: 0f01 |0028: return v1 │ │ +033a16: 0102 |0029: move v2, v0 │ │ +033a18: 28de |002a: goto 0008 // -0022 │ │ +033a1a: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +033a1e: 0141 |002d: move v1, v4 │ │ +033a20: 28fa |002e: goto 0028 // -0006 │ │ +033a22: 0102 |002f: move v2, v0 │ │ +033a24: 28d8 |0030: goto 0008 // -0028 │ │ +033a26: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +033a2a: 0151 |0033: move v1, v5 │ │ +033a2c: 28f4 |0034: goto 0028 // -000c │ │ +033a2e: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +033a32: 5286 8002 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033a36: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +033a3a: 6e10 3907 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0739 │ │ +033a40: 0a06 |003e: move-result v6 │ │ +033a42: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +033a48: 28f5 |0042: goto 0037 // -000b │ │ +033a4a: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +033a4e: 0131 |0045: move v1, v3 │ │ +033a50: 28e2 |0046: goto 0028 // -001e │ │ +033a52: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +033a56: 28ee |0049: goto 0037 // -0012 │ │ +033a58: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +033a5c: 0141 |004c: move v1, v4 │ │ +033a5e: 28db |004d: goto 0028 // -0025 │ │ +033a60: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +033a64: 28e7 |0050: goto 0037 // -0019 │ │ +033a66: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033a6a: 28e4 |0053: goto 0037 // -001c │ │ +033a6c: 0151 |0054: move v1, v5 │ │ +033a6e: 28d3 |0055: goto 0028 // -002d │ │ +033a70: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +033ac4: 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 │ │ @@ -29442,54 +29442,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -033ae8: |[033ae8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -033af8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -033afa: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -033afc: 5254 8302 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ -033b00: 5954 8002 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033b04: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -033b06: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -033b08: 5254 8002 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ -033b0c: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -033b10: 6e10 3907 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0739 │ │ -033b16: 0a04 |000f: move-result v4 │ │ -033b18: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -033b1e: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -033b22: 0101 |0015: move v1, v0 │ │ -033b24: 28f2 |0016: goto 0008 // -000e │ │ -033b26: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -033b2a: 0f02 |0019: return v2 │ │ -033b2c: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -033b30: 0101 |001c: move v1, v0 │ │ -033b32: 28eb |001d: goto 0008 // -0015 │ │ -033b34: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -033b38: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -033b3c: 28e6 |0022: goto 0008 // -001a │ │ -033b3e: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -033b42: 0132 |0025: move v2, v3 │ │ -033b44: 28f3 |0026: goto 0019 // -000d │ │ -033b46: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -033b4a: 0101 |0029: move v1, v0 │ │ -033b4c: 28de |002a: goto 0008 // -0022 │ │ -033b4e: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -033b52: 0132 |002d: move v2, v3 │ │ -033b54: 28eb |002e: goto 0019 // -0015 │ │ -033b56: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -033b5a: 28d7 |0031: goto 0008 // -0029 │ │ -033b5c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033b60: 28d4 |0034: goto 0008 // -002c │ │ -033b62: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -033b64: 28e3 |0036: goto 0019 // -001d │ │ -033b66: 0000 |0037: nop // spacer │ │ -033b68: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +033ae0: |[033ae0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +033af0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +033af2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +033af4: 5254 8302 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0283 │ │ +033af8: 5954 8002 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033afc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +033afe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +033b00: 5254 8002 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0280 │ │ +033b04: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +033b08: 6e10 3907 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0739 │ │ +033b0e: 0a04 |000f: move-result v4 │ │ +033b10: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +033b16: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +033b1a: 0101 |0015: move v1, v0 │ │ +033b1c: 28f2 |0016: goto 0008 // -000e │ │ +033b1e: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +033b22: 0f02 |0019: return v2 │ │ +033b24: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +033b28: 0101 |001c: move v1, v0 │ │ +033b2a: 28eb |001d: goto 0008 // -0015 │ │ +033b2c: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +033b30: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +033b34: 28e6 |0022: goto 0008 // -001a │ │ +033b36: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +033b3a: 0132 |0025: move v2, v3 │ │ +033b3c: 28f3 |0026: goto 0019 // -000d │ │ +033b3e: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +033b42: 0101 |0029: move v1, v0 │ │ +033b44: 28de |002a: goto 0008 // -0022 │ │ +033b46: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +033b4a: 0132 |002d: move v2, v3 │ │ +033b4c: 28eb |002e: goto 0019 // -0015 │ │ +033b4e: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +033b52: 28d7 |0031: goto 0008 // -0029 │ │ +033b54: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +033b58: 28d4 |0034: goto 0008 // -002c │ │ +033b5a: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +033b5c: 28e3 |0036: goto 0019 // -001d │ │ +033b5e: 0000 |0037: nop // spacer │ │ +033b60: 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 │ │ @@ -29639,37 +29639,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -033bbc: |[033bbc] android.support.v4.text.BidiFormatter.:()V │ │ -033bcc: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -033bce: 6200 a402 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ -033bd2: 6900 8802 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -033bd6: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -033bda: 7110 db12 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@12db │ │ -033be0: 0c00 |000a: move-result-object v0 │ │ -033be2: 6900 9002 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ -033be6: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -033bea: 7110 db12 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@12db │ │ -033bf0: 0c00 |0012: move-result-object v0 │ │ -033bf2: 6900 9402 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ -033bf6: 2200 3801 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ -033bfa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -033bfc: 6202 8802 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -033c00: 7040 4307 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ -033c06: 6900 8602 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0286 │ │ -033c0a: 2200 3801 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ -033c0e: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -033c10: 6202 8802 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -033c14: 7040 4307 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ -033c1a: 6900 8702 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0287 │ │ -033c1e: 0e00 |0029: return-void │ │ +033bb4: |[033bb4] android.support.v4.text.BidiFormatter.:()V │ │ +033bc4: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +033bc6: 6200 a402 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ +033bca: 6900 8802 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ +033bce: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +033bd2: 7110 db12 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@12db │ │ +033bd8: 0c00 |000a: move-result-object v0 │ │ +033bda: 6900 9002 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ +033bde: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +033be2: 7110 db12 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@12db │ │ +033be8: 0c00 |0012: move-result-object v0 │ │ +033bea: 6900 9402 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ +033bee: 2200 3801 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ +033bf2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +033bf4: 6202 8802 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ +033bf8: 7040 4307 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ +033bfe: 6900 8602 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0286 │ │ +033c02: 2200 3801 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0138 │ │ +033c06: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +033c08: 6202 8802 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ +033c0c: 7040 4307 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ +033c12: 6900 8702 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0287 │ │ +033c16: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -29680,20 +29680,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 │ │ -033c20: |[033c20] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -033c30: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -033c36: 5c01 9702 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033c3a: 5902 9602 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0296 │ │ -033c3e: 5b03 9502 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ -033c42: 0e00 |0009: return-void │ │ +033c18: |[033c18] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +033c28: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +033c2e: 5c01 9702 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033c32: 5902 9602 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0296 │ │ +033c36: 5b03 9502 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ +033c3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -29708,17 +29708,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 │ │ -033c44: |[033c44] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -033c54: 7040 4307 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ -033c5a: 0e00 |0003: return-void │ │ +033c3c: |[033c3c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +033c4c: 7040 4307 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0743 │ │ +033c52: 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 │ │ @@ -29730,18 +29730,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033c5c: |[033c5c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -033c6c: 7110 5107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0751 │ │ -033c72: 0a00 |0003: move-result v0 │ │ -033c74: 0f00 |0004: return v0 │ │ +033c54: |[033c54] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +033c64: 7110 5107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0751 │ │ +033c6a: 0a00 |0003: move-result v0 │ │ +033c6c: 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;) │ │ @@ -29749,72 +29749,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 │ │ -033c78: |[033c78] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -033c88: 6200 8802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ -033c8c: 1100 |0002: return-object v0 │ │ +033c70: |[033c70] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +033c80: 6200 8802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0288 │ │ +033c84: 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 │ │ -033c90: |[033c90] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -033ca0: 6200 8702 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0287 │ │ -033ca4: 1100 |0002: return-object v0 │ │ +033c88: |[033c88] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +033c98: 6200 8702 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0287 │ │ +033c9c: 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 │ │ -033ca8: |[033ca8] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -033cb8: 6200 8602 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0286 │ │ -033cbc: 1100 |0002: return-object v0 │ │ +033ca0: |[033ca0] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +033cb0: 6200 8602 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@0286 │ │ +033cb4: 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 │ │ -033cc0: |[033cc0] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -033cd0: 2200 3701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0137 │ │ -033cd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -033cd6: 7030 3807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0738 │ │ -033cdc: 6e10 3c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@073c │ │ -033ce2: 0a00 |0009: move-result v0 │ │ -033ce4: 0f00 |000a: return v0 │ │ +033cb8: |[033cb8] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +033cc8: 2200 3701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0137 │ │ +033ccc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033cce: 7030 3807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0738 │ │ +033cd4: 6e10 3c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@073c │ │ +033cda: 0a00 |0009: move-result v0 │ │ +033cdc: 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;) │ │ @@ -29822,21 +29822,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -033ce8: |[033ce8] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -033cf8: 2200 3701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0137 │ │ -033cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -033cfe: 7030 3807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0738 │ │ -033d04: 6e10 3d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@073d │ │ -033d0a: 0a00 |0009: move-result v0 │ │ -033d0c: 0f00 |000a: return v0 │ │ +033ce0: |[033ce0] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +033cf0: 2200 3701 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0137 │ │ +033cf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033cf6: 7030 3807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0738 │ │ +033cfc: 6e10 3d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@073d │ │ +033d02: 0a00 |0009: move-result v0 │ │ +033d04: 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;) │ │ @@ -29844,40 +29844,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 │ │ -033d10: |[033d10] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -033d20: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ -033d24: 7010 2f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@072f │ │ -033d2a: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ -033d30: 0c00 |0008: move-result-object v0 │ │ -033d32: 1100 |0009: return-object v0 │ │ +033d08: |[033d08] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +033d18: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ +033d1c: 7010 2f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@072f │ │ +033d22: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ +033d28: 0c00 |0008: move-result-object v0 │ │ +033d2a: 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 │ │ -033d34: |[033d34] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -033d44: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ -033d48: 7020 3007 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0730 │ │ -033d4e: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ -033d54: 0c00 |0008: move-result-object v0 │ │ -033d56: 1100 |0009: return-object v0 │ │ +033d2c: |[033d2c] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +033d3c: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ +033d40: 7020 3007 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0730 │ │ +033d46: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ +033d4c: 0c00 |0008: move-result-object v0 │ │ +033d4e: 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;) │ │ @@ -29885,20 +29885,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 │ │ -033d58: |[033d58] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -033d68: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ -033d6c: 7020 3107 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0731 │ │ -033d72: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ -033d78: 0c00 |0008: move-result-object v0 │ │ -033d7a: 1100 |0009: return-object v0 │ │ +033d50: |[033d50] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +033d60: 2200 3601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0136 │ │ +033d64: 7020 3107 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0731 │ │ +033d6a: 6e10 3207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0732 │ │ +033d70: 0c00 |0008: move-result-object v0 │ │ +033d72: 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;) │ │ @@ -29906,22 +29906,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -033d7c: |[033d7c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -033d8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033d8e: 7110 8507 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0785 │ │ -033d94: 0a01 |0004: move-result v1 │ │ -033d96: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -033d9a: 0f00 |0007: return v0 │ │ -033d9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -033d9e: 28fe |0009: goto 0007 // -0002 │ │ +033d74: |[033d74] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +033d84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033d86: 7110 8507 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0785 │ │ +033d8c: 0a01 |0004: move-result v1 │ │ +033d8e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +033d92: 0f00 |0007: return v0 │ │ +033d94: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +033d96: 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;) │ │ @@ -29929,40 +29929,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 │ │ -033da0: |[033da0] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -033db0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033db2: 6e10 1713 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ -033db8: 0a02 |0004: move-result v2 │ │ -033dba: 7240 6807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ -033dc0: 0a00 |0008: move-result v0 │ │ -033dc2: 5531 9702 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033dc6: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -033dca: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -033dce: 7110 4a07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@074a │ │ -033dd4: 0a01 |0012: move-result v1 │ │ -033dd6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -033dd8: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -033ddc: 6201 9002 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ -033de0: 1101 |0018: return-object v1 │ │ -033de2: 5531 9702 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033de6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -033dea: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -033dee: 7110 4a07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@074a │ │ -033df4: 0a01 |0022: move-result v1 │ │ -033df6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -033df8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -033dfc: 6201 9402 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ -033e00: 28f0 |0028: goto 0018 // -0010 │ │ -033e02: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -033e06: 28ed |002b: goto 0018 // -0013 │ │ +033d98: |[033d98] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +033da8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033daa: 6e10 1713 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ +033db0: 0a02 |0004: move-result v2 │ │ +033db2: 7240 6807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ +033db8: 0a00 |0008: move-result v0 │ │ +033dba: 5531 9702 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033dbe: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +033dc2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +033dc6: 7110 4a07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@074a │ │ +033dcc: 0a01 |0012: move-result v1 │ │ +033dce: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +033dd0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +033dd4: 6201 9002 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ +033dd8: 1101 |0018: return-object v1 │ │ +033dda: 5531 9702 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033dde: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +033de2: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +033de6: 7110 4a07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@074a │ │ +033dec: 0a01 |0022: move-result v1 │ │ +033dee: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +033df0: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +033df4: 6201 9402 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ +033df8: 28f0 |0028: goto 0018 // -0010 │ │ +033dfa: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +033dfe: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -29979,40 +29979,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 │ │ -033e08: |[033e08] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -033e18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033e1a: 6e10 1713 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ -033e20: 0a02 |0004: move-result v2 │ │ -033e22: 7240 6807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ -033e28: 0a00 |0008: move-result v0 │ │ -033e2a: 5531 9702 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033e2e: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -033e32: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -033e36: 7110 4907 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0749 │ │ -033e3c: 0a01 |0012: move-result v1 │ │ -033e3e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -033e40: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -033e44: 6201 9002 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ -033e48: 1101 |0018: return-object v1 │ │ -033e4a: 5531 9702 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033e4e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -033e52: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -033e56: 7110 4907 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0749 │ │ -033e5c: 0a01 |0022: move-result v1 │ │ -033e5e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -033e60: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -033e64: 6201 9402 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ -033e68: 28f0 |0028: goto 0018 // -0010 │ │ -033e6a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -033e6e: 28ed |002b: goto 0018 // -0013 │ │ +033e00: |[033e00] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +033e10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033e12: 6e10 1713 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ +033e18: 0a02 |0004: move-result v2 │ │ +033e1a: 7240 6807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ +033e20: 0a00 |0008: move-result v0 │ │ +033e22: 5531 9702 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033e26: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +033e2a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +033e2e: 7110 4907 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0749 │ │ +033e34: 0a01 |0012: move-result v1 │ │ +033e36: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +033e38: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +033e3c: 6201 9002 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@0290 │ │ +033e40: 1101 |0018: return-object v1 │ │ +033e42: 5531 9702 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033e46: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +033e4a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +033e4e: 7110 4907 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0749 │ │ +033e54: 0a01 |0022: move-result v1 │ │ +033e56: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +033e58: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +033e5c: 6201 9402 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@0294 │ │ +033e60: 28f0 |0028: goto 0018 // -0010 │ │ +033e62: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +033e66: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -30030,22 +30030,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -033e70: |[033e70] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -033e80: 5210 9602 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0296 │ │ -033e84: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -033e88: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -033e8c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -033e8e: 0f00 |0007: return v0 │ │ -033e90: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -033e92: 28fe |0009: goto 0007 // -0002 │ │ +033e68: |[033e68] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +033e78: 5210 9602 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@0296 │ │ +033e7c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +033e80: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +033e84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +033e86: 0f00 |0007: return v0 │ │ +033e88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +033e8a: 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;) │ │ @@ -30053,22 +30053,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -033e94: |[033e94] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -033ea4: 5430 9502 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ -033ea8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -033eaa: 6e10 1713 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ -033eb0: 0a02 |0006: move-result v2 │ │ -033eb2: 7240 6807 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ -033eb8: 0a00 |000a: move-result v0 │ │ -033eba: 0f00 |000b: return v0 │ │ +033e8c: |[033e8c] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +033e9c: 5430 9502 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ +033ea0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +033ea2: 6e10 1713 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ +033ea8: 0a02 |0006: move-result v2 │ │ +033eaa: 7240 6807 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ +033eb0: 0a00 |000a: move-result v0 │ │ +033eb2: 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; │ │ │ │ @@ -30077,17 +30077,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033ebc: |[033ebc] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -033ecc: 5510 9702 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033ed0: 0f00 |0002: return v0 │ │ +033eb4: |[033eb4] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +033ec4: 5510 9702 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033ec8: 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;) │ │ @@ -30095,20 +30095,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 │ │ -033ed4: |[033ed4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -033ee4: 5420 9502 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ -033ee8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -033eea: 6e40 5607 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@0756 │ │ -033ef0: 0c00 |0006: move-result-object v0 │ │ -033ef2: 1100 |0007: return-object v0 │ │ +033ecc: |[033ecc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +033edc: 5420 9502 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ +033ee0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +033ee2: 6e40 5607 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@0756 │ │ +033ee8: 0c00 |0006: move-result-object v0 │ │ +033eea: 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; │ │ │ │ @@ -30117,19 +30117,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 │ │ -033ef4: |[033ef4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -033f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033f06: 6e40 5607 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@0756 │ │ -033f0c: 0c00 |0004: move-result-object v0 │ │ -033f0e: 1100 |0005: return-object v0 │ │ +033eec: |[033eec] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +033efc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +033efe: 6e40 5607 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@0756 │ │ +033f04: 0c00 |0004: move-result-object v0 │ │ +033f06: 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; │ │ @@ -30139,56 +30139,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 │ │ -033f10: |[033f10] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -033f20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -033f22: 6e10 1713 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ -033f28: 0a03 |0004: move-result v3 │ │ -033f2a: 7240 6807 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ -033f30: 0a00 |0008: move-result v0 │ │ -033f32: 2201 d302 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -033f36: 7010 1d13 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -033f3c: 6e10 4e07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@074e │ │ -033f42: 0a02 |0011: move-result v2 │ │ -033f44: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -033f48: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -033f4c: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -033f50: 6202 a802 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ -033f54: 7030 5307 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@0753 │ │ -033f5a: 0c02 |001d: move-result-object v2 │ │ -033f5c: 6e20 2413 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -033f62: 5542 9702 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ -033f66: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -033f6a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -033f6e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -033f72: 6e20 1f13 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -033f78: 6e20 2413 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -033f7e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -033f82: 6e20 1f13 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -033f88: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -033f8c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -033f90: 6202 a802 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ -033f94: 7030 5207 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@0752 │ │ -033f9a: 0c02 |003d: move-result-object v2 │ │ -033f9c: 6e20 2413 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -033fa2: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -033fa8: 0c02 |0044: move-result-object v2 │ │ -033faa: 1102 |0045: return-object v2 │ │ -033fac: 6202 a702 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -033fb0: 28d2 |0048: goto 001a // -002e │ │ -033fb2: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -033fb6: 28de |004b: goto 0029 // -0022 │ │ -033fb8: 6e20 2413 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -033fbe: 28e5 |004f: goto 0034 // -001b │ │ -033fc0: 6202 a702 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -033fc4: 28e8 |0052: goto 003a // -0018 │ │ +033f08: |[033f08] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +033f18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +033f1a: 6e10 1713 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ +033f20: 0a03 |0004: move-result v3 │ │ +033f22: 7240 6807 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0768 │ │ +033f28: 0a00 |0008: move-result v0 │ │ +033f2a: 2201 d302 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +033f2e: 7010 1d13 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +033f34: 6e10 4e07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@074e │ │ +033f3a: 0a02 |0011: move-result v2 │ │ +033f3c: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +033f40: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +033f44: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +033f48: 6202 a802 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ +033f4c: 7030 5307 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@0753 │ │ +033f52: 0c02 |001d: move-result-object v2 │ │ +033f54: 6e20 2413 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +033f5a: 5542 9702 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@0297 │ │ +033f5e: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +033f62: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +033f66: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +033f6a: 6e20 1f13 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +033f70: 6e20 2413 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +033f76: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +033f7a: 6e20 1f13 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +033f80: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +033f84: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +033f88: 6202 a802 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ +033f8c: 7030 5207 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@0752 │ │ +033f92: 0c02 |003d: move-result-object v2 │ │ +033f94: 6e20 2413 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +033f9a: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +033fa0: 0c02 |0044: move-result-object v2 │ │ +033fa2: 1102 |0045: return-object v2 │ │ +033fa4: 6202 a702 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +033fa8: 28d2 |0048: goto 001a // -002e │ │ +033faa: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +033fae: 28de |004b: goto 0029 // -0022 │ │ +033fb0: 6e20 2413 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +033fb6: 28e5 |004f: goto 0034 // -001b │ │ +033fb8: 6202 a702 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +033fbc: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -30215,19 +30215,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 │ │ -033fc8: |[033fc8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -033fd8: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ -033fdc: 6e40 5607 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@0756 │ │ -033fe2: 0c00 |0005: move-result-object v0 │ │ -033fe4: 1100 |0006: return-object v0 │ │ +033fc0: |[033fc0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +033fd0: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0295 │ │ +033fd4: 6e40 5607 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@0756 │ │ +033fda: 0c00 |0005: move-result-object v0 │ │ +033fdc: 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 │ │ @@ -30303,26 +30303,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -033fe8: |[033fe8] android.support.v4.text.ICUCompat.:()V │ │ -033ff8: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -033ffc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -034000: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034004: 2201 3b01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@013b │ │ -034008: 7010 5d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@075d │ │ -03400e: 6901 9802 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ -034012: 0e00 |000d: return-void │ │ -034014: 2201 3a01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@013a │ │ -034018: 7010 5a07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@075a │ │ -03401e: 6901 9802 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ -034022: 28f8 |0015: goto 000d // -0008 │ │ +033fe0: |[033fe0] android.support.v4.text.ICUCompat.:()V │ │ +033ff0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +033ff4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +033ff8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +033ffc: 2201 3b01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@013b │ │ +034000: 7010 5d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@075d │ │ +034006: 6901 9802 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ +03400a: 0e00 |000d: return-void │ │ +03400c: 2201 3a01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@013a │ │ +034010: 7010 5a07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@075a │ │ +034016: 6901 9802 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ +03401a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -30334,17 +30334,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034024: |[034024] android.support.v4.text.ICUCompat.:()V │ │ -034034: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03403a: 0e00 |0003: return-void │ │ +03401c: |[03401c] android.support.v4.text.ICUCompat.:()V │ │ +03402c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +034032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -30353,19 +30353,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 │ │ -03403c: |[03403c] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -03404c: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ -034050: 7220 5807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0758 │ │ -034056: 0c00 |0005: move-result-object v0 │ │ -034058: 1100 |0006: return-object v0 │ │ +034034: |[034034] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +034044: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ +034048: 7220 5807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0758 │ │ +03404e: 0c00 |0005: move-result-object v0 │ │ +034050: 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;) │ │ @@ -30373,19 +30373,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 │ │ -03405c: |[03405c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03406c: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ -034070: 7220 5907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0759 │ │ -034076: 0c00 |0005: move-result-object v0 │ │ -034078: 1100 |0006: return-object v0 │ │ +034054: |[034054] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +034064: 6200 9802 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@0298 │ │ +034068: 7220 5907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0759 │ │ +03406e: 0c00 |0005: move-result-object v0 │ │ +034070: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -30427,42 +30427,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03407c: |[03407c] android.support.v4.text.ICUCompatIcs.:()V │ │ -03408c: 1a02 c70f |0000: const-string v2, "libcore.icu.ICU" // string@0fc7 │ │ -034090: 7110 dc12 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@12dc │ │ -034096: 0c00 |0005: move-result-object v0 │ │ -034098: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -03409c: 1a02 1c0e |0008: const-string v2, "getScript" // string@0e1c │ │ -0340a0: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -0340a2: 2333 4e03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ -0340a6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0340a8: 1c05 d202 |000e: const-class v5, Ljava/lang/String; // type@02d2 │ │ -0340ac: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -0340b0: 6e30 e012 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12e0 │ │ -0340b6: 0c02 |0015: move-result-object v2 │ │ -0340b8: 6902 9b02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ -0340bc: 1a02 b309 |0018: const-string v2, "addLikelySubtags" // string@09b3 │ │ -0340c0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0340c2: 2333 4e03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ -0340c6: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0340c8: 1c05 d202 |001e: const-class v5, Ljava/lang/String; // type@02d2 │ │ -0340cc: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0340d0: 6e30 e012 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12e0 │ │ -0340d6: 0c02 |0025: move-result-object v2 │ │ -0340d8: 6902 9a02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ -0340dc: 0e00 |0028: return-void │ │ -0340de: 0d01 |0029: move-exception v1 │ │ -0340e0: 1a02 e902 |002a: const-string v2, "ICUCompatIcs" // string@02e9 │ │ -0340e4: 7120 8110 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -0340ea: 28f9 |002f: goto 0028 // -0007 │ │ +034074: |[034074] android.support.v4.text.ICUCompatIcs.:()V │ │ +034084: 1a02 c70f |0000: const-string v2, "libcore.icu.ICU" // string@0fc7 │ │ +034088: 7110 dc12 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@12dc │ │ +03408e: 0c00 |0005: move-result-object v0 │ │ +034090: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +034094: 1a02 1c0e |0008: const-string v2, "getScript" // string@0e1c │ │ +034098: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +03409a: 2333 4e03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ +03409e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0340a0: 1c05 d202 |000e: const-class v5, Ljava/lang/String; // type@02d2 │ │ +0340a4: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +0340a8: 6e30 e012 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12e0 │ │ +0340ae: 0c02 |0015: move-result-object v2 │ │ +0340b0: 6902 9b02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ +0340b4: 1a02 b309 |0018: const-string v2, "addLikelySubtags" // string@09b3 │ │ +0340b8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +0340ba: 2333 4e03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ +0340be: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +0340c0: 1c05 d202 |001e: const-class v5, Ljava/lang/String; // type@02d2 │ │ +0340c4: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +0340c8: 6e30 e012 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12e0 │ │ +0340ce: 0c02 |0025: move-result-object v2 │ │ +0340d0: 6902 9a02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ +0340d4: 0e00 |0028: return-void │ │ +0340d6: 0d01 |0029: move-exception v1 │ │ +0340d8: 1a02 e902 |002a: const-string v2, "ICUCompatIcs" // string@02e9 │ │ +0340dc: 7120 8110 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +0340e2: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -30479,17 +30479,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0340fc: |[0340fc] android.support.v4.text.ICUCompatIcs.:()V │ │ -03410c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -034112: 0e00 |0003: return-void │ │ +0340f4: |[0340f4] android.support.v4.text.ICUCompatIcs.:()V │ │ +034104: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03410a: 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;) │ │ @@ -30497,36 +30497,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 │ │ -034114: |[034114] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -034124: 6202 9a02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ -034128: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -03412c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -03412e: 2320 4f03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@034f │ │ -034132: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -034134: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -034138: 6202 9a02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ -03413c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03413e: 6e30 3713 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -034144: 0c02 |0010: move-result-object v2 │ │ -034146: 1f02 d202 |0011: check-cast v2, Ljava/lang/String; // type@02d2 │ │ -03414a: 1102 |0013: return-object v2 │ │ -03414c: 0d01 |0014: move-exception v1 │ │ -03414e: 1a02 e902 |0015: const-string v2, "ICUCompatIcs" // string@02e9 │ │ -034152: 7120 8110 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -034158: 0742 |001a: move-object v2, v4 │ │ -03415a: 28f8 |001b: goto 0013 // -0008 │ │ -03415c: 0d01 |001c: move-exception v1 │ │ -03415e: 1a02 e902 |001d: const-string v2, "ICUCompatIcs" // string@02e9 │ │ -034162: 7120 8110 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -034168: 28f8 |0022: goto 001a // -0008 │ │ +03410c: |[03410c] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +03411c: 6202 9a02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ +034120: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +034124: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +034126: 2320 4f03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@034f │ │ +03412a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +03412c: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +034130: 6202 9a02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@029a │ │ +034134: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +034136: 6e30 3713 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +03413c: 0c02 |0010: move-result-object v2 │ │ +03413e: 1f02 d202 |0011: check-cast v2, Ljava/lang/String; // type@02d2 │ │ +034142: 1102 |0013: return-object v2 │ │ +034144: 0d01 |0014: move-exception v1 │ │ +034146: 1a02 e902 |0015: const-string v2, "ICUCompatIcs" // string@02e9 │ │ +03414a: 7120 8110 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +034150: 0742 |001a: move-object v2, v4 │ │ +034152: 28f8 |001b: goto 0013 // -0008 │ │ +034154: 0d01 |001c: move-exception v1 │ │ +034156: 1a02 e902 |001d: const-string v2, "ICUCompatIcs" // string@02e9 │ │ +03415a: 7120 8110 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +034160: 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 │ │ @@ -30548,37 +30548,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 │ │ -03417c: |[03417c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -03418c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03418e: 6202 9b02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ -034192: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -034196: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -034198: 2320 4f03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@034f │ │ -03419c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -03419e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -0341a2: 6202 9b02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ -0341a6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0341a8: 6e30 3713 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -0341ae: 0c02 |0011: move-result-object v2 │ │ -0341b0: 1f02 d202 |0012: check-cast v2, Ljava/lang/String; // type@02d2 │ │ -0341b4: 1102 |0014: return-object v2 │ │ -0341b6: 0d01 |0015: move-exception v1 │ │ -0341b8: 1a02 e902 |0016: const-string v2, "ICUCompatIcs" // string@02e9 │ │ -0341bc: 7120 8110 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -0341c2: 0732 |001b: move-object v2, v3 │ │ -0341c4: 28f8 |001c: goto 0014 // -0008 │ │ -0341c6: 0d01 |001d: move-exception v1 │ │ -0341c8: 1a02 e902 |001e: const-string v2, "ICUCompatIcs" // string@02e9 │ │ -0341cc: 7120 8110 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ -0341d2: 28f8 |0023: goto 001b // -0008 │ │ +034174: |[034174] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +034184: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +034186: 6202 9b02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ +03418a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +03418e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +034190: 2320 4f03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@034f │ │ +034194: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +034196: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +03419a: 6202 9b02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@029b │ │ +03419e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0341a0: 6e30 3713 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +0341a6: 0c02 |0011: move-result-object v2 │ │ +0341a8: 1f02 d202 |0012: check-cast v2, Ljava/lang/String; // type@02d2 │ │ +0341ac: 1102 |0014: return-object v2 │ │ +0341ae: 0d01 |0015: move-exception v1 │ │ +0341b0: 1a02 e902 |0016: const-string v2, "ICUCompatIcs" // string@02e9 │ │ +0341b4: 7120 8110 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +0341ba: 0732 |001b: move-object v2, v3 │ │ +0341bc: 28f8 |001c: goto 0014 // -0008 │ │ +0341be: 0d01 |001d: move-exception v1 │ │ +0341c0: 1a02 e902 |001e: const-string v2, "ICUCompatIcs" // string@02e9 │ │ +0341c4: 7120 8110 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1081 │ │ +0341ca: 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 │ │ @@ -30761,39 +30761,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0341e4: |[0341e4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0341f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0341f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0341f8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0341fa: 2200 4401 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ -0341fe: 7040 7707 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@0777 │ │ -034204: 6900 a702 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ -034208: 2200 4401 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ -03420c: 7040 7707 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@0777 │ │ -034212: 6900 a802 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ -034216: 2200 4401 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ -03421a: 6201 9f02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ -03421e: 7040 7707 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@0777 │ │ -034224: 6900 a402 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ -034228: 2200 4401 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ -03422c: 6201 9f02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ -034230: 7040 7707 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@0777 │ │ -034236: 6900 a502 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -03423a: 2200 4401 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ -03423e: 6201 9d02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029d │ │ -034242: 7040 7707 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@0777 │ │ -034248: 6900 a302 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a3 │ │ -03424c: 6200 a202 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a2 │ │ -034250: 6900 a602 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ -034254: 0e00 |0030: return-void │ │ +0341dc: |[0341dc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +0341ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0341ee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0341f0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0341f2: 2200 4401 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ +0341f6: 7040 7707 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@0777 │ │ +0341fc: 6900 a702 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a7 │ │ +034200: 2200 4401 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ +034204: 7040 7707 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@0777 │ │ +03420a: 6900 a802 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a8 │ │ +03420e: 2200 4401 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ +034212: 6201 9f02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ +034216: 7040 7707 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@0777 │ │ +03421c: 6900 a402 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a4 │ │ +034220: 2200 4401 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ +034224: 6201 9f02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ +034228: 7040 7707 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@0777 │ │ +03422e: 6900 a502 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +034232: 2200 4401 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0144 │ │ +034236: 6201 9d02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029d │ │ +03423a: 7040 7707 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@0777 │ │ +034240: 6900 a302 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a3 │ │ +034244: 6200 a202 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a2 │ │ +034248: 6900 a602 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a6 │ │ +03424c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -30805,17 +30805,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034258: |[034258] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -034268: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03426e: 0e00 |0003: return-void │ │ +034250: |[034250] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +034260: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +034266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -30824,18 +30824,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034270: |[034270] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -034280: 7110 8107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0781 │ │ -034286: 0a00 |0003: move-result v0 │ │ -034288: 0f00 |0004: return v0 │ │ +034268: |[034268] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +034278: 7110 8107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0781 │ │ +03427e: 0a00 |0003: move-result v0 │ │ +034280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30843,18 +30843,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03428c: |[03428c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -03429c: 7110 8007 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0780 │ │ -0342a2: 0a00 |0003: move-result v0 │ │ -0342a4: 0f00 |0004: return v0 │ │ +034284: |[034284] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +034294: 7110 8007 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0780 │ │ +03429a: 0a00 |0003: move-result v0 │ │ +03429c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -30862,24 +30862,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0342a8: |[0342a8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -0342b8: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -0342be: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0342c0: 0f00 |0004: return v0 │ │ -0342c2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0342c4: 28fe |0006: goto 0004 // -0002 │ │ -0342c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0342c8: 28fc |0008: goto 0004 // -0004 │ │ -0342ca: 0000 |0009: nop // spacer │ │ -0342cc: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +0342a0: |[0342a0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +0342b0: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +0342b6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0342b8: 0f00 |0004: return v0 │ │ +0342ba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0342bc: 28fe |0006: goto 0004 // -0002 │ │ +0342be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0342c0: 28fc |0008: goto 0004 // -0004 │ │ +0342c2: 0000 |0009: nop // spacer │ │ +0342c4: 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 │ │ @@ -30891,24 +30891,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0342e0: |[0342e0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -0342f0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -0342f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0342f8: 0f00 |0004: return v0 │ │ -0342fa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0342fc: 28fe |0006: goto 0004 // -0002 │ │ -0342fe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -034300: 28fc |0008: goto 0004 // -0004 │ │ -034302: 0000 |0009: nop // spacer │ │ -034304: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0342d8: |[0342d8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +0342e8: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +0342ee: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0342f0: 0f00 |0004: return v0 │ │ +0342f2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0342f4: 28fe |0006: goto 0004 // -0002 │ │ +0342f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0342f8: 28fc |0008: goto 0004 // -0004 │ │ +0342fa: 0000 |0009: nop // spacer │ │ +0342fc: 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 │ │ @@ -30953,25 +30953,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -034340: |[034340] android.support.v4.text.TextUtilsCompat.:()V │ │ -034350: 2200 ec02 |0000: new-instance v0, Ljava/util/Locale; // type@02ec │ │ -034354: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -034358: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -03435c: 7030 6d13 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@136d │ │ -034362: 6900 ae02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ae │ │ -034366: 1a00 9c01 |000b: const-string v0, "Arab" // string@019c │ │ -03436a: 6900 ac02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ac │ │ -03436e: 1a00 db02 |000f: const-string v0, "Hebr" // string@02db │ │ -034372: 6900 ad02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ad │ │ -034376: 0e00 |0013: return-void │ │ +034338: |[034338] android.support.v4.text.TextUtilsCompat.:()V │ │ +034348: 2200 ec02 |0000: new-instance v0, Ljava/util/Locale; // type@02ec │ │ +03434c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +034350: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +034354: 7030 6d13 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@136d │ │ +03435a: 6900 ae02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ae │ │ +03435e: 1a00 9c01 |000b: const-string v0, "Arab" // string@019c │ │ +034362: 6900 ac02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ac │ │ +034366: 1a00 db02 |000f: const-string v0, "Hebr" // string@02db │ │ +03436a: 6900 ad02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ad │ │ +03436e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -30980,17 +30980,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034378: |[034378] android.support.v4.text.TextUtilsCompat.:()V │ │ -034388: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03438e: 0e00 |0003: return-void │ │ +034370: |[034370] android.support.v4.text.TextUtilsCompat.:()V │ │ +034380: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +034386: 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;) │ │ @@ -30998,28 +30998,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -034390: |[034390] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -0343a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0343a2: 6e20 7013 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1370 │ │ -0343a8: 0c01 |0004: move-result-object v1 │ │ -0343aa: 6e20 0f13 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -0343b0: 0a01 |0008: move-result v1 │ │ -0343b2: 7110 d712 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ -0343b8: 0a01 |000c: move-result v1 │ │ -0343ba: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -0343c0: 0f00 |0010: return v0 │ │ -0343c2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0343c4: 28fe |0012: goto 0010 // -0002 │ │ -0343c6: 0000 |0013: nop // spacer │ │ -0343c8: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +034388: |[034388] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +034398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03439a: 6e20 7013 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1370 │ │ +0343a0: 0c01 |0004: move-result-object v1 │ │ +0343a2: 6e20 0f13 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +0343a8: 0a01 |0008: move-result v1 │ │ +0343aa: 7110 d712 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ +0343b0: 0a01 |000c: move-result v1 │ │ +0343b2: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +0343b8: 0f00 |0010: return v0 │ │ +0343ba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0343bc: 28fe |0012: goto 0010 // -0002 │ │ +0343be: 0000 |0013: nop // spacer │ │ +0343c0: 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 : │ │ @@ -31030,42 +31030,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0343d8: |[0343d8] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -0343e8: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -0343ec: 6201 ae02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ae │ │ -0343f0: 6e20 6e13 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@136e │ │ -0343f6: 0a01 |0007: move-result v1 │ │ -0343f8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -0343fc: 6e10 7113 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1371 │ │ -034402: 0c01 |000d: move-result-object v1 │ │ -034404: 7110 6207 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0762 │ │ -03440a: 0c01 |0011: move-result-object v1 │ │ -03440c: 7110 6307 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0763 │ │ -034412: 0c00 |0015: move-result-object v0 │ │ -034414: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -034418: 7110 8407 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0784 │ │ -03441e: 0a01 |001b: move-result v1 │ │ -034420: 0f01 |001c: return v1 │ │ -034422: 6201 ac02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ac │ │ -034426: 6e20 1313 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1313 │ │ -03442c: 0a01 |0022: move-result v1 │ │ -03442e: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -034432: 6201 ad02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ad │ │ -034436: 6e20 1313 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1313 │ │ -03443c: 0a01 |002a: move-result v1 │ │ -03443e: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -034442: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -034444: 28ee |002e: goto 001c // -0012 │ │ -034446: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -034448: 28ec |0030: goto 001c // -0014 │ │ +0343d0: |[0343d0] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +0343e0: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +0343e4: 6201 ae02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02ae │ │ +0343e8: 6e20 6e13 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@136e │ │ +0343ee: 0a01 |0007: move-result v1 │ │ +0343f0: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +0343f4: 6e10 7113 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1371 │ │ +0343fa: 0c01 |000d: move-result-object v1 │ │ +0343fc: 7110 6207 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0762 │ │ +034402: 0c01 |0011: move-result-object v1 │ │ +034404: 7110 6307 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0763 │ │ +03440a: 0c00 |0015: move-result-object v0 │ │ +03440c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +034410: 7110 8407 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0784 │ │ +034416: 0a01 |001b: move-result v1 │ │ +034418: 0f01 |001c: return v1 │ │ +03441a: 6201 ac02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ac │ │ +03441e: 6e20 1313 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1313 │ │ +034424: 0a01 |0022: move-result v1 │ │ +034426: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +03442a: 6201 ad02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ad │ │ +03442e: 6e20 1313 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1313 │ │ +034434: 0a01 |002a: move-result v1 │ │ +034436: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +03443a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +03443c: 28ee |002e: goto 001c // -0012 │ │ +03443e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +034440: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -31081,46 +31081,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 │ │ -03444c: |[03444c] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -03445c: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -034460: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -034466: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -034468: 6e10 1713 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ -03446e: 0a03 |0009: move-result v3 │ │ -034470: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -034474: 6e20 0f13 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -03447a: 0a00 |000f: move-result v0 │ │ -03447c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -034482: 6e20 1f13 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -034488: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03448c: 28ee |0018: goto 0006 // -0012 │ │ -03448e: 1a03 8f00 |0019: const-string v3, "<" // string@008f │ │ -034492: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -034498: 28f8 |001e: goto 0016 // -0008 │ │ -03449a: 1a03 8e00 |001f: const-string v3, ">" // string@008e │ │ -03449e: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0344a4: 28f2 |0024: goto 0016 // -000e │ │ -0344a6: 1a03 8d00 |0025: const-string v3, "&" // string@008d │ │ -0344aa: 6e20 2413 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0344b0: 28ec |002a: goto 0016 // -0014 │ │ -0344b2: 1a03 8c00 |002b: const-string v3, "'" // string@008c │ │ -0344b6: 6e20 2413 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0344bc: 28e6 |0030: goto 0016 // -001a │ │ -0344be: 1a03 9100 |0031: const-string v3, """ // string@0091 │ │ -0344c2: 6e20 2413 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0344c8: 28e0 |0036: goto 0016 // -0020 │ │ -0344ca: 6e10 2913 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0344d0: 0c03 |003a: move-result-object v3 │ │ -0344d2: 1103 |003b: return-object v3 │ │ -0344d4: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +034444: |[034444] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +034454: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +034458: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03445e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +034460: 6e10 1713 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1317 │ │ +034466: 0a03 |0009: move-result v3 │ │ +034468: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +03446c: 6e20 0f13 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +034472: 0a00 |000f: move-result v0 │ │ +034474: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +03447a: 6e20 1f13 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +034480: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +034484: 28ee |0018: goto 0006 // -0012 │ │ +034486: 1a03 8f00 |0019: const-string v3, "<" // string@008f │ │ +03448a: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +034490: 28f8 |001e: goto 0016 // -0008 │ │ +034492: 1a03 8e00 |001f: const-string v3, ">" // string@008e │ │ +034496: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03449c: 28f2 |0024: goto 0016 // -000e │ │ +03449e: 1a03 8d00 |0025: const-string v3, "&" // string@008d │ │ +0344a2: 6e20 2413 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0344a8: 28ec |002a: goto 0016 // -0014 │ │ +0344aa: 1a03 8c00 |002b: const-string v3, "'" // string@008c │ │ +0344ae: 6e20 2413 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0344b4: 28e6 |0030: goto 0016 // -001a │ │ +0344b6: 1a03 9100 |0031: const-string v3, """ // string@0091 │ │ +0344ba: 6e20 2413 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0344c0: 28e0 |0036: goto 0016 // -0020 │ │ +0344c2: 6e10 2913 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0344c8: 0c03 |003a: move-result-object v3 │ │ +0344ca: 1103 |003b: return-object v3 │ │ +0344cc: 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 │ │ @@ -31180,32 +31180,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -034500: |[034500] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -034510: 7010 0213 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ -034516: 5b34 b002 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -03451a: 2200 a802 |0005: new-instance v0, Ljava/io/File; // type@02a8 │ │ -03451e: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -034522: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -034528: 6e10 b712 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -03452e: 0c02 |000f: move-result-object v2 │ │ -034530: 6e20 2413 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -034536: 0c01 |0013: move-result-object v1 │ │ -034538: 1a02 bc00 |0014: const-string v2, ".bak" // string@00bc │ │ -03453c: 6e20 2413 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -034542: 0c01 |0019: move-result-object v1 │ │ -034544: 6e10 2913 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03454a: 0c01 |001d: move-result-object v1 │ │ -03454c: 7020 b012 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@12b0 │ │ -034552: 5b30 af02 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -034556: 0e00 |0023: return-void │ │ +0344f8: |[0344f8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +034508: 7010 0213 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@1302 │ │ +03450e: 5b34 b002 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +034512: 2200 a802 |0005: new-instance v0, Ljava/io/File; // type@02a8 │ │ +034516: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +03451a: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +034520: 6e10 b712 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +034526: 0c02 |000f: move-result-object v2 │ │ +034528: 6e20 2413 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03452e: 0c01 |0013: move-result-object v1 │ │ +034530: 1a02 bc00 |0014: const-string v2, ".bak" // string@00bc │ │ +034534: 6e20 2413 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03453a: 0c01 |0019: move-result-object v1 │ │ +03453c: 6e10 2913 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +034542: 0c01 |001d: move-result-object v1 │ │ +034544: 7020 b012 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@12b0 │ │ +03454a: 5b30 af02 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +03454e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -31217,24 +31217,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -034558: |[034558] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -034568: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -03456c: 6e10 c212 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@12c2 │ │ -034572: 0c00 |0005: move-result-object v0 │ │ -034574: 6e10 bb12 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@12bb │ │ -03457a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03457c: 0f00 |000a: return v0 │ │ -03457e: 0d00 |000b: move-exception v0 │ │ -034580: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -034582: 28fd |000d: goto 000a // -0003 │ │ +034550: |[034550] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +034560: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +034564: 6e10 c212 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@12c2 │ │ +03456a: 0c00 |0005: move-result-object v0 │ │ +03456c: 6e10 bb12 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@12bb │ │ +034572: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +034574: 0f00 |000a: return v0 │ │ +034576: 0d00 |000b: move-exception v0 │ │ +034578: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03457a: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -31250,20 +31250,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -034594: |[034594] android.support.v4.util.AtomicFile.delete:()V │ │ -0345a4: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0345a8: 6e10 b112 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -0345ae: 5410 af02 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -0345b2: 6e10 b112 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -0345b8: 0e00 |000a: return-void │ │ +03458c: |[03458c] android.support.v4.util.AtomicFile.delete:()V │ │ +03459c: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0345a0: 6e10 b112 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +0345a6: 5410 af02 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +0345aa: 6e10 b112 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +0345b0: 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; │ │ @@ -31273,29 +31273,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0345bc: |[0345bc] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -0345cc: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0345d0: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ -0345d6: 6e10 c112 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@12c1 │ │ -0345dc: 5431 b002 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0345e0: 6e10 b112 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -0345e6: 5431 af02 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -0345ea: 5432 b002 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0345ee: 6e20 ba12 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ -0345f4: 0e00 |0014: return-void │ │ -0345f6: 0d00 |0015: move-exception v0 │ │ -0345f8: 1a01 a101 |0016: const-string v1, "AtomicFile" // string@01a1 │ │ -0345fc: 1a02 5e0c |0018: const-string v2, "failWrite: Got exception:" // string@0c5e │ │ -034600: 7130 8010 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -034606: 28f7 |001d: goto 0014 // -0009 │ │ +0345b4: |[0345b4] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0345c4: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0345c8: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ +0345ce: 6e10 c112 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@12c1 │ │ +0345d4: 5431 b002 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0345d8: 6e10 b112 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +0345de: 5431 af02 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +0345e2: 5432 b002 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0345e6: 6e20 ba12 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ +0345ec: 0e00 |0014: return-void │ │ +0345ee: 0d00 |0015: move-exception v0 │ │ +0345f0: 1a01 a101 |0016: const-string v1, "AtomicFile" // string@01a1 │ │ +0345f4: 1a02 5e0c |0018: const-string v2, "failWrite: Got exception:" // string@0c5e │ │ +0345f8: 7130 8010 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +0345fe: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -31314,26 +31314,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -034618: |[034618] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -034628: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -03462c: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ -034632: 6e10 c112 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@12c1 │ │ -034638: 5431 af02 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -03463c: 6e10 b112 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -034642: 0e00 |000d: return-void │ │ -034644: 0d00 |000e: move-exception v0 │ │ -034646: 1a01 a101 |000f: const-string v1, "AtomicFile" // string@01a1 │ │ -03464a: 1a02 8f0c |0011: const-string v2, "finishWrite: Got exception:" // string@0c8f │ │ -03464e: 7130 8010 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -034654: 28f7 |0016: goto 000d // -0009 │ │ +034610: |[034610] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +034620: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +034624: 7110 8f07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@078f │ │ +03462a: 6e10 c112 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@12c1 │ │ +034630: 5431 af02 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +034634: 6e10 b112 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +03463a: 0e00 |000d: return-void │ │ +03463c: 0d00 |000e: move-exception v0 │ │ +03463e: 1a01 a101 |000f: const-string v1, "AtomicFile" // string@01a1 │ │ +034642: 1a02 8f0c |0011: const-string v2, "finishWrite: Got exception:" // string@0c8f │ │ +034646: 7130 8010 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +03464c: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -31351,17 +31351,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034668: |[034668] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -034678: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -03467c: 1100 |0002: return-object v0 │ │ +034660: |[034660] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +034670: 5410 b002 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +034674: 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;) │ │ @@ -31369,28 +31369,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -034680: |[034680] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -034690: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -034694: 6e10 b212 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@12b2 │ │ -03469a: 0a00 |0005: move-result v0 │ │ -03469c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -0346a0: 5420 b002 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0346a4: 6e10 b112 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -0346aa: 5420 af02 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -0346ae: 5421 b002 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0346b2: 6e20 ba12 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ -0346b8: 2200 aa02 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02aa │ │ -0346bc: 5421 b002 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0346c0: 7020 bc12 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@12bc │ │ -0346c6: 1100 |001b: return-object v0 │ │ +034678: |[034678] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +034688: 5420 af02 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +03468c: 6e10 b212 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@12b2 │ │ +034692: 0a00 |0005: move-result v0 │ │ +034694: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +034698: 5420 b002 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +03469c: 6e10 b112 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +0346a2: 5420 af02 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +0346a6: 5421 b002 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0346aa: 6e20 ba12 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ +0346b0: 2200 aa02 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02aa │ │ +0346b4: 5421 b002 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0346b8: 7020 bc12 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@12bc │ │ +0346be: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -31401,44 +31401,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0346c8: |[0346c8] android.support.v4.util.AtomicFile.readFully:()[B │ │ -0346d8: 6e10 8c07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@078c │ │ -0346de: 0c05 |0003: move-result-object v5 │ │ -0346e0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0346e2: 6e10 bd12 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@12bd │ │ -0346e8: 0a01 |0008: move-result v1 │ │ -0346ea: 2312 3703 |0009: new-array v2, v1, [B // type@0337 │ │ -0346ee: 2126 |000b: array-length v6, v2 │ │ -0346f0: b146 |000c: sub-int/2addr v6, v4 │ │ -0346f2: 6e40 bf12 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@12bf │ │ -0346f8: 0a00 |0010: move-result v0 │ │ -0346fa: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -0346fe: 6e10 be12 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@12be │ │ -034704: 1102 |0016: return-object v2 │ │ -034706: b004 |0017: add-int/2addr v4, v0 │ │ -034708: 6e10 bd12 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@12bd │ │ -03470e: 0a01 |001b: move-result v1 │ │ -034710: 2126 |001c: array-length v6, v2 │ │ -034712: b146 |001d: sub-int/2addr v6, v4 │ │ -034714: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -034718: 9006 0401 |0020: add-int v6, v4, v1 │ │ -03471c: 2363 3703 |0022: new-array v3, v6, [B // type@0337 │ │ -034720: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -034722: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -034724: 7154 2a13 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -03472a: 0732 |0029: move-object v2, v3 │ │ -03472c: 28e1 |002a: goto 000b // -001f │ │ -03472e: 0d06 |002b: move-exception v6 │ │ -034730: 6e10 be12 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@12be │ │ -034736: 2706 |002f: throw v6 │ │ +0346c0: |[0346c0] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0346d0: 6e10 8c07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@078c │ │ +0346d6: 0c05 |0003: move-result-object v5 │ │ +0346d8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0346da: 6e10 bd12 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@12bd │ │ +0346e0: 0a01 |0008: move-result v1 │ │ +0346e2: 2312 3703 |0009: new-array v2, v1, [B // type@0337 │ │ +0346e6: 2126 |000b: array-length v6, v2 │ │ +0346e8: b146 |000c: sub-int/2addr v6, v4 │ │ +0346ea: 6e40 bf12 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@12bf │ │ +0346f0: 0a00 |0010: move-result v0 │ │ +0346f2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +0346f6: 6e10 be12 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@12be │ │ +0346fc: 1102 |0016: return-object v2 │ │ +0346fe: b004 |0017: add-int/2addr v4, v0 │ │ +034700: 6e10 bd12 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@12bd │ │ +034706: 0a01 |001b: move-result v1 │ │ +034708: 2126 |001c: array-length v6, v2 │ │ +03470a: b146 |001d: sub-int/2addr v6, v4 │ │ +03470c: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +034710: 9006 0401 |0020: add-int v6, v4, v1 │ │ +034714: 2363 3703 |0022: new-array v3, v6, [B // type@0337 │ │ +034718: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +03471a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +03471c: 7154 2a13 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034722: 0732 |0029: move-object v2, v3 │ │ +034724: 28e1 |002a: goto 000b // -001f │ │ +034726: 0d06 |002b: move-exception v6 │ │ +034728: 6e10 be12 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@12be │ │ +03472e: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -31469,92 +31469,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -03474c: |[03474c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -03475c: 5474 b002 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -034760: 6e10 b212 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@12b2 │ │ -034766: 0a04 |0005: move-result v4 │ │ -034768: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -03476c: 5474 af02 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -034770: 6e10 b212 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@12b2 │ │ -034776: 0a04 |000d: move-result v4 │ │ -034778: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -03477c: 5474 b002 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -034780: 5475 af02 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -034784: 6e20 ba12 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ -03478a: 0a04 |0017: move-result v4 │ │ -03478c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -034790: 1a04 a101 |001a: const-string v4, "AtomicFile" // string@01a1 │ │ -034794: 2205 d302 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -034798: 7010 1d13 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03479e: 1a06 0b02 |0021: const-string v6, "Couldn't rename file " // string@020b │ │ -0347a2: 6e20 2413 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0347a8: 0c05 |0026: move-result-object v5 │ │ -0347aa: 5476 b002 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0347ae: 6e20 2313 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0347b4: 0c05 |002c: move-result-object v5 │ │ -0347b6: 1a06 8300 |002d: const-string v6, " to backup file " // string@0083 │ │ -0347ba: 6e20 2413 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0347c0: 0c05 |0032: move-result-object v5 │ │ -0347c2: 5476 af02 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ -0347c6: 6e20 2313 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0347cc: 0c05 |0038: move-result-object v5 │ │ -0347ce: 6e10 2913 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0347d4: 0c05 |003c: move-result-object v5 │ │ -0347d6: 7120 7f10 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -0347dc: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -0347de: 2203 ac02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02ac │ │ -0347e2: 5474 b002 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0347e6: 7020 c012 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@12c0 │ │ -0347ec: 1103 |0048: return-object v3 │ │ -0347ee: 5474 b002 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -0347f2: 6e10 b112 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@12b1 │ │ -0347f8: 28f2 |004e: goto 0040 // -000e │ │ -0347fa: 0d00 |004f: move-exception v0 │ │ -0347fc: 5474 b002 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -034800: 6e10 b612 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@12b6 │ │ -034806: 0c02 |0055: move-result-object v2 │ │ -034808: 6e10 b912 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@12b9 │ │ -03480e: 0a04 |0059: move-result v4 │ │ -034810: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -034814: 2204 ad02 |005c: new-instance v4, Ljava/io/IOException; // type@02ad │ │ -034818: 2205 d302 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -03481c: 7010 1d13 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -034822: 1a06 0802 |0063: const-string v6, "Couldn't create directory " // string@0208 │ │ -034826: 6e20 2413 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03482c: 0c05 |0068: move-result-object v5 │ │ -03482e: 5476 b002 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -034832: 6e20 2313 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -034838: 0c05 |006e: move-result-object v5 │ │ -03483a: 6e10 2913 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -034840: 0c05 |0072: move-result-object v5 │ │ -034842: 7020 c312 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@12c3 │ │ -034848: 2704 |0076: throw v4 │ │ -03484a: 2203 ac02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02ac │ │ -03484e: 5474 b002 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -034852: 7020 c012 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@12c0 │ │ -034858: 28ca |007e: goto 0048 // -0036 │ │ -03485a: 0d01 |007f: move-exception v1 │ │ -03485c: 2204 ad02 |0080: new-instance v4, Ljava/io/IOException; // type@02ad │ │ -034860: 2205 d302 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -034864: 7010 1d13 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03486a: 1a06 0702 |0087: const-string v6, "Couldn't create " // string@0207 │ │ -03486e: 6e20 2413 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -034874: 0c05 |008c: move-result-object v5 │ │ -034876: 5476 b002 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ -03487a: 6e20 2313 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -034880: 0c05 |0092: move-result-object v5 │ │ -034882: 6e10 2913 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -034888: 0c05 |0096: move-result-object v5 │ │ -03488a: 7020 c312 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@12c3 │ │ -034890: 2704 |009a: throw v4 │ │ +034744: |[034744] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +034754: 5474 b002 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +034758: 6e10 b212 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@12b2 │ │ +03475e: 0a04 |0005: move-result v4 │ │ +034760: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +034764: 5474 af02 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +034768: 6e10 b212 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@12b2 │ │ +03476e: 0a04 |000d: move-result v4 │ │ +034770: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +034774: 5474 b002 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +034778: 5475 af02 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +03477c: 6e20 ba12 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@12ba │ │ +034782: 0a04 |0017: move-result v4 │ │ +034784: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +034788: 1a04 a101 |001a: const-string v4, "AtomicFile" // string@01a1 │ │ +03478c: 2205 d302 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +034790: 7010 1d13 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +034796: 1a06 0b02 |0021: const-string v6, "Couldn't rename file " // string@020b │ │ +03479a: 6e20 2413 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0347a0: 0c05 |0026: move-result-object v5 │ │ +0347a2: 5476 b002 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0347a6: 6e20 2313 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0347ac: 0c05 |002c: move-result-object v5 │ │ +0347ae: 1a06 8300 |002d: const-string v6, " to backup file " // string@0083 │ │ +0347b2: 6e20 2413 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0347b8: 0c05 |0032: move-result-object v5 │ │ +0347ba: 5476 af02 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02af │ │ +0347be: 6e20 2313 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0347c4: 0c05 |0038: move-result-object v5 │ │ +0347c6: 6e10 2913 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0347cc: 0c05 |003c: move-result-object v5 │ │ +0347ce: 7120 7f10 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +0347d4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0347d6: 2203 ac02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02ac │ │ +0347da: 5474 b002 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0347de: 7020 c012 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@12c0 │ │ +0347e4: 1103 |0048: return-object v3 │ │ +0347e6: 5474 b002 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0347ea: 6e10 b112 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@12b1 │ │ +0347f0: 28f2 |004e: goto 0040 // -000e │ │ +0347f2: 0d00 |004f: move-exception v0 │ │ +0347f4: 5474 b002 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +0347f8: 6e10 b612 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@12b6 │ │ +0347fe: 0c02 |0055: move-result-object v2 │ │ +034800: 6e10 b912 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@12b9 │ │ +034806: 0a04 |0059: move-result v4 │ │ +034808: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +03480c: 2204 ad02 |005c: new-instance v4, Ljava/io/IOException; // type@02ad │ │ +034810: 2205 d302 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +034814: 7010 1d13 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03481a: 1a06 0802 |0063: const-string v6, "Couldn't create directory " // string@0208 │ │ +03481e: 6e20 2413 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +034824: 0c05 |0068: move-result-object v5 │ │ +034826: 5476 b002 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +03482a: 6e20 2313 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +034830: 0c05 |006e: move-result-object v5 │ │ +034832: 6e10 2913 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +034838: 0c05 |0072: move-result-object v5 │ │ +03483a: 7020 c312 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@12c3 │ │ +034840: 2704 |0076: throw v4 │ │ +034842: 2203 ac02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02ac │ │ +034846: 5474 b002 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +03484a: 7020 c012 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@12c0 │ │ +034850: 28ca |007e: goto 0048 // -0036 │ │ +034852: 0d01 |007f: move-exception v1 │ │ +034854: 2204 ad02 |0080: new-instance v4, Ljava/io/IOException; // type@02ad │ │ +034858: 2205 d302 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +03485c: 7010 1d13 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +034862: 1a06 0702 |0087: const-string v6, "Couldn't create " // string@0207 │ │ +034866: 6e20 2413 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03486c: 0c05 |008c: move-result-object v5 │ │ +03486e: 5476 b002 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02b0 │ │ +034872: 6e20 2313 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +034878: 0c05 |0092: move-result-object v5 │ │ +03487a: 6e10 2913 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +034880: 0c05 |0096: move-result-object v5 │ │ +034882: 7020 c312 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@12c3 │ │ +034888: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -31606,17 +31606,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0348b0: |[0348b0] android.support.v4.util.DebugUtils.:()V │ │ -0348c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0348c6: 0e00 |0003: return-void │ │ +0348a8: |[0348a8] android.support.v4.util.DebugUtils.:()V │ │ +0348b8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0348be: 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;) │ │ @@ -31624,47 +31624,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 │ │ -0348c8: |[0348c8] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -0348d8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0348dc: 1a02 cd12 |0002: const-string v2, "null" // string@12cd │ │ -0348e0: 6e20 2413 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0348e6: 0e00 |0007: return-void │ │ -0348e8: 6e10 0513 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -0348ee: 0c02 |000b: move-result-object v2 │ │ -0348f0: 6e10 e312 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ -0348f6: 0c01 |000f: move-result-object v1 │ │ -0348f8: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0348fc: 6e10 1713 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1317 │ │ -034902: 0a02 |0015: move-result v2 │ │ -034904: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -034908: 6e10 0513 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03490e: 0c02 |001b: move-result-object v2 │ │ -034910: 6e10 e212 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -034916: 0c01 |001f: move-result-object v1 │ │ -034918: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -03491c: 6e20 1613 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1316 │ │ -034922: 0a00 |0025: move-result v0 │ │ -034924: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -034928: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -03492c: 6e20 1913 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -034932: 0c01 |002d: move-result-object v1 │ │ -034934: 6e20 2413 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03493a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -03493e: 6e20 1f13 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -034944: 7110 2c13 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -03494a: 0a02 |0039: move-result v2 │ │ -03494c: 7110 f312 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -034952: 0c02 |003d: move-result-object v2 │ │ -034954: 6e20 2413 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03495a: 28c6 |0041: goto 0007 // -003a │ │ +0348c0: |[0348c0] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +0348d0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0348d4: 1a02 cd12 |0002: const-string v2, "null" // string@12cd │ │ +0348d8: 6e20 2413 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0348de: 0e00 |0007: return-void │ │ +0348e0: 6e10 0513 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +0348e6: 0c02 |000b: move-result-object v2 │ │ +0348e8: 6e10 e312 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ +0348ee: 0c01 |000f: move-result-object v1 │ │ +0348f0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +0348f4: 6e10 1713 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1317 │ │ +0348fa: 0a02 |0015: move-result v2 │ │ +0348fc: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +034900: 6e10 0513 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +034906: 0c02 |001b: move-result-object v2 │ │ +034908: 6e10 e212 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +03490e: 0c01 |001f: move-result-object v1 │ │ +034910: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +034914: 6e20 1613 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1316 │ │ +03491a: 0a00 |0025: move-result v0 │ │ +03491c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +034920: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +034924: 6e20 1913 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +03492a: 0c01 |002d: move-result-object v1 │ │ +03492c: 6e20 2413 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +034932: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +034936: 6e20 1f13 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +03493c: 7110 2c13 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +034942: 0a02 |0039: move-result v2 │ │ +034944: 7110 f312 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +03494a: 0c02 |003d: move-result-object v2 │ │ +03494c: 6e20 2413 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +034952: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -31715,22 +31715,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03495c: |[03495c] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -03496c: 7010 cf12 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@12cf │ │ -034972: 2200 d302 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -034976: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -03497a: 7020 1e13 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -034980: 5b20 b102 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -034984: 5b23 b202 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b2 │ │ -034988: 0e00 |000e: return-void │ │ +034954: |[034954] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +034964: 7010 cf12 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@12cf │ │ +03496a: 2200 d302 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +03496e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +034972: 7020 1e13 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +034978: 5b20 b102 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +03497c: 5b23 b202 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b2 │ │ +034980: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -31742,31 +31742,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -03498c: |[03498c] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -03499c: 5430 b102 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -0349a0: 6e10 2813 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ -0349a6: 0a00 |0005: move-result v0 │ │ -0349a8: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -0349ac: 5430 b202 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b2 │ │ -0349b0: 5431 b102 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -0349b4: 6e10 2913 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0349ba: 0c01 |000f: move-result-object v1 │ │ -0349bc: 7120 7a10 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@107a │ │ -0349c2: 5430 b102 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -0349c6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0349c8: 5432 b102 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -0349cc: 6e10 2813 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ -0349d2: 0a02 |001b: move-result v2 │ │ -0349d4: 6e30 2713 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1327 │ │ -0349da: 0e00 |001f: return-void │ │ +034984: |[034984] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +034994: 5430 b102 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +034998: 6e10 2813 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ +03499e: 0a00 |0005: move-result v0 │ │ +0349a0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0349a4: 5430 b202 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02b2 │ │ +0349a8: 5431 b102 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +0349ac: 6e10 2913 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0349b2: 0c01 |000f: move-result-object v1 │ │ +0349b4: 7120 7a10 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@107a │ │ +0349ba: 5430 b102 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +0349be: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0349c0: 5432 b102 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +0349c4: 6e10 2813 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1328 │ │ +0349ca: 0a02 |001b: move-result v2 │ │ +0349cc: 6e30 2713 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1327 │ │ +0349d2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -31778,17 +31778,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0349dc: |[0349dc] android.support.v4.util.LogWriter.close:()V │ │ -0349ec: 7010 9507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ -0349f2: 0e00 |0003: return-void │ │ +0349d4: |[0349d4] android.support.v4.util.LogWriter.close:()V │ │ +0349e4: 7010 9507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ +0349ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31797,17 +31797,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0349f4: |[0349f4] android.support.v4.util.LogWriter.flush:()V │ │ -034a04: 7010 9507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ -034a0a: 0e00 |0003: return-void │ │ +0349ec: |[0349ec] android.support.v4.util.LogWriter.flush:()V │ │ +0349fc: 7010 9507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ +034a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -31816,28 +31816,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -034a0c: |[034a0c] android.support.v4.util.LogWriter.write:([CII)V │ │ -034a1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034a1e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -034a22: 9002 0501 |0003: add-int v2, v5, v1 │ │ -034a26: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -034a2a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -034a2e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -034a32: 7010 9507 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ -034a38: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034a3c: 28f1 |0010: goto 0001 // -000f │ │ -034a3e: 5432 b102 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ -034a42: 6e20 1f13 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -034a48: 28f8 |0016: goto 000e // -0008 │ │ -034a4a: 0e00 |0017: return-void │ │ +034a04: |[034a04] android.support.v4.util.LogWriter.write:([CII)V │ │ +034a14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034a16: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +034a1a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +034a1e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +034a22: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +034a26: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +034a2a: 7010 9507 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0795 │ │ +034a30: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +034a34: 28f1 |0010: goto 0001 // -000f │ │ +034a36: 5432 b102 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02b1 │ │ +034a3a: 6e20 1f13 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +034a40: 28f8 |0016: goto 000e // -0008 │ │ +034a42: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -31919,37 +31919,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -034a4c: |[034a4c] android.support.v4.util.LongSparseArray.:()V │ │ -034a5c: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ -034a60: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -034a66: 6900 b302 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034a6a: 0e00 |0007: return-void │ │ +034a44: |[034a44] android.support.v4.util.LongSparseArray.:()V │ │ +034a54: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ +034a58: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +034a5e: 6900 b302 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034a62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034a6c: |[034a6c] android.support.v4.util.LongSparseArray.:()V │ │ -034a7c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -034a80: 7020 9907 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0799 │ │ -034a86: 0e00 |0005: return-void │ │ +034a64: |[034a64] android.support.v4.util.LongSparseArray.:()V │ │ +034a74: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +034a78: 7020 9907 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0799 │ │ +034a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -31959,26 +31959,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -034a88: |[034a88] android.support.v4.util.LongSparseArray.:(I)V │ │ -034a98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034a9a: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -034aa0: 5c21 b402 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034aa4: 7110 a407 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ -034aaa: 0a03 |0009: move-result v3 │ │ -034aac: 2330 3b03 |000a: new-array v0, v3, [J // type@033b │ │ -034ab0: 5b20 b502 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034ab4: 2330 4f03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ -034ab8: 5b20 b702 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034abc: 5921 b602 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034ac0: 0e00 |0014: return-void │ │ +034a80: |[034a80] android.support.v4.util.LongSparseArray.:(I)V │ │ +034a90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034a92: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +034a98: 5c21 b402 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034a9c: 7110 a407 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ +034aa2: 0a03 |0009: move-result v3 │ │ +034aa4: 2330 3b03 |000a: new-array v0, v3, [J // type@033b │ │ +034aa8: 5b20 b502 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034aac: 2330 4f03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ +034ab0: 5b20 b702 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034ab4: 5921 b602 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034ab8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -31994,39 +31994,39 @@ │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -034ac4: |[034ac4] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -034ad4: 9001 0809 |0000: add-int v1, v8, v9 │ │ -034ad8: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ -034adc: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -034ae0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -034ae2: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -034ae6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -034aea: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -034aee: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ -034af2: 3103 040a |000f: cmp-long v3, v4, v10 │ │ -034af6: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -034afa: 0102 |0013: move v2, v0 │ │ -034afc: 28f0 |0014: goto 0004 // -0010 │ │ -034afe: 0101 |0015: move v1, v0 │ │ -034b00: 28ee |0016: goto 0004 // -0012 │ │ -034b02: 9003 0809 |0017: add-int v3, v8, v9 │ │ -034b06: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -034b0a: 9003 0809 |001b: add-int v3, v8, v9 │ │ -034b0e: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -034b12: 0f01 |001f: return v1 │ │ -034b14: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ -034b18: 3103 040a |0022: cmp-long v3, v4, v10 │ │ -034b1c: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -034b20: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -034b24: 28f7 |0028: goto 001f // -0009 │ │ +034abc: |[034abc] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +034acc: 9001 0809 |0000: add-int v1, v8, v9 │ │ +034ad0: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +034ad4: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +034ad8: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +034ada: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +034ade: 9003 0102 |0009: add-int v3, v1, v2 │ │ +034ae2: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +034ae6: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +034aea: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +034aee: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +034af2: 0102 |0013: move v2, v0 │ │ +034af4: 28f0 |0014: goto 0004 // -0010 │ │ +034af6: 0101 |0015: move v1, v0 │ │ +034af8: 28ee |0016: goto 0004 // -0012 │ │ +034afa: 9003 0809 |0017: add-int v3, v8, v9 │ │ +034afe: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +034b02: 9003 0809 |001b: add-int v3, v8, v9 │ │ +034b06: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +034b0a: 0f01 |001f: return v1 │ │ +034b0c: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +034b10: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +034b14: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +034b18: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +034b1c: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -32051,37 +32051,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -034b28: |[034b28] android.support.v4.util.LongSparseArray.gc:()V │ │ -034b38: 5282 b602 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034b3c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -034b3e: 5481 b502 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034b42: 5485 b702 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034b46: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -034b48: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -034b4c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -034b50: 6206 b302 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034b54: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -034b58: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -034b5c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -034b60: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -034b64: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -034b68: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -034b6a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -034b6e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034b72: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034b76: 28e9 |001f: goto 0008 // -0017 │ │ -034b78: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -034b7a: 5c86 b402 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034b7e: 5983 b602 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034b82: 0e00 |0025: return-void │ │ +034b20: |[034b20] android.support.v4.util.LongSparseArray.gc:()V │ │ +034b30: 5282 b602 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034b34: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +034b36: 5481 b502 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034b3a: 5485 b702 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034b3e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +034b40: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +034b44: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +034b48: 6206 b302 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034b4c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +034b50: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +034b54: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +034b58: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +034b5c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +034b60: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +034b62: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +034b66: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +034b6a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034b6e: 28e9 |001f: goto 0008 // -0017 │ │ +034b70: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +034b72: 5c86 b402 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034b76: 5983 b602 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034b7a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -32111,27 +32111,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -034b84: |[034b84] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -034b94: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -034b96: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -034b98: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -034b9c: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -034ba0: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -034ba4: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -034ba8: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -034bac: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -034bb0: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -034bb4: 0f03 |0010: return v3 │ │ -034bb6: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034bba: 28ef |0013: goto 0002 // -0011 │ │ +034b7c: |[034b7c] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +034b8c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +034b8e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +034b90: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +034b94: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +034b98: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +034b9c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +034ba0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +034ba4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +034ba8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +034bac: 0f03 |0010: return v3 │ │ +034bae: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034bb2: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -32145,20 +32145,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -034bbc: |[034bbc] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -034bcc: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -034bd0: 7110 a307 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@07a3 │ │ -034bd6: 0a00 |0005: move-result v0 │ │ -034bd8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -034bdc: 0f00 |0008: return v0 │ │ +034bb4: |[034bb4] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +034bc4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +034bc8: 7110 a307 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@07a3 │ │ +034bce: 0a00 |0005: move-result v0 │ │ +034bd0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +034bd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -32167,59 +32167,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -034be0: |[034be0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -034bf0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -034bf2: 5274 b602 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034bf6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -034bfa: 5474 b502 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034bfe: 5275 b602 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034c02: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -034c06: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -034c0a: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -034c0e: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -034c12: 6e40 a807 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07a8 │ │ -034c18: 0e00 |0014: return-void │ │ -034c1a: 5574 b402 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034c1e: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -034c22: 5274 b602 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034c26: 5475 b502 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c2a: 2155 |001d: array-length v5, v5 │ │ -034c2c: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -034c30: 7010 a007 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -034c36: 5273 b602 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034c3a: 5474 b502 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c3e: 2144 |0027: array-length v4, v4 │ │ -034c40: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -034c44: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -034c48: 7110 a407 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ -034c4e: 0a00 |002f: move-result v0 │ │ -034c50: 2301 3b03 |0030: new-array v1, v0, [J // type@033b │ │ -034c54: 2302 4f03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@034f │ │ -034c58: 5474 b502 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c5c: 5475 b502 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c60: 2155 |0038: array-length v5, v5 │ │ -034c62: 7155 2a13 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034c68: 5474 b702 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034c6c: 5475 b702 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034c70: 2155 |0040: array-length v5, v5 │ │ -034c72: 7155 2a13 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034c78: 5b71 b502 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c7c: 5b72 b702 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034c80: 5474 b502 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034c84: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -034c88: 5474 b702 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034c8c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -034c90: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -034c94: 5974 b602 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034c98: 28c0 |0054: goto 0014 // -0040 │ │ +034bd8: |[034bd8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +034be8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +034bea: 5274 b602 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034bee: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +034bf2: 5474 b502 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034bf6: 5275 b602 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034bfa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +034bfe: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +034c02: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +034c06: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +034c0a: 6e40 a807 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07a8 │ │ +034c10: 0e00 |0014: return-void │ │ +034c12: 5574 b402 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034c16: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +034c1a: 5274 b602 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034c1e: 5475 b502 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c22: 2155 |001d: array-length v5, v5 │ │ +034c24: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +034c28: 7010 a007 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +034c2e: 5273 b602 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034c32: 5474 b502 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c36: 2144 |0027: array-length v4, v4 │ │ +034c38: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +034c3c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +034c40: 7110 a407 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ +034c46: 0a00 |002f: move-result v0 │ │ +034c48: 2301 3b03 |0030: new-array v1, v0, [J // type@033b │ │ +034c4c: 2302 4f03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@034f │ │ +034c50: 5474 b502 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c54: 5475 b502 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c58: 2155 |0038: array-length v5, v5 │ │ +034c5a: 7155 2a13 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034c60: 5474 b702 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034c64: 5475 b702 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034c68: 2155 |0040: array-length v5, v5 │ │ +034c6a: 7155 2a13 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034c70: 5b71 b502 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c74: 5b72 b702 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034c78: 5474 b502 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034c7c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +034c80: 5474 b702 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034c84: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +034c88: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +034c8c: 5974 b602 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034c90: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -32251,27 +32251,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -034c9c: |[034c9c] android.support.v4.util.LongSparseArray.clear:()V │ │ -034cac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -034cae: 5251 b602 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034cb2: 5452 b702 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034cb6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034cb8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -034cbc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -034cbe: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -034cc2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034cc6: 28f9 |000d: goto 0006 // -0007 │ │ -034cc8: 5954 b602 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034ccc: 5c54 b402 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034cd0: 0e00 |0012: return-void │ │ +034c94: |[034c94] android.support.v4.util.LongSparseArray.clear:()V │ │ +034ca4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +034ca6: 5251 b602 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034caa: 5452 b702 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034cae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +034cb0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +034cb4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +034cb6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +034cba: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034cbe: 28f9 |000d: goto 0006 // -0007 │ │ +034cc0: 5954 b602 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034cc4: 5c54 b402 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034cc8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -32290,34 +32290,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -034cd4: |[034cd4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -034ce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034ce6: 6f10 0313 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1303 │ │ -034cec: 0c02 |0004: move-result-object v2 │ │ -034cee: 0720 |0005: move-object v0, v2 │ │ -034cf0: 1f00 4b01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@014b │ │ -034cf4: 0701 |0008: move-object v1, v0 │ │ -034cf6: 5432 b502 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034cfa: 6e10 ea14 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@14ea │ │ -034d00: 0c02 |000e: move-result-object v2 │ │ -034d02: 1f02 3b03 |000f: check-cast v2, [J // type@033b │ │ -034d06: 5b12 b502 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034d0a: 5432 b702 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034d0e: 6e10 ec14 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14ec │ │ -034d14: 0c02 |0018: move-result-object v2 │ │ -034d16: 1f02 4f03 |0019: check-cast v2, [Ljava/lang/Object; // type@034f │ │ -034d1a: 5b12 b702 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034d1e: 1101 |001d: return-object v1 │ │ -034d20: 0d02 |001e: move-exception v2 │ │ -034d22: 28fe |001f: goto 001d // -0002 │ │ +034ccc: |[034ccc] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +034cdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034cde: 6f10 0313 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@1303 │ │ +034ce4: 0c02 |0004: move-result-object v2 │ │ +034ce6: 0720 |0005: move-object v0, v2 │ │ +034ce8: 1f00 4b01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@014b │ │ +034cec: 0701 |0008: move-object v1, v0 │ │ +034cee: 5432 b502 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034cf2: 6e10 ea14 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@14ea │ │ +034cf8: 0c02 |000e: move-result-object v2 │ │ +034cfa: 1f02 3b03 |000f: check-cast v2, [J // type@033b │ │ +034cfe: 5b12 b502 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034d02: 5432 b702 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034d06: 6e10 ec14 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@14ec │ │ +034d0c: 0c02 |0018: move-result-object v2 │ │ +034d0e: 1f02 4f03 |0019: check-cast v2, [Ljava/lang/Object; // type@034f │ │ +034d12: 5b12 b702 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034d16: 1101 |001d: return-object v1 │ │ +034d18: 0d02 |001e: move-exception v2 │ │ +034d1a: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -32334,18 +32334,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034d34: |[034d34] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -034d44: 6e10 9d07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@079d │ │ -034d4a: 0c00 |0003: move-result-object v0 │ │ -034d4c: 1100 |0004: return-object v0 │ │ +034d2c: |[034d2c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +034d3c: 6e10 9d07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@079d │ │ +034d42: 0c00 |0003: move-result-object v0 │ │ +034d44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -32354,31 +32354,31 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -034d50: |[034d50] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -034d60: 5451 b502 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034d64: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -034d66: 5253 b602 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034d6a: 7157 9b07 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ -034d70: 0a00 |0008: move-result v0 │ │ -034d72: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -034d76: 5451 b702 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034d7a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -034d7e: 6202 b302 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034d82: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -034d86: 5451 b702 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034d8a: 6202 b302 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034d8e: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -034d92: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -034d94: 5c51 b402 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034d98: 0e00 |001c: return-void │ │ +034d48: |[034d48] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +034d58: 5451 b502 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034d5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +034d5e: 5253 b602 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034d62: 7157 9b07 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ +034d68: 0a00 |0008: move-result v0 │ │ +034d6a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +034d6e: 5451 b702 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034d72: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +034d76: 6202 b302 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034d7a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +034d7e: 5451 b702 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034d82: 6202 b302 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034d86: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +034d8a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +034d8c: 5c51 b402 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034d90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ @@ -32394,19 +32394,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -034d9c: |[034d9c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -034dac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -034dae: 6e40 a207 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07a2 │ │ -034db4: 0c00 |0004: move-result-object v0 │ │ -034db6: 1100 |0005: return-object v0 │ │ +034d94: |[034d94] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +034da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034da6: 6e40 a207 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07a2 │ │ +034dac: 0c00 |0004: move-result-object v0 │ │ +034dae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -32416,29 +32416,29 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -034db8: |[034db8] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -034dc8: 5451 b502 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034dcc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -034dce: 5253 b602 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034dd2: 7157 9b07 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ -034dd8: 0a00 |0008: move-result v0 │ │ -034dda: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -034dde: 5451 b702 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034de2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -034de6: 6202 b302 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034dea: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -034dee: 1108 |0013: return-object v8 │ │ -034df0: 5451 b702 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034df4: 4608 0100 |0016: aget-object v8, v1, v0 │ │ -034df8: 28fb |0018: goto 0013 // -0005 │ │ +034db0: |[034db0] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +034dc0: 5451 b502 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034dc4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +034dc6: 5253 b602 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034dca: 7157 9b07 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ +034dd0: 0a00 |0008: move-result v0 │ │ +034dd2: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +034dd6: 5451 b702 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034dda: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +034dde: 6202 b302 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034de2: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +034de6: 1108 |0013: return-object v8 │ │ +034de8: 5451 b702 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034dec: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +034df0: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32454,24 +32454,24 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -034dfc: |[034dfc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -034e0c: 5530 b402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034e10: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -034e14: 7010 a007 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -034e1a: 5430 b502 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034e1e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -034e20: 5232 b602 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034e24: 7155 9b07 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ -034e2a: 0a00 |000f: move-result v0 │ │ -034e2c: 0f00 |0010: return v0 │ │ +034df4: |[034df4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +034e04: 5530 b402 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034e08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +034e0c: 7010 a007 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +034e12: 5430 b502 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034e16: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +034e18: 5232 b602 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034e1c: 7155 9b07 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ +034e22: 0a00 |000f: move-result v0 │ │ +034e24: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32483,29 +32483,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -034e30: |[034e30] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -034e40: 5521 b402 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034e44: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -034e48: 7010 a007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -034e4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -034e50: 5221 b602 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034e54: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -034e58: 5421 b702 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034e5c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -034e60: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -034e64: 0f00 |0012: return v0 │ │ -034e66: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034e6a: 28f3 |0015: goto 0008 // -000d │ │ -034e6c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -034e6e: 28fb |0017: goto 0012 // -0005 │ │ +034e28: |[034e28] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +034e38: 5521 b402 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034e3c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +034e40: 7010 a007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +034e46: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +034e48: 5221 b602 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034e4c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +034e50: 5421 b702 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034e54: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +034e58: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +034e5c: 0f00 |0012: return v0 │ │ +034e5e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034e62: 28f3 |0015: goto 0008 // -000d │ │ +034e64: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +034e66: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -32524,21 +32524,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034e70: |[034e70] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -034e80: 5520 b402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034e84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -034e88: 7010 a007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -034e8e: 5420 b502 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034e92: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -034e96: 1000 |000b: return-wide v0 │ │ +034e68: |[034e68] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +034e78: 5520 b402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034e7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +034e80: 7010 a007 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +034e86: 5420 b502 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034e8a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +034e8e: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32550,91 +32550,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -034e98: |[034e98] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -034ea8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -034eaa: 5494 b502 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034eae: 5295 b602 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034eb2: 715b 9b07 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ -034eb8: 0a00 |0008: move-result v0 │ │ -034eba: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -034ebe: 5494 b702 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034ec2: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -034ec6: 0e00 |000f: return-void │ │ -034ec8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -034ecc: 5294 b602 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034ed0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -034ed4: 5494 b702 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034ed8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -034edc: 6205 b302 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -034ee0: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -034ee4: 5494 b502 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034ee8: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -034eec: 5494 b702 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034ef0: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -034ef4: 28e9 |0026: goto 000f // -0017 │ │ -034ef6: 5594 b402 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -034efa: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -034efe: 5294 b602 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f02: 5495 b502 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f06: 2155 |002f: array-length v5, v5 │ │ -034f08: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -034f0c: 7010 a007 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -034f12: 5494 b502 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f16: 5295 b602 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f1a: 715b 9b07 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ -034f20: 0a04 |003c: move-result v4 │ │ -034f22: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -034f26: 5294 b602 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f2a: 5495 b502 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f2e: 2155 |0043: array-length v5, v5 │ │ -034f30: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -034f34: 5294 b602 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f38: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -034f3c: 7110 a407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ -034f42: 0a01 |004d: move-result v1 │ │ -034f44: 2312 3b03 |004e: new-array v2, v1, [J // type@033b │ │ -034f48: 2313 4f03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034f │ │ -034f4c: 5494 b502 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f50: 5495 b502 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f54: 2155 |0056: array-length v5, v5 │ │ -034f56: 7155 2a13 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034f5c: 5494 b702 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034f60: 5495 b702 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034f64: 2155 |005e: array-length v5, v5 │ │ -034f66: 7155 2a13 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034f6c: 5b92 b502 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f70: 5b93 b702 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034f74: 5294 b602 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f78: b104 |0068: sub-int/2addr v4, v0 │ │ -034f7a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -034f7e: 5494 b502 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f82: 5495 b502 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034f86: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -034f8a: 5297 b602 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034f8e: b107 |0073: sub-int/2addr v7, v0 │ │ -034f90: 7157 2a13 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034f96: 5494 b702 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034f9a: 5495 b702 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034f9e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -034fa2: 5297 b602 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034fa6: b107 |007f: sub-int/2addr v7, v0 │ │ -034fa8: 7157 2a13 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -034fae: 5494 b502 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ -034fb2: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -034fb6: 5494 b702 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034fba: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -034fbe: 5294 b602 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034fc2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -034fc6: 5994 b602 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -034fca: 2900 7eff |0091: goto/16 000f // -0082 │ │ +034e90: |[034e90] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +034ea0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +034ea2: 5494 b502 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034ea6: 5295 b602 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034eaa: 715b 9b07 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ +034eb0: 0a00 |0008: move-result v0 │ │ +034eb2: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +034eb6: 5494 b702 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034eba: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +034ebe: 0e00 |000f: return-void │ │ +034ec0: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +034ec4: 5294 b602 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034ec8: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +034ecc: 5494 b702 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034ed0: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +034ed4: 6205 b302 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034ed8: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +034edc: 5494 b502 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034ee0: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +034ee4: 5494 b702 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034ee8: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +034eec: 28e9 |0026: goto 000f // -0017 │ │ +034eee: 5594 b402 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +034ef2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +034ef6: 5294 b602 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034efa: 5495 b502 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034efe: 2155 |002f: array-length v5, v5 │ │ +034f00: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +034f04: 7010 a007 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +034f0a: 5494 b502 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f0e: 5295 b602 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f12: 715b 9b07 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@079b │ │ +034f18: 0a04 |003c: move-result v4 │ │ +034f1a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +034f1e: 5294 b602 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f22: 5495 b502 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f26: 2155 |0043: array-length v5, v5 │ │ +034f28: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +034f2c: 5294 b602 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f30: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +034f34: 7110 a407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@07a4 │ │ +034f3a: 0a01 |004d: move-result v1 │ │ +034f3c: 2312 3b03 |004e: new-array v2, v1, [J // type@033b │ │ +034f40: 2313 4f03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034f │ │ +034f44: 5494 b502 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f48: 5495 b502 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f4c: 2155 |0056: array-length v5, v5 │ │ +034f4e: 7155 2a13 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034f54: 5494 b702 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034f58: 5495 b702 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034f5c: 2155 |005e: array-length v5, v5 │ │ +034f5e: 7155 2a13 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034f64: 5b92 b502 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f68: 5b93 b702 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034f6c: 5294 b602 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f70: b104 |0068: sub-int/2addr v4, v0 │ │ +034f72: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +034f76: 5494 b502 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f7a: 5495 b502 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034f7e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +034f82: 5297 b602 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f86: b107 |0073: sub-int/2addr v7, v0 │ │ +034f88: 7157 2a13 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034f8e: 5494 b702 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034f92: 5495 b702 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034f96: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +034f9a: 5297 b602 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034f9e: b107 |007f: sub-int/2addr v7, v0 │ │ +034fa0: 7157 2a13 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +034fa6: 5494 b502 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02b5 │ │ +034faa: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +034fae: 5494 b702 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034fb2: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +034fb6: 5294 b602 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034fba: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +034fbe: 5994 b602 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +034fc2: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -32674,17 +32674,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -034fd0: |[034fd0] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -034fe0: 6e30 9f07 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@079f │ │ -034fe6: 0e00 |0003: return-void │ │ +034fc8: |[034fc8] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +034fd8: 6e30 9f07 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@079f │ │ +034fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 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; │ │ @@ -32695,25 +32695,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -034fe8: |[034fe8] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -034ff8: 5420 b702 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -034ffc: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -035000: 6201 b302 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -035004: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -035008: 5420 b702 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -03500c: 6201 b302 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ -035010: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -035014: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -035016: 5c20 b402 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -03501a: 0e00 |0011: return-void │ │ +034fe0: |[034fe0] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +034ff0: 5420 b702 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +034ff4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +034ff8: 6201 b302 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +034ffc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +035000: 5420 b702 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +035004: 6201 b302 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02b3 │ │ +035008: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03500c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03500e: 5c20 b402 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +035012: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -32726,21 +32726,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03501c: |[03501c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -03502c: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -035030: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035034: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -03503a: 5410 b702 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -03503e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -035042: 0e00 |000b: return-void │ │ +035014: |[035014] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +035024: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +035028: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03502c: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +035032: 5410 b702 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +035036: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03503a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -32755,20 +32755,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -035044: |[035044] android.support.v4.util.LongSparseArray.size:()I │ │ -035054: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -035058: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03505c: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -035062: 5210 b602 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ -035066: 0f00 |0009: return v0 │ │ +03503c: |[03503c] android.support.v4.util.LongSparseArray.size:()I │ │ +03504c: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +035050: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035054: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +03505a: 5210 b602 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02b6 │ │ +03505e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32779,21 +32779,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035068: |[035068] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -035078: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ -03507c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035080: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ -035086: 5410 b702 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ -03508a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -03508e: 1100 |000b: return-object v0 │ │ +035060: |[035060] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +035070: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02b4 │ │ +035074: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035078: 7010 a007 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07a0 │ │ +03507e: 5410 b702 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02b7 │ │ +035082: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +035086: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -32879,29 +32879,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -035090: |[035090] android.support.v4.util.LruCache.:(I)V │ │ -0350a0: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ -0350a6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -0350aa: 2200 c002 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0350ae: 1a01 3512 |0007: const-string v1, "maxSize <= 0" // string@1235 │ │ -0350b2: 7020 eb12 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0350b8: 2700 |000c: throw v0 │ │ -0350ba: 5945 bc02 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ -0350be: 2200 e902 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@02e9 │ │ -0350c2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0350c4: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -0350c8: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -0350ca: 7040 5b13 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@135b │ │ -0350d0: 5b40 bb02 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -0350d4: 0e00 |001a: return-void │ │ +035088: |[035088] android.support.v4.util.LruCache.:(I)V │ │ +035098: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ +03509e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0350a2: 2200 c002 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0350a6: 1a01 3512 |0007: const-string v1, "maxSize <= 0" // string@1235 │ │ +0350aa: 7020 eb12 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0350b0: 2700 |000c: throw v0 │ │ +0350b2: 5945 bc02 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ +0350b6: 2200 e902 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@02e9 │ │ +0350ba: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0350bc: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +0350c0: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +0350c2: 7040 5b13 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@135b │ │ +0350c8: 5b40 bb02 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +0350cc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -32916,36 +32916,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 │ │ -0350d8: |[0350d8] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0350e8: 6e30 bd07 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bd │ │ -0350ee: 0a00 |0003: move-result v0 │ │ -0350f0: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -0350f4: 2201 c102 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0350f8: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0350fc: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -035102: 1a03 4907 |000d: const-string v3, "Negative size: " // string@0749 │ │ -035106: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03510c: 0c02 |0012: move-result-object v2 │ │ -03510e: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -035114: 0c02 |0016: move-result-object v2 │ │ -035116: 1a03 f500 |0017: const-string v3, "=" // string@00f5 │ │ -03511a: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -035120: 0c02 |001c: move-result-object v2 │ │ -035122: 6e20 2313 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -035128: 0c02 |0020: move-result-object v2 │ │ -03512a: 6e10 2913 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -035130: 0c02 |0024: move-result-object v2 │ │ -035132: 7020 ee12 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -035138: 2701 |0028: throw v1 │ │ -03513a: 0f00 |0029: return v0 │ │ +0350d0: |[0350d0] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0350e0: 6e30 bd07 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bd │ │ +0350e6: 0a00 |0003: move-result v0 │ │ +0350e8: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +0350ec: 2201 c102 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0350f0: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0350f4: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0350fa: 1a03 4907 |000d: const-string v3, "Negative size: " // string@0749 │ │ +0350fe: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +035104: 0c02 |0012: move-result-object v2 │ │ +035106: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03510c: 0c02 |0016: move-result-object v2 │ │ +03510e: 1a03 f500 |0017: const-string v3, "=" // string@00f5 │ │ +035112: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +035118: 0c02 |001c: move-result-object v2 │ │ +03511a: 6e20 2313 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +035120: 0c02 |0020: move-result-object v2 │ │ +035122: 6e10 2913 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +035128: 0c02 |0024: move-result-object v2 │ │ +03512a: 7020 ee12 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +035130: 2701 |0028: throw v1 │ │ +035132: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -32963,17 +32963,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 │ │ -03513c: |[03513c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03514c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03514e: 1100 |0001: return-object v0 │ │ +035134: |[035134] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +035144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035146: 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; │ │ @@ -32984,22 +32984,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035150: |[035150] android.support.v4.util.LruCache.createCount:()I │ │ -035160: 1d01 |0000: monitor-enter v1 │ │ -035162: 5210 b802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ -035166: 1e01 |0003: monitor-exit v1 │ │ -035168: 0f00 |0004: return v0 │ │ -03516a: 0d00 |0005: move-exception v0 │ │ -03516c: 1e01 |0006: monitor-exit v1 │ │ -03516e: 2700 |0007: throw v0 │ │ +035148: |[035148] android.support.v4.util.LruCache.createCount:()I │ │ +035158: 1d01 |0000: monitor-enter v1 │ │ +03515a: 5210 b802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ +03515e: 1e01 |0003: monitor-exit v1 │ │ +035160: 0f00 |0004: return v0 │ │ +035162: 0d00 |0005: move-exception v0 │ │ +035164: 1e01 |0006: monitor-exit v1 │ │ +035166: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33010,16 +33010,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 │ │ -03517c: |[03517c] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03518c: 0e00 |0000: return-void │ │ +035174: |[035174] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +035184: 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; │ │ @@ -33035,18 +33035,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -035190: |[035190] android.support.v4.util.LruCache.evictAll:()V │ │ -0351a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0351a2: 6e20 c007 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ -0351a8: 0e00 |0004: return-void │ │ +035188: |[035188] android.support.v4.util.LruCache.evictAll:()V │ │ +035198: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03519a: 6e20 c007 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ +0351a0: 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; │ │ @@ -33056,22 +33056,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0351ac: |[0351ac] android.support.v4.util.LruCache.evictionCount:()I │ │ -0351bc: 1d01 |0000: monitor-enter v1 │ │ -0351be: 5210 b902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ -0351c2: 1e01 |0003: monitor-exit v1 │ │ -0351c4: 0f00 |0004: return v0 │ │ -0351c6: 0d00 |0005: move-exception v0 │ │ -0351c8: 1e01 |0006: monitor-exit v1 │ │ -0351ca: 2700 |0007: throw v0 │ │ +0351a4: |[0351a4] android.support.v4.util.LruCache.evictionCount:()I │ │ +0351b4: 1d01 |0000: monitor-enter v1 │ │ +0351b6: 5210 b902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ +0351ba: 1e01 |0003: monitor-exit v1 │ │ +0351bc: 0f00 |0004: return v0 │ │ +0351be: 0d00 |0005: move-exception v0 │ │ +0351c0: 1e01 |0006: monitor-exit v1 │ │ +0351c2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33082,71 +33082,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 │ │ -0351d8: |[0351d8] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0351e8: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -0351ec: 2202 cc02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@02cc │ │ -0351f0: 1a03 940f |0004: const-string v3, "key == null" // string@0f94 │ │ -0351f4: 7020 0113 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ -0351fa: 2702 |0009: throw v2 │ │ -0351fc: 1d04 |000a: monitor-enter v4 │ │ -0351fe: 5442 bb02 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -035202: 6e20 5e13 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@135e │ │ -035208: 0c01 |0010: move-result-object v1 │ │ -03520a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -03520e: 5242 ba02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -035212: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035216: 5942 ba02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -03521a: 1e04 |0019: monitor-exit v4 │ │ -03521c: 0710 |001a: move-object v0, v1 │ │ -03521e: 1100 |001b: return-object v0 │ │ -035220: 5242 bd02 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ -035224: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035228: 5942 bd02 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ -03522c: 1e04 |0022: monitor-exit v4 │ │ -03522e: 6e20 af07 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07af │ │ -035234: 0c00 |0026: move-result-object v0 │ │ -035236: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -03523a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -03523c: 28f1 |002a: goto 001b // -000f │ │ -03523e: 0d02 |002b: move-exception v2 │ │ -035240: 1e04 |002c: monitor-exit v4 │ │ -035242: 2702 |002d: throw v2 │ │ -035244: 1d04 |002e: monitor-enter v4 │ │ -035246: 5242 b802 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ -03524a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03524e: 5942 b802 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ -035252: 5442 bb02 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -035256: 6e30 6013 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ -03525c: 0c01 |003a: move-result-object v1 │ │ -03525e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -035262: 5442 bb02 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -035266: 6e30 6013 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ -03526c: 1e04 |0042: monitor-exit v4 │ │ -03526e: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -035272: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -035274: 6e51 b107 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@07b1 │ │ -03527a: 0710 |0049: move-object v0, v1 │ │ -03527c: 28d1 |004a: goto 001b // -002f │ │ -03527e: 5242 bf02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035282: 7030 bb07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ -035288: 0a03 |0050: move-result v3 │ │ -03528a: b032 |0051: add-int/2addr v2, v3 │ │ -03528c: 5942 bf02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035290: 28ee |0054: goto 0042 // -0012 │ │ -035292: 0d02 |0055: move-exception v2 │ │ -035294: 1e04 |0056: monitor-exit v4 │ │ -035296: 2702 |0057: throw v2 │ │ -035298: 5242 bc02 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ -03529c: 6e20 c007 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ -0352a2: 28be |005d: goto 001b // -0042 │ │ +0351d0: |[0351d0] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0351e0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +0351e4: 2202 cc02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@02cc │ │ +0351e8: 1a03 940f |0004: const-string v3, "key == null" // string@0f94 │ │ +0351ec: 7020 0113 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ +0351f2: 2702 |0009: throw v2 │ │ +0351f4: 1d04 |000a: monitor-enter v4 │ │ +0351f6: 5442 bb02 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +0351fa: 6e20 5e13 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@135e │ │ +035200: 0c01 |0010: move-result-object v1 │ │ +035202: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +035206: 5242 ba02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +03520a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03520e: 5942 ba02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +035212: 1e04 |0019: monitor-exit v4 │ │ +035214: 0710 |001a: move-object v0, v1 │ │ +035216: 1100 |001b: return-object v0 │ │ +035218: 5242 bd02 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ +03521c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +035220: 5942 bd02 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ +035224: 1e04 |0022: monitor-exit v4 │ │ +035226: 6e20 af07 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07af │ │ +03522c: 0c00 |0026: move-result-object v0 │ │ +03522e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +035232: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +035234: 28f1 |002a: goto 001b // -000f │ │ +035236: 0d02 |002b: move-exception v2 │ │ +035238: 1e04 |002c: monitor-exit v4 │ │ +03523a: 2702 |002d: throw v2 │ │ +03523c: 1d04 |002e: monitor-enter v4 │ │ +03523e: 5242 b802 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ +035242: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +035246: 5942 b802 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02b8 │ │ +03524a: 5442 bb02 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +03524e: 6e30 6013 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ +035254: 0c01 |003a: move-result-object v1 │ │ +035256: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +03525a: 5442 bb02 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +03525e: 6e30 6013 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ +035264: 1e04 |0042: monitor-exit v4 │ │ +035266: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +03526a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +03526c: 6e51 b107 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@07b1 │ │ +035272: 0710 |0049: move-object v0, v1 │ │ +035274: 28d1 |004a: goto 001b // -002f │ │ +035276: 5242 bf02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03527a: 7030 bb07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ +035280: 0a03 |0050: move-result v3 │ │ +035282: b032 |0051: add-int/2addr v2, v3 │ │ +035284: 5942 bf02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +035288: 28ee |0054: goto 0042 // -0012 │ │ +03528a: 0d02 |0055: move-exception v2 │ │ +03528c: 1e04 |0056: monitor-exit v4 │ │ +03528e: 2702 |0057: throw v2 │ │ +035290: 5242 bc02 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ +035294: 6e20 c007 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ +03529a: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -33194,22 +33194,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0352cc: |[0352cc] android.support.v4.util.LruCache.hitCount:()I │ │ -0352dc: 1d01 |0000: monitor-enter v1 │ │ -0352de: 5210 ba02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -0352e2: 1e01 |0003: monitor-exit v1 │ │ -0352e4: 0f00 |0004: return v0 │ │ -0352e6: 0d00 |0005: move-exception v0 │ │ -0352e8: 1e01 |0006: monitor-exit v1 │ │ -0352ea: 2700 |0007: throw v0 │ │ +0352c4: |[0352c4] android.support.v4.util.LruCache.hitCount:()I │ │ +0352d4: 1d01 |0000: monitor-enter v1 │ │ +0352d6: 5210 ba02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +0352da: 1e01 |0003: monitor-exit v1 │ │ +0352dc: 0f00 |0004: return v0 │ │ +0352de: 0d00 |0005: move-exception v0 │ │ +0352e0: 1e01 |0006: monitor-exit v1 │ │ +0352e2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33220,22 +33220,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0352f8: |[0352f8] android.support.v4.util.LruCache.maxSize:()I │ │ -035308: 1d01 |0000: monitor-enter v1 │ │ -03530a: 5210 bc02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ -03530e: 1e01 |0003: monitor-exit v1 │ │ -035310: 0f00 |0004: return v0 │ │ -035312: 0d00 |0005: move-exception v0 │ │ -035314: 1e01 |0006: monitor-exit v1 │ │ -035316: 2700 |0007: throw v0 │ │ +0352f0: |[0352f0] android.support.v4.util.LruCache.maxSize:()I │ │ +035300: 1d01 |0000: monitor-enter v1 │ │ +035302: 5210 bc02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ +035306: 1e01 |0003: monitor-exit v1 │ │ +035308: 0f00 |0004: return v0 │ │ +03530a: 0d00 |0005: move-exception v0 │ │ +03530c: 1e01 |0006: monitor-exit v1 │ │ +03530e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33246,22 +33246,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035324: |[035324] android.support.v4.util.LruCache.missCount:()I │ │ -035334: 1d01 |0000: monitor-enter v1 │ │ -035336: 5210 bd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ -03533a: 1e01 |0003: monitor-exit v1 │ │ -03533c: 0f00 |0004: return v0 │ │ -03533e: 0d00 |0005: move-exception v0 │ │ -035340: 1e01 |0006: monitor-exit v1 │ │ -035342: 2700 |0007: throw v0 │ │ +03531c: |[03531c] android.support.v4.util.LruCache.missCount:()I │ │ +03532c: 1d01 |0000: monitor-enter v1 │ │ +03532e: 5210 bd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ +035332: 1e01 |0003: monitor-exit v1 │ │ +035334: 0f00 |0004: return v0 │ │ +035336: 0d00 |0005: move-exception v0 │ │ +035338: 1e01 |0006: monitor-exit v1 │ │ +03533a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33272,49 +33272,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 │ │ -035350: |[035350] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -035360: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -035364: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -035368: 2201 cc02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@02cc │ │ -03536c: 1a02 950f |0006: const-string v2, "key == null || value == null" // string@0f95 │ │ -035370: 7020 0113 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ -035376: 2701 |000b: throw v1 │ │ -035378: 1d03 |000c: monitor-enter v3 │ │ -03537a: 5231 be02 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ -03537e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035382: 5931 be02 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ -035386: 5231 bf02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -03538a: 7030 bb07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ -035390: 0a02 |0018: move-result v2 │ │ -035392: b021 |0019: add-int/2addr v1, v2 │ │ -035394: 5931 bf02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035398: 5431 bb02 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -03539c: 6e30 6013 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ -0353a2: 0c00 |0021: move-result-object v0 │ │ -0353a4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -0353a8: 5231 bf02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -0353ac: 7030 bb07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ -0353b2: 0a02 |0029: move-result v2 │ │ -0353b4: b121 |002a: sub-int/2addr v1, v2 │ │ -0353b6: 5931 bf02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -0353ba: 1e03 |002d: monitor-exit v3 │ │ -0353bc: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -0353c0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -0353c2: 6e55 b107 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@07b1 │ │ -0353c8: 5231 bc02 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ -0353cc: 6e20 c007 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ -0353d2: 1100 |0039: return-object v0 │ │ -0353d4: 0d01 |003a: move-exception v1 │ │ -0353d6: 1e03 |003b: monitor-exit v3 │ │ -0353d8: 2701 |003c: throw v1 │ │ +035348: |[035348] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +035358: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +03535c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +035360: 2201 cc02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@02cc │ │ +035364: 1a02 950f |0006: const-string v2, "key == null || value == null" // string@0f95 │ │ +035368: 7020 0113 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ +03536e: 2701 |000b: throw v1 │ │ +035370: 1d03 |000c: monitor-enter v3 │ │ +035372: 5231 be02 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ +035376: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03537a: 5931 be02 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ +03537e: 5231 bf02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +035382: 7030 bb07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ +035388: 0a02 |0018: move-result v2 │ │ +03538a: b021 |0019: add-int/2addr v1, v2 │ │ +03538c: 5931 bf02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +035390: 5431 bb02 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +035394: 6e30 6013 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1360 │ │ +03539a: 0c00 |0021: move-result-object v0 │ │ +03539c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0353a0: 5231 bf02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +0353a4: 7030 bb07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ +0353aa: 0a02 |0029: move-result v2 │ │ +0353ac: b121 |002a: sub-int/2addr v1, v2 │ │ +0353ae: 5931 bf02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +0353b2: 1e03 |002d: monitor-exit v3 │ │ +0353b4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +0353b8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0353ba: 6e55 b107 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@07b1 │ │ +0353c0: 5231 bc02 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ +0353c4: 6e20 c007 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07c0 │ │ +0353ca: 1100 |0039: return-object v0 │ │ +0353cc: 0d01 |003a: move-exception v1 │ │ +0353ce: 1e03 |003b: monitor-exit v3 │ │ +0353d0: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -33345,22 +33345,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0353f0: |[0353f0] android.support.v4.util.LruCache.putCount:()I │ │ -035400: 1d01 |0000: monitor-enter v1 │ │ -035402: 5210 be02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ -035406: 1e01 |0003: monitor-exit v1 │ │ -035408: 0f00 |0004: return v0 │ │ -03540a: 0d00 |0005: move-exception v0 │ │ -03540c: 1e01 |0006: monitor-exit v1 │ │ -03540e: 2700 |0007: throw v0 │ │ +0353e8: |[0353e8] android.support.v4.util.LruCache.putCount:()I │ │ +0353f8: 1d01 |0000: monitor-enter v1 │ │ +0353fa: 5210 be02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02be │ │ +0353fe: 1e01 |0003: monitor-exit v1 │ │ +035400: 0f00 |0004: return v0 │ │ +035402: 0d00 |0005: move-exception v0 │ │ +035404: 1e01 |0006: monitor-exit v1 │ │ +035406: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33371,39 +33371,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 │ │ -03541c: |[03541c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03542c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -035430: 2201 cc02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@02cc │ │ -035434: 1a02 940f |0004: const-string v2, "key == null" // string@0f94 │ │ -035438: 7020 0113 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ -03543e: 2701 |0009: throw v1 │ │ -035440: 1d03 |000a: monitor-enter v3 │ │ -035442: 5431 bb02 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -035446: 6e20 6113 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1361 │ │ -03544c: 0c00 |0010: move-result-object v0 │ │ -03544e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -035452: 5231 bf02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035456: 7030 bb07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ -03545c: 0a02 |0018: move-result v2 │ │ -03545e: b121 |0019: sub-int/2addr v1, v2 │ │ -035460: 5931 bf02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035464: 1e03 |001c: monitor-exit v3 │ │ -035466: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -03546a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03546c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -03546e: 6e52 b107 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@07b1 │ │ -035474: 1100 |0024: return-object v0 │ │ -035476: 0d01 |0025: move-exception v1 │ │ -035478: 1e03 |0026: monitor-exit v3 │ │ -03547a: 2701 |0027: throw v1 │ │ +035414: |[035414] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +035424: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +035428: 2201 cc02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@02cc │ │ +03542c: 1a02 940f |0004: const-string v2, "key == null" // string@0f94 │ │ +035430: 7020 0113 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@1301 │ │ +035436: 2701 |0009: throw v1 │ │ +035438: 1d03 |000a: monitor-enter v3 │ │ +03543a: 5431 bb02 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +03543e: 6e20 6113 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1361 │ │ +035444: 0c00 |0010: move-result-object v0 │ │ +035446: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +03544a: 5231 bf02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03544e: 7030 bb07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ +035454: 0a02 |0018: move-result v2 │ │ +035456: b121 |0019: sub-int/2addr v1, v2 │ │ +035458: 5931 bf02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03545c: 1e03 |001c: monitor-exit v3 │ │ +03545e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +035462: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +035464: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +035466: 6e52 b107 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@07b1 │ │ +03546c: 1100 |0024: return-object v0 │ │ +03546e: 0d01 |0025: move-exception v1 │ │ +035470: 1e03 |0026: monitor-exit v3 │ │ +035472: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -33429,22 +33429,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035490: |[035490] android.support.v4.util.LruCache.size:()I │ │ -0354a0: 1d01 |0000: monitor-enter v1 │ │ -0354a2: 5210 bf02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -0354a6: 1e01 |0003: monitor-exit v1 │ │ -0354a8: 0f00 |0004: return v0 │ │ -0354aa: 0d00 |0005: move-exception v0 │ │ -0354ac: 1e01 |0006: monitor-exit v1 │ │ -0354ae: 2700 |0007: throw v0 │ │ +035488: |[035488] android.support.v4.util.LruCache.size:()I │ │ +035498: 1d01 |0000: monitor-enter v1 │ │ +03549a: 5210 bf02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03549e: 1e01 |0003: monitor-exit v1 │ │ +0354a0: 0f00 |0004: return v0 │ │ +0354a2: 0d00 |0005: move-exception v0 │ │ +0354a4: 1e01 |0006: monitor-exit v1 │ │ +0354a6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -33455,17 +33455,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 │ │ -0354bc: |[0354bc] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0354cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0354ce: 0f00 |0001: return v0 │ │ +0354b4: |[0354b4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0354c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0354c6: 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; │ │ @@ -33478,24 +33478,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 │ │ -0354d0: |[0354d0] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -0354e0: 1d02 |0000: monitor-enter v2 │ │ -0354e2: 2200 e902 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@02e9 │ │ -0354e6: 5421 bb02 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -0354ea: 7020 5c13 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@135c │ │ -0354f0: 1e02 |0008: monitor-exit v2 │ │ -0354f2: 1100 |0009: return-object v0 │ │ -0354f4: 0d00 |000a: move-exception v0 │ │ -0354f6: 1e02 |000b: monitor-exit v2 │ │ -0354f8: 2700 |000c: throw v0 │ │ +0354c8: |[0354c8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +0354d8: 1d02 |0000: monitor-enter v2 │ │ +0354da: 2200 e902 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@02e9 │ │ +0354de: 5421 bb02 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +0354e2: 7020 5c13 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@135c │ │ +0354e8: 1e02 |0008: monitor-exit v2 │ │ +0354ea: 1100 |0009: return-object v0 │ │ +0354ec: 0d00 |000a: move-exception v0 │ │ +0354ee: 1e02 |000b: monitor-exit v2 │ │ +0354f0: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -33506,53 +33506,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 │ │ -035508: |[035508] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -035518: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03551a: 1d06 |0001: monitor-enter v6 │ │ -03551c: 5262 ba02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -035520: 5263 bd02 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ -035524: 9000 0203 |0006: add-int v0, v2, v3 │ │ -035528: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -03552c: 5262 ba02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -035530: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -035534: 9301 0200 |000e: div-int v1, v2, v0 │ │ -035538: 1a02 0e07 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@070e │ │ -03553c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -03553e: 2333 4f03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@034f │ │ -035542: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -035544: 5265 bc02 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ -035548: 7110 f412 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -03554e: 0c05 |001b: move-result-object v5 │ │ -035550: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -035554: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -035556: 5265 ba02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ -03555a: 7110 f412 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -035560: 0c05 |0024: move-result-object v5 │ │ -035562: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -035566: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -035568: 5265 bd02 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ -03556c: 7110 f412 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -035572: 0c05 |002d: move-result-object v5 │ │ -035574: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -035578: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03557a: 7110 f412 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -035580: 0c05 |0034: move-result-object v5 │ │ -035582: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -035586: 7120 1413 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1314 │ │ -03558c: 0c02 |003a: move-result-object v2 │ │ -03558e: 1e06 |003b: monitor-exit v6 │ │ -035590: 1102 |003c: return-object v2 │ │ -035592: 0d02 |003d: move-exception v2 │ │ -035594: 1e06 |003e: monitor-exit v6 │ │ -035596: 2702 |003f: throw v2 │ │ +035500: |[035500] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +035510: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +035512: 1d06 |0001: monitor-enter v6 │ │ +035514: 5262 ba02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +035518: 5263 bd02 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ +03551c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +035520: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +035524: 5262 ba02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +035528: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +03552c: 9301 0200 |000e: div-int v1, v2, v0 │ │ +035530: 1a02 0e07 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@070e │ │ +035534: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +035536: 2333 4f03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@034f │ │ +03553a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +03553c: 5265 bc02 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02bc │ │ +035540: 7110 f412 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +035546: 0c05 |001b: move-result-object v5 │ │ +035548: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +03554c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03554e: 5265 ba02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02ba │ │ +035552: 7110 f412 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +035558: 0c05 |0024: move-result-object v5 │ │ +03555a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +03555e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +035560: 5265 bd02 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02bd │ │ +035564: 7110 f412 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +03556a: 0c05 |002d: move-result-object v5 │ │ +03556c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +035570: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +035572: 7110 f412 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +035578: 0c05 |0034: move-result-object v5 │ │ +03557a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +03557e: 7120 1413 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1314 │ │ +035584: 0c02 |003a: move-result-object v2 │ │ +035586: 1e06 |003b: monitor-exit v6 │ │ +035588: 1102 |003c: return-object v2 │ │ +03558a: 0d02 |003d: move-exception v2 │ │ +03558c: 1e06 |003e: monitor-exit v6 │ │ +03558e: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -33568,78 +33568,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -0355a4: |[0355a4] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -0355b4: 1d06 |0000: monitor-enter v6 │ │ -0355b6: 5263 bf02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -0355ba: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -0355be: 5463 bb02 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -0355c2: 6e10 5f13 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@135f │ │ -0355c8: 0a03 |000a: move-result v3 │ │ -0355ca: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -0355ce: 5263 bf02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -0355d2: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -0355d6: 2203 c102 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0355da: 2204 d302 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -0355de: 7010 1d13 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0355e4: 6e10 0513 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -0355ea: 0c05 |001b: move-result-object v5 │ │ -0355ec: 6e10 e212 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -0355f2: 0c05 |001f: move-result-object v5 │ │ -0355f4: 6e20 2413 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0355fa: 0c04 |0023: move-result-object v4 │ │ -0355fc: 1a05 be00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00be │ │ -035600: 6e20 2413 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -035606: 0c04 |0029: move-result-object v4 │ │ -035608: 6e10 2913 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03560e: 0c04 |002d: move-result-object v4 │ │ -035610: 7020 ee12 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -035616: 2703 |0031: throw v3 │ │ -035618: 0d03 |0032: move-exception v3 │ │ -03561a: 1e06 |0033: monitor-exit v6 │ │ -03561c: 2703 |0034: throw v3 │ │ -03561e: 5263 bf02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035622: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -035626: 5463 bb02 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -03562a: 6e10 5f13 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@135f │ │ -035630: 0a03 |003e: move-result v3 │ │ -035632: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -035636: 1e06 |0041: monitor-exit v6 │ │ -035638: 0e00 |0042: return-void │ │ -03563a: 5463 bb02 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -03563e: 6e10 5d13 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@135d │ │ -035644: 0c03 |0048: move-result-object v3 │ │ -035646: 7210 7413 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1374 │ │ -03564c: 0c03 |004c: move-result-object v3 │ │ -03564e: 7210 5a13 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -035654: 0c01 |0050: move-result-object v1 │ │ -035656: 1f01 ed02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@02ed │ │ -03565a: 7210 7213 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1372 │ │ -035660: 0c00 |0056: move-result-object v0 │ │ -035662: 7210 7313 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ -035668: 0c02 |005a: move-result-object v2 │ │ -03566a: 5463 bb02 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ -03566e: 6e20 6113 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1361 │ │ -035674: 5263 bf02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035678: 7030 bb07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ -03567e: 0a04 |0065: move-result v4 │ │ -035680: b143 |0066: sub-int/2addr v3, v4 │ │ -035682: 5963 bf02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ -035686: 5263 b902 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ -03568a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03568e: 5963 b902 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ -035692: 1e06 |006f: monitor-exit v6 │ │ -035694: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -035696: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -035698: 6e54 b107 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@07b1 │ │ -03569e: 288b |0075: goto 0000 // -0075 │ │ +03559c: |[03559c] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0355ac: 1d06 |0000: monitor-enter v6 │ │ +0355ae: 5263 bf02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +0355b2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +0355b6: 5463 bb02 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +0355ba: 6e10 5f13 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@135f │ │ +0355c0: 0a03 |000a: move-result v3 │ │ +0355c2: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +0355c6: 5263 bf02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +0355ca: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +0355ce: 2203 c102 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0355d2: 2204 d302 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +0355d6: 7010 1d13 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0355dc: 6e10 0513 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +0355e2: 0c05 |001b: move-result-object v5 │ │ +0355e4: 6e10 e212 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +0355ea: 0c05 |001f: move-result-object v5 │ │ +0355ec: 6e20 2413 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0355f2: 0c04 |0023: move-result-object v4 │ │ +0355f4: 1a05 be00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00be │ │ +0355f8: 6e20 2413 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0355fe: 0c04 |0029: move-result-object v4 │ │ +035600: 6e10 2913 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +035606: 0c04 |002d: move-result-object v4 │ │ +035608: 7020 ee12 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03560e: 2703 |0031: throw v3 │ │ +035610: 0d03 |0032: move-exception v3 │ │ +035612: 1e06 |0033: monitor-exit v6 │ │ +035614: 2703 |0034: throw v3 │ │ +035616: 5263 bf02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03561a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03561e: 5463 bb02 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +035622: 6e10 5f13 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@135f │ │ +035628: 0a03 |003e: move-result v3 │ │ +03562a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03562e: 1e06 |0041: monitor-exit v6 │ │ +035630: 0e00 |0042: return-void │ │ +035632: 5463 bb02 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +035636: 6e10 5d13 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@135d │ │ +03563c: 0c03 |0048: move-result-object v3 │ │ +03563e: 7210 7413 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1374 │ │ +035644: 0c03 |004c: move-result-object v3 │ │ +035646: 7210 5a13 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +03564c: 0c01 |0050: move-result-object v1 │ │ +03564e: 1f01 ed02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@02ed │ │ +035652: 7210 7213 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1372 │ │ +035658: 0c00 |0056: move-result-object v0 │ │ +03565a: 7210 7313 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ +035660: 0c02 |005a: move-result-object v2 │ │ +035662: 5463 bb02 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02bb │ │ +035666: 6e20 6113 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1361 │ │ +03566c: 5263 bf02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +035670: 7030 bb07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07bb │ │ +035676: 0a04 |0065: move-result v4 │ │ +035678: b143 |0066: sub-int/2addr v3, v4 │ │ +03567a: 5963 bf02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02bf │ │ +03567e: 5263 b902 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ +035682: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +035686: 5963 b902 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02b9 │ │ +03568a: 1e06 |006f: monitor-exit v6 │ │ +03568c: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +03568e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +035690: 6e54 b107 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@07b1 │ │ +035696: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -33728,37 +33728,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0356b4: |[0356b4] android.support.v4.util.SparseArrayCompat.:()V │ │ -0356c4: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ -0356c8: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0356ce: 6900 c002 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -0356d2: 0e00 |0007: return-void │ │ +0356ac: |[0356ac] android.support.v4.util.SparseArrayCompat.:()V │ │ +0356bc: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ +0356c0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0356c6: 6900 c002 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +0356ca: 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 │ │ -0356d4: |[0356d4] android.support.v4.util.SparseArrayCompat.:()V │ │ -0356e4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0356e8: 7020 c307 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@07c3 │ │ -0356ee: 0e00 |0005: return-void │ │ +0356cc: |[0356cc] android.support.v4.util.SparseArrayCompat.:()V │ │ +0356dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0356e0: 7020 c307 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@07c3 │ │ +0356e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -33768,26 +33768,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0356f0: |[0356f0] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -035700: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035702: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -035708: 5c21 c102 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -03570c: 7110 cc07 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ -035712: 0a03 |0009: move-result v3 │ │ -035714: 2330 3a03 |000a: new-array v0, v3, [I // type@033a │ │ -035718: 5b20 c202 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -03571c: 2330 4f03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ -035720: 5b20 c402 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035724: 5921 c302 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035728: 0e00 |0014: return-void │ │ +0356e8: |[0356e8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +0356f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0356fa: 7010 0213 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +035700: 5c21 c102 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035704: 7110 cc07 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ +03570a: 0a03 |0009: move-result v3 │ │ +03570c: 2330 3a03 |000a: new-array v0, v3, [I // type@033a │ │ +035710: 5b20 c202 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035714: 2330 4f03 |000e: new-array v0, v3, [Ljava/lang/Object; // type@034f │ │ +035718: 5b20 c402 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +03571c: 5921 c302 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035720: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -33803,37 +33803,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -03572c: |[03572c] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -03573c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -035740: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -035744: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -035748: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -03574a: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -03574e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -035752: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -035756: 4403 0500 |000d: aget v3, v5, v0 │ │ -03575a: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -03575e: 0102 |0011: move v2, v0 │ │ -035760: 28f2 |0012: goto 0004 // -000e │ │ -035762: 0101 |0013: move v1, v0 │ │ -035764: 28f0 |0014: goto 0004 // -0010 │ │ -035766: 9003 0607 |0015: add-int v3, v6, v7 │ │ -03576a: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -03576e: 9003 0607 |0019: add-int v3, v6, v7 │ │ -035772: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -035776: 0f01 |001d: return v1 │ │ -035778: 4403 0501 |001e: aget v3, v5, v1 │ │ -03577c: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -035780: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -035784: 28f9 |0024: goto 001d // -0007 │ │ +035724: |[035724] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +035734: 9001 0607 |0000: add-int v1, v6, v7 │ │ +035738: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +03573c: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +035740: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +035742: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +035746: 9003 0102 |0009: add-int v3, v1, v2 │ │ +03574a: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +03574e: 4403 0500 |000d: aget v3, v5, v0 │ │ +035752: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +035756: 0102 |0011: move v2, v0 │ │ +035758: 28f2 |0012: goto 0004 // -000e │ │ +03575a: 0101 |0013: move v1, v0 │ │ +03575c: 28f0 |0014: goto 0004 // -0010 │ │ +03575e: 9003 0607 |0015: add-int v3, v6, v7 │ │ +035762: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +035766: 9003 0607 |0019: add-int v3, v6, v7 │ │ +03576a: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +03576e: 0f01 |001d: return v1 │ │ +035770: 4403 0501 |001e: aget v3, v5, v1 │ │ +035774: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +035778: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03577c: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -33858,35 +33858,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -035788: |[035788] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -035798: 5272 c302 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -03579c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03579e: 5471 c202 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0357a2: 5475 c402 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0357a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0357a8: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -0357ac: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -0357b0: 6206 c002 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -0357b4: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -0357b8: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -0357bc: 4406 0100 |0012: aget v6, v1, v0 │ │ -0357c0: 4b06 0103 |0014: aput v6, v1, v3 │ │ -0357c4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -0357c8: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0357cc: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0357d0: 28ec |001c: goto 0008 // -0014 │ │ -0357d2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0357d4: 5c76 c102 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -0357d8: 5973 c302 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -0357dc: 0e00 |0022: return-void │ │ +035780: |[035780] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +035790: 5272 c302 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035794: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +035796: 5471 c202 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +03579a: 5475 c402 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +03579e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0357a0: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +0357a4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0357a8: 6206 c002 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +0357ac: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +0357b0: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +0357b4: 4406 0100 |0012: aget v6, v1, v0 │ │ +0357b8: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0357bc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0357c0: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0357c4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0357c8: 28ec |001c: goto 0008 // -0014 │ │ +0357ca: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0357cc: 5c76 c102 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +0357d0: 5973 c302 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +0357d4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -33915,27 +33915,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0357e0: |[0357e0] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -0357f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0357f2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0357f4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0357f8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0357fc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -035800: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -035804: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -035808: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -03580c: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -035810: 0f03 |0010: return v3 │ │ -035812: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035816: 28ef |0013: goto 0002 // -0011 │ │ +0357d8: |[0357d8] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +0357e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0357ea: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +0357ec: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +0357f0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +0357f4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +0357f8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +0357fc: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +035800: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +035804: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +035808: 0f03 |0010: return v3 │ │ +03580a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03580e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -33949,20 +33949,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -035818: |[035818] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -035828: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -03582c: 7110 cb07 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@07cb │ │ -035832: 0a00 |0005: move-result v0 │ │ -035834: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -035838: 0f00 |0008: return v0 │ │ +035810: |[035810] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +035820: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +035824: 7110 cb07 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@07cb │ │ +03582a: 0a00 |0005: move-result v0 │ │ +03582c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +035830: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -33971,58 +33971,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -03583c: |[03583c] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -03584c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03584e: 5274 c302 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035852: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -035856: 5474 c202 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -03585a: 5275 c302 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -03585e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -035862: 4404 0405 |000b: aget v4, v4, v5 │ │ -035866: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -03586a: 6e30 d007 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -035870: 0e00 |0012: return-void │ │ -035872: 5574 c102 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035876: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -03587a: 5274 c302 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -03587e: 5475 c202 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035882: 2155 |001b: array-length v5, v5 │ │ -035884: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -035888: 7010 c807 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -03588e: 5273 c302 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035892: 5474 c202 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035896: 2144 |0025: array-length v4, v4 │ │ -035898: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -03589c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0358a0: 7110 cc07 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ -0358a6: 0a00 |002d: move-result v0 │ │ -0358a8: 2301 3a03 |002e: new-array v1, v0, [I // type@033a │ │ -0358ac: 2302 4f03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@034f │ │ -0358b0: 5474 c202 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0358b4: 5475 c202 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0358b8: 2155 |0036: array-length v5, v5 │ │ -0358ba: 7155 2a13 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0358c0: 5474 c402 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0358c4: 5475 c402 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0358c8: 2155 |003e: array-length v5, v5 │ │ -0358ca: 7155 2a13 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0358d0: 5b71 c202 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0358d4: 5b72 c402 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0358d8: 5474 c202 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0358dc: 4b08 0403 |0048: aput v8, v4, v3 │ │ -0358e0: 5474 c402 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0358e4: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -0358e8: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0358ec: 5974 c302 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -0358f0: 28c0 |0052: goto 0012 // -0040 │ │ +035834: |[035834] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +035844: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +035846: 5274 c302 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +03584a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +03584e: 5474 c202 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035852: 5275 c302 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035856: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03585a: 4404 0405 |000b: aget v4, v4, v5 │ │ +03585e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +035862: 6e30 d007 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +035868: 0e00 |0012: return-void │ │ +03586a: 5574 c102 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +03586e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +035872: 5274 c302 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035876: 5475 c202 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +03587a: 2155 |001b: array-length v5, v5 │ │ +03587c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +035880: 7010 c807 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035886: 5273 c302 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +03588a: 5474 c202 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +03588e: 2144 |0025: array-length v4, v4 │ │ +035890: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +035894: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +035898: 7110 cc07 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ +03589e: 0a00 |002d: move-result v0 │ │ +0358a0: 2301 3a03 |002e: new-array v1, v0, [I // type@033a │ │ +0358a4: 2302 4f03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@034f │ │ +0358a8: 5474 c202 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0358ac: 5475 c202 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0358b0: 2155 |0036: array-length v5, v5 │ │ +0358b2: 7155 2a13 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0358b8: 5474 c402 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0358bc: 5475 c402 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0358c0: 2155 |003e: array-length v5, v5 │ │ +0358c2: 7155 2a13 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0358c8: 5b71 c202 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0358cc: 5b72 c402 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0358d0: 5474 c202 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0358d4: 4b08 0403 |0048: aput v8, v4, v3 │ │ +0358d8: 5474 c402 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0358dc: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +0358e0: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0358e4: 5974 c302 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +0358e8: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -34054,27 +34054,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0358f4: |[0358f4] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -035904: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -035906: 5251 c302 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -03590a: 5452 c402 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -03590e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -035910: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -035914: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -035916: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03591a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03591e: 28f9 |000d: goto 0006 // -0007 │ │ -035920: 5954 c302 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035924: 5c54 c102 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035928: 0e00 |0012: return-void │ │ +0358ec: |[0358ec] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +0358fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0358fe: 5251 c302 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035902: 5452 c402 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035906: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +035908: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +03590c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03590e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +035912: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035916: 28f9 |000d: goto 0006 // -0007 │ │ +035918: 5954 c302 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +03591c: 5c54 c102 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035920: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -34093,31 +34093,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -03592c: |[03592c] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -03593c: 5441 c202 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035940: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -035942: 5243 c302 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035946: 7140 c507 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ -03594c: 0a00 |0008: move-result v0 │ │ -03594e: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -035952: 5441 c402 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035956: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -03595a: 6202 c002 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -03595e: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -035962: 5441 c402 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035966: 6202 c002 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -03596a: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -03596e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -035970: 5c41 c102 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035974: 0e00 |001c: return-void │ │ +035924: |[035924] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +035934: 5441 c202 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035938: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03593a: 5243 c302 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +03593e: 7140 c507 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ +035944: 0a00 |0008: move-result v0 │ │ +035946: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +03594a: 5441 c402 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +03594e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +035952: 6202 c002 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +035956: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +03595a: 5441 c402 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +03595e: 6202 c002 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +035962: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +035966: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +035968: 5c41 c102 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +03596c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -34133,19 +34133,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035978: |[035978] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -035988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03598a: 6e30 ca07 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@07ca │ │ -035990: 0c00 |0004: move-result-object v0 │ │ -035992: 1100 |0005: return-object v0 │ │ +035970: |[035970] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +035980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035982: 6e30 ca07 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@07ca │ │ +035988: 0c00 |0004: move-result-object v0 │ │ +03598a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -34155,29 +34155,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -035994: |[035994] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0359a4: 5441 c202 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0359a8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0359aa: 5243 c302 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -0359ae: 7140 c507 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ -0359b4: 0a00 |0008: move-result v0 │ │ -0359b6: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -0359ba: 5441 c402 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0359be: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -0359c2: 6202 c002 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -0359c6: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -0359ca: 1106 |0013: return-object v6 │ │ -0359cc: 5441 c402 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -0359d0: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -0359d4: 28fb |0018: goto 0013 // -0005 │ │ +03598c: |[03598c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03599c: 5441 c202 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0359a0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0359a2: 5243 c302 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +0359a6: 7140 c507 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ +0359ac: 0a00 |0008: move-result v0 │ │ +0359ae: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +0359b2: 5441 c402 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0359b6: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +0359ba: 6202 c002 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +0359be: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +0359c2: 1106 |0013: return-object v6 │ │ +0359c4: 5441 c402 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +0359c8: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +0359cc: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34193,24 +34193,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0359d8: |[0359d8] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -0359e8: 5530 c102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -0359ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0359f0: 7010 c807 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -0359f6: 5430 c202 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -0359fa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0359fc: 5232 c302 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035a00: 7140 c507 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ -035a06: 0a00 |000f: move-result v0 │ │ -035a08: 0f00 |0010: return v0 │ │ +0359d0: |[0359d0] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +0359e0: 5530 c102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +0359e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0359e8: 7010 c807 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +0359ee: 5430 c202 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +0359f2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0359f4: 5232 c302 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +0359f8: 7140 c507 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ +0359fe: 0a00 |000f: move-result v0 │ │ +035a00: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34222,29 +34222,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -035a0c: |[035a0c] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -035a1c: 5521 c102 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035a20: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -035a24: 7010 c807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035a2a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -035a2c: 5221 c302 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035a30: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -035a34: 5421 c402 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035a38: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -035a3c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -035a40: 0f00 |0012: return v0 │ │ -035a42: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035a46: 28f3 |0015: goto 0008 // -000d │ │ -035a48: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -035a4a: 28fb |0017: goto 0012 // -0005 │ │ +035a04: |[035a04] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +035a14: 5521 c102 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035a18: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +035a1c: 7010 c807 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035a22: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +035a24: 5221 c302 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035a28: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +035a2c: 5421 c402 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035a30: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +035a34: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +035a38: 0f00 |0012: return v0 │ │ +035a3a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +035a3e: 28f3 |0015: goto 0008 // -000d │ │ +035a40: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +035a42: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -34263,21 +34263,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035a4c: |[035a4c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -035a5c: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035a60: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035a64: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035a6a: 5410 c202 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035a6e: 4400 0002 |0009: aget v0, v0, v2 │ │ -035a72: 0f00 |000b: return v0 │ │ +035a44: |[035a44] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +035a54: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035a58: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035a5c: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035a62: 5410 c202 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035a66: 4400 0002 |0009: aget v0, v0, v2 │ │ +035a6a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34289,91 +34289,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -035a74: |[035a74] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -035a84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -035a86: 5484 c202 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035a8a: 5285 c302 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035a8e: 7140 c507 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ -035a94: 0a00 |0008: move-result v0 │ │ -035a96: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -035a9a: 5484 c402 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035a9e: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -035aa2: 0e00 |000f: return-void │ │ -035aa4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -035aa8: 5284 c302 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035aac: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -035ab0: 5484 c402 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035ab4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -035ab8: 6205 c002 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -035abc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -035ac0: 5484 c202 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035ac4: 4b09 0400 |0020: aput v9, v4, v0 │ │ -035ac8: 5484 c402 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035acc: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -035ad0: 28e9 |0026: goto 000f // -0017 │ │ -035ad2: 5584 c102 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035ad6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -035ada: 5284 c302 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035ade: 5485 c202 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035ae2: 2155 |002f: array-length v5, v5 │ │ -035ae4: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -035ae8: 7010 c807 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035aee: 5484 c202 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035af2: 5285 c302 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035af6: 7140 c507 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ -035afc: 0a04 |003c: move-result v4 │ │ -035afe: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -035b02: 5284 c302 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b06: 5485 c202 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b0a: 2155 |0043: array-length v5, v5 │ │ -035b0c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -035b10: 5284 c302 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b14: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035b18: 7110 cc07 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ -035b1e: 0a01 |004d: move-result v1 │ │ -035b20: 2312 3a03 |004e: new-array v2, v1, [I // type@033a │ │ -035b24: 2313 4f03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034f │ │ -035b28: 5484 c202 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b2c: 5485 c202 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b30: 2155 |0056: array-length v5, v5 │ │ -035b32: 7155 2a13 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -035b38: 5484 c402 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b3c: 5485 c402 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b40: 2155 |005e: array-length v5, v5 │ │ -035b42: 7155 2a13 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -035b48: 5b82 c202 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b4c: 5b83 c402 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b50: 5284 c302 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b54: b104 |0068: sub-int/2addr v4, v0 │ │ -035b56: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -035b5a: 5484 c202 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b5e: 5485 c202 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b62: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -035b66: 5287 c302 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b6a: b107 |0073: sub-int/2addr v7, v0 │ │ -035b6c: 7157 2a13 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -035b72: 5484 c402 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b76: 5485 c402 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b7a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -035b7e: 5287 c302 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b82: b107 |007f: sub-int/2addr v7, v0 │ │ -035b84: 7157 2a13 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -035b8a: 5484 c202 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ -035b8e: 4b09 0400 |0085: aput v9, v4, v0 │ │ -035b92: 5484 c402 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035b96: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -035b9a: 5284 c302 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035b9e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035ba2: 5984 c302 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035ba6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +035a6c: |[035a6c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +035a7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +035a7e: 5484 c202 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035a82: 5285 c302 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035a86: 7140 c507 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ +035a8c: 0a00 |0008: move-result v0 │ │ +035a8e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +035a92: 5484 c402 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035a96: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +035a9a: 0e00 |000f: return-void │ │ +035a9c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +035aa0: 5284 c302 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035aa4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +035aa8: 5484 c402 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035aac: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +035ab0: 6205 c002 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +035ab4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +035ab8: 5484 c202 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035abc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +035ac0: 5484 c402 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035ac4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +035ac8: 28e9 |0026: goto 000f // -0017 │ │ +035aca: 5584 c102 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035ace: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +035ad2: 5284 c302 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035ad6: 5485 c202 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035ada: 2155 |002f: array-length v5, v5 │ │ +035adc: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +035ae0: 7010 c807 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035ae6: 5484 c202 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035aea: 5285 c302 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035aee: 7140 c507 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@07c5 │ │ +035af4: 0a04 |003c: move-result v4 │ │ +035af6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +035afa: 5284 c302 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035afe: 5485 c202 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b02: 2155 |0043: array-length v5, v5 │ │ +035b04: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +035b08: 5284 c302 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b0c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035b10: 7110 cc07 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@07cc │ │ +035b16: 0a01 |004d: move-result v1 │ │ +035b18: 2312 3a03 |004e: new-array v2, v1, [I // type@033a │ │ +035b1c: 2313 4f03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@034f │ │ +035b20: 5484 c202 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b24: 5485 c202 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b28: 2155 |0056: array-length v5, v5 │ │ +035b2a: 7155 2a13 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +035b30: 5484 c402 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b34: 5485 c402 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b38: 2155 |005e: array-length v5, v5 │ │ +035b3a: 7155 2a13 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +035b40: 5b82 c202 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b44: 5b83 c402 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b48: 5284 c302 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b4c: b104 |0068: sub-int/2addr v4, v0 │ │ +035b4e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +035b52: 5484 c202 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b56: 5485 c202 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b5a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +035b5e: 5287 c302 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b62: b107 |0073: sub-int/2addr v7, v0 │ │ +035b64: 7157 2a13 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +035b6a: 5484 c402 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b6e: 5485 c402 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b72: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +035b76: 5287 c302 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b7a: b107 |007f: sub-int/2addr v7, v0 │ │ +035b7c: 7157 2a13 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +035b82: 5484 c202 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02c2 │ │ +035b86: 4b09 0400 |0085: aput v9, v4, v0 │ │ +035b8a: 5484 c402 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035b8e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +035b92: 5284 c302 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b96: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035b9a: 5984 c302 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035b9e: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -34413,17 +34413,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -035bac: |[035bac] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -035bbc: 6e20 c707 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@07c7 │ │ -035bc2: 0e00 |0003: return-void │ │ +035ba4: |[035ba4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +035bb4: 6e20 c707 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@07c7 │ │ +035bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34434,25 +34434,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -035bc4: |[035bc4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -035bd4: 5420 c402 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035bd8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -035bdc: 6201 c002 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -035be0: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -035be4: 5420 c402 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035be8: 6201 c002 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ -035bec: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -035bf0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -035bf2: 5c20 c102 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035bf6: 0e00 |0011: return-void │ │ +035bbc: |[035bbc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +035bcc: 5420 c402 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035bd0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +035bd4: 6201 c002 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +035bd8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +035bdc: 5420 c402 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035be0: 6201 c002 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02c0 │ │ +035be4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +035be8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +035bea: 5c20 c102 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035bee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -34465,25 +34465,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -035bf8: |[035bf8] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -035c08: 5242 c302 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035c0c: 9003 0506 |0002: add-int v3, v5, v6 │ │ -035c10: 7120 fe12 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -035c16: 0a00 |0007: move-result v0 │ │ -035c18: 0151 |0008: move v1, v5 │ │ -035c1a: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -035c1e: 6e20 d207 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ -035c24: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035c28: 28f9 |0010: goto 0009 // -0007 │ │ -035c2a: 0e00 |0011: return-void │ │ +035bf0: |[035bf0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +035c00: 5242 c302 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035c04: 9003 0506 |0002: add-int v3, v5, v6 │ │ +035c08: 7120 fe12 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +035c0e: 0a00 |0007: move-result v0 │ │ +035c10: 0151 |0008: move v1, v5 │ │ +035c12: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +035c16: 6e20 d207 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ +035c1c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +035c20: 28f9 |0010: goto 0009 // -0007 │ │ +035c22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -34500,21 +34500,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035c2c: |[035c2c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -035c3c: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035c40: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035c44: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035c4a: 5410 c402 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035c4e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -035c52: 0e00 |000b: return-void │ │ +035c24: |[035c24] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +035c34: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035c38: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035c3c: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035c42: 5410 c402 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035c46: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +035c4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -34529,20 +34529,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -035c54: |[035c54] android.support.v4.util.SparseArrayCompat.size:()I │ │ -035c64: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035c68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035c6c: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035c72: 5210 c302 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ -035c76: 0f00 |0009: return v0 │ │ +035c4c: |[035c4c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +035c5c: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035c60: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035c64: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035c6a: 5210 c302 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02c3 │ │ +035c6e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34553,21 +34553,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035c78: |[035c78] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -035c88: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ -035c8c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035c90: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ -035c96: 5410 c402 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ -035c9a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -035c9e: 1100 |000b: return-object v0 │ │ +035c70: |[035c70] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +035c80: 5510 c102 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02c1 │ │ +035c84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +035c88: 7010 c807 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@07c8 │ │ +035c8e: 5410 c402 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02c4 │ │ +035c92: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +035c96: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -34627,22 +34627,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -035ca0: |[035ca0] android.support.v4.util.TimeUtils.:()V │ │ -035cb0: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ -035cb4: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -035cba: 6900 ca02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ -035cbe: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -035cc2: 2300 3803 |0009: new-array v0, v0, [C // type@0338 │ │ -035cc6: 6900 c902 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035cca: 0e00 |000d: return-void │ │ +035c98: |[035c98] android.support.v4.util.TimeUtils.:()V │ │ +035ca8: 2200 ce02 |0000: new-instance v0, Ljava/lang/Object; // type@02ce │ │ +035cac: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +035cb2: 6900 ca02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ +035cb6: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +035cba: 2300 3803 |0009: new-array v0, v0, [C // type@0338 │ │ +035cbe: 6900 c902 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035cc2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -34650,17 +34650,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ccc: |[035ccc] android.support.v4.util.TimeUtils.:()V │ │ -035cdc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -035ce2: 0e00 |0003: return-void │ │ +035cc4: |[035cc4] android.support.v4.util.TimeUtils.:()V │ │ +035cd4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +035cda: 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;) │ │ @@ -34668,35 +34668,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -035ce4: |[035ce4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -035cf4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -035cf8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -035cfc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -035d00: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -035d02: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -035d06: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -035d0a: 0f00 |000b: return v0 │ │ -035d0c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -035d10: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -035d14: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -035d18: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -035d1a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -035d1e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -035d22: 28f4 |0017: goto 000b // -000c │ │ -035d24: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -035d28: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -035d2c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -035d30: 28ed |001e: goto 000b // -0013 │ │ -035d32: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -035d34: 28eb |0020: goto 000b // -0015 │ │ +035cdc: |[035cdc] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +035cec: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +035cf0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +035cf4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +035cf8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +035cfa: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +035cfe: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +035d02: 0f00 |000b: return v0 │ │ +035d04: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +035d08: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +035d0c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +035d10: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +035d12: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +035d16: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +035d1a: 28f4 |0017: goto 000b // -000c │ │ +035d1c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +035d20: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +035d24: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +035d28: 28ed |001e: goto 000b // -0013 │ │ +035d2a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +035d2c: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -34714,25 +34714,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -035d38: |[035d38] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -035d48: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -035d4c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -035d50: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -035d54: 1a00 bb00 |0006: const-string v0, "--" // string@00bb │ │ -035d58: 6e20 c812 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -035d5e: 0e00 |000b: return-void │ │ -035d60: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -035d64: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -035d66: 7140 dc07 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@07dc │ │ -035d6c: 28f9 |0012: goto 000b // -0007 │ │ +035d30: |[035d30] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +035d40: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +035d44: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +035d48: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +035d4c: 1a00 bb00 |0006: const-string v0, "--" // string@00bb │ │ +035d50: 6e20 c812 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +035d56: 0e00 |000b: return-void │ │ +035d58: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +035d5c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +035d5e: 7140 dc07 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@07dc │ │ +035d64: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -34745,18 +34745,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -035d70: |[035d70] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -035d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035d82: 7140 dc07 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@07dc │ │ -035d88: 0e00 |0004: return-void │ │ +035d68: |[035d68] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +035d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035d7a: 7140 dc07 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@07dc │ │ +035d80: 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; │ │ @@ -34766,29 +34766,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 │ │ -035d8c: |[035d8c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -035d9c: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ -035da0: 1d02 |0002: monitor-enter v2 │ │ -035da2: 7130 de07 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@07de │ │ -035da8: 0a00 |0006: move-result v0 │ │ -035daa: 2201 d202 |0007: new-instance v1, Ljava/lang/String; // type@02d2 │ │ -035dae: 6203 c902 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035db2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -035db4: 7040 0e13 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@130e │ │ -035dba: 6e20 c812 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -035dc0: 1e02 |0012: monitor-exit v2 │ │ -035dc2: 0e00 |0013: return-void │ │ -035dc4: 0d01 |0014: move-exception v1 │ │ -035dc6: 1e02 |0015: monitor-exit v2 │ │ -035dc8: 2701 |0016: throw v1 │ │ +035d84: |[035d84] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +035d94: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ +035d98: 1d02 |0002: monitor-enter v2 │ │ +035d9a: 7130 de07 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@07de │ │ +035da0: 0a00 |0006: move-result v0 │ │ +035da2: 2201 d202 |0007: new-instance v1, Ljava/lang/String; // type@02d2 │ │ +035da6: 6203 c902 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035daa: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +035dac: 7040 0e13 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@130e │ │ +035db2: 6e20 c812 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +035db8: 1e02 |0012: monitor-exit v2 │ │ +035dba: 0e00 |0013: return-void │ │ +035dbc: 0d01 |0014: move-exception v1 │ │ +035dbe: 1e02 |0015: monitor-exit v2 │ │ +035dc0: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -34806,28 +34806,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -035dd8: |[035dd8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -035de8: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ -035dec: 1d02 |0002: monitor-enter v2 │ │ -035dee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -035df0: 7130 de07 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@07de │ │ -035df6: 0a00 |0007: move-result v0 │ │ -035df8: 6201 c902 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035dfc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -035dfe: 6e40 2613 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1326 │ │ -035e04: 1e02 |000e: monitor-exit v2 │ │ -035e06: 0e00 |000f: return-void │ │ -035e08: 0d01 |0010: move-exception v1 │ │ -035e0a: 1e02 |0011: monitor-exit v2 │ │ -035e0c: 2701 |0012: throw v1 │ │ +035dd0: |[035dd0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +035de0: 6202 ca02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ca │ │ +035de4: 1d02 |0002: monitor-enter v2 │ │ +035de6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +035de8: 7130 de07 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@07de │ │ +035dee: 0a00 |0007: move-result v0 │ │ +035df0: 6201 c902 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035df4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +035df6: 6e40 2613 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1326 │ │ +035dfc: 1e02 |000e: monitor-exit v2 │ │ +035dfe: 0e00 |000f: return-void │ │ +035e00: 0d01 |0010: move-exception v1 │ │ +035e02: 1e02 |0011: monitor-exit v2 │ │ +035e04: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -34844,206 +34844,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -035e1c: |[035e1c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -035e2c: 6204 c902 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035e30: 2144 |0002: array-length v4, v4 │ │ -035e32: 0200 1600 |0003: move/from16 v0, v22 │ │ -035e36: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -035e3a: 0200 1600 |0007: move/from16 v0, v22 │ │ -035e3e: 2304 3803 |0009: new-array v4, v0, [C // type@0338 │ │ -035e42: 6904 c902 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035e46: 6202 c902 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ -035e4a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -035e4e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -035e52: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -035e56: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -035e58: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -035e5c: 0200 1600 |0018: move/from16 v0, v22 │ │ -035e60: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -035e64: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -035e68: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -035e6c: 28f8 |0020: goto 0018 // -0008 │ │ -035e6e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -035e72: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -035e76: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -035e78: 0f04 |0026: return v4 │ │ -035e7a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -035e7e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -035e82: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -035e86: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -035e8a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -035e8e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -035e92: 846d |0033: long-to-int v13, v6 │ │ -035e94: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -035e98: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -035e9c: 8666 |0038: long-to-double v6, v6 │ │ -035e9e: 7120 fa12 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@12fa │ │ -035ea4: 0b06 |003c: move-result-wide v6 │ │ -035ea6: 8a60 |003d: double-to-int v0, v6 │ │ -035ea8: 0211 0000 |003e: move/from16 v17, v0 │ │ -035eac: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -035eae: 120c |0041: const/4 v12, #int 0 // #0 │ │ -035eb0: 120e |0042: const/4 v14, #int 0 // #0 │ │ -035eb2: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -035eb8: 0200 1100 |0046: move/from16 v0, v17 │ │ -035ebc: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -035ec0: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -035ec6: 9303 1104 |004d: div-int v3, v17, v4 │ │ -035eca: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -035ed0: b234 |0052: mul-int/2addr v4, v3 │ │ -035ed2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -035ed6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -035eda: 0200 1100 |0057: move/from16 v0, v17 │ │ -035ede: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -035ee2: 0200 1100 |005b: move/from16 v0, v17 │ │ -035ee6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -035eea: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -035eee: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -035ef2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -035ef6: 0200 1100 |0065: move/from16 v0, v17 │ │ -035efa: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -035efe: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -035f02: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -035f06: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -035f0a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -035f0c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -035f10: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -035f12: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -035f14: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -035f16: 7140 d907 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ -035f1c: 0a0f |0078: move-result v15 │ │ -035f1e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -035f20: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -035f24: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -035f26: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -035f28: 7140 d907 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ -035f2e: 0a04 |0081: move-result v4 │ │ -035f30: b04f |0082: add-int/2addr v15, v4 │ │ -035f32: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -035f34: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -035f38: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -035f3a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -035f3c: 7140 d907 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ -035f42: 0a04 |008b: move-result v4 │ │ -035f44: b04f |008c: add-int/2addr v15, v4 │ │ -035f46: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -035f48: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -035f4c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -035f4e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -035f50: 0200 1100 |0092: move/from16 v0, v17 │ │ -035f54: 7140 d907 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ -035f5a: 0a04 |0097: move-result v4 │ │ -035f5c: b04f |0098: add-int/2addr v15, v4 │ │ -035f5e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -035f60: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -035f62: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -035f66: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -035f68: 7140 d907 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ -035f6e: 0a04 |00a1: move-result v4 │ │ -035f70: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035f74: b04f |00a4: add-int/2addr v15, v4 │ │ -035f76: 0200 1600 |00a5: move/from16 v0, v22 │ │ -035f7a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -035f7e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -035f82: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -035f86: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035f8a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -035f8e: 28f4 |00b1: goto 00a5 // -000c │ │ -035f90: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -035f94: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -035f98: 7d00 |00b6: neg-long v0, v0 │ │ -035f9a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -035f9e: 2900 76ff |00b9: goto/16 002f // -008a │ │ -035fa2: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -035fa4: 28c1 |00bc: goto 007d // -003f │ │ -035fa6: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -035fa8: 28c9 |00be: goto 0087 // -0037 │ │ -035faa: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -035fac: 28d1 |00c0: goto 0091 // -002f │ │ -035fae: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -035fb0: 28dc |00c2: goto 009e // -0024 │ │ -035fb2: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -035fb6: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035fba: 0212 0500 |00c7: move/from16 v18, v5 │ │ -035fbe: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -035fc2: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -035fc6: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -035fca: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -035fcc: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -035fce: 7706 df07 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ -035fd4: 0a05 |00d4: move-result v5 │ │ -035fd6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -035fda: 0200 1200 |00d7: move/from16 v0, v18 │ │ -035fde: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -035fe2: 121a |00db: const/4 v10, #int 1 // #1 │ │ -035fe4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -035fe8: 122b |00de: const/4 v11, #int 2 // #2 │ │ -035fea: 0726 |00df: move-object v6, v2 │ │ -035fec: 01c7 |00e0: move v7, v12 │ │ -035fee: 0159 |00e1: move v9, v5 │ │ -035ff0: 7706 df07 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ -035ff6: 0a05 |00e5: move-result v5 │ │ -035ff8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -035ffc: 0200 1200 |00e8: move/from16 v0, v18 │ │ -036000: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -036004: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -036006: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -03600a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -03600c: 0726 |00f0: move-object v6, v2 │ │ -03600e: 01e7 |00f1: move v7, v14 │ │ -036010: 0159 |00f2: move v9, v5 │ │ -036012: 7706 df07 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ -036018: 0a05 |00f6: move-result v5 │ │ -03601a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -03601e: 0200 1200 |00f9: move/from16 v0, v18 │ │ -036022: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -036026: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -036028: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -03602c: 122b |0100: const/4 v11, #int 2 // #2 │ │ -03602e: 0726 |0101: move-object v6, v2 │ │ -036030: 0207 1100 |0102: move/from16 v7, v17 │ │ -036034: 0159 |0104: move v9, v5 │ │ -036036: 7706 df07 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ -03603c: 0a05 |0108: move-result v5 │ │ -03603e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -036042: 121a |010b: const/4 v10, #int 1 // #1 │ │ -036044: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -036048: 0200 1200 |010e: move/from16 v0, v18 │ │ -03604c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -036050: 123b |0112: const/4 v11, #int 3 // #3 │ │ -036052: 0726 |0113: move-object v6, v2 │ │ -036054: 01d7 |0114: move v7, v13 │ │ -036056: 0159 |0115: move v9, v5 │ │ -036058: 7706 df07 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ -03605e: 0a05 |0119: move-result v5 │ │ -036060: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -036064: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -036068: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03606c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -036070: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -036074: 28a9 |0124: goto 00cd // -0057 │ │ -036076: 120a |0125: const/4 v10, #int 0 // #0 │ │ -036078: 28b6 |0126: goto 00dc // -004a │ │ -03607a: 120b |0127: const/4 v11, #int 0 // #0 │ │ -03607c: 28b7 |0128: goto 00df // -0049 │ │ -03607e: 120a |0129: const/4 v10, #int 0 // #0 │ │ -036080: 28c3 |012a: goto 00ed // -003d │ │ -036082: 120b |012b: const/4 v11, #int 0 // #0 │ │ -036084: 28c4 |012c: goto 00f0 // -003c │ │ -036086: 120a |012d: const/4 v10, #int 0 // #0 │ │ -036088: 28d0 |012e: goto 00fe // -0030 │ │ -03608a: 120b |012f: const/4 v11, #int 0 // #0 │ │ -03608c: 28d1 |0130: goto 0101 // -002f │ │ -03608e: 120b |0131: const/4 v11, #int 0 // #0 │ │ -036090: 28e1 |0132: goto 0113 // -001f │ │ +035e14: |[035e14] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +035e24: 6204 c902 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035e28: 2144 |0002: array-length v4, v4 │ │ +035e2a: 0200 1600 |0003: move/from16 v0, v22 │ │ +035e2e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +035e32: 0200 1600 |0007: move/from16 v0, v22 │ │ +035e36: 2304 3803 |0009: new-array v4, v0, [C // type@0338 │ │ +035e3a: 6904 c902 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035e3e: 6202 c902 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02c9 │ │ +035e42: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +035e46: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +035e4a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +035e4e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +035e50: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +035e54: 0200 1600 |0018: move/from16 v0, v22 │ │ +035e58: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +035e5c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +035e60: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +035e64: 28f8 |0020: goto 0018 // -0008 │ │ +035e66: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +035e6a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +035e6e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +035e70: 0f04 |0026: return v4 │ │ +035e72: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +035e76: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +035e7a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +035e7e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +035e82: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +035e86: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +035e8a: 846d |0033: long-to-int v13, v6 │ │ +035e8c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +035e90: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +035e94: 8666 |0038: long-to-double v6, v6 │ │ +035e96: 7120 fa12 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@12fa │ │ +035e9c: 0b06 |003c: move-result-wide v6 │ │ +035e9e: 8a60 |003d: double-to-int v0, v6 │ │ +035ea0: 0211 0000 |003e: move/from16 v17, v0 │ │ +035ea4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +035ea6: 120c |0041: const/4 v12, #int 0 // #0 │ │ +035ea8: 120e |0042: const/4 v14, #int 0 // #0 │ │ +035eaa: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +035eb0: 0200 1100 |0046: move/from16 v0, v17 │ │ +035eb4: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +035eb8: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +035ebe: 9303 1104 |004d: div-int v3, v17, v4 │ │ +035ec2: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +035ec8: b234 |0052: mul-int/2addr v4, v3 │ │ +035eca: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +035ece: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +035ed2: 0200 1100 |0057: move/from16 v0, v17 │ │ +035ed6: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +035eda: 0200 1100 |005b: move/from16 v0, v17 │ │ +035ede: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +035ee2: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +035ee6: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +035eea: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +035eee: 0200 1100 |0065: move/from16 v0, v17 │ │ +035ef2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +035ef6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +035efa: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +035efe: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +035f02: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +035f04: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +035f08: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +035f0a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +035f0c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +035f0e: 7140 d907 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ +035f14: 0a0f |0078: move-result v15 │ │ +035f16: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +035f18: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +035f1c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +035f1e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +035f20: 7140 d907 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ +035f26: 0a04 |0081: move-result v4 │ │ +035f28: b04f |0082: add-int/2addr v15, v4 │ │ +035f2a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +035f2c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +035f30: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +035f32: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +035f34: 7140 d907 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ +035f3a: 0a04 |008b: move-result v4 │ │ +035f3c: b04f |008c: add-int/2addr v15, v4 │ │ +035f3e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +035f40: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +035f44: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +035f46: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +035f48: 0200 1100 |0092: move/from16 v0, v17 │ │ +035f4c: 7140 d907 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ +035f52: 0a04 |0097: move-result v4 │ │ +035f54: b04f |0098: add-int/2addr v15, v4 │ │ +035f56: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +035f58: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +035f5a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +035f5e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +035f60: 7140 d907 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@07d9 │ │ +035f66: 0a04 |00a1: move-result v4 │ │ +035f68: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035f6c: b04f |00a4: add-int/2addr v15, v4 │ │ +035f6e: 0200 1600 |00a5: move/from16 v0, v22 │ │ +035f72: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +035f76: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +035f7a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +035f7e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +035f82: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +035f86: 28f4 |00b1: goto 00a5 // -000c │ │ +035f88: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +035f8c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +035f90: 7d00 |00b6: neg-long v0, v0 │ │ +035f92: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +035f96: 2900 76ff |00b9: goto/16 002f // -008a │ │ +035f9a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +035f9c: 28c1 |00bc: goto 007d // -003f │ │ +035f9e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +035fa0: 28c9 |00be: goto 0087 // -0037 │ │ +035fa2: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +035fa4: 28d1 |00c0: goto 0091 // -002f │ │ +035fa6: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +035fa8: 28dc |00c2: goto 009e // -0024 │ │ +035faa: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +035fae: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +035fb2: 0212 0500 |00c7: move/from16 v18, v5 │ │ +035fb6: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +035fba: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +035fbe: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +035fc2: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +035fc4: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +035fc6: 7706 df07 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ +035fcc: 0a05 |00d4: move-result v5 │ │ +035fce: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +035fd2: 0200 1200 |00d7: move/from16 v0, v18 │ │ +035fd6: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +035fda: 121a |00db: const/4 v10, #int 1 // #1 │ │ +035fdc: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +035fe0: 122b |00de: const/4 v11, #int 2 // #2 │ │ +035fe2: 0726 |00df: move-object v6, v2 │ │ +035fe4: 01c7 |00e0: move v7, v12 │ │ +035fe6: 0159 |00e1: move v9, v5 │ │ +035fe8: 7706 df07 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ +035fee: 0a05 |00e5: move-result v5 │ │ +035ff0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +035ff4: 0200 1200 |00e8: move/from16 v0, v18 │ │ +035ff8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +035ffc: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +035ffe: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +036002: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +036004: 0726 |00f0: move-object v6, v2 │ │ +036006: 01e7 |00f1: move v7, v14 │ │ +036008: 0159 |00f2: move v9, v5 │ │ +03600a: 7706 df07 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ +036010: 0a05 |00f6: move-result v5 │ │ +036012: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +036016: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03601a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03601e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +036020: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +036024: 122b |0100: const/4 v11, #int 2 // #2 │ │ +036026: 0726 |0101: move-object v6, v2 │ │ +036028: 0207 1100 |0102: move/from16 v7, v17 │ │ +03602c: 0159 |0104: move v9, v5 │ │ +03602e: 7706 df07 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ +036034: 0a05 |0108: move-result v5 │ │ +036036: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03603a: 121a |010b: const/4 v10, #int 1 // #1 │ │ +03603c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +036040: 0200 1200 |010e: move/from16 v0, v18 │ │ +036044: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +036048: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03604a: 0726 |0113: move-object v6, v2 │ │ +03604c: 01d7 |0114: move v7, v13 │ │ +03604e: 0159 |0115: move v9, v5 │ │ +036050: 7706 df07 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@07df │ │ +036056: 0a05 |0119: move-result v5 │ │ +036058: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +03605c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +036060: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +036064: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +036068: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +03606c: 28a9 |0124: goto 00cd // -0057 │ │ +03606e: 120a |0125: const/4 v10, #int 0 // #0 │ │ +036070: 28b6 |0126: goto 00dc // -004a │ │ +036072: 120b |0127: const/4 v11, #int 0 // #0 │ │ +036074: 28b7 |0128: goto 00df // -0049 │ │ +036076: 120a |0129: const/4 v10, #int 0 // #0 │ │ +036078: 28c3 |012a: goto 00ed // -003d │ │ +03607a: 120b |012b: const/4 v11, #int 0 // #0 │ │ +03607c: 28c4 |012c: goto 00f0 // -003c │ │ +03607e: 120a |012d: const/4 v10, #int 0 // #0 │ │ +036080: 28d0 |012e: goto 00fe // -0030 │ │ +036082: 120b |012f: const/4 v11, #int 0 // #0 │ │ +036084: 28d1 |0130: goto 0101 // -002f │ │ +036086: 120b |0131: const/4 v11, #int 0 // #0 │ │ +036088: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -35130,50 +35130,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -036094: |[036094] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -0360a4: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -0360a8: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -0360ac: 0161 |0004: move v1, v6 │ │ -0360ae: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -0360b2: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0360b4: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -0360b8: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -0360bc: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -0360c0: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -0360c4: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0360c8: 8e22 |0012: int-to-char v2, v2 │ │ -0360ca: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -0360ce: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0360d2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -0360d6: b124 |0019: sub-int/2addr v4, v2 │ │ -0360d8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -0360dc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0360de: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -0360e2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -0360e6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -0360ea: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -0360ee: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -0360f2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0360f6: 8e22 |0029: int-to-char v2, v2 │ │ -0360f8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0360fc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036100: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -036104: b124 |0030: sub-int/2addr v4, v2 │ │ -036106: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -03610a: 8e22 |0033: int-to-char v2, v2 │ │ -03610c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -036110: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -036114: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -036118: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03611c: 0f06 |003c: return v6 │ │ +03608c: |[03608c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +03609c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +0360a0: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +0360a4: 0161 |0004: move v1, v6 │ │ +0360a6: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +0360aa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0360ac: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +0360b0: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +0360b4: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +0360b8: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +0360bc: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0360c0: 8e22 |0012: int-to-char v2, v2 │ │ +0360c2: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +0360c6: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0360ca: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0360ce: b124 |0019: sub-int/2addr v4, v2 │ │ +0360d0: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +0360d4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0360d6: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0360da: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +0360de: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +0360e2: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +0360e6: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +0360ea: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0360ee: 8e22 |0029: int-to-char v2, v2 │ │ +0360f0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +0360f4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0360f8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +0360fc: b124 |0030: sub-int/2addr v4, v2 │ │ +0360fe: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +036102: 8e22 |0033: int-to-char v2, v2 │ │ +036104: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +036108: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03610c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +036110: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +036114: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -35334,37 +35334,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -036120: |[036120] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -036130: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -036134: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -036138: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -03613c: 2200 5301 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0153 │ │ -036140: 7010 0708 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0807 │ │ -036146: 6900 d002 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -03614a: 6200 d002 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -03614e: 7210 f507 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@07f5 │ │ -036154: 0c00 |0012: move-result-object v0 │ │ -036156: 6900 cf02 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -03615a: 0e00 |0015: return-void │ │ -03615c: 6000 2700 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -036160: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -036164: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -036168: 2200 5001 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0150 │ │ -03616c: 7010 e807 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@07e8 │ │ -036172: 6900 d002 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036176: 28ea |0023: goto 000d // -0016 │ │ -036178: 2200 5401 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0154 │ │ -03617c: 7010 0b08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@080b │ │ -036182: 6900 d002 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036186: 28e2 |002b: goto 000d // -001e │ │ +036118: |[036118] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +036128: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03612c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +036130: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +036134: 2200 5301 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0153 │ │ +036138: 7010 0708 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0807 │ │ +03613e: 6900 d002 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +036142: 6200 d002 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +036146: 7210 f507 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@07f5 │ │ +03614c: 0c00 |0012: move-result-object v0 │ │ +03614e: 6900 cf02 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +036152: 0e00 |0015: return-void │ │ +036154: 6000 2700 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +036158: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03615c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +036160: 2200 5001 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0150 │ │ +036164: 7010 e807 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@07e8 │ │ +03616a: 6900 d002 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03616e: 28ea |0023: goto 000d // -0016 │ │ +036170: 2200 5401 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0154 │ │ +036174: 7010 0b08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@080b │ │ +03617a: 6900 d002 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03617e: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -35377,21 +35377,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036188: |[036188] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -036198: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03619e: 6200 d002 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0361a2: 7220 f407 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@07f4 │ │ -0361a8: 0c00 |0008: move-result-object v0 │ │ -0361aa: 5b10 d102 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02d1 │ │ -0361ae: 0e00 |000b: return-void │ │ +036180: |[036180] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +036190: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +036196: 6200 d002 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03619a: 7220 f407 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@07f4 │ │ +0361a0: 0c00 |0008: move-result-object v0 │ │ +0361a2: 5b10 d102 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02d1 │ │ +0361a6: 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; │ │ @@ -35402,20 +35402,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 │ │ -0361b0: |[0361b0] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0361c0: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0361c4: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -0361c8: 7240 f207 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@07f2 │ │ -0361ce: 0a00 |0007: move-result v0 │ │ -0361d0: 0f00 |0008: return v0 │ │ +0361a8: |[0361a8] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0361b8: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +0361bc: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +0361c0: 7240 f207 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@07f2 │ │ +0361c6: 0a00 |0007: move-result v0 │ │ +0361c8: 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; │ │ @@ -35425,20 +35425,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 │ │ -0361d4: |[0361d4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0361e4: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0361e8: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -0361ec: 7230 f307 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@07f3 │ │ -0361f2: 0c00 |0007: move-result-object v0 │ │ -0361f4: 1100 |0008: return-object v0 │ │ +0361cc: |[0361cc] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0361dc: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +0361e0: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +0361e4: 7230 f307 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@07f3 │ │ +0361ea: 0c00 |0007: move-result-object v0 │ │ +0361ec: 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; │ │ │ │ @@ -35447,17 +35447,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361f8: |[0361f8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -036208: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02d1 │ │ -03620c: 1100 |0002: return-object v0 │ │ +0361f0: |[0361f0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +036200: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@02d1 │ │ +036204: 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;) │ │ @@ -35465,19 +35465,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 │ │ -036210: |[036210] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036220: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036224: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -036228: 7240 f607 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@07f6 │ │ -03622e: 0e00 |0007: return-void │ │ +036208: |[036208] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036218: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03621c: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +036220: 7240 f607 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@07f6 │ │ +036226: 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; │ │ @@ -35488,19 +35488,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 │ │ -036230: |[036230] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -036240: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036244: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -036248: 7240 f707 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@07f7 │ │ -03624e: 0e00 |0007: return-void │ │ +036228: |[036228] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +036238: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03623c: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +036240: 7240 f707 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@07f7 │ │ +036246: 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; │ │ @@ -35511,19 +35511,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 │ │ -036250: |[036250] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036260: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036264: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -036268: 7240 f807 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@07f8 │ │ -03626e: 0e00 |0007: return-void │ │ +036248: |[036248] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036258: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03625c: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +036260: 7240 f807 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@07f8 │ │ +036266: 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; │ │ @@ -35534,20 +35534,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 │ │ -036270: |[036270] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036280: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -036284: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -036288: 7255 f907 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@07f9 │ │ -03628e: 0a00 |0007: move-result v0 │ │ -036290: 0f00 |0008: return v0 │ │ +036268: |[036268] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +036278: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +03627c: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +036280: 7255 f907 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@07f9 │ │ +036286: 0a00 |0007: move-result v0 │ │ +036288: 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; │ │ @@ -35558,20 +35558,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 │ │ -036294: |[036294] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0362a4: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0362a8: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -0362ac: 7255 fa07 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@07fa │ │ -0362b2: 0a00 |0007: move-result v0 │ │ -0362b4: 0f00 |0008: return v0 │ │ +03628c: |[03628c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03629c: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +0362a0: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +0362a4: 7255 fa07 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@07fa │ │ +0362aa: 0a00 |0007: move-result v0 │ │ +0362ac: 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 │ │ @@ -35582,19 +35582,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0362b8: |[0362b8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0362c8: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0362cc: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -0362d0: 7240 fb07 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@07fb │ │ -0362d6: 0e00 |0007: return-void │ │ +0362b0: |[0362b0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0362c0: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +0362c4: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +0362c8: 7240 fb07 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@07fb │ │ +0362ce: 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; │ │ @@ -35605,19 +35605,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 │ │ -0362d8: |[0362d8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0362e8: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ -0362ec: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ -0362f0: 7240 fc07 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@07fc │ │ -0362f6: 0e00 |0007: return-void │ │ +0362d0: |[0362d0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0362e0: 6200 d002 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@02d0 │ │ +0362e4: 6201 cf02 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@02cf │ │ +0362e8: 7240 fc07 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@07fc │ │ +0362ee: 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; │ │ @@ -35657,18 +35657,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 │ │ -0362f8: |[0362f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -036308: 5b01 d202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -03630c: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ -036312: 0e00 |0005: return-void │ │ +0362f0: |[0362f0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +036300: 5b01 d202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +036304: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ +03630a: 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; │ │ │ │ @@ -35678,19 +35678,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 │ │ -036314: |[036314] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036324: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -036328: 7230 2b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@082b │ │ -03632e: 0a00 |0005: move-result v0 │ │ -036330: 0f00 |0006: return v0 │ │ +03630c: |[03630c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03631c: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +036320: 7230 2b08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@082b │ │ +036326: 0a00 |0005: move-result v0 │ │ +036328: 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; │ │ @@ -35700,18 +35700,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 │ │ -036334: |[036334] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036344: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -036348: 7230 2c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@082c │ │ -03634e: 0e00 |0005: return-void │ │ +03632c: |[03632c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03633c: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +036340: 7230 2c08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@082c │ │ +036346: 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; │ │ @@ -35722,18 +35722,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 │ │ -036350: |[036350] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -036360: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -036364: 7230 2d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@082d │ │ -03636a: 0e00 |0005: return-void │ │ +036348: |[036348] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +036358: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +03635c: 7230 2d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@082d │ │ +036362: 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; │ │ @@ -35744,18 +35744,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 │ │ -03636c: |[03636c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03637c: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -036380: 7230 2e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@082e │ │ -036386: 0e00 |0005: return-void │ │ +036364: |[036364] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036374: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +036378: 7230 2e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@082e │ │ +03637e: 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; │ │ @@ -35766,19 +35766,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 │ │ -036388: |[036388] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036398: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -03639c: 7240 2f08 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@082f │ │ -0363a2: 0a00 |0005: move-result v0 │ │ -0363a4: 0f00 |0006: return v0 │ │ +036380: |[036380] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +036390: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +036394: 7240 2f08 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@082f │ │ +03639a: 0a00 |0005: move-result v0 │ │ +03639c: 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; │ │ @@ -35789,18 +35789,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0363a8: |[0363a8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0363b8: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -0363bc: 7230 3008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0830 │ │ -0363c2: 0e00 |0005: return-void │ │ +0363a0: |[0363a0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0363b0: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +0363b4: 7230 3008 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0830 │ │ +0363ba: 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; │ │ @@ -35811,18 +35811,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 │ │ -0363c4: |[0363c4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0363d4: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ -0363d8: 7230 3108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0831 │ │ -0363de: 0e00 |0005: return-void │ │ +0363bc: |[0363bc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0363cc: 5410 d202 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@02d2 │ │ +0363d0: 7230 3108 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0831 │ │ +0363d6: 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; │ │ @@ -35925,17 +35925,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0363e0: |[0363e0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -0363f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0363f6: 0e00 |0003: return-void │ │ +0363d8: |[0363d8] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +0363e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0363ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -35944,19 +35944,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 │ │ -0363f8: |[0363f8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -036408: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -03640c: 6e30 dc10 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@10dc │ │ -036412: 0a00 |0005: move-result v0 │ │ -036414: 0f00 |0006: return v0 │ │ +0363f0: |[0363f0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +036400: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +036404: 6e30 dc10 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@10dc │ │ +03640a: 0a00 |0005: move-result v0 │ │ +03640c: 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; │ │ @@ -35966,18 +35966,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 │ │ -036418: |[036418] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -036428: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0156 │ │ -03642c: 7020 2308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0823 │ │ -036432: 1100 |0005: return-object v0 │ │ +036410: |[036410] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +036420: 2200 5601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0156 │ │ +036424: 7020 2308 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@0823 │ │ +03642a: 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;) │ │ @@ -35985,36 +35985,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036434: |[036434] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -036444: 2200 5a02 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -036448: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ -03644e: 1100 |0005: return-object v0 │ │ +03642c: |[03642c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03643c: 2200 5a02 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +036440: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ +036446: 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 │ │ -036450: |[036450] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036460: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -036464: 6e30 de10 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10de │ │ -03646a: 0e00 |0005: return-void │ │ +036448: |[036448] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036458: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +03645c: 6e30 de10 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10de │ │ +036462: 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; │ │ @@ -36025,19 +36025,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 │ │ -03646c: |[03646c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -03647c: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -036480: 1f02 6e02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -036484: 6e30 df10 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@10df │ │ -03648a: 0e00 |0007: return-void │ │ +036464: |[036464] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +036474: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +036478: 1f02 6e02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03647c: 6e30 df10 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@10df │ │ +036482: 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; │ │ @@ -36048,18 +36048,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 │ │ -03648c: |[03648c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03649c: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -0364a0: 6e30 e010 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10e0 │ │ -0364a6: 0e00 |0005: return-void │ │ +036484: |[036484] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036494: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +036498: 6e30 e010 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10e0 │ │ +03649e: 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; │ │ @@ -36070,19 +36070,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 │ │ -0364a8: |[0364a8] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0364b8: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -0364bc: 6e40 e110 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@10e1 │ │ -0364c2: 0a00 |0005: move-result v0 │ │ -0364c4: 0f00 |0006: return v0 │ │ +0364a0: |[0364a0] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0364b0: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +0364b4: 6e40 e110 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@10e1 │ │ +0364ba: 0a00 |0005: move-result v0 │ │ +0364bc: 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; │ │ @@ -36093,18 +36093,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 │ │ -0364c8: |[0364c8] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0364d8: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -0364dc: 6e30 e310 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@10e3 │ │ -0364e2: 0e00 |0005: return-void │ │ +0364c0: |[0364c0] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0364d0: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +0364d4: 6e30 e310 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@10e3 │ │ +0364da: 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; │ │ @@ -36115,18 +36115,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 │ │ -0364e4: |[0364e4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0364f4: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -0364f8: 6e30 e410 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10e4 │ │ -0364fe: 0e00 |0005: return-void │ │ +0364dc: |[0364dc] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0364ec: 1f00 5a02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +0364f0: 6e30 e410 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@10e4 │ │ +0364f6: 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; │ │ @@ -36167,18 +36167,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 │ │ -036500: |[036500] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -036510: 5b01 d302 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036514: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ -03651a: 0e00 |0005: return-void │ │ +0364f8: |[0364f8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +036508: 5b01 d302 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +03650c: 7010 db10 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@10db │ │ +036512: 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; │ │ │ │ @@ -36188,19 +36188,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 │ │ -03651c: |[03651c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03652c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036530: 7230 4608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0846 │ │ -036536: 0a00 |0005: move-result v0 │ │ -036538: 0f00 |0006: return v0 │ │ +036514: |[036514] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +036524: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +036528: 7230 4608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0846 │ │ +03652e: 0a00 |0005: move-result v0 │ │ +036530: 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; │ │ @@ -36210,20 +36210,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 │ │ -03653c: |[03653c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -03654c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036550: 7220 4708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0847 │ │ -036556: 0c00 |0005: move-result-object v0 │ │ -036558: 1f00 6f02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@026f │ │ -03655c: 1100 |0008: return-object v0 │ │ +036534: |[036534] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +036544: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +036548: 7220 4708 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0847 │ │ +03654e: 0c00 |0005: move-result-object v0 │ │ +036550: 1f00 6f02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@026f │ │ +036554: 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; │ │ │ │ @@ -36232,18 +36232,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 │ │ -036560: |[036560] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036570: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036574: 7230 4808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0848 │ │ -03657a: 0e00 |0005: return-void │ │ +036558: |[036558] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036568: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +03656c: 7230 4808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0848 │ │ +036572: 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; │ │ @@ -36254,18 +36254,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 │ │ -03657c: |[03657c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -03658c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036590: 7230 4908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0849 │ │ -036596: 0e00 |0005: return-void │ │ +036574: |[036574] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +036584: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +036588: 7230 4908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0849 │ │ +03658e: 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; │ │ @@ -36276,18 +36276,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 │ │ -036598: |[036598] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0365a8: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -0365ac: 7230 4a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084a │ │ -0365b2: 0e00 |0005: return-void │ │ +036590: |[036590] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0365a0: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +0365a4: 7230 4a08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084a │ │ +0365aa: 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; │ │ @@ -36298,19 +36298,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 │ │ -0365b4: |[0365b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0365c4: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -0365c8: 7240 4b08 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@084b │ │ -0365ce: 0a00 |0005: move-result v0 │ │ -0365d0: 0f00 |0006: return v0 │ │ +0365ac: |[0365ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0365bc: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +0365c0: 7240 4b08 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@084b │ │ +0365c6: 0a00 |0005: move-result v0 │ │ +0365c8: 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; │ │ @@ -36321,19 +36321,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 │ │ -0365d4: |[0365d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0365e4: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -0365e8: 7240 4c08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@084c │ │ -0365ee: 0a00 |0005: move-result v0 │ │ -0365f0: 0f00 |0006: return v0 │ │ +0365cc: |[0365cc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0365dc: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +0365e0: 7240 4c08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@084c │ │ +0365e6: 0a00 |0005: move-result v0 │ │ +0365e8: 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 │ │ @@ -36344,18 +36344,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0365f4: |[0365f4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -036604: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036608: 7230 4d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@084d │ │ -03660e: 0e00 |0005: return-void │ │ +0365ec: |[0365ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0365fc: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +036600: 7230 4d08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@084d │ │ +036606: 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; │ │ @@ -36366,18 +36366,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 │ │ -036610: |[036610] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -036620: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ -036624: 7230 4e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ -03662a: 0e00 |0005: return-void │ │ +036608: |[036608] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +036618: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@02d3 │ │ +03661c: 7230 4e08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@084e │ │ +036622: 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; │ │ @@ -36492,17 +36492,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03662c: |[03662c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -03663c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036642: 0e00 |0003: return-void │ │ +036624: |[036624] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +036634: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03663a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -36511,19 +36511,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 │ │ -036644: |[036644] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -036654: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -036658: 6e20 dd10 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@10dd │ │ -03665e: 0c00 |0005: move-result-object v0 │ │ -036660: 1100 |0006: return-object v0 │ │ +03663c: |[03663c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +03664c: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +036650: 6e20 dd10 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@10dd │ │ +036656: 0c00 |0005: move-result-object v0 │ │ +036658: 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; │ │ │ │ @@ -36532,18 +36532,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 │ │ -036664: |[036664] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -036674: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0159 │ │ -036678: 7020 3c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@083c │ │ -03667e: 1100 |0005: return-object v0 │ │ +03665c: |[03665c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +03666c: 2200 5901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0159 │ │ +036670: 7020 3c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@083c │ │ +036676: 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;) │ │ @@ -36551,19 +36551,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 │ │ -036680: |[036680] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -036690: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -036694: 6e40 e210 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@10e2 │ │ -03669a: 0a00 |0005: move-result v0 │ │ -03669c: 0f00 |0006: return v0 │ │ +036678: |[036678] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +036688: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +03668c: 6e40 e210 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@10e2 │ │ +036692: 0a00 |0005: move-result v0 │ │ +036694: 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 │ │ @@ -36680,18 +36680,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0366a0: |[0366a0] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -0366b0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0366b6: 5b01 d502 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02d5 │ │ -0366ba: 0e00 |0005: return-void │ │ +036698: |[036698] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +0366a8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0366ae: 5b01 d502 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02d5 │ │ +0366b2: 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; │ │ @@ -36703,17 +36703,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0366bc: |[0366bc] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -0366cc: 5410 d502 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02d5 │ │ -0366d0: 1100 |0002: return-object v0 │ │ +0366b4: |[0366b4] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +0366c4: 5410 d502 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@02d5 │ │ +0366c8: 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;) │ │ @@ -36721,17 +36721,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0366d4: |[0366d4] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -0366e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0366e6: 0f00 |0001: return v0 │ │ +0366cc: |[0366cc] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +0366dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0366de: 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;) │ │ @@ -36739,17 +36739,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0366e8: |[0366e8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -0366f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0366fa: 0f00 |0001: return v0 │ │ +0366e0: |[0366e0] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +0366f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0366f2: 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;) │ │ @@ -36763,18 +36763,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 │ │ -0366fc: |[0366fc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03670c: 6e10 5908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0859 │ │ -036712: 0c00 |0003: move-result-object v0 │ │ -036714: 1100 |0004: return-object v0 │ │ +0366f4: |[0366f4] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +036704: 6e10 5908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@0859 │ │ +03670a: 0c00 |0003: move-result-object v0 │ │ +03670c: 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; │ │ │ │ @@ -36783,17 +36783,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036718: |[036718] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -036728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03672a: 0f00 |0001: return v0 │ │ +036710: |[036710] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +036720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036722: 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;) │ │ @@ -36801,16 +36801,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03672c: |[03672c] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -03673c: 0e00 |0000: return-void │ │ +036724: |[036724] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +036734: 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; │ │ │ │ @@ -36819,17 +36819,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036740: |[036740] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -036750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036752: 0f00 |0001: return v0 │ │ +036738: |[036738] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +036748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03674a: 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;) │ │ @@ -36837,25 +36837,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -036754: |[036754] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -036764: 5420 d702 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ -036768: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -03676c: 6e10 5d08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@085d │ │ -036772: 0a00 |0007: move-result v0 │ │ -036774: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -036778: 5420 d702 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ -03677c: 6e10 5808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0858 │ │ -036782: 0a01 |000f: move-result v1 │ │ -036784: 7220 5408 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0854 │ │ -03678a: 0e00 |0013: return-void │ │ +03674c: |[03674c] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +03675c: 5420 d702 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ +036760: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +036764: 6e10 5d08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@085d │ │ +03676a: 0a00 |0007: move-result v0 │ │ +03676c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +036770: 5420 d702 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ +036774: 6e10 5808 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0858 │ │ +03677a: 0a01 |000f: move-result v1 │ │ +03677c: 7220 5408 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0854 │ │ +036782: 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; │ │ @@ -36865,17 +36865,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 │ │ -03678c: |[03678c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -03679c: 5b01 d602 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ -0367a0: 0e00 |0002: return-void │ │ +036784: |[036784] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +036794: 5b01 d602 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ +036798: 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; │ │ @@ -36885,38 +36885,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 │ │ -0367a4: |[0367a4] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -0367b4: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ -0367b8: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -0367bc: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -0367c0: 1a00 7b01 |0006: const-string v0, "ActionProvider(support)" // string@017b │ │ -0367c4: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -0367c8: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0367ce: 1a02 6d16 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@166d │ │ -0367d2: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0367d8: 0c01 |0012: move-result-object v1 │ │ -0367da: 6e10 0513 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -0367e0: 0c02 |0016: move-result-object v2 │ │ -0367e2: 6e10 e312 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ -0367e8: 0c02 |001a: move-result-object v2 │ │ -0367ea: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0367f0: 0c01 |001e: move-result-object v1 │ │ -0367f2: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ -0367f6: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0367fc: 0c01 |0024: move-result-object v1 │ │ -0367fe: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -036804: 0c01 |0028: move-result-object v1 │ │ -036806: 7120 7f10 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -03680c: 5b34 d702 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ -036810: 0e00 |002e: return-void │ │ +03679c: |[03679c] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +0367ac: 5430 d702 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ +0367b0: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +0367b4: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +0367b8: 1a00 7b01 |0006: const-string v0, "ActionProvider(support)" // string@017b │ │ +0367bc: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +0367c0: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0367c6: 1a02 6d16 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@166d │ │ +0367ca: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0367d0: 0c01 |0012: move-result-object v1 │ │ +0367d2: 6e10 0513 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +0367d8: 0c02 |0016: move-result-object v2 │ │ +0367da: 6e10 e312 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ +0367e0: 0c02 |001a: move-result-object v2 │ │ +0367e2: 6e20 2413 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0367e8: 0c01 |001e: move-result-object v1 │ │ +0367ea: 1a02 4d00 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@004d │ │ +0367ee: 6e20 2413 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0367f4: 0c01 |0024: move-result-object v1 │ │ +0367f6: 6e10 2913 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0367fc: 0c01 |0028: move-result-object v1 │ │ +0367fe: 7120 7f10 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +036804: 5b34 d702 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@02d7 │ │ +036808: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -36928,20 +36928,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -036814: |[036814] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -036824: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ -036828: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03682c: 5410 d602 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ -036830: 7220 5308 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0853 │ │ -036836: 0e00 |0009: return-void │ │ +03680c: |[03680c] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +03681c: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ +036820: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +036824: 5410 d602 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@02d6 │ │ +036828: 7220 5308 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0853 │ │ +03682e: 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; │ │ @@ -37031,18 +37031,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 │ │ -036838: |[036838] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -036848: 5b01 d802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -03684c: 7010 a101 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -036852: 0e00 |0005: return-void │ │ +036830: |[036830] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +036840: 5b01 d802 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +036844: 7010 a101 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +03684a: 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; │ │ @@ -37053,20 +37053,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 │ │ -036854: |[036854] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -036864: 5b12 d802 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -036868: 6e10 a301 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01a3 │ │ -03686e: 0c00 |0005: move-result-object v0 │ │ -036870: 7020 a201 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01a2 │ │ -036876: 0e00 |0009: return-void │ │ +03684c: |[03684c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +03685c: 5b12 d802 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +036860: 6e10 a301 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01a3 │ │ +036866: 0c00 |0005: move-result-object v0 │ │ +036868: 7020 a201 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01a2 │ │ +03686e: 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; │ │ @@ -37079,62 +37079,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -036878: |[036878] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -036888: 5240 2900 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ -03688c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -036892: 2200 d002 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ -036896: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -03689a: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0368a0: 1a02 8f08 |000c: const-string v2, "Unknown message " // string@088f │ │ -0368a4: 6e20 2413 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0368aa: 0c01 |0011: move-result-object v1 │ │ -0368ac: 6e20 2313 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0368b2: 0c01 |0015: move-result-object v1 │ │ -0368b4: 6e10 2913 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0368ba: 0c01 |0019: move-result-object v1 │ │ -0368bc: 7020 0913 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -0368c2: 2700 |001d: throw v0 │ │ -0368c4: 5430 d802 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -0368c8: 7110 6c08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@086c │ │ -0368ce: 0c00 |0023: move-result-object v0 │ │ -0368d0: 5431 d802 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -0368d4: 7110 6b08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@086b │ │ -0368da: 0c01 |0029: move-result-object v1 │ │ -0368dc: 7220 9210 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1092 │ │ -0368e2: 0e00 |002d: return-void │ │ -0368e4: 5430 d802 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -0368e8: 7110 6d08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@086d │ │ -0368ee: 28fa |0033: goto 002d // -0006 │ │ -0368f0: 5430 d802 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -0368f4: 7110 6e08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@086e │ │ -0368fa: 0c00 |0039: move-result-object v0 │ │ -0368fc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -036900: 5430 d802 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -036904: 7110 6f08 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@086f │ │ -03690a: 0a00 |0041: move-result v0 │ │ -03690c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -036910: 5430 d802 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -036914: 7110 6e08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@086e │ │ -03691a: 0c00 |0049: move-result-object v0 │ │ -03691c: 5431 d802 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -036920: 7110 6b08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@086b │ │ -036926: 0c01 |004f: move-result-object v1 │ │ -036928: 7220 8d10 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@108d │ │ -03692e: 28da |0053: goto 002d // -0026 │ │ -036930: 5430 d802 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ -036934: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -036936: 7120 7008 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0870 │ │ -03693c: 28d3 |005a: goto 002d // -002d │ │ -03693e: 0000 |005b: nop // spacer │ │ -036940: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +036870: |[036870] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +036880: 5240 2900 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ +036884: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +03688a: 2200 d002 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ +03688e: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +036892: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +036898: 1a02 8f08 |000c: const-string v2, "Unknown message " // string@088f │ │ +03689c: 6e20 2413 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0368a2: 0c01 |0011: move-result-object v1 │ │ +0368a4: 6e20 2313 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0368aa: 0c01 |0015: move-result-object v1 │ │ +0368ac: 6e10 2913 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0368b2: 0c01 |0019: move-result-object v1 │ │ +0368b4: 7020 0913 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +0368ba: 2700 |001d: throw v0 │ │ +0368bc: 5430 d802 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +0368c0: 7110 6c08 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@086c │ │ +0368c6: 0c00 |0023: move-result-object v0 │ │ +0368c8: 5431 d802 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +0368cc: 7110 6b08 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@086b │ │ +0368d2: 0c01 |0029: move-result-object v1 │ │ +0368d4: 7220 9210 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1092 │ │ +0368da: 0e00 |002d: return-void │ │ +0368dc: 5430 d802 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +0368e0: 7110 6d08 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@086d │ │ +0368e6: 28fa |0033: goto 002d // -0006 │ │ +0368e8: 5430 d802 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +0368ec: 7110 6e08 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@086e │ │ +0368f2: 0c00 |0039: move-result-object v0 │ │ +0368f4: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +0368f8: 5430 d802 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +0368fc: 7110 6f08 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@086f │ │ +036902: 0a00 |0041: move-result v0 │ │ +036904: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +036908: 5430 d802 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +03690c: 7110 6e08 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@086e │ │ +036912: 0c00 |0049: move-result-object v0 │ │ +036914: 5431 d802 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +036918: 7110 6b08 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@086b │ │ +03691e: 0c01 |004f: move-result-object v1 │ │ +036920: 7220 8d10 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@108d │ │ +036926: 28da |0053: goto 002d // -0026 │ │ +036928: 5430 d802 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@02d8 │ │ +03692c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +03692e: 7120 7008 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0870 │ │ +036934: 28d3 |005a: goto 002d // -002d │ │ +036936: 0000 |005b: nop // spacer │ │ +036938: 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 │ │ @@ -37180,18 +37180,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 │ │ -036954: |[036954] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -036964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036966: 7040 8008 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@0880 │ │ -03696c: 0e00 |0004: return-void │ │ +03694c: |[03694c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +03695c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03695e: 7040 8008 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@0880 │ │ +036964: 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; │ │ @@ -37202,27 +37202,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 │ │ -036970: |[036970] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -036980: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -036986: 6000 2700 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03698a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -03698e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -036992: 2200 6201 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0162 │ │ -036996: 7040 7a08 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@087a │ │ -03699c: 5b20 f502 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -0369a0: 0e00 |0010: return-void │ │ -0369a2: 2200 6101 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0161 │ │ -0369a6: 7040 6a08 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@086a │ │ -0369ac: 5b20 f502 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -0369b0: 28f8 |0018: goto 0010 // -0008 │ │ +036968: |[036968] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +036978: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +03697e: 6000 2700 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +036982: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +036986: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +03698a: 2200 6201 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0162 │ │ +03698e: 7040 7a08 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@087a │ │ +036994: 5b20 f502 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +036998: 0e00 |0010: return-void │ │ +03699a: 2200 6101 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0161 │ │ +03699e: 7040 6a08 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@086a │ │ +0369a4: 5b20 f502 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +0369a8: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -37238,19 +37238,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0369b4: |[0369b4] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -0369c4: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -0369c8: 7210 6208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0862 │ │ -0369ce: 0a00 |0005: move-result v0 │ │ -0369d0: 0f00 |0006: return v0 │ │ +0369ac: |[0369ac] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +0369bc: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +0369c0: 7210 6208 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0862 │ │ +0369c6: 0a00 |0005: move-result v0 │ │ +0369c8: 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;) │ │ @@ -37258,19 +37258,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0369d4: |[0369d4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0369e4: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -0369e8: 7220 6308 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0863 │ │ -0369ee: 0a00 |0005: move-result v0 │ │ -0369f0: 0f00 |0006: return v0 │ │ +0369cc: |[0369cc] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0369dc: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +0369e0: 7220 6308 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0863 │ │ +0369e6: 0a00 |0005: move-result v0 │ │ +0369e8: 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; │ │ │ │ @@ -37279,18 +37279,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0369f4: |[0369f4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -036a04: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -036a08: 7220 6408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0864 │ │ -036a0e: 0e00 |0005: return-void │ │ +0369ec: |[0369ec] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +0369fc: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +036a00: 7220 6408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0864 │ │ +036a06: 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 │ │ @@ -37300,18 +37300,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036a10: |[036a10] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -036a20: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ -036a24: 7220 6508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0865 │ │ -036a2a: 0e00 |0005: return-void │ │ +036a08: |[036a08] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +036a18: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@02f5 │ │ +036a1c: 7220 6508 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0865 │ │ +036a22: 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; │ │ @@ -37420,26 +37420,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036a2c: |[036a2c] android.support.v4.view.GravityCompat.:()V │ │ -036a3c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -036a40: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -036a44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036a48: 2201 6601 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0166 │ │ -036a4c: 7010 8e08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@088e │ │ -036a52: 6901 f702 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036a56: 0e00 |000d: return-void │ │ -036a58: 2201 6501 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0165 │ │ -036a5c: 7010 8908 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0889 │ │ -036a62: 6901 f702 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036a66: 28f8 |0015: goto 000d // -0008 │ │ +036a24: |[036a24] android.support.v4.view.GravityCompat.:()V │ │ +036a34: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +036a38: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +036a3c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036a40: 2201 6601 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0166 │ │ +036a44: 7010 8e08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@088e │ │ +036a4a: 6901 f702 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036a4e: 0e00 |000d: return-void │ │ +036a50: 2201 6501 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0165 │ │ +036a54: 7010 8908 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0889 │ │ +036a5a: 6901 f702 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036a5e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -37451,17 +37451,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036a68: |[036a68] android.support.v4.view.GravityCompat.:()V │ │ -036a78: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036a7e: 0e00 |0003: return-void │ │ +036a60: |[036a60] android.support.v4.view.GravityCompat.:()V │ │ +036a70: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -37470,26 +37470,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 │ │ -036a80: |[036a80] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -036a90: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036a94: 0191 |0002: move v1, v9 │ │ -036a96: 01a2 |0003: move v2, v10 │ │ -036a98: 01b3 |0004: move v3, v11 │ │ -036a9a: 07c4 |0005: move-object v4, v12 │ │ -036a9c: 01d5 |0006: move v5, v13 │ │ -036a9e: 01e6 |0007: move v6, v14 │ │ -036aa0: 07f7 |0008: move-object v7, v15 │ │ -036aa2: 0208 1000 |0009: move/from16 v8, v16 │ │ -036aa6: 7809 8508 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@0885 │ │ -036aac: 0e00 |000e: return-void │ │ +036a78: |[036a78] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +036a88: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036a8c: 0191 |0002: move v1, v9 │ │ +036a8e: 01a2 |0003: move v2, v10 │ │ +036a90: 01b3 |0004: move v3, v11 │ │ +036a92: 07c4 |0005: move-object v4, v12 │ │ +036a94: 01d5 |0006: move v5, v13 │ │ +036a96: 01e6 |0007: move v6, v14 │ │ +036a98: 07f7 |0008: move-object v7, v15 │ │ +036a9a: 0208 1000 |0009: move/from16 v8, v16 │ │ +036a9e: 7809 8508 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@0885 │ │ +036aa4: 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 │ │ @@ -37505,24 +37505,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 │ │ -036ab0: |[036ab0] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036ac0: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036ac4: 0171 |0002: move v1, v7 │ │ -036ac6: 0182 |0003: move v2, v8 │ │ -036ac8: 0193 |0004: move v3, v9 │ │ -036aca: 07a4 |0005: move-object v4, v10 │ │ -036acc: 07b5 |0006: move-object v5, v11 │ │ -036ace: 01c6 |0007: move v6, v12 │ │ -036ad0: 7807 8608 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@0886 │ │ -036ad6: 0e00 |000b: return-void │ │ +036aa8: |[036aa8] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +036ab8: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036abc: 0171 |0002: move v1, v7 │ │ +036abe: 0182 |0003: move v2, v8 │ │ +036ac0: 0193 |0004: move v3, v9 │ │ +036ac2: 07a4 |0005: move-object v4, v10 │ │ +036ac4: 07b5 |0006: move-object v5, v11 │ │ +036ac6: 01c6 |0007: move v6, v12 │ │ +036ac8: 7807 8608 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@0886 │ │ +036ace: 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 │ │ @@ -37536,18 +37536,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 │ │ -036ad8: |[036ad8] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036ae8: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036aec: 7254 8708 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@0887 │ │ -036af2: 0e00 |0005: return-void │ │ +036ad0: |[036ad0] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +036ae0: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036ae4: 7254 8708 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@0887 │ │ +036aea: 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; │ │ @@ -37559,19 +37559,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036af4: |[036af4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -036b04: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ -036b08: 7230 8808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0888 │ │ -036b0e: 0a00 |0005: move-result v0 │ │ -036b10: 0f00 |0006: return v0 │ │ +036aec: |[036aec] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +036afc: 6200 f702 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@02f7 │ │ +036b00: 7230 8808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0888 │ │ +036b06: 0a00 |0005: move-result v0 │ │ +036b08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -37601,17 +37601,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036b14: |[036b14] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -036b24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036b2a: 0e00 |0003: return-void │ │ +036b0c: |[036b0c] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +036b1c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036b22: 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;) │ │ @@ -37619,17 +37619,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 │ │ -036b2c: |[036b2c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -036b3c: 7708 9a10 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@109a │ │ -036b42: 0e00 |0003: return-void │ │ +036b24: |[036b24] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +036b34: 7708 9a10 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@109a │ │ +036b3a: 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 │ │ @@ -37645,17 +37645,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 │ │ -036b44: |[036b44] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036b54: 7706 9c10 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@109c │ │ -036b5a: 0e00 |0003: return-void │ │ +036b3c: |[036b3c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +036b4c: 7706 9c10 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@109c │ │ +036b52: 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 │ │ @@ -37669,17 +37669,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 │ │ -036b5c: |[036b5c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -036b6c: 7140 9e10 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@109e │ │ -036b72: 0e00 |0003: return-void │ │ +036b54: |[036b54] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +036b64: 7140 9e10 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@109e │ │ +036b6a: 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; │ │ @@ -37691,18 +37691,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036b74: |[036b74] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -036b84: 7120 9f10 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@109f │ │ -036b8a: 0a00 |0003: move-result v0 │ │ -036b8c: 0f00 |0004: return v0 │ │ +036b6c: |[036b6c] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +036b7c: 7120 9f10 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@109f │ │ +036b82: 0a00 |0003: move-result v0 │ │ +036b84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -37808,26 +37808,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036b90: |[036b90] android.support.v4.view.KeyEventCompat.:()V │ │ -036ba0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -036ba4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -036ba8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036bac: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@016b │ │ -036bb0: 7010 ac08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@08ac │ │ -036bb6: 6900 fd02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036bba: 0e00 |000d: return-void │ │ -036bbc: 2200 6901 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0169 │ │ -036bc0: 7010 9e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@089e │ │ -036bc6: 6900 fd02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036bca: 28f8 |0015: goto 000d // -0008 │ │ +036b88: |[036b88] android.support.v4.view.KeyEventCompat.:()V │ │ +036b98: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +036b9c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +036ba0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036ba4: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@016b │ │ +036ba8: 7010 ac08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@08ac │ │ +036bae: 6900 fd02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036bb2: 0e00 |000d: return-void │ │ +036bb4: 2200 6901 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0169 │ │ +036bb8: 7010 9e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@089e │ │ +036bbe: 6900 fd02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036bc2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -37837,17 +37837,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036bcc: |[036bcc] android.support.v4.view.KeyEventCompat.:()V │ │ -036bdc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036be2: 0e00 |0003: return-void │ │ +036bc4: |[036bc4] android.support.v4.view.KeyEventCompat.:()V │ │ +036bd4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -37856,19 +37856,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 │ │ -036be4: |[036be4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -036bf4: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036bf8: 7254 b008 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@08b0 │ │ -036bfe: 0a00 |0005: move-result v0 │ │ -036c00: 0f00 |0006: return v0 │ │ +036bdc: |[036bdc] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +036bec: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036bf0: 7254 b008 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@08b0 │ │ +036bf6: 0a00 |0005: move-result v0 │ │ +036bf8: 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; │ │ @@ -37879,19 +37879,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 │ │ -036c04: |[036c04] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -036c14: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036c18: 7220 b108 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08b1 │ │ -036c1e: 0c00 |0005: move-result-object v0 │ │ -036c20: 1100 |0006: return-object v0 │ │ +036bfc: |[036bfc] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +036c0c: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036c10: 7220 b108 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08b1 │ │ +036c16: 0c00 |0005: move-result-object v0 │ │ +036c18: 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;) │ │ @@ -37899,21 +37899,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 │ │ -036c24: |[036c24] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -036c34: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036c38: 6e10 a510 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@10a5 │ │ -036c3e: 0a01 |0005: move-result v1 │ │ -036c40: 7230 b308 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08b3 │ │ -036c46: 0a00 |0009: move-result v0 │ │ -036c48: 0f00 |000a: return v0 │ │ +036c1c: |[036c1c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +036c2c: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036c30: 6e10 a510 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@10a5 │ │ +036c36: 0a01 |0005: move-result v1 │ │ +036c38: 7230 b308 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08b3 │ │ +036c3e: 0a00 |0009: move-result v0 │ │ +036c40: 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 │ │ │ │ @@ -37922,21 +37922,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -036c4c: |[036c4c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -036c5c: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036c60: 6e10 a510 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@10a5 │ │ -036c66: 0a01 |0005: move-result v1 │ │ -036c68: 7220 b408 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08b4 │ │ -036c6e: 0a00 |0009: move-result v0 │ │ -036c70: 0f00 |000a: return v0 │ │ +036c44: |[036c44] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +036c54: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036c58: 6e10 a510 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@10a5 │ │ +036c5e: 0a01 |0005: move-result v1 │ │ +036c60: 7220 b408 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08b4 │ │ +036c66: 0a00 |0009: move-result v0 │ │ +036c68: 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;) │ │ @@ -37944,19 +37944,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036c74: |[036c74] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -036c84: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036c88: 7220 b208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@08b2 │ │ -036c8e: 0a00 |0005: move-result v0 │ │ -036c90: 0f00 |0006: return v0 │ │ +036c6c: |[036c6c] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +036c7c: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036c80: 7220 b208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@08b2 │ │ +036c86: 0a00 |0005: move-result v0 │ │ +036c88: 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;) │ │ @@ -37964,19 +37964,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -036c94: |[036c94] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -036ca4: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036ca8: 7230 b308 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08b3 │ │ -036cae: 0a00 |0005: move-result v0 │ │ -036cb0: 0f00 |0006: return v0 │ │ +036c8c: |[036c8c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +036c9c: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036ca0: 7230 b308 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@08b3 │ │ +036ca6: 0a00 |0005: move-result v0 │ │ +036ca8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -37985,19 +37985,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036cb4: |[036cb4] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -036cc4: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036cc8: 7220 b408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08b4 │ │ -036cce: 0a00 |0005: move-result v0 │ │ -036cd0: 0f00 |0006: return v0 │ │ +036cac: |[036cac] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +036cbc: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036cc0: 7220 b408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@08b4 │ │ +036cc6: 0a00 |0005: move-result v0 │ │ +036cc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -38005,19 +38005,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036cd4: |[036cd4] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -036ce4: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036ce8: 7220 b508 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@08b5 │ │ -036cee: 0a00 |0005: move-result v0 │ │ -036cf0: 0f00 |0006: return v0 │ │ +036ccc: |[036ccc] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +036cdc: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036ce0: 7220 b508 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@08b5 │ │ +036ce6: 0a00 |0005: move-result v0 │ │ +036ce8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -38025,18 +38025,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036cf4: |[036cf4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -036d04: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ -036d08: 7220 b608 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@08b6 │ │ -036d0e: 0e00 |0005: return-void │ │ +036cec: |[036cec] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +036cfc: 6200 fd02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@02fd │ │ +036d00: 7220 b608 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@08b6 │ │ +036d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -38066,17 +38066,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d10: |[036d10] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -036d20: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036d26: 0e00 |0003: return-void │ │ +036d08: |[036d08] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +036d18: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036d1e: 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;) │ │ @@ -38084,19 +38084,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 │ │ -036d28: |[036d28] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -036d38: 1f03 4b02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@024b │ │ -036d3c: 6e40 a210 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@10a2 │ │ -036d42: 0a00 |0005: move-result v0 │ │ -036d44: 0f00 |0006: return v0 │ │ +036d20: |[036d20] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +036d30: 1f03 4b02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@024b │ │ +036d34: 6e40 a210 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@10a2 │ │ +036d3a: 0a00 |0005: move-result v0 │ │ +036d3c: 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; │ │ @@ -38107,18 +38107,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 │ │ -036d48: |[036d48] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -036d58: 6e10 fd10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@10fd │ │ -036d5e: 0c00 |0003: move-result-object v0 │ │ -036d60: 1100 |0004: return-object v0 │ │ +036d40: |[036d40] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +036d50: 6e10 fd10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@10fd │ │ +036d56: 0c00 |0003: move-result-object v0 │ │ +036d58: 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;) │ │ @@ -38126,18 +38126,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036d64: |[036d64] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -036d74: 6e10 a710 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@10a7 │ │ -036d7a: 0a00 |0003: move-result v0 │ │ -036d7c: 0f00 |0004: return v0 │ │ +036d5c: |[036d5c] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +036d6c: 6e10 a710 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@10a7 │ │ +036d72: 0a00 |0003: move-result v0 │ │ +036d74: 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;) │ │ @@ -38145,17 +38145,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d80: |[036d80] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -036d90: 6e10 ab10 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@10ab │ │ -036d96: 0e00 |0003: return-void │ │ +036d78: |[036d78] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +036d88: 6e10 ab10 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@10ab │ │ +036d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -38185,17 +38185,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d98: |[036d98] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -036da8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036dae: 0e00 |0003: return-void │ │ +036d90: |[036d90] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +036da0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036da6: 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;) │ │ @@ -38203,18 +38203,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -036db0: |[036db0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -036dc0: 7120 a810 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@10a8 │ │ -036dc6: 0a00 |0003: move-result v0 │ │ -036dc8: 0f00 |0004: return v0 │ │ +036da8: |[036da8] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +036db8: 7120 a810 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@10a8 │ │ +036dbe: 0a00 |0003: move-result v0 │ │ +036dc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -38223,18 +38223,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036dcc: |[036dcc] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -036ddc: 7110 a910 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@10a9 │ │ -036de2: 0a00 |0003: move-result v0 │ │ -036de4: 0f00 |0004: return v0 │ │ +036dc4: |[036dc4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +036dd4: 7110 a910 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@10a9 │ │ +036dda: 0a00 |0003: move-result v0 │ │ +036ddc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -38242,18 +38242,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036de8: |[036de8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -036df8: 7110 aa10 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@10aa │ │ -036dfe: 0a00 |0003: move-result v0 │ │ -036e00: 0f00 |0004: return v0 │ │ +036de0: |[036de0] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +036df0: 7110 aa10 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@10aa │ │ +036df6: 0a00 |0003: move-result v0 │ │ +036df8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -38364,26 +38364,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036e04: |[036e04] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -036e14: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -036e18: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -036e1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036e20: 2201 7201 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0172 │ │ -036e24: 7010 dc08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@08dc │ │ -036e2a: 6901 fe02 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036e2e: 0e00 |000d: return-void │ │ -036e30: 2201 7101 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0171 │ │ -036e34: 7010 d308 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@08d3 │ │ -036e3a: 6901 fe02 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036e3e: 28f8 |0015: goto 000d // -0008 │ │ +036dfc: |[036dfc] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +036e0c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +036e10: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +036e14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036e18: 2201 7201 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0172 │ │ +036e1c: 7010 dc08 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@08dc │ │ +036e22: 6901 fe02 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036e26: 0e00 |000d: return-void │ │ +036e28: 2201 7101 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0171 │ │ +036e2c: 7010 d308 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@08d3 │ │ +036e32: 6901 fe02 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036e36: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -38395,17 +38395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036e40: |[036e40] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -036e50: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036e56: 0e00 |0003: return-void │ │ +036e38: |[036e38] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +036e48: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -38414,19 +38414,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 │ │ -036e58: |[036e58] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036e68: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036e6c: 7220 cb08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cb │ │ -036e72: 0a00 |0005: move-result v0 │ │ -036e74: 0f00 |0006: return v0 │ │ +036e50: |[036e50] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036e60: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036e64: 7220 cb08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cb │ │ +036e6a: 0a00 |0005: move-result v0 │ │ +036e6c: 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;) │ │ @@ -38434,19 +38434,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 │ │ -036e78: |[036e78] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036e88: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036e8c: 7220 cc08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cc │ │ -036e92: 0a00 |0005: move-result v0 │ │ -036e94: 0f00 |0006: return v0 │ │ +036e70: |[036e70] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036e80: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036e84: 7220 cc08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cc │ │ +036e8a: 0a00 |0005: move-result v0 │ │ +036e8c: 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;) │ │ @@ -38454,19 +38454,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 │ │ -036e98: |[036e98] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036ea8: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036eac: 7220 cd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cd │ │ -036eb2: 0a00 |0005: move-result v0 │ │ -036eb4: 0f00 |0006: return v0 │ │ +036e90: |[036e90] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036ea0: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036ea4: 7220 cd08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08cd │ │ +036eaa: 0a00 |0005: move-result v0 │ │ +036eac: 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;) │ │ @@ -38474,19 +38474,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 │ │ -036eb8: |[036eb8] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -036ec8: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036ecc: 7220 ce08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@08ce │ │ -036ed2: 0a00 |0005: move-result v0 │ │ -036ed4: 0f00 |0006: return v0 │ │ +036eb0: |[036eb0] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +036ec0: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036ec4: 7220 ce08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@08ce │ │ +036eca: 0a00 |0005: move-result v0 │ │ +036ecc: 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;) │ │ @@ -38494,18 +38494,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 │ │ -036ed8: |[036ed8] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036ee8: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036eec: 7230 cf08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08cf │ │ -036ef2: 0e00 |0005: return-void │ │ +036ed0: |[036ed0] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036ee0: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036ee4: 7230 cf08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08cf │ │ +036eea: 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 │ │ @@ -38515,18 +38515,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 │ │ -036ef4: |[036ef4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036f04: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036f08: 7230 d008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d0 │ │ -036f0e: 0e00 |0005: return-void │ │ +036eec: |[036eec] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036efc: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036f00: 7230 d008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d0 │ │ +036f06: 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 │ │ @@ -38536,18 +38536,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 │ │ -036f10: |[036f10] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036f20: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036f24: 7230 d108 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d1 │ │ -036f2a: 0e00 |0005: return-void │ │ +036f08: |[036f08] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036f18: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036f1c: 7230 d108 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d1 │ │ +036f22: 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 │ │ @@ -38557,18 +38557,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 │ │ -036f2c: |[036f2c] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036f3c: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ -036f40: 7230 d208 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d2 │ │ -036f46: 0e00 |0005: return-void │ │ +036f24: |[036f24] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036f34: 6200 fe02 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@02fe │ │ +036f38: 7230 d208 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08d2 │ │ +036f3e: 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 │ │ @@ -38599,17 +38599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036f48: |[036f48] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -036f58: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -036f5e: 0e00 |0003: return-void │ │ +036f40: |[036f40] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +036f50: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +036f56: 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;) │ │ @@ -38617,18 +38617,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 │ │ -036f60: |[036f60] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036f70: 6e10 5a11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@115a │ │ -036f76: 0a00 |0003: move-result v0 │ │ -036f78: 0f00 |0004: return v0 │ │ +036f58: |[036f58] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036f68: 6e10 5a11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@115a │ │ +036f6e: 0a00 |0003: move-result v0 │ │ +036f70: 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;) │ │ @@ -38636,18 +38636,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 │ │ -036f7c: |[036f7c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036f8c: 6e10 5b11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@115b │ │ -036f92: 0a00 |0003: move-result v0 │ │ -036f94: 0f00 |0004: return v0 │ │ +036f74: |[036f74] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036f84: 6e10 5b11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@115b │ │ +036f8a: 0a00 |0003: move-result v0 │ │ +036f8c: 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;) │ │ @@ -38655,18 +38655,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 │ │ -036f98: |[036f98] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -036fa8: 6e10 5c11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@115c │ │ -036fae: 0a00 |0003: move-result v0 │ │ -036fb0: 0f00 |0004: return v0 │ │ +036f90: |[036f90] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +036fa0: 6e10 5c11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@115c │ │ +036fa6: 0a00 |0003: move-result v0 │ │ +036fa8: 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;) │ │ @@ -38674,18 +38674,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 │ │ -036fb4: |[036fb4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -036fc4: 6e10 5d11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@115d │ │ -036fca: 0a00 |0003: move-result v0 │ │ -036fcc: 0f00 |0004: return v0 │ │ +036fac: |[036fac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +036fbc: 6e10 5d11 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@115d │ │ +036fc2: 0a00 |0003: move-result v0 │ │ +036fc4: 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;) │ │ @@ -38693,17 +38693,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 │ │ -036fd0: |[036fd0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036fe0: 6e20 5e11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@115e │ │ -036fe6: 0e00 |0003: return-void │ │ +036fc8: |[036fc8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036fd8: 6e20 5e11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@115e │ │ +036fde: 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 │ │ @@ -38713,17 +38713,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 │ │ -036fe8: |[036fe8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -036ff8: 6e20 5f11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@115f │ │ -036ffe: 0e00 |0003: return-void │ │ +036fe0: |[036fe0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +036ff0: 6e20 5f11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@115f │ │ +036ff6: 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 │ │ @@ -38733,17 +38733,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 │ │ -037000: |[037000] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037010: 6e20 6011 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1160 │ │ -037016: 0e00 |0003: return-void │ │ +036ff8: |[036ff8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +037008: 6e20 6011 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1160 │ │ +03700e: 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 │ │ @@ -38753,17 +38753,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 │ │ -037018: |[037018] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -037028: 6e20 6111 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1161 │ │ -03702e: 0e00 |0003: return-void │ │ +037010: |[037010] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +037020: 6e20 6111 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1161 │ │ +037026: 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 │ │ @@ -38798,17 +38798,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037030: |[037030] android.support.v4.view.MenuCompat.:()V │ │ -037040: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037046: 0e00 |0003: return-void │ │ +037028: |[037028] android.support.v4.view.MenuCompat.:()V │ │ +037038: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03703e: 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;) │ │ @@ -38816,17 +38816,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 │ │ -037048: |[037048] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037058: 7120 2909 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0929 │ │ -03705e: 0e00 |0003: return-void │ │ +037040: |[037040] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +037050: 7120 2909 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0929 │ │ +037056: 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 │ │ @@ -39008,32 +39008,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -037060: |[037060] android.support.v4.view.MenuItemCompat.:()V │ │ -037070: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -037074: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -037078: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03707c: 2201 7901 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0179 │ │ -037080: 7010 0f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@090f │ │ -037086: 6901 0103 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -03708a: 0e00 |000d: return-void │ │ -03708c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -037090: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -037094: 2201 7701 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0177 │ │ -037098: 7010 0309 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0903 │ │ -03709e: 6901 0103 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -0370a2: 28f4 |0019: goto 000d // -000c │ │ -0370a4: 2201 7601 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0176 │ │ -0370a8: 7010 fa08 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@08fa │ │ -0370ae: 6901 0103 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -0370b2: 28ec |0021: goto 000d // -0014 │ │ +037058: |[037058] android.support.v4.view.MenuItemCompat.:()V │ │ +037068: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03706c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +037070: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +037074: 2201 7901 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0179 │ │ +037078: 7010 0f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@090f │ │ +03707e: 6901 0103 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +037082: 0e00 |000d: return-void │ │ +037084: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +037088: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03708c: 2201 7701 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0177 │ │ +037090: 7010 0309 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0903 │ │ +037096: 6901 0103 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +03709a: 28f4 |0019: goto 000d // -000c │ │ +03709c: 2201 7601 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0176 │ │ +0370a0: 7010 fa08 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@08fa │ │ +0370a6: 6901 0103 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +0370aa: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -39047,17 +39047,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0370b4: |[0370b4] android.support.v4.view.MenuItemCompat.:()V │ │ -0370c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0370ca: 0e00 |0003: return-void │ │ +0370ac: |[0370ac] android.support.v4.view.MenuItemCompat.:()V │ │ +0370bc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0370c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -39066,25 +39066,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0370cc: |[0370cc] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0370dc: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0370e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0370e4: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0370e8: 7210 7e06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@067e │ │ -0370ee: 0a00 |0009: move-result v0 │ │ -0370f0: 0f00 |000a: return v0 │ │ -0370f2: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -0370f6: 7220 1409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0914 │ │ -0370fc: 0a00 |0010: move-result v0 │ │ -0370fe: 28f9 |0011: goto 000a // -0007 │ │ +0370c4: |[0370c4] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0370d4: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0370d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0370dc: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0370e0: 7210 7e06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@067e │ │ +0370e6: 0a00 |0009: move-result v0 │ │ +0370e8: 0f00 |000a: return v0 │ │ +0370ea: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +0370ee: 7220 1409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0914 │ │ +0370f4: 0a00 |0010: move-result v0 │ │ +0370f6: 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; │ │ @@ -39095,25 +39095,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037100: |[037100] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -037110: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037114: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037118: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -03711c: 7210 7f06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@067f │ │ -037122: 0a00 |0009: move-result v0 │ │ -037124: 0f00 |000a: return v0 │ │ -037126: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -03712a: 7220 1509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0915 │ │ -037130: 0a00 |0010: move-result v0 │ │ -037132: 28f9 |0011: goto 000a // -0007 │ │ +0370f8: |[0370f8] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +037108: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +03710c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +037110: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037114: 7210 7f06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@067f │ │ +03711a: 0a00 |0009: move-result v0 │ │ +03711c: 0f00 |000a: return v0 │ │ +03711e: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +037122: 7220 1509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0915 │ │ +037128: 0a00 |0010: move-result v0 │ │ +03712a: 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; │ │ @@ -39124,26 +39124,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 │ │ -037134: |[037134] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -037144: 2020 1101 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037148: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03714c: 1f02 1101 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037150: 7210 8106 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0681 │ │ -037156: 0c00 |0009: move-result-object v0 │ │ -037158: 1100 |000a: return-object v0 │ │ -03715a: 1a00 2c07 |000b: const-string v0, "MenuItemCompat" // string@072c │ │ -03715e: 1a01 db0c |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0cdb │ │ -037162: 7120 7f10 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -037168: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -03716a: 28f7 |0013: goto 000a // -0009 │ │ +03712c: |[03712c] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +03713c: 2020 1101 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037140: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +037144: 1f02 1101 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037148: 7210 8106 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0681 │ │ +03714e: 0c00 |0009: move-result-object v0 │ │ +037150: 1100 |000a: return-object v0 │ │ +037152: 1a00 2c07 |000b: const-string v0, "MenuItemCompat" // string@072c │ │ +037156: 1a01 db0c |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0cdb │ │ +03715a: 7120 7f10 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +037160: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +037162: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -39156,25 +39156,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 │ │ -03716c: |[03716c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03717c: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037180: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037184: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037188: 7210 8006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0680 │ │ -03718e: 0c00 |0009: move-result-object v0 │ │ -037190: 1100 |000a: return-object v0 │ │ -037192: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -037196: 7220 1609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0916 │ │ -03719c: 0c00 |0010: move-result-object v0 │ │ -03719e: 28f9 |0011: goto 000a // -0007 │ │ +037164: |[037164] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +037174: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037178: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03717c: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037180: 7210 8006 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0680 │ │ +037186: 0c00 |0009: move-result-object v0 │ │ +037188: 1100 |000a: return-object v0 │ │ +03718a: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +03718e: 7220 1609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0916 │ │ +037194: 0c00 |0010: move-result-object v0 │ │ +037196: 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; │ │ @@ -39185,25 +39185,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0371a0: |[0371a0] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0371b0: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0371b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0371b8: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0371bc: 7210 8206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0682 │ │ -0371c2: 0a00 |0009: move-result v0 │ │ -0371c4: 0f00 |000a: return v0 │ │ -0371c6: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -0371ca: 7220 1709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0917 │ │ -0371d0: 0a00 |0010: move-result v0 │ │ -0371d2: 28f9 |0011: goto 000a // -0007 │ │ +037198: |[037198] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0371a8: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0371ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0371b0: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0371b4: 7210 8206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0682 │ │ +0371ba: 0a00 |0009: move-result v0 │ │ +0371bc: 0f00 |000a: return v0 │ │ +0371be: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +0371c2: 7220 1709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0917 │ │ +0371c8: 0a00 |0010: move-result v0 │ │ +0371ca: 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; │ │ @@ -39214,25 +39214,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 │ │ -0371d4: |[0371d4] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -0371e4: 2020 1101 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0371e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0371ec: 1f02 1101 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0371f0: 7220 8706 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@0687 │ │ -0371f6: 0c02 |0009: move-result-object v2 │ │ -0371f8: 1102 |000a: return-object v2 │ │ -0371fa: 1a00 2c07 |000b: const-string v0, "MenuItemCompat" // string@072c │ │ -0371fe: 1a01 5315 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1553 │ │ -037202: 7120 7f10 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -037208: 28f8 |0012: goto 000a // -0008 │ │ +0371cc: |[0371cc] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0371dc: 2020 1101 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0371e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0371e4: 1f02 1101 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0371e8: 7220 8706 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@0687 │ │ +0371ee: 0c02 |0009: move-result-object v2 │ │ +0371f0: 1102 |000a: return-object v2 │ │ +0371f2: 1a00 2c07 |000b: const-string v0, "MenuItemCompat" // string@072c │ │ +0371f6: 1a01 5315 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1553 │ │ +0371fa: 7120 7f10 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +037200: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -39245,25 +39245,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 │ │ -03720c: |[03720c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -03721c: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037220: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037224: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037228: 7220 8306 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0683 │ │ -03722e: 0c00 |0009: move-result-object v0 │ │ -037230: 1100 |000a: return-object v0 │ │ -037232: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -037236: 7230 1809 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0918 │ │ -03723c: 0c00 |0010: move-result-object v0 │ │ -03723e: 28f9 |0011: goto 000a // -0007 │ │ +037204: |[037204] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +037214: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037218: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03721c: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037220: 7220 8306 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0683 │ │ +037226: 0c00 |0009: move-result-object v0 │ │ +037228: 1100 |000a: return-object v0 │ │ +03722a: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +03722e: 7230 1809 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0918 │ │ +037234: 0c00 |0010: move-result-object v0 │ │ +037236: 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; │ │ @@ -39275,25 +39275,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 │ │ -037240: |[037240] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -037250: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037254: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -037258: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -03725c: 7220 8406 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0684 │ │ -037262: 0c00 |0009: move-result-object v0 │ │ -037264: 1100 |000a: return-object v0 │ │ -037266: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -03726a: 7230 1909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0919 │ │ -037270: 0c00 |0010: move-result-object v0 │ │ -037272: 28f9 |0011: goto 000a // -0007 │ │ +037238: |[037238] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +037248: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +03724c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +037250: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037254: 7220 8406 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0684 │ │ +03725a: 0c00 |0009: move-result-object v0 │ │ +03725c: 1100 |000a: return-object v0 │ │ +03725e: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +037262: 7230 1909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0919 │ │ +037268: 0c00 |0010: move-result-object v0 │ │ +03726a: 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; │ │ @@ -39305,25 +39305,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 │ │ -037274: |[037274] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -037284: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037288: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03728c: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -037290: 7220 8806 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@0688 │ │ -037296: 0c00 |0009: move-result-object v0 │ │ -037298: 1100 |000a: return-object v0 │ │ -03729a: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -03729e: 7230 1a09 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@091a │ │ -0372a4: 0c00 |0010: move-result-object v0 │ │ -0372a6: 28f9 |0011: goto 000a // -0007 │ │ +03726c: |[03726c] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +03727c: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037280: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +037284: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +037288: 7220 8806 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@0688 │ │ +03728e: 0c00 |0009: move-result-object v0 │ │ +037290: 1100 |000a: return-object v0 │ │ +037292: 6200 0103 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +037296: 7230 1a09 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@091a │ │ +03729c: 0c00 |0010: move-result-object v0 │ │ +03729e: 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; │ │ @@ -39335,23 +39335,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 │ │ -0372a8: |[0372a8] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0372b8: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0372bc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0372c0: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ -0372c4: 7220 8506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0685 │ │ -0372ca: 0e00 |0009: return-void │ │ -0372cc: 6200 0103 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ -0372d0: 7230 1b09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@091b │ │ -0372d6: 28fa |000f: goto 0009 // -0006 │ │ +0372a0: |[0372a0] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0372b0: 2010 1101 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0372b4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0372b8: 1f01 1101 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0111 │ │ +0372bc: 7220 8506 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0685 │ │ +0372c2: 0e00 |0009: return-void │ │ +0372c4: 6200 0103 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0301 │ │ +0372c8: 7230 1b09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@091b │ │ +0372ce: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ @@ -39385,17 +39385,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0372d8: |[0372d8] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0372e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0372ee: 0e00 |0003: return-void │ │ +0372d0: |[0372d0] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +0372e0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0372e6: 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;) │ │ @@ -39403,18 +39403,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 │ │ -0372f0: |[0372f0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -037300: 7210 b510 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@10b5 │ │ -037306: 0c00 |0003: move-result-object v0 │ │ -037308: 1100 |0004: return-object v0 │ │ +0372e8: |[0372e8] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0372f8: 7210 b510 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@10b5 │ │ +0372fe: 0c00 |0003: move-result-object v0 │ │ +037300: 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;) │ │ @@ -39422,18 +39422,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 │ │ -03730c: |[03730c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -03731c: 7220 ba10 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@10ba │ │ -037322: 0c00 |0003: move-result-object v0 │ │ -037324: 1100 |0004: return-object v0 │ │ +037304: |[037304] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +037314: 7220 ba10 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@10ba │ │ +03731a: 0c00 |0003: move-result-object v0 │ │ +03731c: 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 │ │ │ │ @@ -39442,18 +39442,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 │ │ -037328: |[037328] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -037338: 7220 bb10 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@10bb │ │ -03733e: 0c00 |0003: move-result-object v0 │ │ -037340: 1100 |0004: return-object v0 │ │ +037320: |[037320] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +037330: 7220 bb10 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@10bb │ │ +037336: 0c00 |0003: move-result-object v0 │ │ +037338: 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; │ │ │ │ @@ -39462,17 +39462,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 │ │ -037344: |[037344] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -037354: 7220 be10 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@10be │ │ -03735a: 0e00 |0003: return-void │ │ +03733c: |[03733c] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03734c: 7220 be10 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@10be │ │ +037352: 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 │ │ @@ -39513,18 +39513,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 │ │ -03735c: |[03735c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -03736c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037372: 5b01 0803 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ -037376: 0e00 |0005: return-void │ │ +037354: |[037354] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +037364: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03736a: 5b01 0803 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ +03736e: 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; │ │ @@ -39536,19 +39536,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037378: |[037378] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -037388: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ -03738c: 7220 3209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0932 │ │ -037392: 0a00 |0005: move-result v0 │ │ -037394: 0f00 |0006: return v0 │ │ +037370: |[037370] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +037380: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ +037384: 7220 3209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0932 │ │ +03738a: 0a00 |0005: move-result v0 │ │ +03738c: 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; │ │ │ │ @@ -39557,19 +39557,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037398: |[037398] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0373a8: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ -0373ac: 7220 3309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0933 │ │ -0373b2: 0a00 |0005: move-result v0 │ │ -0373b4: 0f00 |0006: return v0 │ │ +037390: |[037390] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0373a0: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0308 │ │ +0373a4: 7220 3309 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0933 │ │ +0373aa: 0a00 |0005: move-result v0 │ │ +0373ac: 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; │ │ │ │ @@ -39640,17 +39640,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0373b8: |[0373b8] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -0373c8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0373ce: 0e00 |0003: return-void │ │ +0373b0: |[0373b0] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +0373c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0373c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -39659,18 +39659,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0373d0: |[0373d0] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0373e0: 7210 b210 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@10b2 │ │ -0373e6: 0a00 |0003: move-result v0 │ │ -0373e8: 0f00 |0004: return v0 │ │ +0373c8: |[0373c8] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0373d8: 7210 b210 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@10b2 │ │ +0373de: 0a00 |0003: move-result v0 │ │ +0373e0: 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;) │ │ @@ -39678,18 +39678,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0373ec: |[0373ec] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0373fc: 7210 b310 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@10b3 │ │ -037402: 0a00 |0003: move-result v0 │ │ -037404: 0f00 |0004: return v0 │ │ +0373e4: |[0373e4] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0373f4: 7210 b310 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@10b3 │ │ +0373fa: 0a00 |0003: move-result v0 │ │ +0373fc: 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;) │ │ @@ -39697,18 +39697,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037408: |[037408] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -037418: 7210 b810 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@10b8 │ │ -03741e: 0a00 |0003: move-result v0 │ │ -037420: 0f00 |0004: return v0 │ │ +037400: |[037400] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +037410: 7210 b810 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@10b8 │ │ +037416: 0a00 |0003: move-result v0 │ │ +037418: 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;) │ │ @@ -39716,20 +39716,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 │ │ -037424: |[037424] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -037434: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@017e │ │ -037438: 7020 2f09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@092f │ │ -03743e: 7220 bd10 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@10bd │ │ -037444: 0c00 |0008: move-result-object v0 │ │ -037446: 1100 |0009: return-object v0 │ │ +03741c: |[03741c] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +03742c: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@017e │ │ +037430: 7020 2f09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@092f │ │ +037436: 7220 bd10 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@10bd │ │ +03743c: 0c00 |0008: move-result-object v0 │ │ +03743e: 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; │ │ │ │ @@ -39868,26 +39868,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -037448: |[037448] android.support.v4.view.MotionEventCompat.:()V │ │ -037458: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03745c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -03745e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -037462: 2200 8201 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0182 │ │ -037466: 7010 3f09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@093f │ │ -03746c: 6900 1203 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037470: 0e00 |000c: return-void │ │ -037472: 2200 8101 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0181 │ │ -037476: 7010 3909 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0939 │ │ -03747c: 6900 1203 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037480: 28f8 |0014: goto 000c // -0008 │ │ +037440: |[037440] android.support.v4.view.MotionEventCompat.:()V │ │ +037450: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +037454: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +037456: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03745a: 2200 8201 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@0182 │ │ +03745e: 7010 3f09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@093f │ │ +037464: 6900 1203 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037468: 0e00 |000c: return-void │ │ +03746a: 2200 8101 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@0181 │ │ +03746e: 7010 3909 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0939 │ │ +037474: 6900 1203 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037478: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -39897,17 +39897,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037484: |[037484] android.support.v4.view.MotionEventCompat.:()V │ │ -037494: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03749a: 0e00 |0003: return-void │ │ +03747c: |[03747c] android.support.v4.view.MotionEventCompat.:()V │ │ +03748c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -39916,19 +39916,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 │ │ -03749c: |[03749c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0374ac: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -0374b0: 7230 4509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0945 │ │ -0374b6: 0a00 |0005: move-result v0 │ │ -0374b8: 0f00 |0006: return v0 │ │ +037494: |[037494] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0374a4: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +0374a8: 7230 4509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0945 │ │ +0374ae: 0a00 |0005: move-result v0 │ │ +0374b0: 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 │ │ │ │ @@ -39937,21 +39937,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0374bc: |[0374bc] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -0374cc: 6e10 c010 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -0374d2: 0a00 |0003: move-result v0 │ │ -0374d4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -0374da: b510 |0007: and-int/2addr v0, v1 │ │ -0374dc: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -0374e0: 0f00 |000a: return v0 │ │ +0374b4: |[0374b4] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +0374c4: 6e10 c010 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +0374ca: 0a00 |0003: move-result v0 │ │ +0374cc: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +0374d2: b510 |0007: and-int/2addr v0, v1 │ │ +0374d4: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +0374d8: 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;) │ │ @@ -39959,19 +39959,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0374e4: |[0374e4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0374f4: 6e10 c010 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -0374fa: 0a00 |0003: move-result v0 │ │ -0374fc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -037500: 0f00 |0006: return v0 │ │ +0374dc: |[0374dc] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +0374ec: 6e10 c010 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +0374f2: 0a00 |0003: move-result v0 │ │ +0374f4: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0374f8: 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;) │ │ @@ -39979,19 +39979,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037504: |[037504] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -037514: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037518: 7220 4609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0946 │ │ -03751e: 0a00 |0005: move-result v0 │ │ -037520: 0f00 |0006: return v0 │ │ +0374fc: |[0374fc] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03750c: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037510: 7220 4609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0946 │ │ +037516: 0a00 |0005: move-result v0 │ │ +037518: 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;) │ │ @@ -39999,19 +39999,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 │ │ -037524: |[037524] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -037534: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037538: 7230 4709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0947 │ │ -03753e: 0a00 |0005: move-result v0 │ │ -037540: 0f00 |0006: return v0 │ │ +03751c: |[03751c] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03752c: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037530: 7230 4709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0947 │ │ +037536: 0a00 |0005: move-result v0 │ │ +037538: 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 │ │ │ │ @@ -40020,19 +40020,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 │ │ -037544: |[037544] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -037554: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037558: 7230 4809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0948 │ │ -03755e: 0a00 |0005: move-result v0 │ │ -037560: 0f00 |0006: return v0 │ │ +03753c: |[03753c] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +03754c: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037550: 7230 4809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0948 │ │ +037556: 0a00 |0005: move-result v0 │ │ +037558: 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 │ │ │ │ @@ -40041,19 +40041,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 │ │ -037564: |[037564] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -037574: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ -037578: 7230 4909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0949 │ │ -03757e: 0a00 |0005: move-result v0 │ │ -037580: 0f00 |0006: return v0 │ │ +03755c: |[03755c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +03756c: 6200 1203 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0312 │ │ +037570: 7230 4909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0949 │ │ +037576: 0a00 |0005: move-result v0 │ │ +037578: 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 │ │ │ │ @@ -40083,17 +40083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037584: |[037584] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -037594: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03759a: 0e00 |0003: return-void │ │ +03757c: |[03757c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +03758c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037592: 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;) │ │ @@ -40101,18 +40101,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 │ │ -03759c: |[03759c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0375ac: 6e20 bf10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@10bf │ │ -0375b2: 0a00 |0003: move-result v0 │ │ -0375b4: 0f00 |0004: return v0 │ │ +037594: |[037594] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0375a4: 6e20 bf10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@10bf │ │ +0375aa: 0a00 |0003: move-result v0 │ │ +0375ac: 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 │ │ │ │ @@ -40121,18 +40121,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0375b8: |[0375b8] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0375c8: 6e10 c410 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@10c4 │ │ -0375ce: 0a00 |0003: move-result v0 │ │ -0375d0: 0f00 |0004: return v0 │ │ +0375b0: |[0375b0] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0375c0: 6e10 c410 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@10c4 │ │ +0375c6: 0a00 |0003: move-result v0 │ │ +0375c8: 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;) │ │ @@ -40140,18 +40140,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 │ │ -0375d4: |[0375d4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0375e4: 6e20 c510 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@10c5 │ │ -0375ea: 0a00 |0003: move-result v0 │ │ -0375ec: 0f00 |0004: return v0 │ │ +0375cc: |[0375cc] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0375dc: 6e20 c510 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@10c5 │ │ +0375e2: 0a00 |0003: move-result v0 │ │ +0375e4: 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 │ │ │ │ @@ -40160,18 +40160,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 │ │ -0375f0: |[0375f0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -037600: 6e20 c710 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@10c7 │ │ -037606: 0a00 |0003: move-result v0 │ │ -037608: 0f00 |0004: return v0 │ │ +0375e8: |[0375e8] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0375f8: 6e20 c710 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@10c7 │ │ +0375fe: 0a00 |0003: move-result v0 │ │ +037600: 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 │ │ │ │ @@ -40180,18 +40180,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 │ │ -03760c: |[03760c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -03761c: 6e20 c910 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@10c9 │ │ -037622: 0a00 |0003: move-result v0 │ │ -037624: 0f00 |0004: return v0 │ │ +037604: |[037604] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +037614: 6e20 c910 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@10c9 │ │ +03761a: 0a00 |0003: move-result v0 │ │ +03761c: 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 │ │ │ │ @@ -40235,20 +40235,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037628: |[037628] android.support.v4.view.PagerAdapter.:()V │ │ -037638: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03763e: 2200 3b00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003b │ │ -037642: 7010 2301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0123 │ │ -037648: 5b10 1503 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ -03764c: 0e00 |000a: return-void │ │ +037620: |[037620] android.support.v4.view.PagerAdapter.:()V │ │ +037630: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +037636: 2200 3b00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003b │ │ +03763a: 7010 2301 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0123 │ │ +037640: 5b10 1503 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ +037644: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -40258,19 +40258,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 │ │ -037650: |[037650] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -037660: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ -037664: 1a01 ca07 |0002: const-string v1, "Required method destroyItem was not overridden" // string@07ca │ │ -037668: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ -03766e: 2700 |0007: throw v0 │ │ +037648: |[037648] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +037658: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ +03765c: 1a01 ca07 |0002: const-string v1, "Required method destroyItem was not overridden" // string@07ca │ │ +037660: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ +037666: 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 │ │ @@ -40281,17 +40281,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 │ │ -037670: |[037670] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -037680: 6e40 5a09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@095a │ │ -037686: 0e00 |0003: return-void │ │ +037668: |[037668] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +037678: 6e40 5a09 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@095a │ │ +03767e: 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; │ │ @@ -40303,16 +40303,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -037688: |[037688] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -037698: 0e00 |0000: return-void │ │ +037680: |[037680] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +037690: 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; │ │ │ │ @@ -40321,17 +40321,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03769c: |[03769c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0376ac: 6e20 5c09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@095c │ │ -0376b2: 0e00 |0003: return-void │ │ +037694: |[037694] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0376a4: 6e20 5c09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@095c │ │ +0376aa: 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; │ │ @@ -40347,17 +40347,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0376b4: |[0376b4] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -0376c4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0376c6: 0f00 |0001: return v0 │ │ +0376ac: |[0376ac] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +0376bc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0376be: 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; │ │ │ │ @@ -40366,17 +40366,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0376c8: |[0376c8] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -0376d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0376da: 1100 |0001: return-object v0 │ │ +0376c0: |[0376c0] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +0376d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0376d2: 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 │ │ │ │ @@ -40385,17 +40385,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0376dc: |[0376dc] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -0376ec: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0376f0: 0f00 |0002: return v0 │ │ +0376d4: |[0376d4] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +0376e4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0376e8: 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 │ │ │ │ @@ -40404,19 +40404,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 │ │ -0376f4: |[0376f4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -037704: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ -037708: 1a01 cb07 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@07cb │ │ -03770c: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ -037712: 2700 |0007: throw v0 │ │ +0376ec: |[0376ec] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0376fc: 2200 d802 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@02d8 │ │ +037700: 1a01 cb07 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@07cb │ │ +037704: 7020 3213 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1332 │ │ +03770a: 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 │ │ @@ -40426,18 +40426,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 │ │ -037714: |[037714] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -037724: 6e30 6209 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0962 │ │ -03772a: 0c00 |0003: move-result-object v0 │ │ -03772c: 1100 |0004: return-object v0 │ │ +03770c: |[03770c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +03771c: 6e30 6209 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0962 │ │ +037722: 0c00 |0003: move-result-object v0 │ │ +037724: 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 │ │ @@ -40453,18 +40453,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037730: |[037730] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -037740: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ -037744: 6e10 2401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0124 │ │ -03774a: 0e00 |0005: return-void │ │ +037728: |[037728] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +037738: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ +03773c: 6e10 2401 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0124 │ │ +037742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -40473,18 +40473,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03774c: |[03774c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03775c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ -037760: 6e20 2501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0125 │ │ -037766: 0e00 |0005: return-void │ │ +037744: |[037744] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +037754: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ +037758: 6e20 2501 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0125 │ │ +03775e: 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; │ │ @@ -40494,16 +40494,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 │ │ -037768: |[037768] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -037778: 0e00 |0000: return-void │ │ +037760: |[037760] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +037770: 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; │ │ @@ -40513,17 +40513,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03777c: |[03777c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -03778c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03778e: 1100 |0001: return-object v0 │ │ +037774: |[037774] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +037784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037786: 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;) │ │ @@ -40531,16 +40531,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 │ │ -037790: |[037790] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0377a0: 0e00 |0000: return-void │ │ +037788: |[037788] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +037798: 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 │ │ @@ -40551,17 +40551,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 │ │ -0377a4: |[0377a4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0377b4: 6e40 6909 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0969 │ │ -0377ba: 0e00 |0003: return-void │ │ +03779c: |[03779c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0377ac: 6e40 6909 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0969 │ │ +0377b2: 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; │ │ @@ -40573,16 +40573,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0377bc: |[0377bc] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -0377cc: 0e00 |0000: return-void │ │ +0377b4: |[0377b4] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +0377c4: 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; │ │ │ │ @@ -40591,17 +40591,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0377d0: |[0377d0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0377e0: 6e20 6b09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@096b │ │ -0377e6: 0e00 |0003: return-void │ │ +0377c8: |[0377c8] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0377d8: 6e20 6b09 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@096b │ │ +0377de: 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; │ │ @@ -40611,18 +40611,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0377e8: |[0377e8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -0377f8: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ -0377fc: 6e20 2601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0126 │ │ -037802: 0e00 |0005: return-void │ │ +0377e0: |[0377e0] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +0377f0: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0315 │ │ +0377f4: 6e20 2601 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0126 │ │ +0377fa: 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; │ │ @@ -40662,18 +40662,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 │ │ -037804: |[037804] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -037814: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ -037818: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03781e: 0e00 |0005: return-void │ │ +0377fc: |[0377fc] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03780c: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ +037810: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037816: 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; │ │ │ │ @@ -40683,24 +40683,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037820: |[037820] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -037830: 5420 1603 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ -037834: 5400 2d03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -037838: 5421 1603 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ -03783c: 5411 2d03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -037840: 6e10 df0a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -037846: 0a01 |000b: move-result v1 │ │ -037848: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03784c: 6e20 1e0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -037852: 0e00 |0011: return-void │ │ +037818: |[037818] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +037828: 5420 1603 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ +03782c: 5400 2d03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +037830: 5421 1603 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0316 │ │ +037834: 5411 2d03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +037838: 6e10 df0a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +03783e: 0a01 |000b: move-result v1 │ │ +037840: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +037844: 6e20 1e0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +03784a: 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; │ │ @@ -40740,18 +40740,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 │ │ -037854: |[037854] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -037864: 5b01 1703 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ -037868: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03786e: 0e00 |0005: return-void │ │ +03784c: |[03784c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03785c: 5b01 1703 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ +037860: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037866: 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; │ │ │ │ @@ -40761,24 +40761,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -037870: |[037870] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -037880: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ -037884: 5400 2d03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -037888: 5421 1703 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ -03788c: 5411 2d03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -037890: 6e10 df0a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -037896: 0a01 |000b: move-result v1 │ │ -037898: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03789c: 6e20 1e0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -0378a2: 0e00 |0011: return-void │ │ +037868: |[037868] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +037878: 5420 1703 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ +03787c: 5400 2d03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +037880: 5421 1703 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0317 │ │ +037884: 5411 2d03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +037888: 6e10 df0a 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +03788e: 0a01 |000b: move-result v1 │ │ +037890: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037894: 6e20 1e0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +03789a: 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; │ │ @@ -40880,23 +40880,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0378a4: |[0378a4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -0378b4: 7010 7510 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1075 │ │ -0378ba: 6e10 a300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -0378c0: 0c00 |0006: move-result-object v0 │ │ -0378c2: 6e10 fb00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00fb │ │ -0378c8: 0c00 |000a: move-result-object v0 │ │ -0378ca: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -0378ce: 5b10 4c03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@034c │ │ -0378d2: 0e00 |000f: return-void │ │ +03789c: |[03789c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +0378ac: 7010 7510 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1075 │ │ +0378b2: 6e10 a300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +0378b8: 0c00 |0006: move-result-object v0 │ │ +0378ba: 6e10 fb00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00fb │ │ +0378c0: 0c00 |000a: move-result-object v0 │ │ +0378c2: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +0378c6: 5b10 4c03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@034c │ │ +0378ca: 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; │ │ @@ -40908,26 +40908,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 │ │ -0378d4: |[0378d4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0378e4: 6f30 7610 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1076 │ │ -0378ea: 0c03 |0003: move-result-object v3 │ │ -0378ec: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -0378f0: 6e10 0713 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ -0378f6: 0c00 |0009: move-result-object v0 │ │ -0378f8: 5421 4c03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@034c │ │ -0378fc: 6e20 1c13 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@131c │ │ -037902: 0c00 |000f: move-result-object v0 │ │ -037904: 1100 |0010: return-object v0 │ │ -037906: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -037908: 28fe |0012: goto 0010 // -0002 │ │ +0378cc: |[0378cc] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0378dc: 6f30 7610 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1076 │ │ +0378e2: 0c03 |0003: move-result-object v3 │ │ +0378e4: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +0378e8: 6e10 0713 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ +0378ee: 0c00 |0009: move-result-object v0 │ │ +0378f0: 5421 4c03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@034c │ │ +0378f4: 6e20 1c13 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@131c │ │ +0378fa: 0c00 |000f: move-result-object v0 │ │ +0378fc: 1100 |0010: return-object v0 │ │ +0378fe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +037900: 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; │ │ @@ -40962,17 +40962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03790c: |[03790c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -03791c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037922: 0e00 |0003: return-void │ │ +037904: |[037904] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +037914: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03791a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -40981,21 +40981,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -037924: |[037924] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -037934: 2200 9001 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0190 │ │ -037938: 6e10 9512 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1295 │ │ -03793e: 0c01 |0005: move-result-object v1 │ │ -037940: 7020 bd09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@09bd │ │ -037946: 6e20 a712 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a7 │ │ -03794c: 0e00 |000c: return-void │ │ +03791c: |[03791c] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +03792c: 2200 9001 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@0190 │ │ +037930: 6e10 9512 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1295 │ │ +037936: 0c01 |0005: move-result-object v1 │ │ +037938: 7020 bd09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@09bd │ │ +03793e: 6e20 a712 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a7 │ │ +037944: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -41071,26 +41071,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -037950: |[037950] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -037960: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -037964: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -037968: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03796c: 2200 9301 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0193 │ │ -037970: 7010 c409 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@09c4 │ │ -037976: 6900 4d03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ -03797a: 0e00 |000d: return-void │ │ -03797c: 2200 9201 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0192 │ │ -037980: 7010 c109 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@09c1 │ │ -037986: 6900 4d03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ -03798a: 28f8 |0015: goto 000d // -0008 │ │ +037948: |[037948] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +037958: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03795c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +037960: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +037964: 2200 9301 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@0193 │ │ +037968: 7010 c409 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@09c4 │ │ +03796e: 6900 4d03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ +037972: 0e00 |000d: return-void │ │ +037974: 2200 9201 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@0192 │ │ +037978: 7010 c109 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@09c1 │ │ +03797e: 6900 4d03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ +037982: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -41100,17 +41100,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03798c: |[03798c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -03799c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0379a2: 0e00 |0003: return-void │ │ +037984: |[037984] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +037994: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03799a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -41119,19 +41119,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 │ │ -0379a4: |[0379a4] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0379b4: 6200 4d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ -0379b8: 7230 c709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09c7 │ │ -0379be: 0a00 |0005: move-result v0 │ │ -0379c0: 0f00 |0006: return v0 │ │ +03799c: |[03799c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0379ac: 6200 4d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ +0379b0: 7230 c709 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09c7 │ │ +0379b6: 0a00 |0005: move-result v0 │ │ +0379b8: 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 │ │ │ │ @@ -41140,19 +41140,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 │ │ -0379c4: |[0379c4] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0379d4: 6200 4d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ -0379d8: 7230 c809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09c8 │ │ -0379de: 0a00 |0005: move-result v0 │ │ -0379e0: 0f00 |0006: return v0 │ │ +0379bc: |[0379bc] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0379cc: 6200 4d03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@034d │ │ +0379d0: 7230 c809 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09c8 │ │ +0379d6: 0a00 |0005: move-result v0 │ │ +0379d8: 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 │ │ │ │ @@ -41182,17 +41182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0379e4: |[0379e4] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -0379f4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0379fa: 0e00 |0003: return-void │ │ +0379dc: |[0379dc] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +0379ec: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0379f2: 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;) │ │ @@ -41200,18 +41200,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 │ │ -0379fc: |[0379fc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037a0c: 6e20 d610 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@10d6 │ │ -037a12: 0a00 |0003: move-result v0 │ │ -037a14: 0f00 |0004: return v0 │ │ +0379f4: |[0379f4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +037a04: 6e20 d610 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@10d6 │ │ +037a0a: 0a00 |0003: move-result v0 │ │ +037a0c: 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 │ │ │ │ @@ -41220,18 +41220,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 │ │ -037a18: |[037a18] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -037a28: 6e20 d810 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@10d8 │ │ -037a2e: 0a00 |0003: move-result v0 │ │ -037a30: 0f00 |0004: return v0 │ │ +037a10: |[037a10] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +037a20: 6e20 d810 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@10d8 │ │ +037a26: 0a00 |0003: move-result v0 │ │ +037a28: 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 │ │ │ │ @@ -41534,50 +41534,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -037a34: |[037a34] android.support.v4.view.ViewCompat.:()V │ │ -037a44: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -037a48: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -037a4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -037a50: 2201 9d01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@019d │ │ -037a54: 7010 0c0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a0c │ │ -037a5a: 6901 4f03 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037a5e: 0e00 |000d: return-void │ │ -037a60: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -037a64: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -037a68: 2201 9c01 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@019c │ │ -037a6c: 7010 000a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a00 │ │ -037a72: 6901 4f03 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037a76: 28f4 |0019: goto 000d // -000c │ │ -037a78: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -037a7c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -037a80: 2201 9b01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@019b │ │ -037a84: 7010 f909 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@09f9 │ │ -037a8a: 6901 4f03 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037a8e: 28e8 |0025: goto 000d // -0018 │ │ -037a90: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -037a94: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -037a98: 2201 9a01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@019a │ │ -037a9c: 7010 f309 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@09f3 │ │ -037aa2: 6901 4f03 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037aa6: 28dc |0031: goto 000d // -0024 │ │ -037aa8: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -037aac: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -037ab0: 2201 9901 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0199 │ │ -037ab4: 7010 f009 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@09f0 │ │ -037aba: 6901 4f03 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037abe: 28d0 |003d: goto 000d // -0030 │ │ -037ac0: 2201 9701 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0197 │ │ -037ac4: 7010 d009 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@09d0 │ │ -037aca: 6901 4f03 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037ace: 28c8 |0045: goto 000d // -0038 │ │ +037a2c: |[037a2c] android.support.v4.view.ViewCompat.:()V │ │ +037a3c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +037a40: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +037a44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +037a48: 2201 9d01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@019d │ │ +037a4c: 7010 0c0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0a0c │ │ +037a52: 6901 4f03 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037a56: 0e00 |000d: return-void │ │ +037a58: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +037a5c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +037a60: 2201 9c01 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@019c │ │ +037a64: 7010 000a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a00 │ │ +037a6a: 6901 4f03 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037a6e: 28f4 |0019: goto 000d // -000c │ │ +037a70: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +037a74: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +037a78: 2201 9b01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@019b │ │ +037a7c: 7010 f909 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@09f9 │ │ +037a82: 6901 4f03 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037a86: 28e8 |0025: goto 000d // -0018 │ │ +037a88: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +037a8c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +037a90: 2201 9a01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@019a │ │ +037a94: 7010 f309 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@09f3 │ │ +037a9a: 6901 4f03 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037a9e: 28dc |0031: goto 000d // -0024 │ │ +037aa0: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +037aa4: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +037aa8: 2201 9901 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0199 │ │ +037aac: 7010 f009 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@09f0 │ │ +037ab2: 6901 4f03 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037ab6: 28d0 |003d: goto 000d // -0030 │ │ +037ab8: 2201 9701 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0197 │ │ +037abc: 7010 d009 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@09d0 │ │ +037ac2: 6901 4f03 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037ac6: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0006 line=429 │ │ 0x000d line=441 │ │ 0x000e line=430 │ │ @@ -41597,17 +41597,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037ad0: |[037ad0] android.support.v4.view.ViewCompat.:()V │ │ -037ae0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037ae6: 0e00 |0003: return-void │ │ +037ac8: |[037ac8] android.support.v4.view.ViewCompat.:()V │ │ +037ad8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -41616,19 +41616,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 │ │ -037ae8: |[037ae8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -037af8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037afc: 7230 120a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a12 │ │ -037b02: 0a00 |0005: move-result v0 │ │ -037b04: 0f00 |0006: return v0 │ │ +037ae0: |[037ae0] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +037af0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037af4: 7230 120a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a12 │ │ +037afa: 0a00 |0005: move-result v0 │ │ +037afc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -41637,19 +41637,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 │ │ -037b08: |[037b08] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -037b18: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037b1c: 7230 130a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a13 │ │ -037b22: 0a00 |0005: move-result v0 │ │ -037b24: 0f00 |0006: return v0 │ │ +037b00: |[037b00] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +037b10: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037b14: 7230 130a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0a13 │ │ +037b1a: 0a00 |0005: move-result v0 │ │ +037b1c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -41658,19 +41658,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 │ │ -037b28: |[037b28] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -037b38: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037b3c: 7220 140a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a14 │ │ -037b42: 0c00 |0005: move-result-object v0 │ │ -037b44: 1100 |0006: return-object v0 │ │ +037b20: |[037b20] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +037b30: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037b34: 7220 140a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0a14 │ │ +037b3a: 0c00 |0005: move-result-object v0 │ │ +037b3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41678,19 +41678,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037b48: |[037b48] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -037b58: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037b5c: 7220 150a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a15 │ │ -037b62: 0a00 |0005: move-result v0 │ │ -037b64: 0f00 |0006: return v0 │ │ +037b40: |[037b40] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +037b50: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037b54: 7220 150a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0a15 │ │ +037b5a: 0a00 |0005: move-result v0 │ │ +037b5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41698,19 +41698,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037b68: |[037b68] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -037b78: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037b7c: 7220 160a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a16 │ │ -037b82: 0a00 |0005: move-result v0 │ │ -037b84: 0f00 |0006: return v0 │ │ +037b60: |[037b60] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +037b70: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037b74: 7220 160a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a16 │ │ +037b7a: 0a00 |0005: move-result v0 │ │ +037b7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41718,19 +41718,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037b88: |[037b88] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -037b98: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037b9c: 7220 170a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a17 │ │ -037ba2: 0a00 |0005: move-result v0 │ │ -037ba4: 0f00 |0006: return v0 │ │ +037b80: |[037b80] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +037b90: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037b94: 7220 170a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0a17 │ │ +037b9a: 0a00 |0005: move-result v0 │ │ +037b9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41738,19 +41738,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037ba8: |[037ba8] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -037bb8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037bbc: 7220 180a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a18 │ │ -037bc2: 0a00 |0005: move-result v0 │ │ -037bc4: 0f00 |0006: return v0 │ │ +037ba0: |[037ba0] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +037bb0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037bb4: 7220 180a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0a18 │ │ +037bba: 0a00 |0005: move-result v0 │ │ +037bbc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41758,19 +41758,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037bc8: |[037bc8] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -037bd8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037bdc: 7220 190a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a19 │ │ -037be2: 0a00 |0005: move-result v0 │ │ -037be4: 0f00 |0006: return v0 │ │ +037bc0: |[037bc0] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +037bd0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037bd4: 7220 190a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0a19 │ │ +037bda: 0a00 |0005: move-result v0 │ │ +037bdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41778,19 +41778,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037be8: |[037be8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -037bf8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037bfc: 7220 1a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a1a │ │ -037c02: 0a00 |0005: move-result v0 │ │ -037c04: 0f00 |0006: return v0 │ │ +037be0: |[037be0] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +037bf0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037bf4: 7220 1a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0a1a │ │ +037bfa: 0a00 |0005: move-result v0 │ │ +037bfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41798,19 +41798,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 │ │ -037c08: |[037c08] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -037c18: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037c1c: 7220 1b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a1b │ │ -037c22: 0c00 |0005: move-result-object v0 │ │ -037c24: 1100 |0006: return-object v0 │ │ +037c00: |[037c00] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +037c10: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037c14: 7220 1b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a1b │ │ +037c1a: 0c00 |0005: move-result-object v0 │ │ +037c1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41818,19 +41818,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037c28: |[037c28] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -037c38: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037c3c: 7220 1c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a1c │ │ -037c42: 0a00 |0005: move-result v0 │ │ -037c44: 0f00 |0006: return v0 │ │ +037c20: |[037c20] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +037c30: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037c34: 7220 1c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0a1c │ │ +037c3a: 0a00 |0005: move-result v0 │ │ +037c3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41838,19 +41838,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -037c48: |[037c48] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -037c58: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037c5c: 7220 1d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0a1d │ │ -037c62: 0a00 |0005: move-result v0 │ │ -037c64: 0f00 |0006: return v0 │ │ +037c40: |[037c40] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +037c50: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037c54: 7220 1d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0a1d │ │ +037c5a: 0a00 |0005: move-result v0 │ │ +037c5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -41858,18 +41858,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 │ │ -037c68: |[037c68] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037c78: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037c7c: 7230 1e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a1e │ │ -037c82: 0e00 |0005: return-void │ │ +037c60: |[037c60] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037c70: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037c74: 7230 1e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a1e │ │ +037c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0005 line=562 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41879,18 +41879,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 │ │ -037c84: |[037c84] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -037c94: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037c98: 7230 1f0a 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@0a1f │ │ -037c9e: 0e00 |0005: return-void │ │ +037c7c: |[037c7c] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +037c8c: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037c90: 7230 1f0a 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@0a1f │ │ +037c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0005 line=598 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -41900,18 +41900,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 │ │ -037ca0: |[037ca0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037cb0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037cb4: 7230 200a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a20 │ │ -037cba: 0e00 |0005: return-void │ │ +037c98: |[037c98] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037ca8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037cac: 7230 200a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a20 │ │ +037cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0005 line=529 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41921,19 +41921,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 │ │ -037cbc: |[037cbc] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -037ccc: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037cd0: 7240 210a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a21 │ │ -037cd6: 0a00 |0005: move-result v0 │ │ -037cd8: 0f00 |0006: return v0 │ │ +037cb4: |[037cb4] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +037cc4: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037cc8: 7240 210a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a21 │ │ +037cce: 0a00 |0005: move-result v0 │ │ +037cd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -41943,18 +41943,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -037cdc: |[037cdc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -037cec: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037cf0: 7220 220a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a22 │ │ -037cf6: 0e00 |0005: return-void │ │ +037cd4: |[037cd4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +037ce4: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037ce8: 7220 220a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a22 │ │ +037cee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0005 line=649 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -41963,23 +41963,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 │ │ -037cf8: |[037cf8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -037d08: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037d0c: 0761 |0002: move-object v1, v6 │ │ -037d0e: 0172 |0003: move v2, v7 │ │ -037d10: 0183 |0004: move v3, v8 │ │ -037d12: 0194 |0005: move v4, v9 │ │ -037d14: 01a5 |0006: move v5, v10 │ │ -037d16: 7806 230a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a23 │ │ -037d1c: 0e00 |000a: return-void │ │ +037cf0: |[037cf0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +037d00: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d04: 0761 |0002: move-object v1, v6 │ │ +037d06: 0172 |0003: move v2, v7 │ │ +037d08: 0183 |0004: move v3, v8 │ │ +037d0a: 0194 |0005: move v4, v9 │ │ +037d0c: 01a5 |0006: move v5, v10 │ │ +037d0e: 7806 230a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a23 │ │ +037d14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x000a line=667 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -41992,18 +41992,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 │ │ -037d20: |[037d20] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -037d30: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037d34: 7230 240a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a24 │ │ -037d3a: 0e00 |0005: return-void │ │ +037d18: |[037d18] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +037d28: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d2c: 7230 240a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a24 │ │ +037d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ 0x0005 line=681 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -42013,18 +42013,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 │ │ -037d3c: |[037d3c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -037d4c: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037d50: 7255 250a 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@0a25 │ │ -037d56: 0e00 |0005: return-void │ │ +037d34: |[037d34] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +037d44: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d48: 7255 250a 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@0a25 │ │ +037d4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0005 line=698 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -42035,18 +42035,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 │ │ -037d58: |[037d58] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -037d68: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037d6c: 7230 260a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a26 │ │ -037d72: 0e00 |0005: return-void │ │ +037d50: |[037d50] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +037d60: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d64: 7230 260a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a26 │ │ +037d6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0005 line=613 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -42056,18 +42056,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 │ │ -037d74: |[037d74] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -037d84: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037d88: 7230 270a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0a27 │ │ -037d8e: 0e00 |0005: return-void │ │ +037d6c: |[037d6c] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +037d7c: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d80: 7230 270a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0a27 │ │ +037d86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0005 line=636 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -42077,18 +42077,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 │ │ -037d90: |[037d90] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -037da0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037da4: 7230 280a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a28 │ │ -037daa: 0e00 |0005: return-void │ │ +037d88: |[037d88] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +037d98: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037d9c: 7230 280a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a28 │ │ +037da2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0005 line=730 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -42098,18 +42098,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 │ │ -037dac: |[037dac] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -037dbc: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037dc0: 7230 290a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0a29 │ │ -037dc6: 0e00 |0005: return-void │ │ +037da4: |[037da4] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +037db4: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037db8: 7230 290a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0a29 │ │ +037dbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0005 line=871 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -42119,18 +42119,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 │ │ -037dc8: |[037dc8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -037dd8: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037ddc: 7230 2a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a2a │ │ -037de2: 0e00 |0005: return-void │ │ +037dc0: |[037dc0] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +037dd0: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037dd4: 7230 2a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a2a │ │ +037dda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0005 line=905 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -42140,18 +42140,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 │ │ -037de4: |[037de4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -037df4: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037df8: 7240 2b0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a2b │ │ -037dfe: 0e00 |0005: return-void │ │ +037ddc: |[037ddc] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +037dec: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037df0: 7240 2b0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a2b │ │ +037df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0005 line=829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -42162,18 +42162,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 │ │ -037e00: |[037e00] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -037e10: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037e14: 7230 2c0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0a2c │ │ -037e1a: 0e00 |0005: return-void │ │ +037df8: |[037df8] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +037e08: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037e0c: 7230 2c0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0a2c │ │ +037e12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0005 line=939 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -42183,18 +42183,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 │ │ -037e1c: |[037e1c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -037e2c: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ -037e30: 7230 2d0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0a2d │ │ -037e36: 0e00 |0005: return-void │ │ +037e14: |[037e14] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +037e24: 6200 4f03 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@034f │ │ +037e28: 7230 2d0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0a2d │ │ +037e2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0005 line=492 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -42225,17 +42225,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037e38: |[037e38] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -037e48: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037e4e: 0e00 |0003: return-void │ │ +037e30: |[037e30] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +037e40: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037e46: 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;) │ │ @@ -42243,18 +42243,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037e50: |[037e50] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -037e60: 6e10 1e11 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@111e │ │ -037e66: 0a00 |0003: move-result v0 │ │ -037e68: 0f00 |0004: return v0 │ │ +037e48: |[037e48] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +037e58: 6e10 1e11 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@111e │ │ +037e5e: 0a00 |0003: move-result v0 │ │ +037e60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -42283,17 +42283,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037e6c: |[037e6c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -037e7c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037e82: 0e00 |0003: return-void │ │ +037e64: |[037e64] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +037e74: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037e7a: 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;) │ │ @@ -42301,18 +42301,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037e84: |[037e84] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -037e94: 6e10 0711 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1107 │ │ -037e9a: 0a00 |0003: move-result v0 │ │ -037e9c: 0f00 |0004: return v0 │ │ +037e7c: |[037e7c] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +037e8c: 6e10 0711 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1107 │ │ +037e92: 0a00 |0003: move-result v0 │ │ +037e94: 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;) │ │ @@ -42320,17 +42320,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 │ │ -037ea0: |[037ea0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -037eb0: 6e20 4611 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1146 │ │ -037eb6: 0e00 |0003: return-void │ │ +037e98: |[037e98] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +037ea8: 6e20 4611 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1146 │ │ +037eae: 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 │ │ @@ -42361,17 +42361,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037eb8: |[037eb8] android.support.v4.view.ViewCompatHC.:()V │ │ -037ec8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037ece: 0e00 |0003: return-void │ │ +037eb0: |[037eb0] android.support.v4.view.ViewCompatHC.:()V │ │ +037ec0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037ec6: 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;) │ │ @@ -42379,18 +42379,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037ed0: |[037ed0] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -037ee0: 6e10 f510 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@10f5 │ │ -037ee6: 0a00 |0003: move-result v0 │ │ -037ee8: 0f00 |0004: return v0 │ │ +037ec8: |[037ec8] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +037ed8: 6e10 f510 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@10f5 │ │ +037ede: 0a00 |0003: move-result v0 │ │ +037ee0: 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;) │ │ @@ -42398,36 +42398,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -037eec: |[037eec] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -037efc: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -037f02: 0b00 |0003: move-result-wide v0 │ │ -037f04: 1000 |0004: return-wide v0 │ │ +037ee4: |[037ee4] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +037ef4: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +037efa: 0b00 |0003: move-result-wide v0 │ │ +037efc: 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 │ │ -037f08: |[037f08] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -037f18: 6e10 ff10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@10ff │ │ -037f1e: 0a00 |0003: move-result v0 │ │ -037f20: 0f00 |0004: return v0 │ │ +037f00: |[037f00] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +037f10: 6e10 ff10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@10ff │ │ +037f16: 0a00 |0003: move-result v0 │ │ +037f18: 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;) │ │ @@ -42435,17 +42435,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 │ │ -037f24: |[037f24] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -037f34: 6e30 3f11 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@113f │ │ -037f3a: 0e00 |0003: return-void │ │ +037f1c: |[037f1c] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +037f2c: 6e30 3f11 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@113f │ │ +037f32: 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 │ │ @@ -42477,17 +42477,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037f3c: |[037f3c] android.support.v4.view.ViewCompatICS.:()V │ │ -037f4c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -037f52: 0e00 |0003: return-void │ │ +037f34: |[037f34] android.support.v4.view.ViewCompatICS.:()V │ │ +037f44: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +037f4a: 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;) │ │ @@ -42495,18 +42495,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 │ │ -037f54: |[037f54] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -037f64: 6e20 ee10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@10ee │ │ -037f6a: 0a00 |0003: move-result v0 │ │ -037f6c: 0f00 |0004: return v0 │ │ +037f4c: |[037f4c] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +037f5c: 6e20 ee10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@10ee │ │ +037f62: 0a00 |0003: move-result v0 │ │ +037f64: 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 │ │ │ │ @@ -42515,18 +42515,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 │ │ -037f70: |[037f70] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -037f80: 6e20 ef10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@10ef │ │ -037f86: 0a00 |0003: move-result v0 │ │ -037f88: 0f00 |0004: return v0 │ │ +037f68: |[037f68] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +037f78: 6e20 ef10 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@10ef │ │ +037f7e: 0a00 |0003: move-result v0 │ │ +037f80: 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 │ │ │ │ @@ -42535,17 +42535,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 │ │ -037f8c: |[037f8c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037f9c: 6e20 2611 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1126 │ │ -037fa2: 0e00 |0003: return-void │ │ +037f84: |[037f84] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037f94: 6e20 2611 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1126 │ │ +037f9a: 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; │ │ @@ -42555,18 +42555,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 │ │ -037fa4: |[037fa4] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -037fb4: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -037fb8: 6e20 2711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1127 │ │ -037fbe: 0e00 |0005: return-void │ │ +037f9c: |[037f9c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +037fac: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +037fb0: 6e20 2711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1127 │ │ +037fb6: 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; │ │ @@ -42576,17 +42576,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 │ │ -037fc0: |[037fc0] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -037fd0: 6e20 2811 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1128 │ │ -037fd6: 0e00 |0003: return-void │ │ +037fb8: |[037fb8] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +037fc8: 6e20 2811 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1128 │ │ +037fce: 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; │ │ @@ -42596,18 +42596,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 │ │ -037fd8: |[037fd8] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -037fe8: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ -037fec: 6e20 3711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1137 │ │ -037ff2: 0e00 |0005: return-void │ │ +037fd0: |[037fd0] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +037fe0: 1f01 5a02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@025a │ │ +037fe4: 6e20 3711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1137 │ │ +037fea: 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; │ │ @@ -42638,17 +42638,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037ff4: |[037ff4] android.support.v4.view.ViewCompatJB.:()V │ │ -038004: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03800a: 0e00 |0003: return-void │ │ +037fec: |[037fec] android.support.v4.view.ViewCompatJB.:()V │ │ +037ffc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +038002: 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;) │ │ @@ -42656,18 +42656,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 │ │ -03800c: |[03800c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -03801c: 6e10 f410 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@10f4 │ │ -038022: 0c00 |0003: move-result-object v0 │ │ -038024: 1100 |0004: return-object v0 │ │ +038004: |[038004] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +038014: 6e10 f410 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@10f4 │ │ +03801a: 0c00 |0003: move-result-object v0 │ │ +03801c: 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;) │ │ @@ -42675,18 +42675,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038028: |[038028] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -038038: 6e10 fc10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@10fc │ │ -03803e: 0a00 |0003: move-result v0 │ │ -038040: 0f00 |0004: return v0 │ │ +038020: |[038020] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +038030: 6e10 fc10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@10fc │ │ +038036: 0a00 |0003: move-result v0 │ │ +038038: 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;) │ │ @@ -42694,18 +42694,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 │ │ -038044: |[038044] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -038054: 6e10 0911 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1109 │ │ -03805a: 0c00 |0003: move-result-object v0 │ │ -03805c: 1100 |0004: return-object v0 │ │ +03803c: |[03803c] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03804c: 6e10 0911 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1109 │ │ +038052: 0c00 |0003: move-result-object v0 │ │ +038054: 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;) │ │ @@ -42713,18 +42713,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038060: |[038060] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -038070: 6e10 1511 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1115 │ │ -038076: 0a00 |0003: move-result v0 │ │ -038078: 0f00 |0004: return v0 │ │ +038058: |[038058] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +038068: 6e10 1511 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1115 │ │ +03806e: 0a00 |0003: move-result v0 │ │ +038070: 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;) │ │ @@ -42732,18 +42732,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 │ │ -03807c: |[03807c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03808c: 6e30 2911 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1129 │ │ -038092: 0a00 |0003: move-result v0 │ │ -038094: 0f00 |0004: return v0 │ │ +038074: |[038074] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +038084: 6e30 2911 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1129 │ │ +03808a: 0a00 |0003: move-result v0 │ │ +03808c: 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; │ │ @@ -42753,17 +42753,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038098: |[038098] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0380a8: 6e10 2e11 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@112e │ │ -0380ae: 0e00 |0003: return-void │ │ +038090: |[038090] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0380a0: 6e10 2e11 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@112e │ │ +0380a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -42772,17 +42772,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 │ │ -0380b0: |[0380b0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0380c0: 6e54 2b11 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@112b │ │ -0380c6: 0e00 |0003: return-void │ │ +0380a8: |[0380a8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0380b8: 6e54 2b11 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@112b │ │ +0380be: 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 │ │ @@ -42795,17 +42795,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 │ │ -0380c8: |[0380c8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0380d8: 6e20 2f11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@112f │ │ -0380de: 0e00 |0003: return-void │ │ +0380c0: |[0380c0] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0380d0: 6e20 2f11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@112f │ │ +0380d6: 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; │ │ @@ -42815,17 +42815,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 │ │ -0380e0: |[0380e0] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0380f0: 6e40 3011 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1130 │ │ -0380f6: 0e00 |0003: return-void │ │ +0380d8: |[0380d8] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0380e8: 6e40 3011 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1130 │ │ +0380ee: 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; │ │ @@ -42836,17 +42836,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 │ │ -0380f8: |[0380f8] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -038108: 6e20 3a11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@113a │ │ -03810e: 0e00 |0003: return-void │ │ +0380f0: |[0380f0] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +038100: 6e20 3a11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@113a │ │ +038106: 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 │ │ @@ -42856,17 +42856,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 │ │ -038110: |[038110] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -038120: 6e20 3c11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@113c │ │ -038126: 0e00 |0003: return-void │ │ +038108: |[038108] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +038118: 6e20 3c11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@113c │ │ +03811e: 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 │ │ @@ -42897,17 +42897,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038128: |[038128] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -038138: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03813e: 0e00 |0003: return-void │ │ +038120: |[038120] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +038130: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +038136: 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;) │ │ @@ -42915,18 +42915,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038140: |[038140] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -038150: 6e10 fe10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@10fe │ │ -038156: 0a00 |0003: move-result v0 │ │ -038158: 0f00 |0004: return v0 │ │ +038138: |[038138] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +038148: 6e10 fe10 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@10fe │ │ +03814e: 0a00 |0003: move-result v0 │ │ +038150: 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;) │ │ @@ -42934,18 +42934,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03815c: |[03815c] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -03816c: 6e10 0011 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1100 │ │ -038172: 0a00 |0003: move-result v0 │ │ -038174: 0f00 |0004: return v0 │ │ +038154: |[038154] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +038164: 6e10 0011 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1100 │ │ +03816a: 0a00 |0003: move-result v0 │ │ +03816c: 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;) │ │ @@ -42953,17 +42953,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 │ │ -038178: |[038178] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -038188: 6e20 3d11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@113d │ │ -03818e: 0e00 |0003: return-void │ │ +038170: |[038170] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +038180: 6e20 3d11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@113d │ │ +038186: 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 │ │ @@ -42973,17 +42973,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 │ │ -038190: |[038190] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0381a0: 6e20 3e11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@113e │ │ -0381a6: 0e00 |0003: return-void │ │ +038188: |[038188] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +038198: 6e20 3e11 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@113e │ │ +03819e: 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; │ │ @@ -42993,17 +42993,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 │ │ -0381a8: |[0381a8] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -0381b8: 6e20 4011 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1140 │ │ -0381be: 0e00 |0003: return-void │ │ +0381a0: |[0381a0] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +0381b0: 6e20 4011 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1140 │ │ +0381b6: 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 │ │ @@ -43074,26 +43074,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0381c0: |[0381c0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0381d0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -0381d4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0381d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0381dc: 2200 a701 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01a7 │ │ -0381e0: 7010 710a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0a71 │ │ -0381e6: 6900 5d03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ -0381ea: 0e00 |000d: return-void │ │ -0381ec: 2200 a601 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01a6 │ │ -0381f0: 7010 6f0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0a6f │ │ -0381f6: 6900 5d03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ -0381fa: 28f8 |0015: goto 000d // -0008 │ │ +0381b8: |[0381b8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +0381c8: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +0381cc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0381d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0381d4: 2200 a701 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01a7 │ │ +0381d8: 7010 710a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0a71 │ │ +0381de: 6900 5d03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ +0381e2: 0e00 |000d: return-void │ │ +0381e4: 2200 a601 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01a6 │ │ +0381e8: 7010 6f0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0a6f │ │ +0381ee: 6900 5d03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ +0381f2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -43103,17 +43103,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0381fc: |[0381fc] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -03820c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -038212: 0e00 |0003: return-void │ │ +0381f4: |[0381f4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +038204: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03820a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -43122,19 +43122,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038214: |[038214] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -038224: 6200 5d03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ -038228: 7220 730a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a73 │ │ -03822e: 0a00 |0005: move-result v0 │ │ -038230: 0f00 |0006: return v0 │ │ +03820c: |[03820c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03821c: 6200 5d03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@035d │ │ +038220: 7220 730a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a73 │ │ +038226: 0a00 |0005: move-result v0 │ │ +038228: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -43163,17 +43163,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038234: |[038234] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -038244: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03824a: 0e00 |0003: return-void │ │ +03822c: |[03822c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03823c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +038242: 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;) │ │ @@ -43181,18 +43181,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03824c: |[03824c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -03825c: 6e10 5111 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1151 │ │ -038262: 0a00 |0003: move-result v0 │ │ -038264: 0f00 |0004: return v0 │ │ +038244: |[038244] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +038254: 6e10 5111 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1151 │ │ +03825a: 0a00 |0003: move-result v0 │ │ +03825c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -43267,32 +43267,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -038268: |[038268] android.support.v4.view.ViewGroupCompat.:()V │ │ -038278: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03827c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -038280: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038284: 2201 ac01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01ac │ │ -038288: 7010 7b0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0a7b │ │ -03828e: 6901 5e03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ -038292: 0e00 |000d: return-void │ │ -038294: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -038298: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03829c: 2201 ab01 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01ab │ │ -0382a0: 7010 790a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0a79 │ │ -0382a6: 6901 5e03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ -0382aa: 28f4 |0019: goto 000d // -000c │ │ -0382ac: 2201 ae01 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01ae │ │ -0382b0: 7010 7f0a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0a7f │ │ -0382b6: 6901 5e03 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ -0382ba: 28ec |0021: goto 000d // -0014 │ │ +038260: |[038260] android.support.v4.view.ViewGroupCompat.:()V │ │ +038270: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +038274: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +038278: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03827c: 2201 ac01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01ac │ │ +038280: 7010 7b0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0a7b │ │ +038286: 6901 5e03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ +03828a: 0e00 |000d: return-void │ │ +03828c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +038290: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +038294: 2201 ab01 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01ab │ │ +038298: 7010 790a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0a79 │ │ +03829e: 6901 5e03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ +0382a2: 28f4 |0019: goto 000d // -000c │ │ +0382a4: 2201 ae01 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01ae │ │ +0382a8: 7010 7f0a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0a7f │ │ +0382ae: 6901 5e03 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ +0382b2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0006 line=67 │ │ 0x000d line=73 │ │ 0x000e line=68 │ │ @@ -43306,17 +43306,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0382bc: |[0382bc] android.support.v4.view.ViewGroupCompat.:()V │ │ -0382cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0382d2: 0e00 |0003: return-void │ │ +0382b4: |[0382b4] android.support.v4.view.ViewGroupCompat.:()V │ │ +0382c4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0382ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -43325,19 +43325,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 │ │ -0382d4: |[0382d4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0382e4: 6200 5e03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ -0382e8: 7240 7d0a 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@0a7d │ │ -0382ee: 0a00 |0005: move-result v0 │ │ -0382f0: 0f00 |0006: return v0 │ │ +0382cc: |[0382cc] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0382dc: 6200 5e03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ +0382e0: 7240 7d0a 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@0a7d │ │ +0382e6: 0a00 |0005: move-result v0 │ │ +0382e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 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; │ │ @@ -43347,18 +43347,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 │ │ -0382f4: |[0382f4] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -038304: 6200 5e03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ -038308: 7230 7e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a7e │ │ -03830e: 0e00 |0005: return-void │ │ +0382ec: |[0382ec] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0382fc: 6200 5e03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@035e │ │ +038300: 7230 7e0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a7e │ │ +038306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -43389,17 +43389,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038310: |[038310] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -038320: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -038326: 0e00 |0003: return-void │ │ +038308: |[038308] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +038318: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03831e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -43408,17 +43408,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 │ │ -038328: |[038328] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -038338: 6e20 8711 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1187 │ │ -03833e: 0e00 |0003: return-void │ │ +038320: |[038320] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +038330: 6e20 8711 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1187 │ │ +038336: 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 │ │ @@ -43449,17 +43449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038340: |[038340] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -038350: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -038356: 0e00 |0003: return-void │ │ +038338: |[038338] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +038348: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03834e: 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;) │ │ @@ -43467,18 +43467,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 │ │ -038358: |[038358] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038368: 6e30 7d11 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@117d │ │ -03836e: 0a00 |0003: move-result v0 │ │ -038370: 0f00 |0004: return v0 │ │ +038350: |[038350] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +038360: 6e30 7d11 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@117d │ │ +038366: 0a00 |0003: move-result v0 │ │ +038368: 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; │ │ @@ -43516,17 +43516,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038374: |[038374] android.support.v4.view.ViewPager$1.:()V │ │ -038384: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03838a: 0e00 |0003: return-void │ │ +03836c: |[03836c] android.support.v4.view.ViewPager$1.:()V │ │ +03837c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +038382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -43535,19 +43535,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 │ │ -03838c: |[03838c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -03839c: 5230 6203 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0383a0: 5241 6203 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0383a4: b110 |0004: sub-int/2addr v0, v1 │ │ -0383a6: 0f00 |0005: return v0 │ │ +038384: |[038384] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +038394: 5230 6203 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038398: 5241 6203 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03839c: b110 |0004: sub-int/2addr v0, v1 │ │ +03839e: 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; │ │ @@ -43557,20 +43557,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 │ │ -0383a8: |[0383a8] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0383b8: 1f02 b601 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -0383bc: 1f03 b601 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -0383c0: 6e30 8b0a 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@0a8b │ │ -0383c6: 0a00 |0007: move-result v0 │ │ -0383c8: 0f00 |0008: return v0 │ │ +0383a0: |[0383a0] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0383b0: 1f02 b601 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +0383b4: 1f03 b601 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +0383b8: 6e30 8b0a 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@0a8b │ │ +0383be: 0a00 |0007: move-result v0 │ │ +0383c0: 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; │ │ @@ -43606,17 +43606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0383cc: |[0383cc] android.support.v4.view.ViewPager$2.:()V │ │ -0383dc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0383e2: 0e00 |0003: return-void │ │ +0383c4: |[0383c4] android.support.v4.view.ViewPager$2.:()V │ │ +0383d4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0383da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -43625,23 +43625,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0383e4: |[0383e4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -0383f4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0383f8: c713 |0002: sub-float/2addr v3, v1 │ │ -0383fa: a800 0303 |0003: mul-float v0, v3, v3 │ │ -0383fe: c830 |0005: mul-float/2addr v0, v3 │ │ -038400: c830 |0006: mul-float/2addr v0, v3 │ │ -038402: c830 |0007: mul-float/2addr v0, v3 │ │ -038404: c610 |0008: add-float/2addr v0, v1 │ │ -038406: 0f00 |0009: return v0 │ │ +0383dc: |[0383dc] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +0383ec: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0383f0: c713 |0002: sub-float/2addr v3, v1 │ │ +0383f2: a800 0303 |0003: mul-float v0, v3, v3 │ │ +0383f6: c830 |0005: mul-float/2addr v0, v3 │ │ +0383f8: c830 |0006: mul-float/2addr v0, v3 │ │ +0383fa: c830 |0007: mul-float/2addr v0, v3 │ │ +0383fc: c610 |0008: add-float/2addr v0, v1 │ │ +0383fe: 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 │ │ @@ -43681,18 +43681,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 │ │ -038408: |[038408] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -038418: 5b01 5f03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ -03841c: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -038422: 0e00 |0005: return-void │ │ +038400: |[038400] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +038410: 5b01 5f03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ +038414: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03841a: 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; │ │ │ │ @@ -43702,21 +43702,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -038424: |[038424] android.support.v4.view.ViewPager$3.run:()V │ │ -038434: 5420 5f03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ -038438: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03843a: 7120 b70a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0ab7 │ │ -038440: 5420 5f03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ -038444: 6e10 100b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03844a: 0e00 |000b: return-void │ │ +03841c: |[03841c] android.support.v4.view.ViewPager$3.run:()V │ │ +03842c: 5420 5f03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ +038430: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +038432: 7120 b70a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0ab7 │ │ +038438: 5420 5f03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@035f │ │ +03843c: 6e10 100b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +038442: 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; │ │ @@ -43797,17 +43797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03844c: |[03844c] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -03845c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -038462: 0e00 |0003: return-void │ │ +038444: |[038444] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +038454: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03845a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -43865,20 +43865,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -038464: |[038464] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -038474: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -038476: 7030 5411 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1154 │ │ -03847c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03847e: 5910 6c03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -038482: 0e00 |0007: return-void │ │ +03845c: |[03845c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03846c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03846e: 7030 5411 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1154 │ │ +038474: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038476: 5910 6c03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +03847a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2853 │ │ 0x0004 line=2834 │ │ 0x0007 line=2854 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -43888,29 +43888,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 │ │ -038484: |[038484] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -038494: 7030 5511 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1155 │ │ -03849a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03849c: 5931 6c03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -0384a0: 7100 ba0a 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0aba │ │ -0384a6: 0c01 |0009: move-result-object v1 │ │ -0384a8: 6e30 a800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ -0384ae: 0c00 |000d: move-result-object v0 │ │ -0384b0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0384b2: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0384b6: 6e30 0d01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@010d │ │ -0384bc: 0a01 |0014: move-result v1 │ │ -0384be: 5931 6603 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -0384c2: 6e10 1201 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -0384c8: 0e00 |001a: return-void │ │ +03847c: |[03847c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03848c: 7030 5511 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1155 │ │ +038492: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +038494: 5931 6c03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +038498: 7100 ba0a 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0aba │ │ +03849e: 0c01 |0009: move-result-object v1 │ │ +0384a0: 6e30 a800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ +0384a6: 0c00 |000d: move-result-object v0 │ │ +0384a8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0384aa: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +0384ae: 6e30 0d01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@010d │ │ +0384b4: 0a01 |0014: move-result v1 │ │ +0384b6: 5931 6603 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +0384ba: 6e10 1201 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +0384c0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2857 │ │ 0x0003 line=2834 │ │ 0x0006 line=2859 │ │ 0x000e line=2860 │ │ 0x0017 line=2861 │ │ @@ -44064,18 +44064,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 │ │ -0384cc: |[0384cc] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0384dc: 5b01 6e03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ -0384e0: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ -0384e6: 0e00 |0005: return-void │ │ +0384c4: |[0384c4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +0384d4: 5b01 6e03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ +0384d8: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ +0384de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2802 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -44084,17 +44084,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 │ │ -0384e8: |[0384e8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -0384f8: 7020 9e0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0a9e │ │ -0384fe: 0e00 |0003: return-void │ │ +0384e0: |[0384e0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +0384f0: 7020 9e0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0a9e │ │ +0384f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2802 │ │ 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; │ │ @@ -44105,18 +44105,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038500: |[038500] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -038510: 5410 6e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ -038514: 6e10 c80a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ac8 │ │ -03851a: 0e00 |0005: return-void │ │ +0384f8: |[0384f8] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +038508: 5410 6e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ +03850c: 6e10 c80a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ac8 │ │ +038512: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2805 │ │ 0x0005 line=2806 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -44125,18 +44125,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03851c: |[03851c] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -03852c: 5410 6e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ -038530: 6e10 c80a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ac8 │ │ -038536: 0e00 |0005: return-void │ │ +038514: |[038514] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +038524: 5410 6e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@036e │ │ +038528: 6e10 c80a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ac8 │ │ +03852e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2809 │ │ 0x0005 line=2810 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -44188,50 +44188,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -038538: |[038538] android.support.v4.view.ViewPager$SavedState.:()V │ │ -038548: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01bd │ │ -03854c: 7010 a20a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0aa2 │ │ -038552: 7110 2607 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0726 │ │ -038558: 0c00 |0008: move-result-object v0 │ │ -03855a: 6900 6f03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@036f │ │ -03855e: 0e00 |000b: return-void │ │ +038530: |[038530] android.support.v4.view.ViewPager$SavedState.:()V │ │ +038540: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01bd │ │ +038544: 7010 a20a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0aa2 │ │ +03854a: 7110 2607 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0726 │ │ +038550: 0c00 |0008: move-result-object v0 │ │ +038552: 6900 6f03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@036f │ │ +038556: 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 │ │ -038560: |[038560] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -038570: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ -038576: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03857a: 6e10 0513 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -038580: 0c00 |0008: move-result-object v0 │ │ -038582: 6e10 dd12 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@12dd │ │ -038588: 0c03 |000c: move-result-object v3 │ │ -03858a: 6e10 b301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -038590: 0a00 |0010: move-result v0 │ │ -038592: 5910 7203 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -038596: 6e20 b401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01b4 │ │ -03859c: 0c00 |0016: move-result-object v0 │ │ -03859e: 5b10 7003 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ -0385a2: 5b13 7103 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ -0385a6: 0e00 |001b: return-void │ │ +038558: |[038558] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +038568: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ +03856e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +038572: 6e10 0513 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +038578: 0c00 |0008: move-result-object v0 │ │ +03857a: 6e10 dd12 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@12dd │ │ +038580: 0c03 |000c: move-result-object v3 │ │ +038582: 6e10 b301 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +038588: 0a00 |0010: move-result v0 │ │ +03858a: 5910 7203 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +03858e: 6e20 b401 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01b4 │ │ +038594: 0c00 |0016: move-result-object v0 │ │ +038596: 5b10 7003 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ +03859a: 5b13 7103 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ +03859e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -44247,17 +44247,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0385a8: |[0385a8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0385b8: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ -0385be: 0e00 |0003: return-void │ │ +0385a0: |[0385a0] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +0385b0: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ +0385b6: 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; │ │ @@ -44268,38 +44268,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0385c0: |[0385c0] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0385d0: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -0385d4: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0385da: 1a01 b802 |0005: const-string v1, "FragmentPager.SavedState{" // string@02b8 │ │ -0385de: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0385e4: 0c00 |000a: move-result-object v0 │ │ -0385e6: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -0385ec: 0a01 |000e: move-result v1 │ │ -0385ee: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -0385f4: 0c01 |0012: move-result-object v1 │ │ -0385f6: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0385fc: 0c00 |0016: move-result-object v0 │ │ -0385fe: 1a01 7d00 |0017: const-string v1, " position=" // string@007d │ │ -038602: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -038608: 0c00 |001c: move-result-object v0 │ │ -03860a: 5221 7203 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -03860e: 6e20 2013 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -038614: 0c00 |0022: move-result-object v0 │ │ -038616: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ -03861a: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -038620: 0c00 |0028: move-result-object v0 │ │ -038622: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -038628: 0c00 |002c: move-result-object v0 │ │ -03862a: 1100 |002d: return-object v0 │ │ +0385b8: |[0385b8] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +0385c8: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +0385cc: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0385d2: 1a01 b802 |0005: const-string v1, "FragmentPager.SavedState{" // string@02b8 │ │ +0385d6: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0385dc: 0c00 |000a: move-result-object v0 │ │ +0385de: 7110 2c13 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +0385e4: 0a01 |000e: move-result v1 │ │ +0385e6: 7110 f312 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +0385ec: 0c01 |0012: move-result-object v1 │ │ +0385ee: 6e20 2413 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0385f4: 0c00 |0016: move-result-object v0 │ │ +0385f6: 1a01 7d00 |0017: const-string v1, " position=" // string@007d │ │ +0385fa: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +038600: 0c00 |001c: move-result-object v0 │ │ +038602: 5221 7203 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +038606: 6e20 2013 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03860c: 0c00 |0022: move-result-object v0 │ │ +03860e: 1a01 0018 |0023: const-string v1, "}" // string@1800 │ │ +038612: 6e20 2413 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +038618: 0c00 |0028: move-result-object v0 │ │ +03861a: 6e10 2913 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +038620: 0c00 |002c: move-result-object v0 │ │ +038622: 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;) │ │ @@ -44307,21 +44307,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03862c: |[03862c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03863c: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ -038642: 5210 7203 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -038646: 6e20 b701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -03864c: 5410 7003 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ -038650: 6e30 b901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01b9 │ │ -038656: 0e00 |000d: return-void │ │ +038624: |[038624] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +038634: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ +03863a: 5210 7203 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +03863e: 6e20 b701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +038644: 5410 7003 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ +038648: 6e30 b901 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01b9 │ │ +03864e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ @@ -44361,17 +44361,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038658: |[038658] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -038668: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03866e: 0e00 |0003: return-void │ │ +038650: |[038650] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +038660: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +038666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -44380,34 +44380,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 │ │ -038670: |[038670] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -038680: 6e10 0111 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -038686: 0c00 |0003: move-result-object v0 │ │ -038688: 1f00 b701 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03868c: 6e10 0111 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -038692: 0c01 |0009: move-result-object v1 │ │ -038694: 1f01 b701 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -038698: 5502 6803 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03869c: 5513 6803 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -0386a0: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -0386a4: 5502 6803 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -0386a8: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -0386ac: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0386ae: 0f02 |0017: return v2 │ │ -0386b0: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0386b2: 28fe |0019: goto 0017 // -0002 │ │ -0386b4: 5202 6a03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ -0386b8: 5213 6a03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ -0386bc: b132 |001e: sub-int/2addr v2, v3 │ │ -0386be: 28f8 |001f: goto 0017 // -0008 │ │ +038668: |[038668] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +038678: 6e10 0111 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03867e: 0c00 |0003: move-result-object v0 │ │ +038680: 1f00 b701 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +038684: 6e10 0111 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03868a: 0c01 |0009: move-result-object v1 │ │ +03868c: 1f01 b701 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +038690: 5502 6803 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +038694: 5513 6803 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +038698: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +03869c: 5502 6803 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +0386a0: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +0386a4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0386a6: 0f02 |0017: return v2 │ │ +0386a8: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +0386aa: 28fe |0019: goto 0017 // -0002 │ │ +0386ac: 5202 6a03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ +0386b0: 5213 6a03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ +0386b4: b132 |001e: sub-int/2addr v2, v3 │ │ +0386b6: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2868 │ │ 0x0006 line=2869 │ │ 0x000c line=2870 │ │ 0x0012 line=2871 │ │ 0x0017 line=2873 │ │ @@ -44425,20 +44425,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 │ │ -0386c0: |[0386c0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0386d0: 1f02 5f02 |0000: check-cast v2, Landroid/view/View; // type@025f │ │ -0386d4: 1f03 5f02 |0002: check-cast v3, Landroid/view/View; // type@025f │ │ -0386d8: 6e30 b20a 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0ab2 │ │ -0386de: 0a00 |0007: move-result v0 │ │ -0386e0: 0f00 |0008: return v0 │ │ +0386b8: |[0386b8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +0386c8: 1f02 5f02 |0000: check-cast v2, Landroid/view/View; // type@025f │ │ +0386cc: 1f03 5f02 |0002: check-cast v3, Landroid/view/View; // type@025f │ │ +0386d0: 6e30 b20a 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0ab2 │ │ +0386d6: 0a00 |0007: move-result v0 │ │ +0386d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2865 │ │ 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; │ │ @@ -44803,31 +44803,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0386e4: |[0386e4] android.support.v4.view.ViewPager.:()V │ │ -0386f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0386f6: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -0386fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0386fc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -038702: 4b02 0001 |0007: aput v2, v0, v1 │ │ -038706: 6900 7c03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@037c │ │ -03870a: 2200 b201 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01b2 │ │ -03870e: 7010 8a0a 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0a8a │ │ -038714: 6900 7403 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0374 │ │ -038718: 2200 b301 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01b3 │ │ -03871c: 7010 8d0a 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0a8d │ │ -038722: 6900 bd03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03bd │ │ -038726: 2200 c001 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01c0 │ │ -03872a: 7010 b10a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0ab1 │ │ -038730: 6900 be03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03be │ │ -038734: 0e00 |0020: return-void │ │ +0386dc: |[0386dc] android.support.v4.view.ViewPager.:()V │ │ +0386ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0386ee: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +0386f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0386f4: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0386fa: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0386fe: 6900 7c03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@037c │ │ +038702: 2200 b201 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01b2 │ │ +038706: 7010 8a0a 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0a8a │ │ +03870c: 6900 7403 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0374 │ │ +038710: 2200 b301 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01b3 │ │ +038714: 7010 8d0a 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0a8d │ │ +03871a: 6900 bd03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03bd │ │ +03871e: 2200 c001 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01c0 │ │ +038722: 7010 b10a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0ab1 │ │ +038728: 6900 be03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03be │ │ +03872c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -44837,46 +44837,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -038738: |[038738] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -038748: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03874a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03874c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03874e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -038750: 7020 6211 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1162 │ │ -038756: 2200 e202 |0007: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -03875a: 7010 3a13 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -038760: 5b50 a103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038764: 2200 b601 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038768: 7010 910a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ -03876e: 5b50 b803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ -038772: 2200 4700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -038776: 7010 4301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -03877c: 5b50 b903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -038780: 5951 b203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -038784: 5b54 b003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ -038788: 5b54 b103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03878c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -038792: 5950 9703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -038796: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -03879c: 5950 a403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -0387a0: 5953 ab03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -0387a4: 5951 8503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -0387a8: 5c53 9603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -0387ac: 5c52 a903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ -0387b0: 2200 b401 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b4 │ │ -0387b4: 7020 8f0a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0a8f │ │ -0387ba: 5b50 9203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ -0387be: 5952 b403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -0387c2: 6e10 f70a 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0af7 │ │ -0387c8: 0e00 |0040: return-void │ │ +038730: |[038730] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +038740: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +038742: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +038744: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +038746: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +038748: 7020 6211 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1162 │ │ +03874e: 2200 e202 |0007: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +038752: 7010 3a13 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +038758: 5b50 a103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03875c: 2200 b601 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038760: 7010 910a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ +038766: 5b50 b803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ +03876a: 2200 4700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +03876e: 7010 4301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +038774: 5b50 b903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +038778: 5951 b203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +03877c: 5b54 b003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ +038780: 5b54 b103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ +038784: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03878a: 5950 9703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +03878e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +038794: 5950 a403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +038798: 5953 ab03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03879c: 5951 8503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +0387a0: 5c53 9603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +0387a4: 5c52 a903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ +0387a8: 2200 b401 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b4 │ │ +0387ac: 7020 8f0a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0a8f │ │ +0387b2: 5b50 9203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ +0387b6: 5952 b403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +0387ba: 6e10 f70a 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0af7 │ │ +0387c0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -44901,46 +44901,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 │ │ -0387cc: |[0387cc] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0387dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0387de: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0387e0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0387e2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0387e4: 7030 6311 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1163 │ │ -0387ea: 2200 e202 |0007: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0387ee: 7010 3a13 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0387f4: 5b50 a103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -0387f8: 2200 b601 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -0387fc: 7010 910a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ -038802: 5b50 b803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ -038806: 2200 4700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -03880a: 7010 4301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -038810: 5b50 b903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -038814: 5951 b203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -038818: 5b54 b003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03881c: 5b54 b103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ -038820: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -038826: 5950 9703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -03882a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -038830: 5950 a403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -038834: 5953 ab03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -038838: 5951 8503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03883c: 5c53 9603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -038840: 5c52 a903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ -038844: 2200 b401 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b4 │ │ -038848: 7020 8f0a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0a8f │ │ -03884e: 5b50 9203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ -038852: 5952 b403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -038856: 6e10 f70a 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0af7 │ │ -03885c: 0e00 |0040: return-void │ │ +0387c4: |[0387c4] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0387d4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0387d6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0387d8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0387da: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0387dc: 7030 6311 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1163 │ │ +0387e2: 2200 e202 |0007: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0387e6: 7010 3a13 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0387ec: 5b50 a103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +0387f0: 2200 b601 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +0387f4: 7010 910a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ +0387fa: 5b50 b803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ +0387fe: 2200 4700 |0015: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +038802: 7010 4301 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +038808: 5b50 b903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +03880c: 5951 b203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +038810: 5b54 b003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ +038814: 5b54 b103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ +038818: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03881e: 5950 9703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +038822: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +038828: 5950 a403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +03882c: 5953 ab03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +038830: 5951 8503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +038834: 5c53 9603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +038838: 5c52 a903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ +03883c: 2200 b401 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01b4 │ │ +038840: 7020 8f0a 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0a8f │ │ +038846: 5b50 9203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ +03884a: 5952 b403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +03884e: 6e10 f70a 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0af7 │ │ +038854: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -44966,17 +44966,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 │ │ -038860: |[038860] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -038870: 7020 2d0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -038876: 0e00 |0003: return-void │ │ +038858: |[038858] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +038868: 7020 2d0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03886e: 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 │ │ │ │ @@ -44985,17 +44985,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 │ │ -038878: |[038878] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -038888: 5410 8603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03888c: 1100 |0002: return-object v0 │ │ +038870: |[038870] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +038880: 5410 8603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038884: 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;) │ │ @@ -45003,17 +45003,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 │ │ -038890: |[038890] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -0388a0: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -0388a4: 0f00 |0002: return v0 │ │ +038888: |[038888] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +038898: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03889c: 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;) │ │ @@ -45021,226 +45021,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0388a8: |[0388a8] android.support.v4.view.ViewPager.access$400:()[I │ │ -0388b8: 6200 7c03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@037c │ │ -0388bc: 1100 |0002: return-object v0 │ │ +0388a0: |[0388a0] android.support.v4.view.ViewPager.access$400:()[I │ │ +0388b0: 6200 7c03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@037c │ │ +0388b4: 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 │ │ -0388c0: |[0388c0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0388d0: 54ec 8603 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -0388d4: 6e10 5e09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -0388da: 0a01 |0005: move-result v1 │ │ -0388dc: 7010 dd0a 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -0388e2: 0a0b |0009: move-result v11 │ │ -0388e4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0388e8: 52ec ad03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -0388ec: 82cc |000e: int-to-float v12, v12 │ │ -0388ee: 82bd |000f: int-to-float v13, v11 │ │ -0388f0: a906 0c0d |0010: div-float v6, v12, v13 │ │ -0388f4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -0388f8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0388fc: 5208 6203 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038900: 52fc 6203 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038904: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -038908: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -03890a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -03890c: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -038910: 520c 6103 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038914: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -038918: 520d 6403 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03891c: c6dc |0026: add-float/2addr v12, v13 │ │ -03891e: a607 0c06 |0027: add-float v7, v12, v6 │ │ -038922: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -038926: 52fc 6203 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03892a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -03892e: 54ec a103 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038932: 6e10 4713 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038938: 0a0c |0034: move-result v12 │ │ -03893a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -03893e: 54ec a103 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038942: 6e20 4113 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038948: 0c03 |003c: move-result-object v3 │ │ -03894a: 1f03 b601 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03894e: 523c 6203 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038952: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -038956: 54ec a103 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03895a: 6e10 4713 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038960: 0a0c |0048: move-result v12 │ │ -038962: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -038966: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -03896a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03896e: 54ec a103 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038972: 6e20 4113 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038978: 0c03 |0054: move-result-object v3 │ │ -03897a: 1f03 b601 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03897e: 28e8 |0057: goto 003f // -0018 │ │ -038980: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -038982: 28b9 |0059: goto 0012 // -0047 │ │ -038984: 523c 6203 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038988: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -03898c: 54ec 8603 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -038990: 6e20 6109 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -038996: 0a0c |0063: move-result v12 │ │ -038998: c66c |0064: add-float/2addr v12, v6 │ │ -03899a: c6c7 |0065: add-float/2addr v7, v12 │ │ -03899c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0389a0: 28f2 |0068: goto 005a // -000e │ │ -0389a2: 5937 6103 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -0389a6: 523c 6403 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -0389aa: c66c |006d: add-float/2addr v12, v6 │ │ -0389ac: c6c7 |006e: add-float/2addr v7, v12 │ │ -0389ae: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0389b2: 28ba |0071: goto 002b // -0046 │ │ -0389b4: 52fc 6203 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0389b8: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0389bc: 54ec a103 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -0389c0: 6e10 4713 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0389c6: 0a0c |007b: move-result v12 │ │ -0389c8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0389cc: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0389ce: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0389d2: 5207 6103 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -0389d6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0389da: 52fc 6203 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0389de: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0389e2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0389e6: 54ec a103 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -0389ea: 6e20 4113 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0389f0: 0c03 |0090: move-result-object v3 │ │ -0389f2: 1f03 b601 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -0389f6: 523c 6203 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0389fa: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -0389fe: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -038a02: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -038a06: 54ec a103 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038a0a: 6e20 4113 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038a10: 0c03 |00a0: move-result-object v3 │ │ -038a12: 1f03 b601 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038a16: 28f0 |00a3: goto 0093 // -0010 │ │ -038a18: 523c 6203 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038a1c: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -038a20: 54ec 8603 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -038a24: 6e20 6109 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -038a2a: 0a0c |00ad: move-result v12 │ │ -038a2c: c66c |00ae: add-float/2addr v12, v6 │ │ -038a2e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -038a30: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -038a34: 28f2 |00b2: goto 00a4 // -000e │ │ -038a36: 523c 6403 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038a3a: c66c |00b5: add-float/2addr v12, v6 │ │ -038a3c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -038a3e: 5937 6103 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038a42: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -038a46: 28ca |00bb: goto 0085 // -0036 │ │ -038a48: 54ec a103 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038a4c: 6e10 4713 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038a52: 0a04 |00c1: move-result v4 │ │ -038a54: 52f7 6103 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038a58: 52fc 6203 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038a5c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -038a60: 52fc 6203 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038a64: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -038a68: 52fc 6103 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038a6c: 59ec 9703 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -038a70: 52fc 6203 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038a74: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -038a78: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -038a7c: 52fc 6103 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038a80: 52fd 6403 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038a84: c6dc |00da: add-float/2addr v12, v13 │ │ -038a86: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -038a8a: c7dc |00dd: sub-float/2addr v12, v13 │ │ -038a8c: 59ec a403 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -038a90: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -038a94: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -038a98: 54ec a103 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038a9c: 6e20 4113 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038aa2: 0c03 |00e9: move-result-object v3 │ │ -038aa4: 1f03 b601 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038aa8: 523c 6203 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038aac: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -038ab0: 54ec 8603 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -038ab4: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -038ab8: 6e20 6109 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -038abe: 0a0c |00f7: move-result v12 │ │ -038ac0: c66c |00f8: add-float/2addr v12, v6 │ │ -038ac2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -038ac4: 01a9 |00fa: move v9, v10 │ │ -038ac6: 28f1 |00fb: goto 00ec // -000f │ │ -038ac8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -038ace: 28cf |00ff: goto 00ce // -0031 │ │ -038ad0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -038ad6: 28db |0103: goto 00de // -0025 │ │ -038ad8: 523c 6403 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038adc: c66c |0106: add-float/2addr v12, v6 │ │ -038ade: c7c7 |0107: sub-float/2addr v7, v12 │ │ -038ae0: 5937 6103 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038ae4: 523c 6203 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038ae8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -038aec: 59e7 9703 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -038af0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -038af4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -038af8: 28ce |0114: goto 00e2 // -0032 │ │ -038afa: 52fc 6103 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038afe: 52fd 6403 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038b02: c6dc |0119: add-float/2addr v12, v13 │ │ -038b04: a607 0c06 |011a: add-float v7, v12, v6 │ │ -038b08: 52fc 6203 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038b0c: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -038b10: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -038b14: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -038b18: 54ec a103 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038b1c: 6e20 4113 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038b22: 0c03 |0129: move-result-object v3 │ │ -038b24: 1f03 b601 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038b28: 523c 6203 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038b2c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -038b30: 54ec 8603 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -038b34: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -038b38: 6e20 6109 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -038b3e: 0a0c |0137: move-result v12 │ │ -038b40: c66c |0138: add-float/2addr v12, v6 │ │ -038b42: c6c7 |0139: add-float/2addr v7, v12 │ │ -038b44: 01a9 |013a: move v9, v10 │ │ -038b46: 28f1 |013b: goto 012c // -000f │ │ -038b48: 523c 6203 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038b4c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -038b50: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -038b54: 523c 6403 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038b58: c67c |0144: add-float/2addr v12, v7 │ │ -038b5a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -038b5e: c7dc |0147: sub-float/2addr v12, v13 │ │ -038b60: 59ec a403 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -038b64: 5937 6103 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038b68: 523c 6403 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038b6c: c66c |014e: add-float/2addr v12, v6 │ │ -038b6e: c6c7 |014f: add-float/2addr v7, v12 │ │ -038b70: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038b74: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -038b78: 28ce |0154: goto 0122 // -0032 │ │ -038b7a: 120c |0155: const/4 v12, #int 0 // #0 │ │ -038b7c: 5cec a903 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ -038b80: 0e00 |0158: return-void │ │ +0388b8: |[0388b8] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +0388c8: 54ec 8603 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +0388cc: 6e10 5e09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +0388d2: 0a01 |0005: move-result v1 │ │ +0388d4: 7010 dd0a 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +0388da: 0a0b |0009: move-result v11 │ │ +0388dc: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +0388e0: 52ec ad03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +0388e4: 82cc |000e: int-to-float v12, v12 │ │ +0388e6: 82bd |000f: int-to-float v13, v11 │ │ +0388e8: a906 0c0d |0010: div-float v6, v12, v13 │ │ +0388ec: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +0388f0: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0388f4: 5208 6203 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0388f8: 52fc 6203 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0388fc: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +038900: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +038902: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +038904: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +038908: 520c 6103 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03890c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +038910: 520d 6403 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038914: c6dc |0026: add-float/2addr v12, v13 │ │ +038916: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03891a: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03891e: 52fc 6203 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038922: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +038926: 54ec a103 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03892a: 6e10 4713 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038930: 0a0c |0034: move-result v12 │ │ +038932: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +038936: 54ec a103 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03893a: 6e20 4113 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038940: 0c03 |003c: move-result-object v3 │ │ +038942: 1f03 b601 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038946: 523c 6203 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03894a: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03894e: 54ec a103 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038952: 6e10 4713 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038958: 0a0c |0048: move-result v12 │ │ +03895a: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03895e: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +038962: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +038966: 54ec a103 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03896a: 6e20 4113 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038970: 0c03 |0054: move-result-object v3 │ │ +038972: 1f03 b601 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038976: 28e8 |0057: goto 003f // -0018 │ │ +038978: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03897a: 28b9 |0059: goto 0012 // -0047 │ │ +03897c: 523c 6203 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038980: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +038984: 54ec 8603 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038988: 6e20 6109 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +03898e: 0a0c |0063: move-result v12 │ │ +038990: c66c |0064: add-float/2addr v12, v6 │ │ +038992: c6c7 |0065: add-float/2addr v7, v12 │ │ +038994: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +038998: 28f2 |0068: goto 005a // -000e │ │ +03899a: 5937 6103 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03899e: 523c 6403 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +0389a2: c66c |006d: add-float/2addr v12, v6 │ │ +0389a4: c6c7 |006e: add-float/2addr v7, v12 │ │ +0389a6: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0389aa: 28ba |0071: goto 002b // -0046 │ │ +0389ac: 52fc 6203 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0389b0: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +0389b4: 54ec a103 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +0389b8: 6e10 4713 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0389be: 0a0c |007b: move-result v12 │ │ +0389c0: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +0389c4: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +0389c6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +0389ca: 5207 6103 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +0389ce: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +0389d2: 52fc 6203 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0389d6: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +0389da: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +0389de: 54ec a103 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +0389e2: 6e20 4113 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0389e8: 0c03 |0090: move-result-object v3 │ │ +0389ea: 1f03 b601 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +0389ee: 523c 6203 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0389f2: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +0389f6: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +0389fa: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0389fe: 54ec a103 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038a02: 6e20 4113 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038a08: 0c03 |00a0: move-result-object v3 │ │ +038a0a: 1f03 b601 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038a0e: 28f0 |00a3: goto 0093 // -0010 │ │ +038a10: 523c 6203 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038a14: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +038a18: 54ec 8603 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038a1c: 6e20 6109 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +038a22: 0a0c |00ad: move-result v12 │ │ +038a24: c66c |00ae: add-float/2addr v12, v6 │ │ +038a26: c7c7 |00af: sub-float/2addr v7, v12 │ │ +038a28: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +038a2c: 28f2 |00b2: goto 00a4 // -000e │ │ +038a2e: 523c 6403 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038a32: c66c |00b5: add-float/2addr v12, v6 │ │ +038a34: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +038a36: 5937 6103 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038a3a: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +038a3e: 28ca |00bb: goto 0085 // -0036 │ │ +038a40: 54ec a103 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038a44: 6e10 4713 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038a4a: 0a04 |00c1: move-result v4 │ │ +038a4c: 52f7 6103 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038a50: 52fc 6203 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038a54: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +038a58: 52fc 6203 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038a5c: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +038a60: 52fc 6103 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038a64: 59ec 9703 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +038a68: 52fc 6203 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038a6c: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +038a70: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +038a74: 52fc 6103 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038a78: 52fd 6403 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038a7c: c6dc |00da: add-float/2addr v12, v13 │ │ +038a7e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +038a82: c7dc |00dd: sub-float/2addr v12, v13 │ │ +038a84: 59ec a403 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +038a88: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +038a8c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +038a90: 54ec a103 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038a94: 6e20 4113 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038a9a: 0c03 |00e9: move-result-object v3 │ │ +038a9c: 1f03 b601 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038aa0: 523c 6203 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038aa4: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +038aa8: 54ec 8603 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038aac: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +038ab0: 6e20 6109 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +038ab6: 0a0c |00f7: move-result v12 │ │ +038ab8: c66c |00f8: add-float/2addr v12, v6 │ │ +038aba: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +038abc: 01a9 |00fa: move v9, v10 │ │ +038abe: 28f1 |00fb: goto 00ec // -000f │ │ +038ac0: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +038ac6: 28cf |00ff: goto 00ce // -0031 │ │ +038ac8: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +038ace: 28db |0103: goto 00de // -0025 │ │ +038ad0: 523c 6403 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038ad4: c66c |0106: add-float/2addr v12, v6 │ │ +038ad6: c7c7 |0107: sub-float/2addr v7, v12 │ │ +038ad8: 5937 6103 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038adc: 523c 6203 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038ae0: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +038ae4: 59e7 9703 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +038ae8: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +038aec: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +038af0: 28ce |0114: goto 00e2 // -0032 │ │ +038af2: 52fc 6103 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038af6: 52fd 6403 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038afa: c6dc |0119: add-float/2addr v12, v13 │ │ +038afc: a607 0c06 |011a: add-float v7, v12, v6 │ │ +038b00: 52fc 6203 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038b04: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +038b08: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +038b0c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +038b10: 54ec a103 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038b14: 6e20 4113 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038b1a: 0c03 |0129: move-result-object v3 │ │ +038b1c: 1f03 b601 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038b20: 523c 6203 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038b24: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +038b28: 54ec 8603 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038b2c: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +038b30: 6e20 6109 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +038b36: 0a0c |0137: move-result v12 │ │ +038b38: c66c |0138: add-float/2addr v12, v6 │ │ +038b3a: c6c7 |0139: add-float/2addr v7, v12 │ │ +038b3c: 01a9 |013a: move v9, v10 │ │ +038b3e: 28f1 |013b: goto 012c // -000f │ │ +038b40: 523c 6203 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038b44: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +038b48: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +038b4c: 523c 6403 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038b50: c67c |0144: add-float/2addr v12, v7 │ │ +038b52: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +038b56: c7dc |0147: sub-float/2addr v12, v13 │ │ +038b58: 59ec a403 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +038b5c: 5937 6103 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038b60: 523c 6403 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038b64: c66c |014e: add-float/2addr v12, v6 │ │ +038b66: c6c7 |014f: add-float/2addr v7, v12 │ │ +038b68: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +038b6c: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +038b70: 28ce |0154: goto 0122 // -0032 │ │ +038b72: 120c |0155: const/4 v12, #int 0 // #0 │ │ +038b74: 5cec a903 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03a9 │ │ +038b78: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -45350,63 +45350,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -038b84: |[038b84] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -038b94: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -038b96: 52a8 b403 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -038b9a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -038b9c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -038ba0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -038ba2: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -038ba6: 7020 2e0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -038bac: 54a8 b503 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -038bb0: 6e10 6512 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ -038bb6: 6e10 ee0a 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -038bbc: 0a03 |0014: move-result v3 │ │ -038bbe: 6e10 ef0a 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -038bc4: 0a04 |0018: move-result v4 │ │ -038bc6: 54a8 b503 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -038bca: 6e10 6812 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ -038bd0: 0a05 |001e: move-result v5 │ │ -038bd2: 54a8 b503 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -038bd6: 6e10 6912 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ -038bdc: 0a06 |0024: move-result v6 │ │ -038bde: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -038be2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -038be6: 6e30 1a0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -038bec: 5ca7 af03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -038bf0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -038bf2: 54a8 a103 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038bf6: 6e10 4713 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038bfc: 0a08 |0034: move-result v8 │ │ -038bfe: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -038c02: 54a8 a103 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038c06: 6e20 4113 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038c0c: 0c01 |003c: move-result-object v1 │ │ -038c0e: 1f01 b601 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038c12: 5518 6303 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ -038c16: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -038c1a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -038c1c: 5c17 6303 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ -038c20: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038c24: 28e7 |0048: goto 002f // -0019 │ │ -038c26: 0172 |0049: move v2, v7 │ │ -038c28: 28bd |004a: goto 0007 // -0043 │ │ -038c2a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -038c2e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -038c32: 54a7 9203 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ -038c36: 7120 420a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a42 │ │ -038c3c: 0e00 |0054: return-void │ │ -038c3e: 54a7 9203 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ -038c42: 7210 0813 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1308 │ │ -038c48: 28fa |005a: goto 0054 // -0006 │ │ +038b7c: |[038b7c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +038b8c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +038b8e: 52a8 b403 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +038b92: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +038b94: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +038b98: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +038b9a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +038b9e: 7020 2e0b 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +038ba4: 54a8 b503 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +038ba8: 6e10 6512 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ +038bae: 6e10 ee0a 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +038bb4: 0a03 |0014: move-result v3 │ │ +038bb6: 6e10 ef0a 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +038bbc: 0a04 |0018: move-result v4 │ │ +038bbe: 54a8 b503 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +038bc2: 6e10 6812 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ +038bc8: 0a05 |001e: move-result v5 │ │ +038bca: 54a8 b503 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +038bce: 6e10 6912 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ +038bd4: 0a06 |0024: move-result v6 │ │ +038bd6: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +038bda: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +038bde: 6e30 1a0b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +038be4: 5ca7 af03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +038be8: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +038bea: 54a8 a103 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038bee: 6e10 4713 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038bf4: 0a08 |0034: move-result v8 │ │ +038bf6: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +038bfa: 54a8 a103 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038bfe: 6e20 4113 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038c04: 0c01 |003c: move-result-object v1 │ │ +038c06: 1f01 b601 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038c0a: 5518 6303 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ +038c0e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +038c12: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +038c14: 5c17 6303 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ +038c18: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038c1c: 28e7 |0048: goto 002f // -0019 │ │ +038c1e: 0172 |0049: move v2, v7 │ │ +038c20: 28bd |004a: goto 0007 // -0043 │ │ +038c22: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +038c26: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +038c2a: 54a7 9203 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ +038c2e: 7120 420a 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a42 │ │ +038c34: 0e00 |0054: return-void │ │ +038c36: 54a7 9203 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ +038c3a: 7210 0813 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1308 │ │ +038c40: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -45446,61 +45446,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -038c4c: |[038c4c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -038c5c: 7110 f912 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -038c62: 0a04 |0003: move-result v4 │ │ -038c64: 5265 9803 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0398 │ │ -038c68: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -038c6c: 7110 f912 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -038c72: 0a04 |000b: move-result v4 │ │ -038c74: 5265 a803 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03a8 │ │ -038c78: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -038c7c: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -038c80: 0172 |0012: move v2, v7 │ │ -038c82: 5464 a103 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038c86: 6e10 4713 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038c8c: 0a04 |0018: move-result v4 │ │ -038c8e: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -038c92: 5464 a103 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038c96: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -038c98: 6e20 4113 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038c9e: 0c00 |0021: move-result-object v0 │ │ -038ca0: 1f00 b601 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038ca4: 5464 a103 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038ca8: 5465 a103 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038cac: 6e10 4713 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038cb2: 0a05 |002b: move-result v5 │ │ -038cb4: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -038cb8: 6e20 4113 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038cbe: 0c01 |0031: move-result-object v1 │ │ -038cc0: 1f01 b601 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038cc4: 5204 6203 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038cc8: 5215 6203 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038ccc: 7120 fe12 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -038cd2: 0a05 |003b: move-result v5 │ │ -038cd4: 7120 fc12 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -038cda: 0a02 |003f: move-result v2 │ │ -038cdc: 0f02 |0040: return v2 │ │ -038cde: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -038ce2: 28d0 |0043: goto 0013 // -0030 │ │ -038ce4: 5264 8d03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -038ce8: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -038cec: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -038cf2: 8274 |004b: int-to-float v4, v7 │ │ -038cf4: c684 |004c: add-float/2addr v4, v8 │ │ -038cf6: c634 |004d: add-float/2addr v4, v3 │ │ -038cf8: 8742 |004e: float-to-int v2, v4 │ │ -038cfa: 28c4 |004f: goto 0013 // -003c │ │ -038cfc: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -038d02: 28f8 |0053: goto 004b // -0008 │ │ +038c44: |[038c44] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +038c54: 7110 f912 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +038c5a: 0a04 |0003: move-result v4 │ │ +038c5c: 5265 9803 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0398 │ │ +038c60: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +038c64: 7110 f912 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +038c6a: 0a04 |000b: move-result v4 │ │ +038c6c: 5265 a803 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03a8 │ │ +038c70: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +038c74: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +038c78: 0172 |0012: move v2, v7 │ │ +038c7a: 5464 a103 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038c7e: 6e10 4713 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038c84: 0a04 |0018: move-result v4 │ │ +038c86: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +038c8a: 5464 a103 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038c8e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +038c90: 6e20 4113 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038c96: 0c00 |0021: move-result-object v0 │ │ +038c98: 1f00 b601 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038c9c: 5464 a103 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038ca0: 5465 a103 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038ca4: 6e10 4713 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038caa: 0a05 |002b: move-result v5 │ │ +038cac: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +038cb0: 6e20 4113 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038cb6: 0c01 |0031: move-result-object v1 │ │ +038cb8: 1f01 b601 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038cbc: 5204 6203 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038cc0: 5215 6203 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038cc4: 7120 fe12 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +038cca: 0a05 |003b: move-result v5 │ │ +038ccc: 7120 fc12 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +038cd2: 0a02 |003f: move-result v2 │ │ +038cd4: 0f02 |0040: return v2 │ │ +038cd6: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +038cda: 28d0 |0043: goto 0013 // -0030 │ │ +038cdc: 5264 8d03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +038ce0: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +038ce4: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +038cea: 8274 |004b: int-to-float v4, v7 │ │ +038cec: c684 |004c: add-float/2addr v4, v8 │ │ +038cee: c634 |004d: add-float/2addr v4, v3 │ │ +038cf0: 8742 |004e: float-to-int v2, v4 │ │ +038cf2: 28c4 |004f: goto 0013 // -003c │ │ +038cf4: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +038cfa: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2137 │ │ 0x0010 line=2138 │ │ 0x0013 line=2144 │ │ 0x001b line=2145 │ │ 0x0024 line=2146 │ │ @@ -45527,30 +45527,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -038d04: |[038d04] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -038d14: 6e10 da0a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -038d1a: 0a00 |0003: move-result v0 │ │ -038d1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -038d1e: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -038d22: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -038d26: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -038d28: 6e20 d90a 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -038d2e: 0c03 |000d: move-result-object v3 │ │ -038d30: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -038d32: 7130 490a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ -038d38: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038d3c: 28f1 |0014: goto 0005 // -000f │ │ -038d3e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -038d40: 28f4 |0016: goto 000a // -000c │ │ -038d42: 0e00 |0017: return-void │ │ +038cfc: |[038cfc] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +038d0c: 6e10 da0a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +038d12: 0a00 |0003: move-result v0 │ │ +038d14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +038d16: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +038d1a: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +038d1e: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +038d20: 6e20 d90a 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +038d26: 0c03 |000d: move-result-object v3 │ │ +038d28: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +038d2a: 7130 490a 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ +038d30: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038d34: 28f1 |0014: goto 0005 // -000f │ │ +038d36: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +038d38: 28f4 |0016: goto 000a // -000c │ │ +038d3a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -45568,25 +45568,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -038d44: |[038d44] android.support.v4.view.ViewPager.endDrag:()V │ │ -038d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038d56: 5c10 9f03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -038d5a: 5c10 a003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -038d5e: 5410 bc03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -038d62: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -038d66: 5410 bc03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -038d6a: 6e10 da10 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ -038d70: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -038d72: 5b10 bc03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -038d76: 0e00 |0011: return-void │ │ +038d3c: |[038d3c] android.support.v4.view.ViewPager.endDrag:()V │ │ +038d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +038d4e: 5c10 9f03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +038d52: 5c10 a003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +038d56: 5410 bc03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +038d5a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +038d5e: 5410 bc03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +038d62: 6e10 da10 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ +038d68: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +038d6a: 5b10 bc03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +038d6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2385 │ │ 0x0003 line=2386 │ │ 0x0005 line=2388 │ │ 0x0009 line=2389 │ │ 0x000e line=2390 │ │ @@ -45599,64 +45599,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 │ │ -038d78: |[038d78] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -038d88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038d8a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -038d8e: 2205 4700 |0003: new-instance v5, Landroid/graphics/Rect; // type@0047 │ │ -038d92: 7010 4301 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -038d98: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -038d9c: 6e52 4801 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0148 │ │ -038da2: 1105 |000d: return-object v5 │ │ -038da4: 6e10 0211 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -038daa: 0a02 |0011: move-result v2 │ │ -038dac: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -038db0: 6e10 0b11 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@110b │ │ -038db6: 0a02 |0017: move-result v2 │ │ -038db8: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -038dbc: 6e10 0f11 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ -038dc2: 0a02 |001d: move-result v2 │ │ -038dc4: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -038dc8: 6e10 f710 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -038dce: 0a02 |0023: move-result v2 │ │ -038dd0: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -038dd4: 6e10 0811 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -038dda: 0c01 |0029: move-result-object v1 │ │ -038ddc: 2012 6302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0263 │ │ -038de0: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -038de4: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -038de8: 0710 |0030: move-object v0, v1 │ │ -038dea: 1f00 6302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0263 │ │ -038dee: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -038df2: 6e10 7211 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1172 │ │ -038df8: 0a03 |0038: move-result v3 │ │ -038dfa: b032 |0039: add-int/2addr v2, v3 │ │ -038dfc: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -038e00: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -038e04: 6e10 7411 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1174 │ │ -038e0a: 0a03 |0041: move-result v3 │ │ -038e0c: b032 |0042: add-int/2addr v2, v3 │ │ -038e0e: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -038e12: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -038e16: 6e10 7511 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1175 │ │ -038e1c: 0a03 |004a: move-result v3 │ │ -038e1e: b032 |004b: add-int/2addr v2, v3 │ │ -038e20: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -038e24: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -038e28: 6e10 6d11 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@116d │ │ -038e2e: 0a03 |0053: move-result v3 │ │ -038e30: b032 |0054: add-int/2addr v2, v3 │ │ -038e32: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -038e36: 6e10 7311 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1173 │ │ -038e3c: 0c01 |005a: move-result-object v1 │ │ -038e3e: 28cf |005b: goto 002a // -0031 │ │ +038d70: |[038d70] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +038d80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +038d82: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +038d86: 2205 4700 |0003: new-instance v5, Landroid/graphics/Rect; // type@0047 │ │ +038d8a: 7010 4301 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +038d90: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +038d94: 6e52 4801 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0148 │ │ +038d9a: 1105 |000d: return-object v5 │ │ +038d9c: 6e10 0211 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +038da2: 0a02 |0011: move-result v2 │ │ +038da4: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +038da8: 6e10 0b11 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@110b │ │ +038dae: 0a02 |0017: move-result v2 │ │ +038db0: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +038db4: 6e10 0f11 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ +038dba: 0a02 |001d: move-result v2 │ │ +038dbc: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +038dc0: 6e10 f710 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +038dc6: 0a02 |0023: move-result v2 │ │ +038dc8: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +038dcc: 6e10 0811 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +038dd2: 0c01 |0029: move-result-object v1 │ │ +038dd4: 2012 6302 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0263 │ │ +038dd8: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +038ddc: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +038de0: 0710 |0030: move-object v0, v1 │ │ +038de2: 1f00 6302 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0263 │ │ +038de6: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +038dea: 6e10 7211 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1172 │ │ +038df0: 0a03 |0038: move-result v3 │ │ +038df2: b032 |0039: add-int/2addr v2, v3 │ │ +038df4: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +038df8: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +038dfc: 6e10 7411 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1174 │ │ +038e02: 0a03 |0041: move-result v3 │ │ +038e04: b032 |0042: add-int/2addr v2, v3 │ │ +038e06: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +038e0a: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +038e0e: 6e10 7511 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1175 │ │ +038e14: 0a03 |004a: move-result v3 │ │ +038e16: b032 |004b: add-int/2addr v2, v3 │ │ +038e18: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +038e1c: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +038e20: 6e10 6d11 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@116d │ │ +038e26: 0a03 |0053: move-result v3 │ │ +038e28: b032 |0054: add-int/2addr v2, v3 │ │ +038e2a: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +038e2e: 6e10 7311 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1173 │ │ +038e34: 0c01 |005a: move-result-object v1 │ │ +038e36: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2566 │ │ 0x0003 line=2567 │ │ 0x0008 line=2569 │ │ 0x000a line=2570 │ │ 0x000d line=2588 │ │ @@ -45686,24 +45686,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -038e40: |[038e40] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -038e50: 6e10 e60a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ae6 │ │ -038e56: 0a00 |0003: move-result v0 │ │ -038e58: 6e10 e90a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -038e5e: 0a01 |0007: move-result v1 │ │ -038e60: b110 |0008: sub-int/2addr v0, v1 │ │ -038e62: 6e10 ea0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -038e68: 0a01 |000c: move-result v1 │ │ -038e6a: b110 |000d: sub-int/2addr v0, v1 │ │ -038e6c: 0f00 |000e: return v0 │ │ +038e38: |[038e38] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +038e48: 6e10 e60a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ae6 │ │ +038e4e: 0a00 |0003: move-result v0 │ │ +038e50: 6e10 e90a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +038e56: 0a01 |0007: move-result v1 │ │ +038e58: b110 |0008: sub-int/2addr v0, v1 │ │ +038e5a: 6e10 ea0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +038e60: 0a01 |000c: move-result v1 │ │ +038e62: b110 |000d: sub-int/2addr v0, v1 │ │ +038e64: 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;) │ │ @@ -45711,85 +45711,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 │ │ -038e70: |[038e70] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -038e80: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -038e82: 7010 dd0a 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -038e88: 0a0c |0004: move-result v12 │ │ -038e8a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -038e8e: 6e10 ee0a 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -038e94: 0a0d |000a: move-result v13 │ │ -038e96: 82dd |000b: int-to-float v13, v13 │ │ -038e98: 82ce |000c: int-to-float v14, v12 │ │ -038e9a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -038e9e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -038ea2: 52fd ad03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -038ea6: 82dd |0013: int-to-float v13, v13 │ │ -038ea8: 82ce |0014: int-to-float v14, v12 │ │ -038eaa: a908 0d0e |0015: div-float v8, v13, v14 │ │ -038eae: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -038eb0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -038eb2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -038eb4: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -038eb6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -038eb8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -038eba: 54fd a103 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038ebe: 6e10 4713 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038ec4: 0a0d |0022: move-result v13 │ │ -038ec6: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -038eca: 54fd a103 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038ece: 6e20 4113 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -038ed4: 0c02 |002a: move-result-object v2 │ │ -038ed6: 1f02 b601 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -038eda: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -038ede: 522d 6203 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038ee2: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -038ee6: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -038eea: 54f2 b803 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ -038eee: a60d 0406 |0037: add-float v13, v4, v6 │ │ -038ef2: c68d |0039: add-float/2addr v13, v8 │ │ -038ef4: 592d 6103 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038ef8: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -038efc: 592d 6203 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038f00: 54fd 8603 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -038f04: 522e 6203 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038f08: 6e20 6109 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -038f0e: 0a0d |0047: move-result v13 │ │ -038f10: 592d 6403 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038f14: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -038f18: 5229 6103 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -038f1c: 0197 |004e: move v7, v9 │ │ -038f1e: 522d 6403 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038f22: c69d |0051: add-float/2addr v13, v9 │ │ -038f24: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -038f28: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -038f2c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -038f30: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -038f34: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -038f38: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -038f3c: 54fd a103 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -038f40: 6e10 4713 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -038f46: 0a0d |0063: move-result v13 │ │ -038f48: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -038f4c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -038f50: 0723 |0068: move-object v3, v2 │ │ -038f52: 1103 |0069: return-object v3 │ │ -038f54: 018b |006a: move v11, v8 │ │ -038f56: 28a4 |006b: goto 000f // -005c │ │ -038f58: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -038f5a: 5225 6203 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -038f5e: 0194 |006f: move v4, v9 │ │ -038f60: 5226 6403 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -038f64: 0723 |0072: move-object v3, v2 │ │ -038f66: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038f6a: 28a8 |0075: goto 001d // -0058 │ │ +038e68: |[038e68] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +038e78: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +038e7a: 7010 dd0a 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +038e80: 0a0c |0004: move-result v12 │ │ +038e82: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +038e86: 6e10 ee0a 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +038e8c: 0a0d |000a: move-result v13 │ │ +038e8e: 82dd |000b: int-to-float v13, v13 │ │ +038e90: 82ce |000c: int-to-float v14, v12 │ │ +038e92: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +038e96: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +038e9a: 52fd ad03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +038e9e: 82dd |0013: int-to-float v13, v13 │ │ +038ea0: 82ce |0014: int-to-float v14, v12 │ │ +038ea2: a908 0d0e |0015: div-float v8, v13, v14 │ │ +038ea6: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +038ea8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +038eaa: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +038eac: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +038eae: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +038eb0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +038eb2: 54fd a103 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038eb6: 6e10 4713 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038ebc: 0a0d |0022: move-result v13 │ │ +038ebe: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +038ec2: 54fd a103 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038ec6: 6e20 4113 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +038ecc: 0c02 |002a: move-result-object v2 │ │ +038ece: 1f02 b601 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +038ed2: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +038ed6: 522d 6203 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038eda: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +038ede: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +038ee2: 54f2 b803 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03b8 │ │ +038ee6: a60d 0406 |0037: add-float v13, v4, v6 │ │ +038eea: c68d |0039: add-float/2addr v13, v8 │ │ +038eec: 592d 6103 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038ef0: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +038ef4: 592d 6203 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038ef8: 54fd 8603 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +038efc: 522e 6203 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038f00: 6e20 6109 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +038f06: 0a0d |0047: move-result v13 │ │ +038f08: 592d 6403 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038f0c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +038f10: 5229 6103 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +038f14: 0197 |004e: move v7, v9 │ │ +038f16: 522d 6403 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038f1a: c69d |0051: add-float/2addr v13, v9 │ │ +038f1c: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +038f20: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +038f24: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +038f28: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +038f2c: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +038f30: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +038f34: 54fd a103 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +038f38: 6e10 4713 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +038f3e: 0a0d |0063: move-result v13 │ │ +038f40: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +038f44: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +038f48: 0723 |0068: move-object v3, v2 │ │ +038f4a: 1103 |0069: return-object v3 │ │ +038f4c: 018b |006a: move v11, v8 │ │ +038f4e: 28a4 |006b: goto 000f // -005c │ │ +038f50: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +038f52: 5225 6203 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +038f56: 0194 |006f: move v4, v9 │ │ +038f58: 5226 6403 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +038f5c: 0723 |0072: move-object v3, v2 │ │ +038f5e: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038f62: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2094 │ │ 0x0005 line=2095 │ │ 0x000f line=2096 │ │ 0x0017 line=2097 │ │ 0x0018 line=2098 │ │ @@ -45850,35 +45850,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -038f6c: |[038f6c] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -038f7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038f7e: 5230 9903 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ -038f82: 8200 |0003: int-to-float v0, v0 │ │ -038f84: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -038f88: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -038f8c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -038f90: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -038f94: 6e10 f00a 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -038f9a: 0a00 |000f: move-result v0 │ │ -038f9c: 5231 9903 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ -038fa0: b110 |0012: sub-int/2addr v0, v1 │ │ -038fa2: 8200 |0013: int-to-float v0, v0 │ │ -038fa4: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -038fa8: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -038fac: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -038fb0: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -038fb4: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -038fb6: 0f00 |001d: return v0 │ │ -038fb8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -038fba: 28fe |001f: goto 001d // -0002 │ │ +038f64: |[038f64] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +038f74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +038f76: 5230 9903 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ +038f7a: 8200 |0003: int-to-float v0, v0 │ │ +038f7c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +038f80: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +038f84: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +038f88: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +038f8c: 6e10 f00a 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +038f92: 0a00 |000f: move-result v0 │ │ +038f94: 5231 9903 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ +038f98: b110 |0012: sub-int/2addr v0, v1 │ │ +038f9a: 8200 |0013: int-to-float v0, v0 │ │ +038f9c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +038fa0: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +038fa4: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +038fa8: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +038fac: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +038fae: 0f00 |001d: return v0 │ │ +038fb0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +038fb2: 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 │ │ @@ -45888,36 +45888,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -038fbc: |[038fbc] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -038fcc: 7110 4d09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -038fd2: 0a02 |0003: move-result v2 │ │ -038fd4: 7120 5009 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -038fda: 0a01 |0007: move-result v1 │ │ -038fdc: 5243 8503 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -038fe0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -038fe4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -038fe8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -038fea: 7120 5109 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -038ff0: 0a03 |0012: move-result v3 │ │ -038ff2: 5943 a203 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -038ff6: 7120 5009 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -038ffc: 0a03 |0018: move-result v3 │ │ -038ffe: 5943 8503 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -039002: 5443 bc03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -039006: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -03900a: 5443 bc03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03900e: 6e10 d310 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ -039014: 0e00 |0024: return-void │ │ -039016: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -039018: 28e9 |0026: goto 000f // -0017 │ │ +038fb4: |[038fb4] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +038fc4: 7110 4d09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +038fca: 0a02 |0003: move-result v2 │ │ +038fcc: 7120 5009 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +038fd2: 0a01 |0007: move-result v1 │ │ +038fd4: 5243 8503 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +038fd8: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +038fdc: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +038fe0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +038fe2: 7120 5109 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +038fe8: 0a03 |0012: move-result v3 │ │ +038fea: 5943 a203 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +038fee: 7120 5009 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +038ff4: 0a03 |0018: move-result v3 │ │ +038ff6: 5943 8503 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +038ffa: 5443 bc03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +038ffe: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +039002: 5443 bc03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +039006: 6e10 d310 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ +03900c: 0e00 |0024: return-void │ │ +03900e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +039010: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2370 │ │ 0x0004 line=2371 │ │ 0x0008 line=2372 │ │ 0x000c line=2375 │ │ 0x000f line=2376 │ │ @@ -45938,61 +45938,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -03901c: |[03901c] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -03902c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03902e: 54a8 a103 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039032: 6e10 4713 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039038: 0a08 |0006: move-result v8 │ │ -03903a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -03903e: 5ca7 8903 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ -039042: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -039044: 6e40 040b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b04 │ │ -03904a: 55a8 8903 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ -03904e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -039052: 2207 c102 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ -039056: 1a08 6013 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1360 │ │ -03905a: 7020 ee12 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -039060: 2707 |001a: throw v7 │ │ -039062: 7010 f50a 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ -039068: 0c01 |001e: move-result-object v1 │ │ -03906a: 7010 dd0a 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -039070: 0a05 |0022: move-result v5 │ │ -039072: 52a8 ad03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -039076: 9006 0508 |0025: add-int v6, v5, v8 │ │ -03907a: 52a8 ad03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03907e: 8288 |0029: int-to-float v8, v8 │ │ -039080: 8259 |002a: int-to-float v9, v5 │ │ -039082: a902 0809 |002b: div-float v2, v8, v9 │ │ -039086: 5210 6203 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03908a: 82b8 |002f: int-to-float v8, v11 │ │ -03908c: 8259 |0030: int-to-float v9, v5 │ │ -03908e: c998 |0031: div-float/2addr v8, v9 │ │ -039090: 5219 6103 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -039094: c798 |0034: sub-float/2addr v8, v9 │ │ -039096: 5219 6403 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03909a: c629 |0037: add-float/2addr v9, v2 │ │ -03909c: a904 0809 |0038: div-float v4, v8, v9 │ │ -0390a0: 8268 |003a: int-to-float v8, v6 │ │ -0390a2: c848 |003b: mul-float/2addr v8, v4 │ │ -0390a4: 8783 |003c: float-to-int v3, v8 │ │ -0390a6: 5ca7 8903 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ -0390aa: 6e40 040b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b04 │ │ -0390b0: 55a7 8903 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ -0390b4: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -0390b8: 2207 c102 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0390bc: 1a08 6013 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1360 │ │ -0390c0: 7020 ee12 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0390c6: 2707 |004d: throw v7 │ │ -0390c8: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -0390ca: 0f07 |004f: return v7 │ │ +039014: |[039014] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +039024: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +039026: 54a8 a103 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03902a: 6e10 4713 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039030: 0a08 |0006: move-result v8 │ │ +039032: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +039036: 5ca7 8903 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ +03903a: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +03903c: 6e40 040b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b04 │ │ +039042: 55a8 8903 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ +039046: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +03904a: 2207 c102 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ +03904e: 1a08 6013 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1360 │ │ +039052: 7020 ee12 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +039058: 2707 |001a: throw v7 │ │ +03905a: 7010 f50a 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ +039060: 0c01 |001e: move-result-object v1 │ │ +039062: 7010 dd0a 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +039068: 0a05 |0022: move-result v5 │ │ +03906a: 52a8 ad03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03906e: 9006 0508 |0025: add-int v6, v5, v8 │ │ +039072: 52a8 ad03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +039076: 8288 |0029: int-to-float v8, v8 │ │ +039078: 8259 |002a: int-to-float v9, v5 │ │ +03907a: a902 0809 |002b: div-float v2, v8, v9 │ │ +03907e: 5210 6203 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039082: 82b8 |002f: int-to-float v8, v11 │ │ +039084: 8259 |0030: int-to-float v9, v5 │ │ +039086: c998 |0031: div-float/2addr v8, v9 │ │ +039088: 5219 6103 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03908c: c798 |0034: sub-float/2addr v8, v9 │ │ +03908e: 5219 6403 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +039092: c629 |0037: add-float/2addr v9, v2 │ │ +039094: a904 0809 |0038: div-float v4, v8, v9 │ │ +039098: 8268 |003a: int-to-float v8, v6 │ │ +03909a: c848 |003b: mul-float/2addr v8, v4 │ │ +03909c: 8783 |003c: float-to-int v3, v8 │ │ +03909e: 5ca7 8903 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ +0390a2: 6e40 040b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0b04 │ │ +0390a8: 55a7 8903 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ +0390ac: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +0390b0: 2207 c102 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0390b4: 1a08 6013 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1360 │ │ +0390b8: 7020 ee12 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0390be: 2707 |004d: throw v7 │ │ +0390c0: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +0390c2: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -46024,117 +46024,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -0390cc: |[0390cc] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -0390dc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0390de: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -0390e2: 520e a203 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -0390e6: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -0390ea: 0200 1200 |0007: move/from16 v0, v18 │ │ -0390ee: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -0390f2: 5910 a203 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -0390f6: 7401 ee0a 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -0390fc: 0a0e |0010: move-result v14 │ │ -0390fe: 82e8 |0011: int-to-float v8, v14 │ │ -039100: a60c 0802 |0012: add-float v12, v8, v2 │ │ -039104: 7601 dd0a 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03910a: 0a0d |0017: move-result v13 │ │ -03910c: 82de |0018: int-to-float v14, v13 │ │ -03910e: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -039112: 520f 9703 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -039116: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -03911a: 82de |001f: int-to-float v14, v13 │ │ -03911c: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -039120: 520f a403 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -039124: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -039128: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -03912a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -03912c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -039130: 540e a103 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039134: 120f |002c: const/4 v15, #int 0 // #0 │ │ -039136: 6e20 4113 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03913c: 0c03 |0030: move-result-object v3 │ │ -03913e: 1f03 b601 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -039142: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -039146: 540e a103 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03914a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -03914e: 540f a103 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039152: 6e10 4713 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039158: 0a0f |003e: move-result v15 │ │ -03915a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03915e: 6e20 4113 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -039164: 0c04 |0044: move-result-object v4 │ │ -039166: 1f04 b601 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03916a: 523e 6203 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03916e: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -039172: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -039174: 523e 6103 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -039178: 82df |004e: int-to-float v15, v13 │ │ -03917a: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -03917e: 524e 6203 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039182: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -039186: 540f 8603 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03918a: 6e10 5e09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -039190: 0a0f |005a: move-result v15 │ │ -039192: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -039196: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -03919a: 120a |005f: const/4 v10, #int 0 // #0 │ │ -03919c: 524e 6103 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -0391a0: 82df |0062: int-to-float v15, v13 │ │ -0391a2: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -0391a6: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -0391aa: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -0391ae: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -0391b2: a709 060c |006b: sub-float v9, v6, v12 │ │ -0391b6: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0391ba: 540e a503 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -0391be: 7110 f812 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0391c4: 0a0f |0074: move-result v15 │ │ -0391c6: 82d0 |0075: int-to-float v0, v13 │ │ -0391c8: 0210 0000 |0076: move/from16 v16, v0 │ │ -0391cc: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -0391d0: 6e20 920e fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0e92 │ │ -0391d6: 0a07 |007d: move-result v7 │ │ -0391d8: 016c |007e: move v12, v6 │ │ -0391da: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0391de: 520e a203 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -0391e2: 87cf |0083: float-to-int v15, v12 │ │ -0391e4: 82ff |0084: int-to-float v15, v15 │ │ -0391e6: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -0391ea: c6fe |0087: add-float/2addr v14, v15 │ │ -0391ec: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -0391f0: 590e a203 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -0391f4: 87ce |008c: float-to-int v14, v12 │ │ -0391f6: 7401 ef0a 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -0391fc: 0a0f |0090: move-result v15 │ │ -0391fe: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -039202: 6e30 1a0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -039208: 87ce |0096: float-to-int v14, v12 │ │ -03920a: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -03920e: 7020 0d0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ -039214: 0f07 |009c: return v7 │ │ -039216: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03921a: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -03921e: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -039222: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -039226: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03922a: 540e b303 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -03922e: 7110 f812 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -039234: 0a0f |00ac: move-result v15 │ │ -039236: 82d0 |00ad: int-to-float v0, v13 │ │ -039238: 0210 0000 |00ae: move/from16 v16, v0 │ │ -03923c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -039240: 6e20 920e fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0e92 │ │ -039246: 0a07 |00b5: move-result v7 │ │ -039248: 01bc |00b6: move v12, v11 │ │ -03924a: 28c8 |00b7: goto 007f // -0038 │ │ +0390c4: |[0390c4] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +0390d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0390d6: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +0390da: 520e a203 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +0390de: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +0390e2: 0200 1200 |0007: move/from16 v0, v18 │ │ +0390e6: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +0390ea: 5910 a203 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +0390ee: 7401 ee0a 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +0390f4: 0a0e |0010: move-result v14 │ │ +0390f6: 82e8 |0011: int-to-float v8, v14 │ │ +0390f8: a60c 0802 |0012: add-float v12, v8, v2 │ │ +0390fc: 7601 dd0a 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +039102: 0a0d |0017: move-result v13 │ │ +039104: 82de |0018: int-to-float v14, v13 │ │ +039106: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +03910a: 520f 9703 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +03910e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +039112: 82de |001f: int-to-float v14, v13 │ │ +039114: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +039118: 520f a403 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +03911c: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +039120: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +039122: 121a |0027: const/4 v10, #int 1 // #1 │ │ +039124: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +039128: 540e a103 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03912c: 120f |002c: const/4 v15, #int 0 // #0 │ │ +03912e: 6e20 4113 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +039134: 0c03 |0030: move-result-object v3 │ │ +039136: 1f03 b601 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03913a: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +03913e: 540e a103 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039142: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +039146: 540f a103 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03914a: 6e10 4713 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039150: 0a0f |003e: move-result v15 │ │ +039152: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +039156: 6e20 4113 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03915c: 0c04 |0044: move-result-object v4 │ │ +03915e: 1f04 b601 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +039162: 523e 6203 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039166: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +03916a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +03916c: 523e 6103 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +039170: 82df |004e: int-to-float v15, v13 │ │ +039172: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +039176: 524e 6203 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03917a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +03917e: 540f 8603 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039182: 6e10 5e09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +039188: 0a0f |005a: move-result v15 │ │ +03918a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03918e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +039192: 120a |005f: const/4 v10, #int 0 // #0 │ │ +039194: 524e 6103 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +039198: 82df |0062: int-to-float v15, v13 │ │ +03919a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +03919e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +0391a2: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +0391a6: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +0391aa: a709 060c |006b: sub-float v9, v6, v12 │ │ +0391ae: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +0391b2: 540e a503 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +0391b6: 7110 f812 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0391bc: 0a0f |0074: move-result v15 │ │ +0391be: 82d0 |0075: int-to-float v0, v13 │ │ +0391c0: 0210 0000 |0076: move/from16 v16, v0 │ │ +0391c4: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +0391c8: 6e20 920e fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0e92 │ │ +0391ce: 0a07 |007d: move-result v7 │ │ +0391d0: 016c |007e: move v12, v6 │ │ +0391d2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +0391d6: 520e a203 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +0391da: 87cf |0083: float-to-int v15, v12 │ │ +0391dc: 82ff |0084: int-to-float v15, v15 │ │ +0391de: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +0391e2: c6fe |0087: add-float/2addr v14, v15 │ │ +0391e4: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +0391e8: 590e a203 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +0391ec: 87ce |008c: float-to-int v14, v12 │ │ +0391ee: 7401 ef0a 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +0391f4: 0a0f |0090: move-result v15 │ │ +0391f6: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +0391fa: 6e30 1a0b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +039200: 87ce |0096: float-to-int v14, v12 │ │ +039202: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +039206: 7020 0d0b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ +03920c: 0f07 |009c: return v7 │ │ +03920e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +039212: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +039216: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +03921a: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +03921e: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +039222: 540e b303 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +039226: 7110 f812 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03922c: 0a0f |00ac: move-result v15 │ │ +03922e: 82d0 |00ad: int-to-float v0, v13 │ │ +039230: 0210 0000 |00ae: move/from16 v16, v0 │ │ +039234: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +039238: 6e20 920e fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0e92 │ │ +03923e: 0a07 |00b5: move-result v7 │ │ +039240: 01bc |00b6: move v12, v11 │ │ +039242: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2043 │ │ 0x0001 line=2045 │ │ 0x0007 line=2046 │ │ 0x000d line=2048 │ │ 0x0012 line=2049 │ │ @@ -46187,96 +46187,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -03924c: |[03924c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -03925c: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -039260: 54e0 a103 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039264: 6e10 4213 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ -03926a: 0a00 |0007: move-result v0 │ │ -03926c: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -039270: 6e10 e90a 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -039276: 0a00 |000d: move-result v0 │ │ -039278: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -03927c: 6e10 ea0a 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -039282: 0a02 |0013: move-result v2 │ │ -039284: b120 |0014: sub-int/2addr v0, v2 │ │ -039286: 900c 0011 |0015: add-int v12, v0, v17 │ │ -03928a: 6e10 e90a 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -039290: 0a00 |001a: move-result v0 │ │ -039292: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -039296: 6e10 ea0a 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03929c: 0a02 |0020: move-result v2 │ │ -03929e: b120 |0021: sub-int/2addr v0, v2 │ │ -0392a0: 9007 0012 |0022: add-int v7, v0, v18 │ │ -0392a4: 6e10 ee0a 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -0392aa: 0a0d |0027: move-result v13 │ │ -0392ac: 82d0 |0028: int-to-float v0, v13 │ │ -0392ae: 8272 |0029: int-to-float v2, v7 │ │ -0392b0: a908 0002 |002a: div-float v8, v0, v2 │ │ -0392b4: 82c0 |002c: int-to-float v0, v12 │ │ -0392b6: c880 |002d: mul-float/2addr v0, v8 │ │ -0392b8: 8701 |002e: float-to-int v1, v0 │ │ -0392ba: 6e10 ef0a 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -0392c0: 0a00 |0032: move-result v0 │ │ -0392c2: 6e30 1a0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -0392c8: 54e0 b503 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -0392cc: 6e10 6d12 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ -0392d2: 0a00 |003b: move-result v0 │ │ -0392d4: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -0392d8: 54e0 b503 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -0392dc: 6e10 6a12 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@126a │ │ -0392e2: 0a00 |0043: move-result v0 │ │ -0392e4: 54e2 b503 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -0392e8: 6e10 7012 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1270 │ │ -0392ee: 0a02 |0049: move-result v2 │ │ -0392f0: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -0392f4: 52e0 8d03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -0392f8: 6e20 f60a 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ -0392fe: 0c0b |0051: move-result-object v11 │ │ -039300: 54e0 b503 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039304: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -039306: 52b3 6103 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03930a: 82f4 |0057: int-to-float v4, v15 │ │ -03930c: c843 |0058: mul-float/2addr v3, v4 │ │ -03930e: 8733 |0059: float-to-int v3, v3 │ │ -039310: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -039312: 7406 6f12 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ -039318: 0e00 |005e: return-void │ │ -03931a: 52e0 8d03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03931e: 6e20 f60a 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ -039324: 0c06 |0064: move-result-object v6 │ │ -039326: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03932a: 5260 6103 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03932e: 52e2 a403 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -039332: 7120 fd12 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -039338: 0a09 |006e: move-result v9 │ │ -03933a: 6e10 e90a 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -039340: 0a00 |0072: move-result v0 │ │ -039342: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -039346: 6e10 ea0a 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03934c: 0a02 |0078: move-result v2 │ │ -03934e: b120 |0079: sub-int/2addr v0, v2 │ │ -039350: 8200 |007a: int-to-float v0, v0 │ │ -039352: c890 |007b: mul-float/2addr v0, v9 │ │ -039354: 870a |007c: float-to-int v10, v0 │ │ -039356: 6e10 ee0a 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03935c: 0a00 |0080: move-result v0 │ │ -03935e: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -039362: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -039364: 7020 c60a 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ -03936a: 6e10 ef0a 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -039370: 0a00 |008a: move-result v0 │ │ -039372: 6e30 1a0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -039378: 28d0 |008e: goto 005e // -0030 │ │ -03937a: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -03937c: 28df |0090: goto 006f // -0021 │ │ +039244: |[039244] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +039254: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +039258: 54e0 a103 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03925c: 6e10 4213 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1342 │ │ +039262: 0a00 |0007: move-result v0 │ │ +039264: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +039268: 6e10 e90a 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +03926e: 0a00 |000d: move-result v0 │ │ +039270: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +039274: 6e10 ea0a 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +03927a: 0a02 |0013: move-result v2 │ │ +03927c: b120 |0014: sub-int/2addr v0, v2 │ │ +03927e: 900c 0011 |0015: add-int v12, v0, v17 │ │ +039282: 6e10 e90a 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +039288: 0a00 |001a: move-result v0 │ │ +03928a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +03928e: 6e10 ea0a 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +039294: 0a02 |0020: move-result v2 │ │ +039296: b120 |0021: sub-int/2addr v0, v2 │ │ +039298: 9007 0012 |0022: add-int v7, v0, v18 │ │ +03929c: 6e10 ee0a 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +0392a2: 0a0d |0027: move-result v13 │ │ +0392a4: 82d0 |0028: int-to-float v0, v13 │ │ +0392a6: 8272 |0029: int-to-float v2, v7 │ │ +0392a8: a908 0002 |002a: div-float v8, v0, v2 │ │ +0392ac: 82c0 |002c: int-to-float v0, v12 │ │ +0392ae: c880 |002d: mul-float/2addr v0, v8 │ │ +0392b0: 8701 |002e: float-to-int v1, v0 │ │ +0392b2: 6e10 ef0a 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +0392b8: 0a00 |0032: move-result v0 │ │ +0392ba: 6e30 1a0b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +0392c0: 54e0 b503 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +0392c4: 6e10 6d12 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ +0392ca: 0a00 |003b: move-result v0 │ │ +0392cc: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +0392d0: 54e0 b503 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +0392d4: 6e10 6a12 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@126a │ │ +0392da: 0a00 |0043: move-result v0 │ │ +0392dc: 54e2 b503 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +0392e0: 6e10 7012 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1270 │ │ +0392e6: 0a02 |0049: move-result v2 │ │ +0392e8: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +0392ec: 52e0 8d03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +0392f0: 6e20 f60a 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ +0392f6: 0c0b |0051: move-result-object v11 │ │ +0392f8: 54e0 b503 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +0392fc: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +0392fe: 52b3 6103 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +039302: 82f4 |0057: int-to-float v4, v15 │ │ +039304: c843 |0058: mul-float/2addr v3, v4 │ │ +039306: 8733 |0059: float-to-int v3, v3 │ │ +039308: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +03930a: 7406 6f12 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ +039310: 0e00 |005e: return-void │ │ +039312: 52e0 8d03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039316: 6e20 f60a 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ +03931c: 0c06 |0064: move-result-object v6 │ │ +03931e: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +039322: 5260 6103 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +039326: 52e2 a403 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +03932a: 7120 fd12 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +039330: 0a09 |006e: move-result v9 │ │ +039332: 6e10 e90a 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +039338: 0a00 |0072: move-result v0 │ │ +03933a: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +03933e: 6e10 ea0a 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +039344: 0a02 |0078: move-result v2 │ │ +039346: b120 |0079: sub-int/2addr v0, v2 │ │ +039348: 8200 |007a: int-to-float v0, v0 │ │ +03934a: c890 |007b: mul-float/2addr v0, v9 │ │ +03934c: 870a |007c: float-to-int v10, v0 │ │ +03934e: 6e10 ee0a 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +039354: 0a00 |0080: move-result v0 │ │ +039356: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +03935a: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +03935c: 7020 c60a 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ +039362: 6e10 ef0a 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +039368: 0a00 |008a: move-result v0 │ │ +03936a: 6e30 1a0b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +039370: 28d0 |008e: goto 005e // -0030 │ │ +039372: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +039374: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -46316,31 +46316,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -039380: |[039380] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -039390: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039392: 6e10 da0a 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -039398: 0a03 |0004: move-result v3 │ │ -03939a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -03939e: 6e20 d90a 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -0393a4: 0c00 |000a: move-result-object v0 │ │ -0393a6: 6e10 0111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0393ac: 0c02 |000e: move-result-object v2 │ │ -0393ae: 1f02 b701 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -0393b2: 5523 6803 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -0393b6: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -0393ba: 6e20 170b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0b17 │ │ -0393c0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0393c4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0393c8: 28e5 |001c: goto 0001 // -001b │ │ -0393ca: 0e00 |001d: return-void │ │ +039378: |[039378] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +039388: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03938a: 6e10 da0a 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +039390: 0a03 |0004: move-result v3 │ │ +039392: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +039396: 6e20 d90a 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03939c: 0c00 |000a: move-result-object v0 │ │ +03939e: 6e10 0111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0393a4: 0c02 |000e: move-result-object v2 │ │ +0393a6: 1f02 b701 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +0393aa: 5523 6803 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +0393ae: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +0393b2: 6e20 170b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0b17 │ │ +0393b8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0393bc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0393c0: 28e5 |001c: goto 0001 // -001b │ │ +0393c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -46358,59 +46358,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -0393cc: |[0393cc] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -0393dc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0393de: 6e20 f60a 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ -0393e4: 0c00 |0004: move-result-object v0 │ │ -0393e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0393e8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0393ec: 7010 dd0a 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -0393f2: 0a02 |000b: move-result v2 │ │ -0393f4: 8223 |000c: int-to-float v3, v2 │ │ -0393f6: 5284 9703 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -0393fa: 5205 6103 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -0393fe: 5286 a403 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -039402: 7120 fd12 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -039408: 0a05 |0016: move-result v5 │ │ -03940a: 7120 fb12 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -039410: 0a04 |001a: move-result v4 │ │ -039412: c843 |001b: mul-float/2addr v3, v4 │ │ -039414: 8731 |001c: float-to-int v1, v3 │ │ -039416: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -03941a: 6e40 310b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b31 │ │ -039420: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -039424: 5483 ac03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -039428: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -03942c: 5483 ac03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -039430: 7220 9c0a 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -039436: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -03943a: 5483 9e03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03943e: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -039442: 5483 9e03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -039446: 7220 9c0a 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -03944c: 0e00 |0038: return-void │ │ -03944e: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -039452: 5483 ac03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -039456: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -03945a: 5483 ac03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03945e: 7220 9c0a 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -039464: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -039468: 5483 9e03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03946c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -039470: 5483 9e03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -039474: 7220 9c0a 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -03947a: 7020 c60a 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ -039480: 6e30 1a0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -039486: 7020 0d0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ -03948c: 28e0 |0058: goto 0038 // -0020 │ │ +0393c4: |[0393c4] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +0393d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0393d6: 6e20 f60a 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ +0393dc: 0c00 |0004: move-result-object v0 │ │ +0393de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0393e0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0393e4: 7010 dd0a 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +0393ea: 0a02 |000b: move-result v2 │ │ +0393ec: 8223 |000c: int-to-float v3, v2 │ │ +0393ee: 5284 9703 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +0393f2: 5205 6103 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +0393f6: 5286 a403 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +0393fa: 7120 fd12 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +039400: 0a05 |0016: move-result v5 │ │ +039402: 7120 fb12 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +039408: 0a04 |001a: move-result v4 │ │ +03940a: c843 |001b: mul-float/2addr v3, v4 │ │ +03940c: 8731 |001c: float-to-int v1, v3 │ │ +03940e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +039412: 6e40 310b 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b31 │ │ +039418: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +03941c: 5483 ac03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +039420: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +039424: 5483 ac03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +039428: 7220 9c0a 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +03942e: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +039432: 5483 9e03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +039436: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +03943a: 5483 9e03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03943e: 7220 9c0a 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +039444: 0e00 |0038: return-void │ │ +039446: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +03944a: 5483 ac03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03944e: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +039452: 5483 ac03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +039456: 7220 9c0a 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +03945c: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +039460: 5483 9e03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +039464: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +039468: 5483 9e03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03946c: 7220 9c0a 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +039472: 7020 c60a 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ +039478: 6e30 1a0b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +03947e: 7020 0d0b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ +039484: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -46443,31 +46443,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -039490: |[039490] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -0394a0: 5210 b403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -0394a4: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0394a8: 0e00 |0004: return-void │ │ -0394aa: 5912 b403 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -0394ae: 5410 ae03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ -0394b2: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0394b6: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -0394ba: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0394bc: 7020 cf0a 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0acf │ │ -0394c2: 5410 ac03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -0394c6: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -0394ca: 5410 ac03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -0394ce: 7220 9a0a 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0a9a │ │ -0394d4: 28ea |001a: goto 0004 // -0016 │ │ -0394d6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0394d8: 28f2 |001c: goto 000e // -000e │ │ +039488: |[039488] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +039498: 5210 b403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +03949c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0394a0: 0e00 |0004: return-void │ │ +0394a2: 5912 b403 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +0394a6: 5410 ae03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ +0394aa: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +0394ae: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +0394b2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0394b4: 7020 cf0a 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0acf │ │ +0394ba: 5410 ac03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +0394be: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +0394c2: 5410 ac03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +0394c6: 7220 9a0a 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0a9a │ │ +0394cc: 28ea |001a: goto 0004 // -0016 │ │ +0394ce: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0394d0: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -46483,19 +46483,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0394dc: |[0394dc] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0394ec: 5510 b603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03b6 │ │ -0394f0: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -0394f4: 5c12 b603 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03b6 │ │ -0394f8: 0e00 |0006: return-void │ │ +0394d4: |[0394d4] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +0394e4: 5510 b603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03b6 │ │ +0394e8: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +0394ec: 5c12 b603 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03b6 │ │ +0394f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2395 │ │ 0x0004 line=2396 │ │ 0x0006 line=2407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -46506,39 +46506,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0394fc: |[0394fc] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -03950c: 5253 9003 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ -039510: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -039514: 5453 9103 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -039518: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -03951c: 2203 e202 |0008: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ -039520: 7010 3a13 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@133a │ │ -039526: 5b53 9103 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -03952a: 6e10 da0a 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -039530: 0a01 |0012: move-result v1 │ │ -039532: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -039534: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -039538: 6e20 d90a 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03953e: 0c00 |0019: move-result-object v0 │ │ -039540: 5453 9103 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -039544: 6e20 3e13 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -03954a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03954e: 28f3 |0021: goto 0014 // -000d │ │ -039550: 5453 9103 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -039554: 6e10 3f13 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -03955a: 28e8 |0027: goto 000f // -0018 │ │ -03955c: 5453 9103 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -039560: 6204 be03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03be │ │ -039564: 7120 5113 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ -03956a: 0e00 |002f: return-void │ │ +0394f4: |[0394f4] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +039504: 5253 9003 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ +039508: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +03950c: 5453 9103 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +039510: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +039514: 2203 e202 |0008: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ +039518: 7010 3a13 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@133a │ │ +03951e: 5b53 9103 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +039522: 6e10 da0a 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +039528: 0a01 |0012: move-result v1 │ │ +03952a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +03952c: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +039530: 6e20 d90a 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +039536: 0c00 |0019: move-result-object v0 │ │ +039538: 5453 9103 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +03953c: 6e20 3e13 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +039542: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039546: 28f3 |0021: goto 0014 // -000d │ │ +039548: 5453 9103 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +03954c: 6e10 3f13 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +039552: 28e8 |0027: goto 000f // -0018 │ │ +039554: 5453 9103 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +039558: 6204 be03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03be │ │ +03955c: 7120 5113 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ +039562: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -46562,60 +46562,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -03956c: |[03956c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -03957c: 6e10 4713 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039582: 0a02 |0003: move-result v2 │ │ -039584: 6e10 e10a 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0ae1 │ │ -03958a: 0a01 |0007: move-result v1 │ │ -03958c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -039590: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -039594: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -039596: 6e10 da0a 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03959c: 0a05 |0010: move-result v5 │ │ -03959e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0395a2: 6e20 d90a 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -0395a8: 0c00 |0016: move-result-object v0 │ │ -0395aa: 6e10 1111 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -0395b0: 0a05 |001a: move-result v5 │ │ -0395b2: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -0395b6: 6e20 f40a 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -0395bc: 0c04 |0020: move-result-object v4 │ │ -0395be: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -0395c2: 5245 6203 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0395c6: 5276 8d03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -0395ca: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -0395ce: 6e40 ec10 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@10ec │ │ -0395d4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0395d8: 28df |002e: goto 000d // -0021 │ │ -0395da: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -0395de: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -0395e2: 6e10 4713 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0395e8: 0a05 |0036: move-result v5 │ │ -0395ea: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -0395ee: 6e10 fa0a 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0afa │ │ -0395f4: 0a05 |003c: move-result v5 │ │ -0395f6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -0395fa: 0e00 |003f: return-void │ │ -0395fc: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -039600: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -039602: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -039606: 6e10 fd0a 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0afd │ │ -03960c: 0a05 |0048: move-result v5 │ │ -03960e: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -039612: 6e10 fb0a 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0afb │ │ -039618: 0a05 |004e: move-result v5 │ │ -03961a: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -03961e: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -039622: 6e20 3e13 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -039628: 28e9 |0056: goto 003f // -0017 │ │ +039564: |[039564] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +039574: 6e10 4713 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03957a: 0a02 |0003: move-result v2 │ │ +03957c: 6e10 e10a 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0ae1 │ │ +039582: 0a01 |0007: move-result v1 │ │ +039584: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +039588: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +03958c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03958e: 6e10 da0a 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +039594: 0a05 |0010: move-result v5 │ │ +039596: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03959a: 6e20 d90a 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +0395a0: 0c00 |0016: move-result-object v0 │ │ +0395a2: 6e10 1111 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +0395a8: 0a05 |001a: move-result v5 │ │ +0395aa: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +0395ae: 6e20 f40a 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +0395b4: 0c04 |0020: move-result-object v4 │ │ +0395b6: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +0395ba: 5245 6203 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0395be: 5276 8d03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +0395c2: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +0395c6: 6e40 ec10 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@10ec │ │ +0395cc: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0395d0: 28df |002e: goto 000d // -0021 │ │ +0395d2: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +0395d6: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +0395da: 6e10 4713 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0395e0: 0a05 |0036: move-result v5 │ │ +0395e2: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +0395e6: 6e10 fa0a 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0afa │ │ +0395ec: 0a05 |003c: move-result v5 │ │ +0395ee: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +0395f2: 0e00 |003f: return-void │ │ +0395f4: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +0395f8: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +0395fa: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +0395fe: 6e10 fd0a 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0afd │ │ +039604: 0a05 |0048: move-result v5 │ │ +039606: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +03960a: 6e10 fb0a 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0afb │ │ +039610: 0a05 |004e: move-result v5 │ │ +039612: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +039616: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +03961a: 6e20 3e13 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +039620: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2612 │ │ 0x0004 line=2614 │ │ 0x0008 line=2616 │ │ 0x000c line=2617 │ │ 0x0013 line=2618 │ │ @@ -46647,37 +46647,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 │ │ -03962c: |[03962c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03963c: 2200 b601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -039640: 7010 910a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ -039646: 5903 6203 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03964a: 5421 8603 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03964e: 6e30 6309 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0963 │ │ -039654: 0c01 |000c: move-result-object v1 │ │ -039656: 5b01 6003 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03965a: 5421 8603 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03965e: 6e20 6109 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -039664: 0a01 |0014: move-result v1 │ │ -039666: 5901 6403 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03966a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -03966e: 5421 a103 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039672: 6e10 4713 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039678: 0a01 |001e: move-result v1 │ │ -03967a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -03967e: 5421 a103 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039682: 6e20 3e13 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -039688: 1100 |0026: return-object v0 │ │ -03968a: 5421 a103 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03968e: 6e30 3d13 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@133d │ │ -039694: 28fa |002c: goto 0026 // -0006 │ │ +039624: |[039624] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +039634: 2200 b601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +039638: 7010 910a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0a91 │ │ +03963e: 5903 6203 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039642: 5421 8603 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039646: 6e30 6309 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0963 │ │ +03964c: 0c01 |000c: move-result-object v1 │ │ +03964e: 5b01 6003 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +039652: 5421 8603 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039656: 6e20 6109 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +03965c: 0a01 |0014: move-result v1 │ │ +03965e: 5901 6403 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +039662: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +039666: 5421 a103 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03966a: 6e10 4713 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039670: 0a01 |001e: move-result v1 │ │ +039672: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +039676: 5421 a103 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03967a: 6e20 3e13 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +039680: 1100 |0026: return-object v0 │ │ +039682: 5421 a103 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039686: 6e30 3d13 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@133d │ │ +03968c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -46695,34 +46695,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -039698: |[039698] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0396a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0396aa: 6e10 da0a 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -0396b0: 0a03 |0004: move-result v3 │ │ -0396b2: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -0396b6: 6e20 d90a 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -0396bc: 0c00 |000a: move-result-object v0 │ │ -0396be: 6e10 1111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -0396c4: 0a03 |000e: move-result v3 │ │ -0396c6: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -0396ca: 6e20 f40a 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -0396d0: 0c02 |0014: move-result-object v2 │ │ -0396d2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -0396d6: 5223 6203 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -0396da: 5254 8d03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -0396de: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -0396e2: 6e20 ed10 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@10ed │ │ -0396e8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0396ec: 28df |0022: goto 0001 // -0021 │ │ -0396ee: 0e00 |0023: return-void │ │ +039690: |[039690] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +0396a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0396a2: 6e10 da0a 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +0396a8: 0a03 |0004: move-result v3 │ │ +0396aa: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +0396ae: 6e20 d90a 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +0396b4: 0c00 |000a: move-result-object v0 │ │ +0396b6: 6e10 1111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +0396bc: 0a03 |000e: move-result v3 │ │ +0396be: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +0396c2: 6e20 f40a 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +0396c8: 0c02 |0014: move-result-object v2 │ │ +0396ca: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +0396ce: 5223 6203 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +0396d2: 5254 8d03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +0396d6: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +0396da: 6e20 ed10 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@10ed │ │ +0396e0: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0396e4: 28df |0022: goto 0001 // -0021 │ │ +0396e6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2659 │ │ 0x0007 line=2660 │ │ 0x000b line=2661 │ │ 0x0011 line=2662 │ │ 0x0015 line=2663 │ │ @@ -46742,41 +46742,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 │ │ -0396f0: |[0396f0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -039700: 6e20 c50a 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0ac5 │ │ -039706: 0a01 |0003: move-result v1 │ │ -039708: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -03970c: 6e20 d70a 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0ad7 │ │ -039712: 0c06 |0009: move-result-object v6 │ │ -039714: 0760 |000a: move-object v0, v6 │ │ -039716: 1f00 b701 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03971a: 5501 6803 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03971e: 2042 b501 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01b5 │ │ -039722: b621 |0011: or-int/2addr v1, v2 │ │ -039724: 5c01 6803 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -039728: 5531 9b03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ -03972c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -039730: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -039734: 5501 6803 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -039738: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -03973c: 2201 c102 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -039740: 1a02 eb01 |0020: const-string v2, "Cannot add pager decor view during layout" // string@01eb │ │ -039744: 7020 ee12 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -03974a: 2701 |0025: throw v1 │ │ -03974c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -03974e: 5c01 6903 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ -039752: 6e40 bf0a 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0abf │ │ -039758: 0e00 |002c: return-void │ │ -03975a: 6f40 6611 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1166 │ │ -039760: 28fc |0030: goto 002c // -0004 │ │ +0396e8: |[0396e8] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0396f8: 6e20 c50a 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0ac5 │ │ +0396fe: 0a01 |0003: move-result v1 │ │ +039700: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +039704: 6e20 d70a 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0ad7 │ │ +03970a: 0c06 |0009: move-result-object v6 │ │ +03970c: 0760 |000a: move-object v0, v6 │ │ +03970e: 1f00 b701 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +039712: 5501 6803 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +039716: 2042 b501 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01b5 │ │ +03971a: b621 |0011: or-int/2addr v1, v2 │ │ +03971c: 5c01 6803 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +039720: 5531 9b03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ +039724: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +039728: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +03972c: 5501 6803 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +039730: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +039734: 2201 c102 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +039738: 1a02 eb01 |0020: const-string v2, "Cannot add pager decor view during layout" // string@01eb │ │ +03973c: 7020 ee12 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +039742: 2701 |0025: throw v1 │ │ +039744: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +039746: 5c01 6903 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ +03974a: 6e40 bf0a 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0abf │ │ +039750: 0e00 |002c: return-void │ │ +039752: 6f40 6611 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1166 │ │ +039758: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -46798,127 +46798,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -039764: |[039764] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -039774: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -039778: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -03977c: 6e10 d40a 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0ad4 │ │ -039782: 0c01 |0007: move-result-object v1 │ │ -039784: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -039788: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03978a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03978c: 7100 8a10 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@108a │ │ -039792: 0c08 |000f: move-result-object v8 │ │ -039794: 6e40 8910 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1089 │ │ -03979a: 0c04 |0013: move-result-object v4 │ │ -03979c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -0397a0: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -0397a4: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -0397a8: 54d8 b903 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -0397ac: 7030 dc0a 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ -0397b2: 0c08 |001f: move-result-object v8 │ │ -0397b4: 5285 2200 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0397b8: 54d8 b903 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -0397bc: 7030 dc0a 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ -0397c2: 0c08 |0027: move-result-object v8 │ │ -0397c4: 5280 2200 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0397c8: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -0397cc: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -0397d0: 6e10 0b0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b0b │ │ -0397d6: 0a02 |0031: move-result v2 │ │ -0397d8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -0397dc: 7110 cd10 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@10cd │ │ -0397e2: 0a08 |0037: move-result v8 │ │ -0397e4: 6e20 0f0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0b0f │ │ -0397ea: 0f02 |003b: return v2 │ │ -0397ec: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -0397f0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0397f2: 6e10 0811 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -0397f8: 0c06 |0042: move-result-object v6 │ │ -0397fa: 2068 6302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0263 │ │ -0397fe: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -039802: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -039806: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -039808: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -03980c: 2207 d302 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -039810: 7010 1d13 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -039816: 6e10 0513 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03981c: 0c08 |0054: move-result-object v8 │ │ -03981e: 6e10 e312 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ -039824: 0c08 |0058: move-result-object v8 │ │ -039826: 6e20 2413 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03982c: 6e10 0811 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -039832: 0c06 |005f: move-result-object v6 │ │ -039834: 2068 6302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0263 │ │ -039838: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -03983c: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ -039840: 6e20 2413 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -039846: 0c08 |0069: move-result-object v8 │ │ -039848: 6e10 0513 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03984e: 0c09 |006d: move-result-object v9 │ │ -039850: 6e10 e312 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ -039856: 0c09 |0071: move-result-object v9 │ │ -039858: 6e20 2413 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03985e: 7210 8911 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1189 │ │ -039864: 0c06 |0078: move-result-object v6 │ │ -039866: 28e7 |0079: goto 0060 // -0019 │ │ -039868: 7210 8911 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1189 │ │ -03986e: 0c06 |007d: move-result-object v6 │ │ -039870: 28c5 |007e: goto 0043 // -003b │ │ -039872: 1a08 0509 |007f: const-string v8, "ViewPager" // string@0905 │ │ -039876: 2209 d302 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -03987a: 7010 1d13 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -039880: 1a0a 2c0a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a2c │ │ -039884: 6e20 2413 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03988a: 0c09 |008b: move-result-object v9 │ │ -03988c: 6e10 2913 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -039892: 0c0a |008f: move-result-object v10 │ │ -039894: 6e20 2413 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03989a: 0c09 |0093: move-result-object v9 │ │ -03989c: 6e10 2913 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0398a2: 0c09 |0097: move-result-object v9 │ │ -0398a4: 7120 7b10 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0398aa: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -0398ac: 2900 6fff |009c: goto/16 000b // -0091 │ │ -0398b0: 6e10 3111 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1131 │ │ -0398b6: 0a02 |00a1: move-result v2 │ │ -0398b8: 2890 |00a2: goto 0032 // -0070 │ │ -0398ba: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -0398be: 54d8 b903 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -0398c2: 7030 dc0a 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ -0398c8: 0c08 |00aa: move-result-object v8 │ │ -0398ca: 5285 2200 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0398ce: 54d8 b903 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ -0398d2: 7030 dc0a 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ -0398d8: 0c08 |00b2: move-result-object v8 │ │ -0398da: 5280 2200 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -0398de: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -0398e2: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -0398e6: 6e10 0c0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b0c │ │ -0398ec: 0a02 |00bc: move-result v2 │ │ -0398ee: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -0398f2: 6e10 3111 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1131 │ │ -0398f8: 0a02 |00c2: move-result v2 │ │ -0398fa: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -0398fe: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -039902: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -039904: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -039908: 6e10 0b0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b0b │ │ -03990e: 0a02 |00cd: move-result v2 │ │ -039910: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -039914: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -039918: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -03991a: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -03991e: 6e10 0c0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b0c │ │ -039924: 0a02 |00d8: move-result v2 │ │ -039926: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +03975c: |[03975c] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +03976c: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +039770: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +039774: 6e10 d40a 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0ad4 │ │ +03977a: 0c01 |0007: move-result-object v1 │ │ +03977c: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +039780: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +039782: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +039784: 7100 8a10 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@108a │ │ +03978a: 0c08 |000f: move-result-object v8 │ │ +03978c: 6e40 8910 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1089 │ │ +039792: 0c04 |0013: move-result-object v4 │ │ +039794: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +039798: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +03979c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +0397a0: 54d8 b903 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +0397a4: 7030 dc0a 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ +0397aa: 0c08 |001f: move-result-object v8 │ │ +0397ac: 5285 2200 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0397b0: 54d8 b903 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +0397b4: 7030 dc0a 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ +0397ba: 0c08 |0027: move-result-object v8 │ │ +0397bc: 5280 2200 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0397c0: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +0397c4: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +0397c8: 6e10 0b0b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b0b │ │ +0397ce: 0a02 |0031: move-result v2 │ │ +0397d0: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +0397d4: 7110 cd10 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@10cd │ │ +0397da: 0a08 |0037: move-result v8 │ │ +0397dc: 6e20 0f0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0b0f │ │ +0397e2: 0f02 |003b: return v2 │ │ +0397e4: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +0397e8: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0397ea: 6e10 0811 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +0397f0: 0c06 |0042: move-result-object v6 │ │ +0397f2: 2068 6302 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0263 │ │ +0397f6: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +0397fa: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +0397fe: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +039800: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +039804: 2207 d302 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +039808: 7010 1d13 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03980e: 6e10 0513 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +039814: 0c08 |0054: move-result-object v8 │ │ +039816: 6e10 e312 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ +03981c: 0c08 |0058: move-result-object v8 │ │ +03981e: 6e20 2413 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +039824: 6e10 0811 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +03982a: 0c06 |005f: move-result-object v6 │ │ +03982c: 2068 6302 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0263 │ │ +039830: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +039834: 1a08 2700 |0064: const-string v8, " => " // string@0027 │ │ +039838: 6e20 2413 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03983e: 0c08 |0069: move-result-object v8 │ │ +039840: 6e10 0513 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +039846: 0c09 |006d: move-result-object v9 │ │ +039848: 6e10 e312 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@12e3 │ │ +03984e: 0c09 |0071: move-result-object v9 │ │ +039850: 6e20 2413 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +039856: 7210 8911 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1189 │ │ +03985c: 0c06 |0078: move-result-object v6 │ │ +03985e: 28e7 |0079: goto 0060 // -0019 │ │ +039860: 7210 8911 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1189 │ │ +039866: 0c06 |007d: move-result-object v6 │ │ +039868: 28c5 |007e: goto 0043 // -003b │ │ +03986a: 1a08 0509 |007f: const-string v8, "ViewPager" // string@0905 │ │ +03986e: 2209 d302 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +039872: 7010 1d13 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +039878: 1a0a 2c0a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0a2c │ │ +03987c: 6e20 2413 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +039882: 0c09 |008b: move-result-object v9 │ │ +039884: 6e10 2913 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03988a: 0c0a |008f: move-result-object v10 │ │ +03988c: 6e20 2413 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +039892: 0c09 |0093: move-result-object v9 │ │ +039894: 6e10 2913 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03989a: 0c09 |0097: move-result-object v9 │ │ +03989c: 7120 7b10 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0398a2: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +0398a4: 2900 6fff |009c: goto/16 000b // -0091 │ │ +0398a8: 6e10 3111 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1131 │ │ +0398ae: 0a02 |00a1: move-result v2 │ │ +0398b0: 2890 |00a2: goto 0032 // -0070 │ │ +0398b2: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +0398b6: 54d8 b903 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +0398ba: 7030 dc0a 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ +0398c0: 0c08 |00aa: move-result-object v8 │ │ +0398c2: 5285 2200 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0398c6: 54d8 b903 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03b9 │ │ +0398ca: 7030 dc0a 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0adc │ │ +0398d0: 0c08 |00b2: move-result-object v8 │ │ +0398d2: 5280 2200 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +0398d6: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +0398da: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +0398de: 6e10 0c0b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b0c │ │ +0398e4: 0a02 |00bc: move-result v2 │ │ +0398e6: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +0398ea: 6e10 3111 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1131 │ │ +0398f0: 0a02 |00c2: move-result v2 │ │ +0398f2: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +0398f6: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +0398fa: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +0398fc: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +039900: 6e10 0b0b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0b0b │ │ +039906: 0a02 |00cd: move-result v2 │ │ +039908: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +03990c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +039910: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +039912: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +039916: 6e10 0c0b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0b0c │ │ +03991c: 0a02 |00d8: move-result v2 │ │ +03991e: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2500 │ │ 0x0008 line=2501 │ │ 0x000a line=2502 │ │ 0x000b line=2526 │ │ 0x000c line=2528 │ │ @@ -46980,46 +46980,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -03992c: |[03992c] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -03993c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03993e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -039940: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -039942: 55a2 9f03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -039946: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -03994a: 0f04 |0007: return v4 │ │ -03994c: 5ca9 9503 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -039950: 7020 2d0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -039956: 59a5 a203 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03995a: 59a5 9c03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03995e: 54a2 bc03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -039962: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -039966: 7100 d910 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -03996c: 0c02 |0018: move-result-object v2 │ │ -03996e: 5ba2 bc03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -039972: 7100 c301 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -039978: 0b00 |001e: move-result-wide v0 │ │ -03997a: 0402 |001f: move-wide v2, v0 │ │ -03997c: 0156 |0020: move v6, v5 │ │ -03997e: 0147 |0021: move v7, v4 │ │ -039980: 7708 ca10 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ -039986: 0c08 |0025: move-result-object v8 │ │ -039988: 54a2 bc03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03998c: 6e20 d210 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -039992: 6e10 cc10 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ -039998: 5aa0 9403 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0394 │ │ -03999c: 0194 |0030: move v4, v9 │ │ -03999e: 28d6 |0031: goto 0007 // -002a │ │ -0399a0: 54a2 bc03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -0399a4: 6e10 d310 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ -0399aa: 28e4 |0037: goto 001b // -001c │ │ +039924: |[039924] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +039934: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +039936: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +039938: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03993a: 55a2 9f03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03993e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +039942: 0f04 |0007: return v4 │ │ +039944: 5ca9 9503 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +039948: 7020 2d0b 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03994e: 59a5 a203 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +039952: 59a5 9c03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +039956: 54a2 bc03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03995a: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03995e: 7100 d910 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +039964: 0c02 |0018: move-result-object v2 │ │ +039966: 5ba2 bc03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03996a: 7100 c301 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +039970: 0b00 |001e: move-result-wide v0 │ │ +039972: 0402 |001f: move-wide v2, v0 │ │ +039974: 0156 |0020: move v6, v5 │ │ +039976: 0147 |0021: move v7, v4 │ │ +039978: 7708 ca10 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ +03997e: 0c08 |0025: move-result-object v8 │ │ +039980: 54a2 bc03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +039984: 6e20 d210 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +03998a: 6e10 cc10 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ +039990: 5aa0 9403 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0394 │ │ +039994: 0194 |0030: move v4, v9 │ │ +039996: 28d6 |0031: goto 0007 // -002a │ │ +039998: 54a2 bc03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03999c: 6e10 d310 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ +0399a2: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2259 │ │ 0x0007 line=2275 │ │ 0x0008 line=2262 │ │ 0x000a line=2263 │ │ 0x000d line=2264 │ │ @@ -47042,72 +47042,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -0399ac: |[0399ac] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -0399bc: 20c0 6302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0263 │ │ -0399c0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0399c4: 07c7 |0004: move-object v7, v12 │ │ -0399c6: 1f07 6302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ -0399ca: 6e10 0c11 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@110c │ │ -0399d0: 0a09 |000a: move-result v9 │ │ -0399d2: 6e10 0d11 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@110d │ │ -0399d8: 0a0a |000e: move-result v10 │ │ -0399da: 6e10 6f11 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -0399e0: 0a06 |0012: move-result v6 │ │ -0399e2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0399e6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0399ea: 6e20 6e11 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -0399f0: 0c01 |001a: move-result-object v1 │ │ -0399f2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0399f6: 6e10 0211 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0399fc: 0a02 |0020: move-result v2 │ │ -0399fe: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -039a02: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -039a06: 6e10 0b11 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@110b │ │ -039a0c: 0a02 |0028: move-result v2 │ │ -039a0e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -039a12: 9000 100a |002b: add-int v0, v16, v10 │ │ -039a16: 6e10 0f11 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ -039a1c: 0a02 |0030: move-result v2 │ │ -039a1e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -039a22: 9000 100a |0033: add-int v0, v16, v10 │ │ -039a26: 6e10 f710 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -039a2c: 0a02 |0038: move-result v2 │ │ -039a2e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -039a32: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -039a34: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -039a38: 6e10 0211 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -039a3e: 0a03 |0041: move-result v3 │ │ -039a40: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -039a44: 9000 100a |0044: add-int v0, v16, v10 │ │ -039a48: 6e10 0f11 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ -039a4e: 0a03 |0049: move-result v3 │ │ -039a50: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -039a54: 07b0 |004c: move-object v0, v11 │ │ -039a56: 01e3 |004d: move v3, v14 │ │ -039a58: 7406 c30a 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0ac3 │ │ -039a5e: 0a00 |0051: move-result v0 │ │ -039a60: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -039a64: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -039a66: 0f00 |0055: return v0 │ │ -039a68: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -039a6c: 28bd |0058: goto 0015 // -0043 │ │ -039a6e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -039a72: 7be0 |005b: neg-int v0, v14 │ │ -039a74: 7120 300a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ -039a7a: 0a00 |005f: move-result v0 │ │ -039a7c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -039a80: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -039a82: 28f2 |0063: goto 0055 // -000e │ │ -039a84: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -039a86: 28f0 |0065: goto 0055 // -0010 │ │ +0399a4: |[0399a4] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +0399b4: 20c0 6302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0263 │ │ +0399b8: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0399bc: 07c7 |0004: move-object v7, v12 │ │ +0399be: 1f07 6302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ +0399c2: 6e10 0c11 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@110c │ │ +0399c8: 0a09 |000a: move-result v9 │ │ +0399ca: 6e10 0d11 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@110d │ │ +0399d0: 0a0a |000e: move-result v10 │ │ +0399d2: 6e10 6f11 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +0399d8: 0a06 |0012: move-result v6 │ │ +0399da: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0399de: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0399e2: 6e20 6e11 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +0399e8: 0c01 |001a: move-result-object v1 │ │ +0399ea: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0399ee: 6e10 0211 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0399f4: 0a02 |0020: move-result v2 │ │ +0399f6: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0399fa: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0399fe: 6e10 0b11 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@110b │ │ +039a04: 0a02 |0028: move-result v2 │ │ +039a06: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +039a0a: 9000 100a |002b: add-int v0, v16, v10 │ │ +039a0e: 6e10 0f11 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ +039a14: 0a02 |0030: move-result v2 │ │ +039a16: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +039a1a: 9000 100a |0033: add-int v0, v16, v10 │ │ +039a1e: 6e10 f710 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +039a24: 0a02 |0038: move-result v2 │ │ +039a26: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +039a2a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +039a2c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +039a30: 6e10 0211 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +039a36: 0a03 |0041: move-result v3 │ │ +039a38: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +039a3c: 9000 100a |0044: add-int v0, v16, v10 │ │ +039a40: 6e10 0f11 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ +039a46: 0a03 |0049: move-result v3 │ │ +039a48: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +039a4c: 07b0 |004c: move-object v0, v11 │ │ +039a4e: 01e3 |004d: move v3, v14 │ │ +039a50: 7406 c30a 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0ac3 │ │ +039a56: 0a00 |0051: move-result v0 │ │ +039a58: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +039a5c: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +039a5e: 0f00 |0055: return v0 │ │ +039a60: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +039a64: 28bd |0058: goto 0015 // -0043 │ │ +039a66: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +039a6a: 7be0 |005b: neg-int v0, v14 │ │ +039a6c: 7120 300a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ +039a72: 0a00 |005f: move-result v0 │ │ +039a74: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +039a78: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +039a7a: 28f2 |0063: goto 0055 // -000e │ │ +039a7c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +039a7e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2437 │ │ 0x0005 line=2438 │ │ 0x0007 line=2439 │ │ 0x000b line=2440 │ │ 0x000f line=2441 │ │ @@ -47143,44 +47143,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -039a88: |[039a88] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -039a98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -039a9a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -039a9c: 5464 8603 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039aa0: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -039aa4: 0f03 |0006: return v3 │ │ -039aa6: 7010 dd0a 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -039aac: 0a01 |000a: move-result v1 │ │ -039aae: 6e10 ee0a 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -039ab4: 0a00 |000e: move-result v0 │ │ -039ab6: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -039aba: 8214 |0011: int-to-float v4, v1 │ │ -039abc: 5265 9703 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -039ac0: c854 |0014: mul-float/2addr v4, v5 │ │ -039ac2: 8744 |0015: float-to-int v4, v4 │ │ -039ac4: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -039ac8: 0123 |0018: move v3, v2 │ │ -039aca: 28ed |0019: goto 0006 // -0013 │ │ -039acc: 0132 |001a: move v2, v3 │ │ -039ace: 28fd |001b: goto 0018 // -0003 │ │ -039ad0: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -039ad4: 8214 |001e: int-to-float v4, v1 │ │ -039ad6: 5265 a403 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -039ada: c854 |0021: mul-float/2addr v4, v5 │ │ -039adc: 8744 |0022: float-to-int v4, v4 │ │ -039ade: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -039ae2: 0123 |0025: move v3, v2 │ │ -039ae4: 28e0 |0026: goto 0006 // -0020 │ │ -039ae6: 0132 |0027: move v2, v3 │ │ -039ae8: 28fd |0028: goto 0025 // -0003 │ │ +039a80: |[039a80] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +039a90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +039a92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +039a94: 5464 8603 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039a98: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +039a9c: 0f03 |0006: return v3 │ │ +039a9e: 7010 dd0a 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +039aa4: 0a01 |000a: move-result v1 │ │ +039aa6: 6e10 ee0a 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +039aac: 0a00 |000e: move-result v0 │ │ +039aae: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +039ab2: 8214 |0011: int-to-float v4, v1 │ │ +039ab4: 5265 9703 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +039ab8: c854 |0014: mul-float/2addr v4, v5 │ │ +039aba: 8744 |0015: float-to-int v4, v4 │ │ +039abc: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +039ac0: 0123 |0018: move v3, v2 │ │ +039ac2: 28ed |0019: goto 0006 // -0013 │ │ +039ac4: 0132 |001a: move v2, v3 │ │ +039ac6: 28fd |001b: goto 0018 // -0003 │ │ +039ac8: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +039acc: 8214 |001e: int-to-float v4, v1 │ │ +039ace: 5265 a403 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +039ad2: c854 |0021: mul-float/2addr v4, v5 │ │ +039ad4: 8744 |0022: float-to-int v4, v4 │ │ +039ad6: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +039ada: 0123 |0025: move v3, v2 │ │ +039adc: 28e0 |0026: goto 0006 // -0020 │ │ +039ade: 0132 |0027: move v2, v3 │ │ +039ae0: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2410 │ │ 0x0006 line=2421 │ │ 0x0007 line=2414 │ │ 0x000b line=2415 │ │ 0x000f line=2416 │ │ @@ -47198,24 +47198,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -039aec: |[039aec] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -039afc: 2020 b701 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -039b00: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -039b04: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ -039b0a: 0a00 |0007: move-result v0 │ │ -039b0c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -039b10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -039b12: 0f00 |000b: return v0 │ │ -039b14: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -039b16: 28fe |000d: goto 000b // -0002 │ │ +039ae4: |[039ae4] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +039af4: 2020 b701 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +039af8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +039afc: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ +039b02: 0a00 |0007: move-result v0 │ │ +039b04: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +039b08: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +039b0a: 0f00 |000b: return v0 │ │ +039b0c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +039b0e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2738 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -47224,48 +47224,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -039b18: |[039b18] android.support.v4.view.ViewPager.computeScroll:()V │ │ -039b28: 5454 b503 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039b2c: 6e10 6d12 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ -039b32: 0a04 |0005: move-result v4 │ │ -039b34: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -039b38: 5454 b503 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039b3c: 6e10 6612 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ -039b42: 0a04 |000d: move-result v4 │ │ -039b44: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -039b48: 6e10 ee0a 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -039b4e: 0a00 |0013: move-result v0 │ │ -039b50: 6e10 ef0a 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -039b56: 0a01 |0017: move-result v1 │ │ -039b58: 5454 b503 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039b5c: 6e10 6812 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ -039b62: 0a02 |001d: move-result v2 │ │ -039b64: 5454 b503 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039b68: 6e10 6912 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ -039b6e: 0a03 |0023: move-result v3 │ │ -039b70: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -039b74: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -039b78: 6e30 1a0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -039b7e: 7020 0d0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ -039b84: 0a04 |002e: move-result v4 │ │ -039b86: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -039b8a: 5454 b503 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -039b8e: 6e10 6512 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ -039b94: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -039b96: 6e30 1a0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -039b9c: 7110 400a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -039ba2: 0e00 |003d: return-void │ │ -039ba4: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -039ba6: 7020 c60a 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ -039bac: 28fb |0042: goto 003d // -0005 │ │ +039b10: |[039b10] android.support.v4.view.ViewPager.computeScroll:()V │ │ +039b20: 5454 b503 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +039b24: 6e10 6d12 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ +039b2a: 0a04 |0005: move-result v4 │ │ +039b2c: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +039b30: 5454 b503 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +039b34: 6e10 6612 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ +039b3a: 0a04 |000d: move-result v4 │ │ +039b3c: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +039b40: 6e10 ee0a 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +039b46: 0a00 |0013: move-result v0 │ │ +039b48: 6e10 ef0a 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +039b4e: 0a01 |0017: move-result v1 │ │ +039b50: 5454 b503 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +039b54: 6e10 6812 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ +039b5a: 0a02 |001d: move-result v2 │ │ +039b5c: 5454 b503 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +039b60: 6e10 6912 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ +039b66: 0a03 |0023: move-result v3 │ │ +039b68: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +039b6c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +039b70: 6e30 1a0b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +039b76: 7020 0d0b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ +039b7c: 0a04 |002e: move-result v4 │ │ +039b7e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +039b82: 5454 b503 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +039b86: 6e10 6512 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ +039b8c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +039b8e: 6e30 1a0b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +039b94: 7110 400a 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +039b9a: 0e00 |003d: return-void │ │ +039b9c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +039b9e: 7020 c60a 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ +039ba4: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -47289,113 +47289,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -039bb0: |[039bb0] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -039bc0: 121a |0000: const/4 v10, #int 1 // #1 │ │ -039bc2: 120b |0001: const/4 v11, #int 0 // #0 │ │ -039bc4: 54fc 8603 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039bc8: 6e10 5e09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -039bce: 0a00 |0007: move-result v0 │ │ -039bd0: 59f0 9303 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ -039bd4: 54fc a103 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039bd8: 6e10 4713 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039bde: 0a0c |000f: move-result v12 │ │ -039be0: 52fd ab03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -039be4: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -039be8: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -039bec: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -039bf0: 54fc a103 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039bf4: 6e10 4713 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039bfa: 0a0c |001d: move-result v12 │ │ -039bfc: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -039c00: 01a7 |0020: move v7, v10 │ │ -039c02: 52f8 8d03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -039c06: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -039c08: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -039c0a: 54fc a103 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039c0e: 6e10 4713 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -039c14: 0a0c |002a: move-result v12 │ │ -039c16: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -039c1a: 54fc a103 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039c1e: 6e20 4113 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -039c24: 0c04 |0032: move-result-object v4 │ │ -039c26: 1f04 b601 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -039c2a: 54fc 8603 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039c2e: 544d 6003 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -039c32: 6e20 5f09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@095f │ │ -039c38: 0a09 |003c: move-result v9 │ │ -039c3a: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -039c3c: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -039c40: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -039c44: 28e3 |0042: goto 0025 // -001d │ │ -039c46: 01b7 |0043: move v7, v11 │ │ -039c48: 28dd |0044: goto 0021 // -0023 │ │ -039c4a: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -039c4c: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -039c50: 54fc a103 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039c54: 6e20 4413 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -039c5a: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -039c5e: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -039c62: 54fc 8603 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039c66: 6e20 6c09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ -039c6c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -039c6e: 54fc 8603 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039c72: 524d 6203 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039c76: 544e 6003 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -039c7a: 6e40 5b09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ -039c80: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -039c82: 52fc 8d03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -039c86: 524d 6203 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039c8a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -039c8e: 52fc 8d03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -039c92: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -039c96: 7120 fe12 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -039c9c: 0a0c |006e: move-result v12 │ │ -039c9e: 7120 fc12 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -039ca4: 0a08 |0072: move-result v8 │ │ -039ca6: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -039ca8: 28cc |0074: goto 0040 // -0034 │ │ -039caa: 524c 6203 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039cae: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -039cb2: 524c 6203 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039cb6: 52fd 8d03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -039cba: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -039cbe: 0198 |007f: move v8, v9 │ │ -039cc0: 5949 6203 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039cc4: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -039cc6: 28bd |0083: goto 0040 // -0043 │ │ -039cc8: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -039ccc: 54fc 8603 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039cd0: 6e20 5d09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ -039cd6: 54fc a103 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -039cda: 620d 7403 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0374 │ │ -039cde: 7120 5113 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ -039ce4: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -039ce8: 6e10 da0a 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -039cee: 0a02 |0097: move-result v2 │ │ -039cf0: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -039cf2: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -039cf6: 6e20 d90a 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -039cfc: 0c01 |009e: move-result-object v1 │ │ -039cfe: 6e10 0111 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -039d04: 0c06 |00a2: move-result-object v6 │ │ -039d06: 1f06 b701 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -039d0a: 556c 6803 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -039d0e: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -039d12: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -039d14: 596c 6c03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -039d18: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -039d1c: 28eb |00ae: goto 0099 // -0015 │ │ -039d1e: 6e40 200b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ -039d24: 6e10 190b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ -039d2a: 0e00 |00b5: return-void │ │ +039ba8: |[039ba8] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +039bb8: 121a |0000: const/4 v10, #int 1 // #1 │ │ +039bba: 120b |0001: const/4 v11, #int 0 // #0 │ │ +039bbc: 54fc 8603 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039bc0: 6e10 5e09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +039bc6: 0a00 |0007: move-result v0 │ │ +039bc8: 59f0 9303 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ +039bcc: 54fc a103 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039bd0: 6e10 4713 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039bd6: 0a0c |000f: move-result v12 │ │ +039bd8: 52fd ab03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +039bdc: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +039be0: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +039be4: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +039be8: 54fc a103 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039bec: 6e10 4713 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039bf2: 0a0c |001d: move-result v12 │ │ +039bf4: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +039bf8: 01a7 |0020: move v7, v10 │ │ +039bfa: 52f8 8d03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039bfe: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +039c00: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +039c02: 54fc a103 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039c06: 6e10 4713 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +039c0c: 0a0c |002a: move-result v12 │ │ +039c0e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +039c12: 54fc a103 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039c16: 6e20 4113 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +039c1c: 0c04 |0032: move-result-object v4 │ │ +039c1e: 1f04 b601 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +039c22: 54fc 8603 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039c26: 544d 6003 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +039c2a: 6e20 5f09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@095f │ │ +039c30: 0a09 |003c: move-result v9 │ │ +039c32: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +039c34: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +039c38: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039c3c: 28e3 |0042: goto 0025 // -001d │ │ +039c3e: 01b7 |0043: move v7, v11 │ │ +039c40: 28dd |0044: goto 0021 // -0023 │ │ +039c42: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +039c44: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +039c48: 54fc a103 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039c4c: 6e20 4413 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +039c52: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +039c56: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +039c5a: 54fc 8603 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039c5e: 6e20 6c09 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ +039c64: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +039c66: 54fc 8603 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039c6a: 524d 6203 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039c6e: 544e 6003 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +039c72: 6e40 5b09 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ +039c78: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +039c7a: 52fc 8d03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039c7e: 524d 6203 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039c82: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +039c86: 52fc 8d03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039c8a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +039c8e: 7120 fe12 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +039c94: 0a0c |006e: move-result v12 │ │ +039c96: 7120 fc12 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +039c9c: 0a08 |0072: move-result v8 │ │ +039c9e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +039ca0: 28cc |0074: goto 0040 // -0034 │ │ +039ca2: 524c 6203 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039ca6: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +039caa: 524c 6203 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039cae: 52fd 8d03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039cb2: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +039cb6: 0198 |007f: move v8, v9 │ │ +039cb8: 5949 6203 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039cbc: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +039cbe: 28bd |0083: goto 0040 // -0043 │ │ +039cc0: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +039cc4: 54fc 8603 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039cc8: 6e20 5d09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ +039cce: 54fc a103 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +039cd2: 620d 7403 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@0374 │ │ +039cd6: 7120 5113 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ +039cdc: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +039ce0: 6e10 da0a 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +039ce6: 0a02 |0097: move-result v2 │ │ +039ce8: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +039cea: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +039cee: 6e20 d90a 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +039cf4: 0c01 |009e: move-result-object v1 │ │ +039cf6: 6e10 0111 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +039cfc: 0c06 |00a2: move-result-object v6 │ │ +039cfe: 1f06 b701 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +039d02: 556c 6803 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +039d06: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +039d0a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +039d0c: 596c 6c03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +039d10: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039d14: 28eb |00ae: goto 0099 // -0015 │ │ +039d16: 6e40 200b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ +039d1c: 6e10 190b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ +039d22: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -47459,25 +47459,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -039d2c: |[039d2c] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -039d3c: 6f20 6811 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1168 │ │ -039d42: 0a00 |0003: move-result v0 │ │ -039d44: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -039d48: 6e20 d20a 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0ad2 │ │ -039d4e: 0a00 |0009: move-result v0 │ │ -039d50: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -039d54: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -039d56: 0f00 |000d: return v0 │ │ -039d58: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -039d5a: 28fe |000f: goto 000d // -0002 │ │ +039d24: |[039d24] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +039d34: 6f20 6811 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1168 │ │ +039d3a: 0a00 |0003: move-result v0 │ │ +039d3c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +039d40: 6e20 d20a 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0ad2 │ │ +039d46: 0a00 |0009: move-result v0 │ │ +039d48: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +039d4c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +039d4e: 0f00 |000d: return v0 │ │ +039d50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +039d52: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2462 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -47486,46 +47486,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -039d5c: |[039d5c] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -039d6c: 6e10 9611 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1196 │ │ -039d72: 0a04 |0003: move-result v4 │ │ -039d74: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -039d78: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -039d7c: 6f20 6911 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1169 │ │ -039d82: 0a04 |000b: move-result v4 │ │ -039d84: 0f04 |000c: return v4 │ │ -039d86: 6e10 da0a 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -039d8c: 0a01 |0010: move-result v1 │ │ -039d8e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -039d90: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -039d94: 6e20 d90a 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -039d9a: 0c00 |0017: move-result-object v0 │ │ -039d9c: 6e10 1111 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -039da2: 0a04 |001b: move-result v4 │ │ -039da4: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -039da8: 6e20 f40a 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -039dae: 0c03 |0021: move-result-object v3 │ │ -039db0: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -039db4: 5234 6203 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -039db8: 5265 8d03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -039dbc: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -039dc0: 6e20 f110 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@10f1 │ │ -039dc6: 0a04 |002d: move-result v4 │ │ -039dc8: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -039dcc: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -039dce: 28db |0031: goto 000c // -0025 │ │ -039dd0: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039dd4: 28de |0034: goto 0012 // -0022 │ │ -039dd6: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -039dd8: 28d6 |0036: goto 000c // -002a │ │ +039d54: |[039d54] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +039d64: 6e10 9611 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1196 │ │ +039d6a: 0a04 |0003: move-result v4 │ │ +039d6c: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +039d70: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +039d74: 6f20 6911 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1169 │ │ +039d7a: 0a04 |000b: move-result v4 │ │ +039d7c: 0f04 |000c: return v4 │ │ +039d7e: 6e10 da0a 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +039d84: 0a01 |0010: move-result v1 │ │ +039d86: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +039d88: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +039d8c: 6e20 d90a 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +039d92: 0c00 |0017: move-result-object v0 │ │ +039d94: 6e10 1111 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +039d9a: 0a04 |001b: move-result v4 │ │ +039d9c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +039da0: 6e20 f40a 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +039da6: 0c03 |0021: move-result-object v3 │ │ +039da8: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +039dac: 5234 6203 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +039db0: 5265 8d03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +039db4: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +039db8: 6e20 f110 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@10f1 │ │ +039dbe: 0a04 |002d: move-result v4 │ │ +039dc0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +039dc4: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +039dc6: 28db |0031: goto 000c // -0025 │ │ +039dc8: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039dcc: 28de |0034: goto 0012 // -0022 │ │ +039dce: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +039dd0: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2706 │ │ 0x0008 line=2707 │ │ 0x000c line=2723 │ │ 0x000d line=2711 │ │ 0x0011 line=2712 │ │ @@ -47549,26 +47549,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039ddc: |[039ddc] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -039dec: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -039df0: c705 |0002: sub-float/2addr v5, v0 │ │ -039df2: 8950 |0003: float-to-double v0, v5 │ │ -039df4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -039dfe: cd20 |0009: mul-double/2addr v0, v2 │ │ -039e00: 8c05 |000a: double-to-float v5, v0 │ │ -039e02: 8950 |000b: float-to-double v0, v5 │ │ -039e04: 7120 0013 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1300 │ │ -039e0a: 0b00 |000f: move-result-wide v0 │ │ -039e0c: 8c00 |0010: double-to-float v0, v0 │ │ -039e0e: 0f00 |0011: return v0 │ │ +039dd4: |[039dd4] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +039de4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +039de8: c705 |0002: sub-float/2addr v5, v0 │ │ +039dea: 8950 |0003: float-to-double v0, v5 │ │ +039dec: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +039df6: cd20 |0009: mul-double/2addr v0, v2 │ │ +039df8: 8c05 |000a: double-to-float v5, v0 │ │ +039dfa: 8950 |000b: float-to-double v0, v5 │ │ +039dfc: 7120 0013 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1300 │ │ +039e02: 0b00 |000f: move-result-wide v0 │ │ +039e04: 8c00 |0010: double-to-float v0, v0 │ │ +039e06: 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; │ │ @@ -47579,106 +47579,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -039e10: |[039e10] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -039e20: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -039e22: 6f20 6a11 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@116a │ │ -039e28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -039e2a: 7110 380a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0a38 │ │ -039e30: 0a02 |0008: move-result v2 │ │ -039e32: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -039e36: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -039e3a: 5485 8603 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039e3e: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -039e42: 5485 8603 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -039e46: 6e10 5e09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -039e4c: 0a05 |0016: move-result v5 │ │ -039e4e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -039e52: 5485 a503 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -039e56: 6e10 900e 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0e90 │ │ -039e5c: 0a05 |001e: move-result v5 │ │ -039e5e: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -039e62: 6e10 3601 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ -039e68: 0a03 |0024: move-result v3 │ │ -039e6a: 6e10 e30a 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ae3 │ │ -039e70: 0a05 |0028: move-result v5 │ │ -039e72: 6e10 eb0a 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -039e78: 0a06 |002c: move-result v6 │ │ -039e7a: b165 |002d: sub-int/2addr v5, v6 │ │ -039e7c: 6e10 e80a 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ -039e82: 0a06 |0031: move-result v6 │ │ -039e84: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -039e88: 6e10 f00a 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -039e8e: 0a04 |0037: move-result v4 │ │ -039e90: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -039e94: 6e20 3501 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0135 │ │ -039e9a: 7b05 |003d: neg-int v5, v0 │ │ -039e9c: 6e10 eb0a 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -039ea2: 0a06 |0041: move-result v6 │ │ -039ea4: b065 |0042: add-int/2addr v5, v6 │ │ -039ea6: 8255 |0043: int-to-float v5, v5 │ │ -039ea8: 5286 9703 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -039eac: 8247 |0046: int-to-float v7, v4 │ │ -039eae: c876 |0047: mul-float/2addr v6, v7 │ │ -039eb0: 6e30 3801 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ -039eb6: 5485 a503 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -039eba: 6e30 940e 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0e94 │ │ -039ec0: 5485 a503 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -039ec4: 6e20 8e0e 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0e8e │ │ -039eca: 0a05 |0055: move-result v5 │ │ -039ecc: b651 |0056: or-int/2addr v1, v5 │ │ -039ece: 6e20 3401 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ -039ed4: 5485 b303 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -039ed8: 6e10 900e 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0e90 │ │ -039ede: 0a05 |005f: move-result v5 │ │ -039ee0: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -039ee4: 6e10 3601 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ -039eea: 0a03 |0065: move-result v3 │ │ -039eec: 6e10 f00a 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -039ef2: 0a04 |0069: move-result v4 │ │ -039ef4: 6e10 e30a 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ae3 │ │ -039efa: 0a05 |006d: move-result v5 │ │ -039efc: 6e10 eb0a 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -039f02: 0a06 |0071: move-result v6 │ │ -039f04: b165 |0072: sub-int/2addr v5, v6 │ │ -039f06: 6e10 e80a 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ -039f0c: 0a06 |0076: move-result v6 │ │ -039f0e: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -039f12: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -039f16: 6e20 3501 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0135 │ │ -039f1c: 6e10 eb0a 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -039f22: 0a05 |0081: move-result v5 │ │ -039f24: 7b55 |0082: neg-int v5, v5 │ │ -039f26: 8255 |0083: int-to-float v5, v5 │ │ -039f28: 5286 a403 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -039f2c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -039f30: c676 |0088: add-float/2addr v6, v7 │ │ -039f32: 7f66 |0089: neg-float v6, v6 │ │ -039f34: 8247 |008a: int-to-float v7, v4 │ │ -039f36: c876 |008b: mul-float/2addr v6, v7 │ │ -039f38: 6e30 3801 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ -039f3e: 5485 b303 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -039f42: 6e30 940e 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0e94 │ │ -039f48: 5485 b303 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -039f4c: 6e20 8e0e 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0e8e │ │ -039f52: 0a05 |0099: move-result v5 │ │ -039f54: b651 |009a: or-int/2addr v1, v5 │ │ -039f56: 6e20 3401 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ -039f5c: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -039f60: 7110 400a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -039f66: 0e00 |00a3: return-void │ │ -039f68: 5485 a503 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -039f6c: 6e10 8f0e 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0e8f │ │ -039f72: 5485 b303 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -039f76: 6e10 8f0e 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0e8f │ │ -039f7c: 28f0 |00ae: goto 009e // -0010 │ │ +039e08: |[039e08] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +039e18: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +039e1a: 6f20 6a11 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@116a │ │ +039e20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +039e22: 7110 380a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0a38 │ │ +039e28: 0a02 |0008: move-result v2 │ │ +039e2a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +039e2e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +039e32: 5485 8603 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039e36: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +039e3a: 5485 8603 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +039e3e: 6e10 5e09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +039e44: 0a05 |0016: move-result v5 │ │ +039e46: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +039e4a: 5485 a503 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +039e4e: 6e10 900e 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0e90 │ │ +039e54: 0a05 |001e: move-result v5 │ │ +039e56: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +039e5a: 6e10 3601 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ +039e60: 0a03 |0024: move-result v3 │ │ +039e62: 6e10 e30a 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ae3 │ │ +039e68: 0a05 |0028: move-result v5 │ │ +039e6a: 6e10 eb0a 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +039e70: 0a06 |002c: move-result v6 │ │ +039e72: b165 |002d: sub-int/2addr v5, v6 │ │ +039e74: 6e10 e80a 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ +039e7a: 0a06 |0031: move-result v6 │ │ +039e7c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +039e80: 6e10 f00a 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +039e86: 0a04 |0037: move-result v4 │ │ +039e88: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +039e8c: 6e20 3501 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0135 │ │ +039e92: 7b05 |003d: neg-int v5, v0 │ │ +039e94: 6e10 eb0a 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +039e9a: 0a06 |0041: move-result v6 │ │ +039e9c: b065 |0042: add-int/2addr v5, v6 │ │ +039e9e: 8255 |0043: int-to-float v5, v5 │ │ +039ea0: 5286 9703 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +039ea4: 8247 |0046: int-to-float v7, v4 │ │ +039ea6: c876 |0047: mul-float/2addr v6, v7 │ │ +039ea8: 6e30 3801 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ +039eae: 5485 a503 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +039eb2: 6e30 940e 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0e94 │ │ +039eb8: 5485 a503 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +039ebc: 6e20 8e0e 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0e8e │ │ +039ec2: 0a05 |0055: move-result v5 │ │ +039ec4: b651 |0056: or-int/2addr v1, v5 │ │ +039ec6: 6e20 3401 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ +039ecc: 5485 b303 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +039ed0: 6e10 900e 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0e90 │ │ +039ed6: 0a05 |005f: move-result v5 │ │ +039ed8: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +039edc: 6e10 3601 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ +039ee2: 0a03 |0065: move-result v3 │ │ +039ee4: 6e10 f00a 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +039eea: 0a04 |0069: move-result v4 │ │ +039eec: 6e10 e30a 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ae3 │ │ +039ef2: 0a05 |006d: move-result v5 │ │ +039ef4: 6e10 eb0a 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +039efa: 0a06 |0071: move-result v6 │ │ +039efc: b165 |0072: sub-int/2addr v5, v6 │ │ +039efe: 6e10 e80a 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ +039f04: 0a06 |0076: move-result v6 │ │ +039f06: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +039f0a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +039f0e: 6e20 3501 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0135 │ │ +039f14: 6e10 eb0a 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +039f1a: 0a05 |0081: move-result v5 │ │ +039f1c: 7b55 |0082: neg-int v5, v5 │ │ +039f1e: 8255 |0083: int-to-float v5, v5 │ │ +039f20: 5286 a403 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +039f24: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +039f28: c676 |0088: add-float/2addr v6, v7 │ │ +039f2a: 7f66 |0089: neg-float v6, v6 │ │ +039f2c: 8247 |008a: int-to-float v7, v4 │ │ +039f2e: c876 |008b: mul-float/2addr v6, v7 │ │ +039f30: 6e30 3801 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0138 │ │ +039f36: 5485 b303 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +039f3a: 6e30 940e 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0e94 │ │ +039f40: 5485 b303 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +039f44: 6e20 8e0e 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0e8e │ │ +039f4a: 0a05 |0099: move-result v5 │ │ +039f4c: b651 |009a: or-int/2addr v1, v5 │ │ +039f4e: 6e20 3401 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ +039f54: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +039f58: 7110 400a 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +039f5e: 0e00 |00a3: return-void │ │ +039f60: 5485 a503 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +039f64: 6e10 8f0e 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0e8f │ │ +039f6a: 5485 b303 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +039f6e: 6e10 8f0e 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0e8f │ │ +039f74: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2157 │ │ 0x0004 line=2158 │ │ 0x0005 line=2160 │ │ 0x0009 line=2161 │ │ 0x0019 line=2164 │ │ @@ -47721,25 +47721,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -039f80: |[039f80] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -039f90: 6f10 6c11 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@116c │ │ -039f96: 5420 a603 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -039f9a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -039f9e: 6e10 5c01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ -039fa4: 0a01 |000a: move-result v1 │ │ -039fa6: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -039faa: 6e10 e20a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0ae2 │ │ -039fb0: 0c01 |0010: move-result-object v1 │ │ -039fb2: 6e20 6801 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ -039fb8: 0e00 |0014: return-void │ │ +039f78: |[039f78] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +039f88: 6f10 6c11 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@116c │ │ +039f8e: 5420 a603 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +039f92: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +039f96: 6e10 5c01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ +039f9c: 0a01 |000a: move-result v1 │ │ +039f9e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +039fa2: 6e10 e20a 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0ae2 │ │ +039fa8: 0c01 |0010: move-result-object v1 │ │ +039faa: 6e20 6801 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0168 │ │ +039fb0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -47752,57 +47752,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -039fbc: |[039fbc] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -039fcc: 121b |0000: const/4 v11, #int 1 // #1 │ │ -039fce: 55c9 9503 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -039fd2: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -039fd6: 2209 c102 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ -039fda: 1a0a 5007 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0750 │ │ -039fde: 7020 ee12 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -039fe4: 2709 |000c: throw v9 │ │ -039fe6: 54c7 bc03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -039fea: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -039fee: 52ca a703 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ -039ff2: 82aa |0013: int-to-float v10, v10 │ │ -039ff4: 6e30 d410 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ -039ffa: 52c9 8503 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -039ffe: 7120 cb09 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -03a004: 0a09 |001c: move-result v9 │ │ -03a006: 8792 |001d: float-to-int v2, v9 │ │ -03a008: 5ccb af03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03a00c: 7010 dd0a 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03a012: 0a08 |0023: move-result v8 │ │ -03a014: 6e10 ee0a 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03a01a: 0a05 |0027: move-result v5 │ │ -03a01c: 7010 f50a 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ -03a022: 0c01 |002b: move-result-object v1 │ │ -03a024: 5210 6203 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a028: 8259 |002e: int-to-float v9, v5 │ │ -03a02a: 828a |002f: int-to-float v10, v8 │ │ -03a02c: c9a9 |0030: div-float/2addr v9, v10 │ │ -03a02e: 521a 6103 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a032: c7a9 |0033: sub-float/2addr v9, v10 │ │ -03a034: 521a 6403 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03a038: a904 090a |0036: div-float v4, v9, v10 │ │ -03a03c: 52c9 a203 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a040: 52ca 9c03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03a044: c7a9 |003c: sub-float/2addr v9, v10 │ │ -03a046: 8796 |003d: float-to-int v6, v9 │ │ -03a048: 7056 c90a 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ac9 │ │ -03a04e: 0a03 |0041: move-result v3 │ │ -03a050: 6e52 210b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ -03a056: 7010 d00a 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ -03a05c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -03a05e: 5cc9 9503 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -03a062: 0e00 |004b: return-void │ │ +039fb4: |[039fb4] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +039fc4: 121b |0000: const/4 v11, #int 1 // #1 │ │ +039fc6: 55c9 9503 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +039fca: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +039fce: 2209 c102 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ +039fd2: 1a0a 5007 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0750 │ │ +039fd6: 7020 ee12 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +039fdc: 2709 |000c: throw v9 │ │ +039fde: 54c7 bc03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +039fe2: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +039fe6: 52ca a703 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ +039fea: 82aa |0013: int-to-float v10, v10 │ │ +039fec: 6e30 d410 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ +039ff2: 52c9 8503 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +039ff6: 7120 cb09 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +039ffc: 0a09 |001c: move-result v9 │ │ +039ffe: 8792 |001d: float-to-int v2, v9 │ │ +03a000: 5ccb af03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03a004: 7010 dd0a 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03a00a: 0a08 |0023: move-result v8 │ │ +03a00c: 6e10 ee0a 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03a012: 0a05 |0027: move-result v5 │ │ +03a014: 7010 f50a 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ +03a01a: 0c01 |002b: move-result-object v1 │ │ +03a01c: 5210 6203 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a020: 8259 |002e: int-to-float v9, v5 │ │ +03a022: 828a |002f: int-to-float v10, v8 │ │ +03a024: c9a9 |0030: div-float/2addr v9, v10 │ │ +03a026: 521a 6103 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a02a: c7a9 |0033: sub-float/2addr v9, v10 │ │ +03a02c: 521a 6403 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03a030: a904 090a |0036: div-float v4, v9, v10 │ │ +03a034: 52c9 a203 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a038: 52ca 9c03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03a03c: c7a9 |003c: sub-float/2addr v9, v10 │ │ +03a03e: 8796 |003d: float-to-int v6, v9 │ │ +03a040: 7056 c90a 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ac9 │ │ +03a046: 0a03 |0041: move-result v3 │ │ +03a048: 6e52 210b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ +03a04e: 7010 d00a 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ +03a054: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +03a056: 5cc9 9503 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +03a05a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2285 │ │ 0x0005 line=2286 │ │ 0x000d line=2289 │ │ 0x000f line=2290 │ │ 0x0017 line=2291 │ │ @@ -47835,50 +47835,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03a064: |[03a064] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03a074: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03a076: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03a078: 6e10 a310 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@10a3 │ │ -03a07e: 0a01 |0005: move-result v1 │ │ -03a080: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -03a084: 6e10 a410 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@10a4 │ │ -03a08a: 0a01 |000b: move-result v1 │ │ -03a08c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -03a092: 0f00 |000f: return v0 │ │ -03a094: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -03a098: 6e20 c00a 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ -03a09e: 0a00 |0015: move-result v0 │ │ -03a0a0: 28f9 |0016: goto 000f // -0007 │ │ -03a0a2: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -03a0a6: 6e20 c00a 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ -03a0ac: 0a00 |001c: move-result v0 │ │ -03a0ae: 28f2 |001d: goto 000f // -000e │ │ -03a0b0: 6001 2700 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03a0b4: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -03a0b8: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -03a0bc: 7110 bc08 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08bc │ │ -03a0c2: 0a01 |0027: move-result v1 │ │ -03a0c4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -03a0c8: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03a0ca: 6e20 c00a 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ -03a0d0: 0a00 |002e: move-result v0 │ │ -03a0d2: 28e0 |002f: goto 000f // -0020 │ │ -03a0d4: 7120 bb08 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@08bb │ │ -03a0da: 0a01 |0033: move-result v1 │ │ -03a0dc: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -03a0e0: 6e20 c00a 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ -03a0e6: 0a00 |0039: move-result v0 │ │ -03a0e8: 28d5 |003a: goto 000f // -002b │ │ -03a0ea: 0000 |003b: nop // spacer │ │ -03a0ec: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +03a05c: |[03a05c] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03a06c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03a06e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03a070: 6e10 a310 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@10a3 │ │ +03a076: 0a01 |0005: move-result v1 │ │ +03a078: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +03a07c: 6e10 a410 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@10a4 │ │ +03a082: 0a01 |000b: move-result v1 │ │ +03a084: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +03a08a: 0f00 |000f: return v0 │ │ +03a08c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +03a090: 6e20 c00a 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ +03a096: 0a00 |0015: move-result v0 │ │ +03a098: 28f9 |0016: goto 000f // -0007 │ │ +03a09a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +03a09e: 6e20 c00a 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ +03a0a4: 0a00 |001c: move-result v0 │ │ +03a0a6: 28f2 |001d: goto 000f // -000e │ │ +03a0a8: 6001 2700 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03a0ac: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +03a0b0: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +03a0b4: 7110 bc08 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@08bc │ │ +03a0ba: 0a01 |0027: move-result v1 │ │ +03a0bc: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +03a0c0: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +03a0c2: 6e20 c00a 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ +03a0c8: 0a00 |002e: move-result v0 │ │ +03a0ca: 28e0 |002f: goto 000f // -0020 │ │ +03a0cc: 7120 bb08 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@08bb │ │ +03a0d2: 0a01 |0033: move-result v1 │ │ +03a0d4: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +03a0d8: 6e20 c00a 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0ac0 │ │ +03a0de: 0a00 |0039: move-result v0 │ │ +03a0e0: 28d5 |003a: goto 000f // -002b │ │ +03a0e2: 0000 |003b: nop // spacer │ │ +03a0e4: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2474 │ │ 0x0002 line=2475 │ │ 0x0008 line=2476 │ │ 0x000f line=2496 │ │ 0x0010 line=2478 │ │ @@ -47901,118 +47901,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -03a108: |[03a108] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -03a118: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -03a11c: 5502 9503 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -03a120: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -03a124: 2202 c102 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -03a128: 1a03 5007 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0750 │ │ -03a12c: 7020 ee12 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -03a132: 2702 |000d: throw v2 │ │ -03a134: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -03a138: 5202 a203 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a13c: a602 0213 |0012: add-float v2, v2, v19 │ │ -03a140: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -03a144: 5902 a203 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a148: 7401 ee0a 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03a14e: 0a02 |001b: move-result v2 │ │ -03a150: 822e |001c: int-to-float v14, v2 │ │ -03a152: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -03a156: 7601 dd0a 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03a15c: 0a11 |0022: move-result v17 │ │ -03a15e: 0200 1100 |0023: move/from16 v0, v17 │ │ -03a162: 8202 |0025: int-to-float v2, v0 │ │ -03a164: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -03a168: 5203 9703 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ -03a16c: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -03a170: 0200 1100 |002c: move/from16 v0, v17 │ │ -03a174: 8202 |002e: int-to-float v2, v0 │ │ -03a176: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -03a17a: 5203 a403 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ -03a17e: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -03a182: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -03a186: 5402 a103 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a18a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -03a18c: 6e20 4113 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a192: 0c0b |003d: move-result-object v11 │ │ -03a194: 1f0b b601 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a198: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -03a19c: 5402 a103 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a1a0: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -03a1a4: 5403 a103 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a1a8: 6e10 4713 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03a1ae: 0a03 |004b: move-result v3 │ │ -03a1b0: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a1b4: 6e20 4113 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a1ba: 0c0c |0051: move-result-object v12 │ │ -03a1bc: 1f0c b601 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a1c0: 52b2 6203 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a1c4: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -03a1c8: 52b2 6103 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a1cc: 0200 1100 |005a: move/from16 v0, v17 │ │ -03a1d0: 8203 |005c: int-to-float v3, v0 │ │ -03a1d2: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -03a1d6: 52c2 6203 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a1da: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -03a1de: 5403 8603 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03a1e2: 6e10 5e09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03a1e8: 0a03 |0068: move-result v3 │ │ -03a1ea: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a1ee: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -03a1f2: 52c2 6103 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a1f6: 0200 1100 |006f: move/from16 v0, v17 │ │ -03a1fa: 8203 |0071: int-to-float v3, v0 │ │ -03a1fc: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -03a200: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -03a204: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -03a208: 0210 0d00 |0078: move/from16 v16, v13 │ │ -03a20c: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -03a210: 5202 a203 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a214: 0200 1000 |007e: move/from16 v0, v16 │ │ -03a218: 8703 |0080: float-to-int v3, v0 │ │ -03a21a: 8233 |0081: int-to-float v3, v3 │ │ -03a21c: a703 1003 |0082: sub-float v3, v16, v3 │ │ -03a220: c632 |0084: add-float/2addr v2, v3 │ │ -03a222: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -03a226: 5902 a203 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a22a: 0200 1000 |0089: move/from16 v0, v16 │ │ -03a22e: 8702 |008b: float-to-int v2, v0 │ │ -03a230: 7401 ef0a 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -03a236: 0a03 |008f: move-result v3 │ │ -03a238: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -03a23c: 6e30 1a0b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -03a242: 0200 1000 |0095: move/from16 v0, v16 │ │ -03a246: 8702 |0097: float-to-int v2, v0 │ │ -03a248: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -03a24c: 7020 0d0b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ -03a252: 7100 c301 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -03a258: 0b04 |00a0: move-result-wide v4 │ │ -03a25a: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -03a25e: 5302 9403 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0394 │ │ -03a262: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -03a264: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -03a268: 5207 a203 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a26c: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -03a26e: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -03a270: 7708 ca10 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ -03a276: 0c0a |00af: move-result-object v10 │ │ -03a278: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -03a27c: 5402 bc03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a280: 6e20 d210 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -03a286: 6e10 cc10 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ -03a28c: 0e00 |00ba: return-void │ │ -03a28e: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -03a292: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -03a296: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -03a29a: 28b9 |00c1: goto 007a // -0047 │ │ +03a100: |[03a100] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +03a110: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +03a114: 5502 9503 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +03a118: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03a11c: 2202 c102 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +03a120: 1a03 5007 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0750 │ │ +03a124: 7020 ee12 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03a12a: 2702 |000d: throw v2 │ │ +03a12c: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +03a130: 5202 a203 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a134: a602 0213 |0012: add-float v2, v2, v19 │ │ +03a138: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +03a13c: 5902 a203 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a140: 7401 ee0a 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03a146: 0a02 |001b: move-result v2 │ │ +03a148: 822e |001c: int-to-float v14, v2 │ │ +03a14a: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +03a14e: 7601 dd0a 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03a154: 0a11 |0022: move-result v17 │ │ +03a156: 0200 1100 |0023: move/from16 v0, v17 │ │ +03a15a: 8202 |0025: int-to-float v2, v0 │ │ +03a15c: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +03a160: 5203 9703 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@0397 │ │ +03a164: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +03a168: 0200 1100 |002c: move/from16 v0, v17 │ │ +03a16c: 8202 |002e: int-to-float v2, v0 │ │ +03a16e: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +03a172: 5203 a403 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03a4 │ │ +03a176: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +03a17a: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +03a17e: 5402 a103 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a182: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +03a184: 6e20 4113 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a18a: 0c0b |003d: move-result-object v11 │ │ +03a18c: 1f0b b601 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a190: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +03a194: 5402 a103 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a198: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +03a19c: 5403 a103 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a1a0: 6e10 4713 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03a1a6: 0a03 |004b: move-result v3 │ │ +03a1a8: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03a1ac: 6e20 4113 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a1b2: 0c0c |0051: move-result-object v12 │ │ +03a1b4: 1f0c b601 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a1b8: 52b2 6203 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a1bc: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +03a1c0: 52b2 6103 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a1c4: 0200 1100 |005a: move/from16 v0, v17 │ │ +03a1c8: 8203 |005c: int-to-float v3, v0 │ │ +03a1ca: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +03a1ce: 52c2 6203 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a1d2: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03a1d6: 5403 8603 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03a1da: 6e10 5e09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03a1e0: 0a03 |0068: move-result v3 │ │ +03a1e2: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03a1e6: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +03a1ea: 52c2 6103 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a1ee: 0200 1100 |006f: move/from16 v0, v17 │ │ +03a1f2: 8203 |0071: int-to-float v3, v0 │ │ +03a1f4: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +03a1f8: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +03a1fc: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +03a200: 0210 0d00 |0078: move/from16 v16, v13 │ │ +03a204: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +03a208: 5202 a203 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a20c: 0200 1000 |007e: move/from16 v0, v16 │ │ +03a210: 8703 |0080: float-to-int v3, v0 │ │ +03a212: 8233 |0081: int-to-float v3, v3 │ │ +03a214: a703 1003 |0082: sub-float v3, v16, v3 │ │ +03a218: c632 |0084: add-float/2addr v2, v3 │ │ +03a21a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +03a21e: 5902 a203 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a222: 0200 1000 |0089: move/from16 v0, v16 │ │ +03a226: 8702 |008b: float-to-int v2, v0 │ │ +03a228: 7401 ef0a 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +03a22e: 0a03 |008f: move-result v3 │ │ +03a230: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +03a234: 6e30 1a0b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +03a23a: 0200 1000 |0095: move/from16 v0, v16 │ │ +03a23e: 8702 |0097: float-to-int v2, v0 │ │ +03a240: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +03a244: 7020 0d0b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0b0d │ │ +03a24a: 7100 c301 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +03a250: 0b04 |00a0: move-result-wide v4 │ │ +03a252: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +03a256: 5302 9403 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@0394 │ │ +03a25a: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +03a25c: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +03a260: 5207 a203 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a264: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +03a266: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +03a268: 7708 ca10 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ +03a26e: 0c0a |00af: move-result-object v10 │ │ +03a270: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +03a274: 5402 bc03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a278: 6e20 d210 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +03a27e: 6e10 cc10 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ +03a284: 0e00 |00ba: return-void │ │ +03a286: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +03a28a: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +03a28e: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +03a292: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2316 │ │ 0x0006 line=2317 │ │ 0x000e line=2320 │ │ 0x0018 line=2322 │ │ 0x001d line=2323 │ │ @@ -48055,18 +48055,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a29c: |[03a29c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -03a2ac: 2200 b701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03a2b0: 7010 920a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0a92 │ │ -03a2b6: 1100 |0005: return-object v0 │ │ +03a294: |[03a294] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03a2a4: 2200 b701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03a2a8: 7010 920a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0a92 │ │ +03a2ae: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2728 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -48074,20 +48074,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 │ │ -03a2b8: |[03a2b8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -03a2c8: 2200 b701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03a2cc: 6e10 de0a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ -03a2d2: 0c01 |0005: move-result-object v1 │ │ -03a2d4: 7030 930a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a93 │ │ -03a2da: 1100 |0009: return-object v0 │ │ +03a2b0: |[03a2b0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03a2c0: 2200 b701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03a2c4: 6e10 de0a 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ +03a2ca: 0c01 |0005: move-result-object v1 │ │ +03a2cc: 7030 930a 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a93 │ │ +03a2d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2743 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -48096,18 +48096,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 │ │ -03a2dc: |[03a2dc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -03a2ec: 6e10 d50a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ad5 │ │ -03a2f2: 0c00 |0003: move-result-object v0 │ │ -03a2f4: 1100 |0004: return-object v0 │ │ +03a2d4: |[03a2d4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03a2e4: 6e10 d50a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ad5 │ │ +03a2ea: 0c00 |0003: move-result-object v0 │ │ +03a2ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2733 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -48116,17 +48116,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a2f8: |[03a2f8] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -03a308: 5410 8603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03a30c: 1100 |0002: return-object v0 │ │ +03a2f0: |[03a2f0] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +03a300: 5410 8603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03a304: 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;) │ │ @@ -48134,31 +48134,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03a310: |[03a310] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -03a320: 5242 9003 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ -03a324: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -03a326: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -03a32a: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -03a32e: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -03a332: 5442 9103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ -03a336: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a33c: 0c02 |000e: move-result-object v2 │ │ -03a33e: 1f02 5f02 |000f: check-cast v2, Landroid/view/View; // type@025f │ │ -03a342: 6e10 0111 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03a348: 0c02 |0014: move-result-object v2 │ │ -03a34a: 1f02 b701 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03a34e: 5221 6503 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0365 │ │ -03a352: 0f01 |0019: return v1 │ │ -03a354: 0160 |001a: move v0, v6 │ │ -03a356: 28ee |001b: goto 0009 // -0012 │ │ +03a308: |[03a308] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +03a318: 5242 9003 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ +03a31c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +03a31e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +03a322: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +03a326: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +03a32a: 5442 9103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0391 │ │ +03a32e: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a334: 0c02 |000e: move-result-object v2 │ │ +03a336: 1f02 5f02 |000f: check-cast v2, Landroid/view/View; // type@025f │ │ +03a33a: 6e10 0111 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03a340: 0c02 |0014: move-result-object v2 │ │ +03a342: 1f02 b701 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03a346: 5221 6503 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0365 │ │ +03a34a: 0f01 |0019: return v1 │ │ +03a34c: 0160 |001a: move v0, v6 │ │ +03a34e: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -48173,17 +48173,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a358: |[03a358] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -03a368: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03a36c: 0f00 |0002: return v0 │ │ +03a350: |[03a350] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +03a360: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03a364: 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;) │ │ @@ -48191,17 +48191,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a370: |[03a370] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -03a380: 5210 ab03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -03a384: 0f00 |0002: return v0 │ │ +03a368: |[03a368] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +03a378: 5210 ab03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03a37c: 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;) │ │ @@ -48209,17 +48209,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a388: |[03a388] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -03a398: 5210 ad03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03a39c: 0f00 |0002: return v0 │ │ +03a380: |[03a380] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +03a390: 5210 ad03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03a394: 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;) │ │ @@ -48227,29 +48227,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 │ │ -03a3a0: |[03a3a0] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03a3b0: 6e10 0811 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -03a3b6: 0c00 |0003: move-result-object v0 │ │ -03a3b8: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -03a3bc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03a3c0: 2001 5f02 |0008: instance-of v1, v0, Landroid/view/View; // type@025f │ │ -03a3c4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -03a3c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03a3ca: 1101 |000d: return-object v1 │ │ -03a3cc: 0703 |000e: move-object v3, v0 │ │ -03a3ce: 1f03 5f02 |000f: check-cast v3, Landroid/view/View; // type@025f │ │ -03a3d2: 28ef |0011: goto 0000 // -0011 │ │ -03a3d4: 6e20 f40a 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -03a3da: 0c01 |0015: move-result-object v1 │ │ -03a3dc: 28f7 |0016: goto 000d // -0009 │ │ +03a398: |[03a398] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03a3a8: 6e10 0811 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +03a3ae: 0c00 |0003: move-result-object v0 │ │ +03a3b0: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +03a3b4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03a3b8: 2001 5f02 |0008: instance-of v1, v0, Landroid/view/View; // type@025f │ │ +03a3bc: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +03a3c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03a3c2: 1101 |000d: return-object v1 │ │ +03a3c4: 0703 |000e: move-object v3, v0 │ │ +03a3c6: 1f03 5f02 |000f: check-cast v3, Landroid/view/View; // type@025f │ │ +03a3ca: 28ef |0011: goto 0000 // -0011 │ │ +03a3cc: 6e20 f40a 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +03a3d2: 0c01 |0015: move-result-object v1 │ │ +03a3d4: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -48264,34 +48264,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 │ │ -03a3e0: |[03a3e0] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03a3f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a3f2: 5442 a103 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a3f6: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03a3fc: 0a02 |0006: move-result v2 │ │ -03a3fe: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -03a402: 5442 a103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a406: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a40c: 0c01 |000e: move-result-object v1 │ │ -03a40e: 1f01 b601 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a412: 5442 8603 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03a416: 5413 6003 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03a41a: 6e30 6409 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0964 │ │ -03a420: 0a02 |0018: move-result v2 │ │ -03a422: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -03a426: 1101 |001b: return-object v1 │ │ -03a428: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03a42c: 28e3 |001e: goto 0001 // -001d │ │ -03a42e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03a430: 28fb |0020: goto 001b // -0005 │ │ +03a3d8: |[03a3d8] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03a3e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a3ea: 5442 a103 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a3ee: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03a3f4: 0a02 |0006: move-result v2 │ │ +03a3f6: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +03a3fa: 5442 a103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a3fe: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a404: 0c01 |000e: move-result-object v1 │ │ +03a406: 1f01 b601 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a40a: 5442 8603 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03a40e: 5413 6003 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +03a412: 6e30 6409 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0964 │ │ +03a418: 0a02 |0018: move-result v2 │ │ +03a41a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +03a41e: 1101 |001b: return-object v1 │ │ +03a420: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a424: 28e3 |001e: goto 0001 // -001d │ │ +03a426: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +03a428: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -48308,31 +48308,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 │ │ -03a434: |[03a434] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03a444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a446: 5432 a103 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a44a: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03a450: 0a02 |0006: move-result v2 │ │ -03a452: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -03a456: 5432 a103 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a45a: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a460: 0c01 |000e: move-result-object v1 │ │ -03a462: 1f01 b601 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a466: 5212 6203 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a46a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -03a46e: 1101 |0015: return-object v1 │ │ -03a470: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03a474: 28e9 |0018: goto 0001 // -0017 │ │ -03a476: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -03a478: 28fb |001a: goto 0015 // -0005 │ │ +03a42c: |[03a42c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03a43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a43e: 5432 a103 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a442: 6e10 4713 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03a448: 0a02 |0006: move-result v2 │ │ +03a44a: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +03a44e: 5432 a103 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a452: 6e20 4113 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a458: 0c01 |000e: move-result-object v1 │ │ +03a45a: 1f01 b601 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a45e: 5212 6203 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a462: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +03a466: 1101 |0015: return-object v1 │ │ +03a468: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a46c: 28e9 |0018: goto 0001 // -0017 │ │ +03a46e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03a470: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -48349,70 +48349,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -03a47c: |[03a47c] android.support.v4.view.ViewPager.initViewPager:()V │ │ -03a48c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03a48e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03a490: 6e20 2f0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b2f │ │ -03a496: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -03a49a: 6e20 220b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0b22 │ │ -03a4a0: 6e20 230b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0b23 │ │ -03a4a6: 6e10 de0a 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ -03a4ac: 0c01 |0010: move-result-object v1 │ │ -03a4ae: 2203 9502 |0011: new-instance v3, Landroid/widget/Scroller; // type@0295 │ │ -03a4b2: 6204 bd03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03bd │ │ -03a4b6: 7030 6412 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1264 │ │ -03a4bc: 5b63 b503 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03a4c0: 7110 4b11 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ -03a4c6: 0c00 |001d: move-result-object v0 │ │ -03a4c8: 6e10 a300 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -03a4ce: 0c03 |0021: move-result-object v3 │ │ -03a4d0: 6e10 fc00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -03a4d6: 0c03 |0025: move-result-object v3 │ │ -03a4d8: 5232 bd04 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -03a4dc: 7110 760a 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a76 │ │ -03a4e2: 0a03 |002b: move-result v3 │ │ -03a4e4: 5963 bb03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03a4e8: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -03a4ec: c823 |0030: mul-float/2addr v3, v2 │ │ -03a4ee: 8733 |0031: float-to-int v3, v3 │ │ -03a4f0: 5963 a803 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03a8 │ │ -03a4f4: 6e10 4f11 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ -03a4fa: 0a03 |0037: move-result v3 │ │ -03a4fc: 5963 a703 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ -03a500: 2203 0202 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0202 │ │ -03a504: 7020 8d0e 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0e8d │ │ -03a50a: 5b63 a503 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -03a50e: 2203 0202 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0202 │ │ -03a512: 7020 8d0e 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0e8d │ │ -03a518: 5b63 b303 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -03a51c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -03a520: c823 |004a: mul-float/2addr v3, v2 │ │ -03a522: 8733 |004b: float-to-int v3, v3 │ │ -03a524: 5963 9803 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0398 │ │ -03a528: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -03a52c: c823 |0050: mul-float/2addr v3, v2 │ │ -03a52e: 8733 |0051: float-to-int v3, v3 │ │ -03a530: 5963 8c03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@038c │ │ -03a534: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -03a538: c823 |0056: mul-float/2addr v3, v2 │ │ -03a53a: 8733 |0057: float-to-int v3, v3 │ │ -03a53c: 5963 8f03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@038f │ │ -03a540: 2203 b801 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01b8 │ │ -03a544: 7020 940a 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0a94 │ │ -03a54a: 7120 440a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ -03a550: 7110 340a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a34 │ │ -03a556: 0a03 |0065: move-result v3 │ │ -03a558: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -03a55c: 7120 460a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ -03a562: 0e00 |006b: return-void │ │ +03a474: |[03a474] android.support.v4.view.ViewPager.initViewPager:()V │ │ +03a484: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03a486: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03a488: 6e20 2f0b 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b2f │ │ +03a48e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +03a492: 6e20 220b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0b22 │ │ +03a498: 6e20 230b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0b23 │ │ +03a49e: 6e10 de0a 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ +03a4a4: 0c01 |0010: move-result-object v1 │ │ +03a4a6: 2203 9502 |0011: new-instance v3, Landroid/widget/Scroller; // type@0295 │ │ +03a4aa: 6204 bd03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03bd │ │ +03a4ae: 7030 6412 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1264 │ │ +03a4b4: 5b63 b503 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03a4b8: 7110 4b11 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ +03a4be: 0c00 |001d: move-result-object v0 │ │ +03a4c0: 6e10 a300 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +03a4c6: 0c03 |0021: move-result-object v3 │ │ +03a4c8: 6e10 fc00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +03a4ce: 0c03 |0025: move-result-object v3 │ │ +03a4d0: 5232 bd04 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +03a4d4: 7110 760a 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a76 │ │ +03a4da: 0a03 |002b: move-result v3 │ │ +03a4dc: 5963 bb03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03a4e0: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +03a4e4: c823 |0030: mul-float/2addr v3, v2 │ │ +03a4e6: 8733 |0031: float-to-int v3, v3 │ │ +03a4e8: 5963 a803 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03a8 │ │ +03a4ec: 6e10 4f11 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ +03a4f2: 0a03 |0037: move-result v3 │ │ +03a4f4: 5963 a703 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ +03a4f8: 2203 0202 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0202 │ │ +03a4fc: 7020 8d0e 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0e8d │ │ +03a502: 5b63 a503 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +03a506: 2203 0202 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0202 │ │ +03a50a: 7020 8d0e 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0e8d │ │ +03a510: 5b63 b303 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +03a514: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +03a518: c823 |004a: mul-float/2addr v3, v2 │ │ +03a51a: 8733 |004b: float-to-int v3, v3 │ │ +03a51c: 5963 9803 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@0398 │ │ +03a520: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +03a524: c823 |0050: mul-float/2addr v3, v2 │ │ +03a526: 8733 |0051: float-to-int v3, v3 │ │ +03a528: 5963 8c03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@038c │ │ +03a52c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +03a530: c823 |0056: mul-float/2addr v3, v2 │ │ +03a532: 8733 |0057: float-to-int v3, v3 │ │ +03a534: 5963 8f03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@038f │ │ +03a538: 2203 b801 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01b8 │ │ +03a53c: 7020 940a 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0a94 │ │ +03a542: 7120 440a 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ +03a548: 7110 340a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a34 │ │ +03a54e: 0a03 |0065: move-result v3 │ │ +03a550: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +03a554: 7120 460a 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ +03a55a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -48441,17 +48441,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03a564: |[03a564] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -03a574: 5510 9503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -03a578: 0f00 |0002: return v0 │ │ +03a55c: |[03a55c] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +03a56c: 5510 9503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +03a570: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -48459,19 +48459,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a57c: |[03a57c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -03a58c: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ -03a592: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03a594: 5c10 9603 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03a598: 0e00 |0006: return-void │ │ +03a574: |[03a574] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +03a584: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ +03a58a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03a58c: 5c10 9603 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03a590: 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; │ │ @@ -48481,19 +48481,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03a59c: |[03a59c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -03a5ac: 5410 9203 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ -03a5b0: 6e20 140b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0b14 │ │ -03a5b6: 6f10 7811 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ -03a5bc: 0e00 |0008: return-void │ │ +03a594: |[03a594] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +03a5a4: 5410 9203 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0392 │ │ +03a5a8: 6e20 140b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0b14 │ │ +03a5ae: 6f10 7811 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ +03a5b4: 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; │ │ @@ -48503,131 +48503,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -03a5c0: |[03a5c0] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -03a5d0: 7502 7911 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1179 │ │ -03a5d6: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -03a5da: 520d ad03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03a5de: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -03a5e2: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -03a5e6: 540d a603 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -03a5ea: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -03a5ee: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03a5f2: 540d a103 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a5f6: 6e10 4713 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03a5fc: 0a0d |0016: move-result v13 │ │ -03a5fe: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -03a602: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -03a606: 540d 8603 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03a60a: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -03a60e: 7401 ee0a 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03a614: 0a0a |0022: move-result v10 │ │ -03a616: 7401 f00a 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -03a61c: 0a0b |0026: move-result v11 │ │ -03a61e: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03a622: 520d ad03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03a626: 82dd |002b: int-to-float v13, v13 │ │ -03a628: 82be |002c: int-to-float v14, v11 │ │ -03a62a: a907 0d0e |002d: div-float v7, v13, v14 │ │ -03a62e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -03a630: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -03a634: 540d a103 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a638: 120e |0034: const/4 v14, #int 0 // #0 │ │ -03a63a: 6e20 4113 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a640: 0c03 |0038: move-result-object v3 │ │ -03a642: 1f03 b601 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a646: 5238 6103 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a64a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -03a64e: 540d a103 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a652: 6e10 4713 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03a658: 0a04 |0044: move-result v4 │ │ -03a65a: 5232 6203 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a65e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -03a662: 540d a103 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a666: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -03a66a: 6e20 4113 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a670: 0c0d |0050: move-result-object v13 │ │ -03a672: 1f0d b601 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a676: 52d6 6203 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a67a: 0129 |0055: move v9, v2 │ │ -03a67c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -03a680: 523d 6203 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a684: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -03a688: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -03a68c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03a690: 540d a103 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03a694: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03a698: 6e20 4113 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03a69e: 0c03 |0067: move-result-object v3 │ │ -03a6a0: 1f03 b601 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03a6a4: 28ee |006a: goto 0058 // -0012 │ │ -03a6a6: 523d 6203 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03a6aa: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -03a6ae: 523d 6103 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a6b2: 523e 6403 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03a6b6: c6ed |0073: add-float/2addr v13, v14 │ │ -03a6b8: 82be |0074: int-to-float v14, v11 │ │ -03a6ba: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -03a6be: 523d 6103 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03a6c2: 523e 6403 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03a6c6: c6ed |007b: add-float/2addr v13, v14 │ │ -03a6c8: a608 0d07 |007c: add-float v8, v13, v7 │ │ -03a6cc: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -03a6d0: 520d ad03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03a6d4: 82dd |0082: int-to-float v13, v13 │ │ -03a6d6: c61d |0083: add-float/2addr v13, v1 │ │ -03a6d8: 82ae |0084: int-to-float v14, v10 │ │ -03a6da: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -03a6de: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -03a6e2: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -03a6e6: 540d a603 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -03a6ea: 871e |008d: float-to-int v14, v1 │ │ -03a6ec: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -03a6f0: 520f ba03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03ba │ │ -03a6f4: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -03a6f8: 5200 ad03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03a6fc: 0210 0000 |0096: move/from16 v16, v0 │ │ -03a700: 0200 1000 |0098: move/from16 v0, v16 │ │ -03a704: 8200 |009a: int-to-float v0, v0 │ │ -03a706: 0210 0000 |009b: move/from16 v16, v0 │ │ -03a70a: a610 1001 |009d: add-float v16, v16, v1 │ │ -03a70e: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -03a712: a610 1011 |00a1: add-float v16, v16, v17 │ │ -03a716: 0200 1000 |00a3: move/from16 v0, v16 │ │ -03a71a: 8700 |00a5: float-to-int v0, v0 │ │ -03a71c: 0210 0000 |00a6: move/from16 v16, v0 │ │ -03a720: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -03a724: 5200 8803 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0388 │ │ -03a728: 0211 0000 |00ac: move/from16 v17, v0 │ │ -03a72c: 7405 6101 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ -03a732: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -03a736: 540d a603 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -03a73a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -03a73e: 6e20 5001 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ -03a744: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -03a748: 82dd |00bc: int-to-float v13, v13 │ │ -03a74a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -03a74e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -03a752: 0e00 |00c1: return-void │ │ -03a754: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -03a758: 540d 8603 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03a75c: 6e20 6109 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -03a762: 0a0c |00c9: move-result v12 │ │ -03a764: a60d 080c |00ca: add-float v13, v8, v12 │ │ -03a768: 82be |00cc: int-to-float v14, v11 │ │ -03a76a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -03a76e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -03a772: c6d8 |00d1: add-float/2addr v8, v13 │ │ -03a774: 28ac |00d2: goto 007e // -0054 │ │ -03a776: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03a77a: 2881 |00d5: goto 0056 // -007f │ │ +03a5b8: |[03a5b8] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +03a5c8: 7502 7911 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1179 │ │ +03a5ce: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +03a5d2: 520d ad03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03a5d6: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +03a5da: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +03a5de: 540d a603 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +03a5e2: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +03a5e6: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +03a5ea: 540d a103 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a5ee: 6e10 4713 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03a5f4: 0a0d |0016: move-result v13 │ │ +03a5f6: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +03a5fa: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +03a5fe: 540d 8603 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03a602: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +03a606: 7401 ee0a 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03a60c: 0a0a |0022: move-result v10 │ │ +03a60e: 7401 f00a 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +03a614: 0a0b |0026: move-result v11 │ │ +03a616: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03a61a: 520d ad03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03a61e: 82dd |002b: int-to-float v13, v13 │ │ +03a620: 82be |002c: int-to-float v14, v11 │ │ +03a622: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03a626: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +03a628: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +03a62c: 540d a103 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a630: 120e |0034: const/4 v14, #int 0 // #0 │ │ +03a632: 6e20 4113 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a638: 0c03 |0038: move-result-object v3 │ │ +03a63a: 1f03 b601 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a63e: 5238 6103 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a642: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03a646: 540d a103 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a64a: 6e10 4713 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03a650: 0a04 |0044: move-result v4 │ │ +03a652: 5232 6203 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a656: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +03a65a: 540d a103 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a65e: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +03a662: 6e20 4113 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a668: 0c0d |0050: move-result-object v13 │ │ +03a66a: 1f0d b601 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a66e: 52d6 6203 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a672: 0129 |0055: move v9, v2 │ │ +03a674: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +03a678: 523d 6203 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a67c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +03a680: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +03a684: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +03a688: 540d a103 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03a68c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03a690: 6e20 4113 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03a696: 0c03 |0067: move-result-object v3 │ │ +03a698: 1f03 b601 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03a69c: 28ee |006a: goto 0058 // -0012 │ │ +03a69e: 523d 6203 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03a6a2: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +03a6a6: 523d 6103 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a6aa: 523e 6403 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03a6ae: c6ed |0073: add-float/2addr v13, v14 │ │ +03a6b0: 82be |0074: int-to-float v14, v11 │ │ +03a6b2: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +03a6b6: 523d 6103 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03a6ba: 523e 6403 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03a6be: c6ed |007b: add-float/2addr v13, v14 │ │ +03a6c0: a608 0d07 |007c: add-float v8, v13, v7 │ │ +03a6c4: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +03a6c8: 520d ad03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03a6cc: 82dd |0082: int-to-float v13, v13 │ │ +03a6ce: c61d |0083: add-float/2addr v13, v1 │ │ +03a6d0: 82ae |0084: int-to-float v14, v10 │ │ +03a6d2: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +03a6d6: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +03a6da: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +03a6de: 540d a603 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +03a6e2: 871e |008d: float-to-int v14, v1 │ │ +03a6e4: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +03a6e8: 520f ba03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03ba │ │ +03a6ec: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +03a6f0: 5200 ad03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03a6f4: 0210 0000 |0096: move/from16 v16, v0 │ │ +03a6f8: 0200 1000 |0098: move/from16 v0, v16 │ │ +03a6fc: 8200 |009a: int-to-float v0, v0 │ │ +03a6fe: 0210 0000 |009b: move/from16 v16, v0 │ │ +03a702: a610 1001 |009d: add-float v16, v16, v1 │ │ +03a706: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +03a70a: a610 1011 |00a1: add-float v16, v16, v17 │ │ +03a70e: 0200 1000 |00a3: move/from16 v0, v16 │ │ +03a712: 8700 |00a5: float-to-int v0, v0 │ │ +03a714: 0210 0000 |00a6: move/from16 v16, v0 │ │ +03a718: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +03a71c: 5200 8803 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0388 │ │ +03a720: 0211 0000 |00ac: move/from16 v17, v0 │ │ +03a724: 7405 6101 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ +03a72a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +03a72e: 540d a603 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +03a732: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03a736: 6e20 5001 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ +03a73c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +03a740: 82dd |00bc: int-to-float v13, v13 │ │ +03a742: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03a746: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +03a74a: 0e00 |00c1: return-void │ │ +03a74c: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +03a750: 540d 8603 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03a754: 6e20 6109 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +03a75a: 0a0c |00c9: move-result v12 │ │ +03a75c: a60d 080c |00ca: add-float v13, v8, v12 │ │ +03a760: 82be |00cc: int-to-float v14, v11 │ │ +03a762: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03a766: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +03a76a: c6d8 |00d1: add-float/2addr v8, v13 │ │ +03a76c: 28ac |00d2: goto 007e // -0054 │ │ +03a76e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03a772: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2199 │ │ 0x0003 line=2202 │ │ 0x001f line=2203 │ │ 0x0023 line=2204 │ │ 0x0027 line=2206 │ │ @@ -48685,185 +48685,185 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 316 16-bit code units │ │ -03a77c: |[03a77c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03a78c: 6e10 c010 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -03a792: 0a00 |0003: move-result v0 │ │ -03a794: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -03a798: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03a79a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -03a79e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03a7a0: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -03a7a4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03a7a6: 5ce0 9f03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a7aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03a7ac: 5ce0 a003 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -03a7b0: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -03a7b2: 59e0 8503 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03a7b6: 54e0 bc03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a7ba: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -03a7be: 54e0 bc03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a7c2: 6e10 da10 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ -03a7c8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03a7ca: 5be0 bc03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a7ce: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -03a7d0: 0f00 |0022: return v0 │ │ -03a7d2: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -03a7d6: 55e0 9f03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a7da: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03a7de: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03a7e0: 28f8 |002a: goto 0022 // -0008 │ │ -03a7e2: 55e0 a003 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -03a7e6: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -03a7ea: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03a7ec: 28f2 |0030: goto 0022 // -000e │ │ -03a7ee: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ -03a7f4: 54e0 bc03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a7f8: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -03a7fc: 7100 d910 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -03a802: 0c00 |003b: move-result-object v0 │ │ -03a804: 5be0 bc03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a808: 54e0 bc03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03a80c: 6e20 d210 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -03a812: 55e0 9f03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a816: 28dd |0045: goto 0022 // -0023 │ │ -03a818: 52e7 8503 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03a81c: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -03a81e: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -03a822: 7120 4c09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -03a828: 0a09 |004e: move-result v9 │ │ -03a82a: 7120 5109 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03a830: 0a0a |0052: move-result v10 │ │ -03a832: 52e0 a203 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a836: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -03a83a: 7110 f812 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -03a840: 0a0b |005a: move-result v11 │ │ -03a842: 7120 5209 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -03a848: 0a0c |005e: move-result v12 │ │ -03a84a: 52e0 9d03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ -03a84e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -03a852: 7110 f812 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -03a858: 0a0d |0066: move-result v13 │ │ -03a85a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -03a85c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -03a860: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -03a864: 52e0 a203 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a868: 7030 fc0a 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0afc │ │ -03a86e: 0a00 |0071: move-result v0 │ │ -03a870: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -03a874: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -03a876: 8783 |0075: float-to-int v3, v8 │ │ -03a878: 87a4 |0076: float-to-int v4, v10 │ │ -03a87a: 87c5 |0077: float-to-int v5, v12 │ │ -03a87c: 07e0 |0078: move-object v0, v14 │ │ -03a87e: 07e1 |0079: move-object v1, v14 │ │ -03a880: 7406 c30a 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0ac3 │ │ -03a886: 0a00 |007d: move-result v0 │ │ -03a888: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -03a88c: 59ea a203 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a890: 59ec a303 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03a894: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -03a896: 5ce0 a003 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -03a89a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -03a89c: 289a |0088: goto 0022 // -0066 │ │ -03a89e: 52e0 bb03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03a8a2: 8200 |008b: int-to-float v0, v0 │ │ -03a8a4: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -03a8a8: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ -03a8ac: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -03a8b0: c8b0 |0092: mul-float/2addr v0, v11 │ │ -03a8b2: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -03a8b6: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ -03a8ba: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -03a8bc: 5ce0 9f03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a8c0: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -03a8c2: 7020 2d0b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03a8c8: 1200 |009e: const/4 v0, #int 0 // #0 │ │ -03a8ca: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ -03a8ce: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ -03a8d2: 52e0 9c03 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03a8d6: 52e1 bb03 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03a8da: 8211 |00a7: int-to-float v1, v1 │ │ -03a8dc: c610 |00a8: add-float/2addr v0, v1 │ │ -03a8de: 59e0 a203 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a8e2: 59ec a303 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03a8e6: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ -03a8e8: 7020 2e0b 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03a8ee: 55e0 9f03 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a8f2: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ -03a8f6: 7020 0e0b ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b0e │ │ -03a8fc: 0a00 |00b8: move-result v0 │ │ -03a8fe: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ -03a902: 7110 400a 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -03a908: 2900 76ff |00be: goto/16 0034 // -008a │ │ -03a90c: 52e0 9c03 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03a910: 52e1 bb03 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03a914: 8211 |00c4: int-to-float v1, v1 │ │ -03a916: c710 |00c5: sub-float/2addr v0, v1 │ │ -03a918: 28e3 |00c6: goto 00a9 // -001d │ │ -03a91a: 52e0 bb03 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03a91e: 8200 |00c9: int-to-float v0, v0 │ │ -03a920: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ -03a924: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ -03a928: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ -03a92a: 5ce0 a003 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -03a92e: 28e0 |00d1: goto 00b1 // -0020 │ │ -03a930: 6e10 c610 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -03a936: 0a00 |00d5: move-result v0 │ │ -03a938: 59e0 9c03 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03a93c: 59e0 a203 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03a940: 6e10 c810 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -03a946: 0a00 |00dd: move-result v0 │ │ -03a948: 59e0 9d03 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ -03a94c: 59e0 a303 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03a950: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ -03a952: 7120 5009 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -03a958: 0a00 |00e6: move-result v0 │ │ -03a95a: 59e0 8503 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03a95e: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ -03a960: 5ce0 a003 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ -03a964: 54e0 b503 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03a968: 6e10 6612 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ -03a96e: 52e0 b403 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ -03a972: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ -03a974: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ -03a978: 54e0 b503 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03a97c: 6e10 6b12 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@126b │ │ -03a982: 0a00 |00fb: move-result v0 │ │ -03a984: 54e1 b503 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03a988: 6e10 6812 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ -03a98e: 0a01 |0101: move-result v1 │ │ -03a990: b110 |0102: sub-int/2addr v0, v1 │ │ -03a992: 7110 f912 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -03a998: 0a00 |0106: move-result v0 │ │ -03a99a: 52e1 8c03 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@038c │ │ -03a99e: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ -03a9a2: 54e0 b503 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03a9a6: 6e10 6512 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ -03a9ac: 1200 |0110: const/4 v0, #int 0 // #0 │ │ -03a9ae: 5ce0 af03 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03a9b2: 6e10 100b 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03a9b8: 1210 |0116: const/4 v0, #int 1 // #1 │ │ -03a9ba: 5ce0 9f03 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a9be: 1210 |0119: const/4 v0, #int 1 // #1 │ │ -03a9c0: 7020 2d0b 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03a9c6: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ -03a9ca: 1200 |011f: const/4 v0, #int 0 // #0 │ │ -03a9cc: 7020 c60a 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ -03a9d2: 1200 |0123: const/4 v0, #int 0 // #0 │ │ -03a9d4: 5ce0 9f03 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03a9d8: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -03a9dc: 7020 080b fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b08 │ │ -03a9e2: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ -03a9e6: 0000 |012d: nop // spacer │ │ -03a9e8: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ +03a774: |[03a774] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03a784: 6e10 c010 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +03a78a: 0a00 |0003: move-result v0 │ │ +03a78c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +03a790: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03a792: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +03a796: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03a798: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +03a79c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03a79e: 5ce0 9f03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a7a2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03a7a4: 5ce0 a003 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +03a7a8: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +03a7aa: 59e0 8503 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03a7ae: 54e0 bc03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a7b2: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03a7b6: 54e0 bc03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a7ba: 6e10 da10 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ +03a7c0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03a7c2: 5be0 bc03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a7c6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +03a7c8: 0f00 |0022: return v0 │ │ +03a7ca: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +03a7ce: 55e0 9f03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a7d2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03a7d6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03a7d8: 28f8 |002a: goto 0022 // -0008 │ │ +03a7da: 55e0 a003 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +03a7de: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +03a7e2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03a7e4: 28f2 |0030: goto 0022 // -000e │ │ +03a7e6: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ +03a7ec: 54e0 bc03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a7f0: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +03a7f4: 7100 d910 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +03a7fa: 0c00 |003b: move-result-object v0 │ │ +03a7fc: 5be0 bc03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a800: 54e0 bc03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03a804: 6e20 d210 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +03a80a: 55e0 9f03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a80e: 28dd |0045: goto 0022 // -0023 │ │ +03a810: 52e7 8503 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03a814: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +03a816: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +03a81a: 7120 4c09 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +03a820: 0a09 |004e: move-result v9 │ │ +03a822: 7120 5109 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03a828: 0a0a |0052: move-result v10 │ │ +03a82a: 52e0 a203 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a82e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +03a832: 7110 f812 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03a838: 0a0b |005a: move-result v11 │ │ +03a83a: 7120 5209 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +03a840: 0a0c |005e: move-result v12 │ │ +03a842: 52e0 9d03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ +03a846: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +03a84a: 7110 f812 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03a850: 0a0d |0066: move-result v13 │ │ +03a852: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03a854: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +03a858: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +03a85c: 52e0 a203 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a860: 7030 fc0a 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0afc │ │ +03a866: 0a00 |0071: move-result v0 │ │ +03a868: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +03a86c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +03a86e: 8783 |0075: float-to-int v3, v8 │ │ +03a870: 87a4 |0076: float-to-int v4, v10 │ │ +03a872: 87c5 |0077: float-to-int v5, v12 │ │ +03a874: 07e0 |0078: move-object v0, v14 │ │ +03a876: 07e1 |0079: move-object v1, v14 │ │ +03a878: 7406 c30a 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0ac3 │ │ +03a87e: 0a00 |007d: move-result v0 │ │ +03a880: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +03a884: 59ea a203 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a888: 59ec a303 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03a88c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +03a88e: 5ce0 a003 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +03a892: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +03a894: 289a |0088: goto 0022 // -0066 │ │ +03a896: 52e0 bb03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03a89a: 8200 |008b: int-to-float v0, v0 │ │ +03a89c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +03a8a0: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ +03a8a4: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +03a8a8: c8b0 |0092: mul-float/2addr v0, v11 │ │ +03a8aa: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +03a8ae: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ +03a8b2: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +03a8b4: 5ce0 9f03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a8b8: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +03a8ba: 7020 2d0b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03a8c0: 1200 |009e: const/4 v0, #int 0 // #0 │ │ +03a8c2: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ +03a8c6: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ +03a8ca: 52e0 9c03 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03a8ce: 52e1 bb03 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03a8d2: 8211 |00a7: int-to-float v1, v1 │ │ +03a8d4: c610 |00a8: add-float/2addr v0, v1 │ │ +03a8d6: 59e0 a203 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a8da: 59ec a303 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03a8de: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ +03a8e0: 7020 2e0b 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03a8e6: 55e0 9f03 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a8ea: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ +03a8ee: 7020 0e0b ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b0e │ │ +03a8f4: 0a00 |00b8: move-result v0 │ │ +03a8f6: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ +03a8fa: 7110 400a 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +03a900: 2900 76ff |00be: goto/16 0034 // -008a │ │ +03a904: 52e0 9c03 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03a908: 52e1 bb03 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03a90c: 8211 |00c4: int-to-float v1, v1 │ │ +03a90e: c710 |00c5: sub-float/2addr v0, v1 │ │ +03a910: 28e3 |00c6: goto 00a9 // -001d │ │ +03a912: 52e0 bb03 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03a916: 8200 |00c9: int-to-float v0, v0 │ │ +03a918: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ +03a91c: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ +03a920: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ +03a922: 5ce0 a003 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +03a926: 28e0 |00d1: goto 00b1 // -0020 │ │ +03a928: 6e10 c610 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +03a92e: 0a00 |00d5: move-result v0 │ │ +03a930: 59e0 9c03 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03a934: 59e0 a203 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03a938: 6e10 c810 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +03a93e: 0a00 |00dd: move-result v0 │ │ +03a940: 59e0 9d03 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ +03a944: 59e0 a303 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03a948: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ +03a94a: 7120 5009 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +03a950: 0a00 |00e6: move-result v0 │ │ +03a952: 59e0 8503 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03a956: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ +03a958: 5ce0 a003 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03a0 │ │ +03a95c: 54e0 b503 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03a960: 6e10 6612 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ +03a966: 52e0 b403 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03b4 │ │ +03a96a: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ +03a96c: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ +03a970: 54e0 b503 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03a974: 6e10 6b12 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@126b │ │ +03a97a: 0a00 |00fb: move-result v0 │ │ +03a97c: 54e1 b503 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03a980: 6e10 6812 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ +03a986: 0a01 |0101: move-result v1 │ │ +03a988: b110 |0102: sub-int/2addr v0, v1 │ │ +03a98a: 7110 f912 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +03a990: 0a00 |0106: move-result v0 │ │ +03a992: 52e1 8c03 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@038c │ │ +03a996: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ +03a99a: 54e0 b503 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03a99e: 6e10 6512 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ +03a9a4: 1200 |0110: const/4 v0, #int 0 // #0 │ │ +03a9a6: 5ce0 af03 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03a9aa: 6e10 100b 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03a9b0: 1210 |0116: const/4 v0, #int 1 // #1 │ │ +03a9b2: 5ce0 9f03 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a9b6: 1210 |0119: const/4 v0, #int 1 // #1 │ │ +03a9b8: 7020 2d0b 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03a9be: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ +03a9c2: 1200 |011f: const/4 v0, #int 0 // #0 │ │ +03a9c4: 7020 c60a 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ +03a9ca: 1200 |0123: const/4 v0, #int 0 // #0 │ │ +03a9cc: 5ce0 9f03 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03a9d0: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +03a9d4: 7020 080b fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b08 │ │ +03a9da: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ +03a9de: 0000 |012d: nop // spacer │ │ +03a9e0: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -48939,224 +48939,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -03aa04: |[03aa04] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -03aa14: 7401 da0a 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03aa1a: 0a09 |0003: move-result v9 │ │ -03aa1c: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -03aa20: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -03aa24: 7401 e90a 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -03aa2a: 0a13 |000b: move-result v19 │ │ -03aa2c: 7401 eb0a 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -03aa32: 0a15 |000f: move-result v21 │ │ -03aa34: 7401 ea0a 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03aa3a: 0a14 |0013: move-result v20 │ │ -03aa3c: 7401 e80a 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ -03aa42: 0a12 |0017: move-result v18 │ │ -03aa44: 7401 ee0a 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03aa4a: 0a16 |001b: move-result v22 │ │ -03aa4c: 120a |001c: const/4 v10, #int 0 // #0 │ │ -03aa4e: 120e |001d: const/4 v14, #int 0 // #0 │ │ -03aa50: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -03aa54: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -03aa58: 6e20 d90a e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03aa5e: 0c05 |0025: move-result-object v5 │ │ -03aa60: 6e10 1111 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03aa66: 0a1a |0029: move-result v26 │ │ -03aa68: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -03aa6c: 0200 1a00 |002c: move/from16 v0, v26 │ │ -03aa70: 0201 1b00 |002e: move/from16 v1, v27 │ │ -03aa74: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -03aa78: 6e10 0111 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03aa7e: 0c11 |0035: move-result-object v17 │ │ -03aa80: 1f11 b701 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03aa84: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -03aa86: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -03aa88: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -03aa8c: 5500 6803 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03aa90: 021a 0000 |003e: move/from16 v26, v0 │ │ -03aa94: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -03aa98: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -03aa9c: 5200 6603 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -03aaa0: 021a 0000 |0046: move/from16 v26, v0 │ │ -03aaa4: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -03aaa8: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -03aaac: 5200 6603 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -03aab0: 021a 0000 |004e: move/from16 v26, v0 │ │ -03aab4: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -03aab8: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -03aabe: 0206 1300 |0055: move/from16 v6, v19 │ │ -03aac2: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -03aac8: 0207 1500 |005a: move/from16 v7, v21 │ │ -03aacc: 9006 0616 |005c: add-int v6, v6, v22 │ │ -03aad0: 6e10 0611 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03aad6: 0a1a |0061: move-result v26 │ │ -03aad8: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -03aadc: 6e10 0511 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03aae2: 0a1b |0067: move-result v27 │ │ -03aae4: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -03aae8: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03aaec: 0201 1b00 |006c: move/from16 v1, v27 │ │ -03aaf0: 6e51 2211 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -03aaf6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03aafa: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03aafe: 28a9 |0075: goto 001e // -0057 │ │ -03ab00: 0206 1300 |0076: move/from16 v6, v19 │ │ -03ab04: 6e10 0611 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03ab0a: 0a1a |007b: move-result v26 │ │ -03ab0c: 9013 131a |007c: add-int v19, v19, v26 │ │ -03ab10: 28d9 |007e: goto 0057 // -0027 │ │ -03ab12: 6e10 0611 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03ab18: 0a1a |0082: move-result v26 │ │ -03ab1a: 911a 181a |0083: sub-int v26, v24, v26 │ │ -03ab1e: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03ab22: 0200 1a00 |0087: move/from16 v0, v26 │ │ -03ab26: 0201 1300 |0089: move/from16 v1, v19 │ │ -03ab2a: 7120 fc12 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -03ab30: 0a06 |008e: move-result v6 │ │ -03ab32: 28c8 |008f: goto 0057 // -0038 │ │ -03ab34: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -03ab38: 6e10 0611 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03ab3e: 0a1b |0095: move-result v27 │ │ -03ab40: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -03ab44: 6e10 0611 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03ab4a: 0a1a |009b: move-result v26 │ │ -03ab4c: 9014 141a |009c: add-int v20, v20, v26 │ │ -03ab50: 28b9 |009e: goto 0057 // -0047 │ │ -03ab52: 0207 1500 |009f: move/from16 v7, v21 │ │ -03ab56: 6e10 0511 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03ab5c: 0a1a |00a4: move-result v26 │ │ -03ab5e: 9015 151a |00a5: add-int v21, v21, v26 │ │ -03ab62: 28b5 |00a7: goto 005c // -004b │ │ -03ab64: 6e10 0511 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03ab6a: 0a1a |00ab: move-result v26 │ │ -03ab6c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -03ab70: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03ab74: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -03ab78: 0201 1500 |00b2: move/from16 v1, v21 │ │ -03ab7c: 7120 fc12 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -03ab82: 0a07 |00b7: move-result v7 │ │ -03ab84: 28a4 |00b8: goto 005c // -005c │ │ -03ab86: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -03ab8a: 6e10 0511 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03ab90: 0a1b |00be: move-result v27 │ │ -03ab92: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -03ab96: 6e10 0511 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03ab9c: 0a1a |00c4: move-result v26 │ │ -03ab9e: 9012 121a |00c5: add-int v18, v18, v26 │ │ -03aba2: 2895 |00c7: goto 005c // -006b │ │ -03aba4: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -03aba8: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -03abac: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -03abae: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -03abb2: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -03abb6: 6e20 d90a e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03abbc: 0c05 |00d4: move-result-object v5 │ │ -03abbe: 6e10 1111 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03abc4: 0a1a |00d8: move-result v26 │ │ -03abc6: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -03abca: 0200 1a00 |00db: move/from16 v0, v26 │ │ -03abce: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -03abd2: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -03abd6: 6e10 0111 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03abdc: 0c11 |00e4: move-result-object v17 │ │ -03abde: 1f11 b701 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03abe2: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -03abe6: 5500 6803 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03abea: 021a 0000 |00eb: move/from16 v26, v0 │ │ -03abee: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -03abf2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -03abf6: 6e20 f40a 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -03abfc: 0c0f |00f4: move-result-object v15 │ │ -03abfe: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -03ac02: 8280 |00f7: int-to-float v0, v8 │ │ -03ac04: 021a 0000 |00f8: move/from16 v26, v0 │ │ -03ac08: 52f0 6103 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03ac0c: 021b 0000 |00fc: move/from16 v27, v0 │ │ -03ac10: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -03ac14: 0200 1a00 |0100: move/from16 v0, v26 │ │ -03ac18: 8700 |0102: float-to-int v0, v0 │ │ -03ac1a: 0210 0000 |0103: move/from16 v16, v0 │ │ -03ac1e: 9006 1310 |0105: add-int v6, v19, v16 │ │ -03ac22: 0207 1500 |0107: move/from16 v7, v21 │ │ -03ac26: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -03ac2a: 5500 6903 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ -03ac2e: 021a 0000 |010d: move/from16 v26, v0 │ │ -03ac32: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -03ac36: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -03ac3a: 0200 1a00 |0113: move/from16 v0, v26 │ │ -03ac3e: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -03ac42: 5c10 6903 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ -03ac46: 8280 |0119: int-to-float v0, v8 │ │ -03ac48: 021a 0000 |011a: move/from16 v26, v0 │ │ -03ac4c: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -03ac50: 5200 6c03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -03ac54: 021b 0000 |0120: move/from16 v27, v0 │ │ -03ac58: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -03ac5c: 0200 1a00 |0124: move/from16 v0, v26 │ │ -03ac60: 8700 |0126: float-to-int v0, v0 │ │ -03ac62: 021a 0000 |0127: move/from16 v26, v0 │ │ -03ac66: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -03ac6a: 7702 ea10 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03ac70: 0a19 |012e: move-result v25 │ │ -03ac72: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -03ac76: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -03ac7a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -03ac7e: 7702 ea10 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03ac84: 0a0c |0138: move-result v12 │ │ -03ac86: 0200 1900 |0139: move/from16 v0, v25 │ │ -03ac8a: 6e30 2311 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -03ac90: 6e10 0611 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03ac96: 0a1a |0141: move-result v26 │ │ -03ac98: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -03ac9c: 6e10 0511 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03aca2: 0a1b |0147: move-result v27 │ │ -03aca4: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -03aca8: 0200 1a00 |014a: move/from16 v0, v26 │ │ -03acac: 0201 1b00 |014c: move/from16 v1, v27 │ │ -03acb0: 6e51 2211 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -03acb6: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03acba: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -03acbe: 0200 1500 |0155: move/from16 v0, v21 │ │ -03acc2: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -03acc6: 5910 ba03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03ba │ │ -03acca: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -03acce: 0200 1a00 |015d: move/from16 v0, v26 │ │ -03acd2: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -03acd6: 5910 8803 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0388 │ │ -03acda: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -03acde: 590a 8e03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@038e │ │ -03ace2: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -03ace6: 5500 9603 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03acea: 021a 0000 |016b: move/from16 v26, v0 │ │ -03acee: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -03acf2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -03acf6: 5200 8d03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03acfa: 021a 0000 |0173: move/from16 v26, v0 │ │ -03acfe: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -03ad02: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -03ad06: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -03ad0a: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -03ad0e: 0201 1a00 |017d: move/from16 v1, v26 │ │ -03ad12: 0202 1b00 |017f: move/from16 v2, v27 │ │ -03ad16: 0203 1c00 |0181: move/from16 v3, v28 │ │ -03ad1a: 0204 1d00 |0183: move/from16 v4, v29 │ │ -03ad1e: 7054 1b0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ -03ad24: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -03ad28: 0200 1a00 |018a: move/from16 v0, v26 │ │ -03ad2c: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -03ad30: 5c10 9603 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03ad34: 0e00 |0190: return-void │ │ -03ad36: 0000 |0191: nop // spacer │ │ -03ad38: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -03ad54: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +03a9fc: |[03a9fc] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +03aa0c: 7401 da0a 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03aa12: 0a09 |0003: move-result v9 │ │ +03aa14: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +03aa18: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +03aa1c: 7401 e90a 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +03aa22: 0a13 |000b: move-result v19 │ │ +03aa24: 7401 eb0a 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +03aa2a: 0a15 |000f: move-result v21 │ │ +03aa2c: 7401 ea0a 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +03aa32: 0a14 |0013: move-result v20 │ │ +03aa34: 7401 e80a 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ +03aa3a: 0a12 |0017: move-result v18 │ │ +03aa3c: 7401 ee0a 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03aa42: 0a16 |001b: move-result v22 │ │ +03aa44: 120a |001c: const/4 v10, #int 0 // #0 │ │ +03aa46: 120e |001d: const/4 v14, #int 0 // #0 │ │ +03aa48: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +03aa4c: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +03aa50: 6e20 d90a e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03aa56: 0c05 |0025: move-result-object v5 │ │ +03aa58: 6e10 1111 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03aa5e: 0a1a |0029: move-result v26 │ │ +03aa60: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +03aa64: 0200 1a00 |002c: move/from16 v0, v26 │ │ +03aa68: 0201 1b00 |002e: move/from16 v1, v27 │ │ +03aa6c: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +03aa70: 6e10 0111 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03aa76: 0c11 |0035: move-result-object v17 │ │ +03aa78: 1f11 b701 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03aa7c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03aa7e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +03aa80: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +03aa84: 5500 6803 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03aa88: 021a 0000 |003e: move/from16 v26, v0 │ │ +03aa8c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +03aa90: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +03aa94: 5200 6603 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +03aa98: 021a 0000 |0046: move/from16 v26, v0 │ │ +03aa9c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +03aaa0: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +03aaa4: 5200 6603 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +03aaa8: 021a 0000 |004e: move/from16 v26, v0 │ │ +03aaac: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +03aab0: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +03aab6: 0206 1300 |0055: move/from16 v6, v19 │ │ +03aaba: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +03aac0: 0207 1500 |005a: move/from16 v7, v21 │ │ +03aac4: 9006 0616 |005c: add-int v6, v6, v22 │ │ +03aac8: 6e10 0611 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03aace: 0a1a |0061: move-result v26 │ │ +03aad0: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +03aad4: 6e10 0511 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03aada: 0a1b |0067: move-result v27 │ │ +03aadc: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +03aae0: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03aae4: 0201 1b00 |006c: move/from16 v1, v27 │ │ +03aae8: 6e51 2211 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +03aaee: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03aaf2: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03aaf6: 28a9 |0075: goto 001e // -0057 │ │ +03aaf8: 0206 1300 |0076: move/from16 v6, v19 │ │ +03aafc: 6e10 0611 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03ab02: 0a1a |007b: move-result v26 │ │ +03ab04: 9013 131a |007c: add-int v19, v19, v26 │ │ +03ab08: 28d9 |007e: goto 0057 // -0027 │ │ +03ab0a: 6e10 0611 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03ab10: 0a1a |0082: move-result v26 │ │ +03ab12: 911a 181a |0083: sub-int v26, v24, v26 │ │ +03ab16: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03ab1a: 0200 1a00 |0087: move/from16 v0, v26 │ │ +03ab1e: 0201 1300 |0089: move/from16 v1, v19 │ │ +03ab22: 7120 fc12 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +03ab28: 0a06 |008e: move-result v6 │ │ +03ab2a: 28c8 |008f: goto 0057 // -0038 │ │ +03ab2c: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +03ab30: 6e10 0611 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03ab36: 0a1b |0095: move-result v27 │ │ +03ab38: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +03ab3c: 6e10 0611 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03ab42: 0a1a |009b: move-result v26 │ │ +03ab44: 9014 141a |009c: add-int v20, v20, v26 │ │ +03ab48: 28b9 |009e: goto 0057 // -0047 │ │ +03ab4a: 0207 1500 |009f: move/from16 v7, v21 │ │ +03ab4e: 6e10 0511 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03ab54: 0a1a |00a4: move-result v26 │ │ +03ab56: 9015 151a |00a5: add-int v21, v21, v26 │ │ +03ab5a: 28b5 |00a7: goto 005c // -004b │ │ +03ab5c: 6e10 0511 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03ab62: 0a1a |00ab: move-result v26 │ │ +03ab64: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +03ab68: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03ab6c: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +03ab70: 0201 1500 |00b2: move/from16 v1, v21 │ │ +03ab74: 7120 fc12 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +03ab7a: 0a07 |00b7: move-result v7 │ │ +03ab7c: 28a4 |00b8: goto 005c // -005c │ │ +03ab7e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +03ab82: 6e10 0511 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03ab88: 0a1b |00be: move-result v27 │ │ +03ab8a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +03ab8e: 6e10 0511 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03ab94: 0a1a |00c4: move-result v26 │ │ +03ab96: 9012 121a |00c5: add-int v18, v18, v26 │ │ +03ab9a: 2895 |00c7: goto 005c // -006b │ │ +03ab9c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +03aba0: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +03aba4: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +03aba6: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +03abaa: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +03abae: 6e20 d90a e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03abb4: 0c05 |00d4: move-result-object v5 │ │ +03abb6: 6e10 1111 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03abbc: 0a1a |00d8: move-result v26 │ │ +03abbe: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +03abc2: 0200 1a00 |00db: move/from16 v0, v26 │ │ +03abc6: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +03abca: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +03abce: 6e10 0111 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03abd4: 0c11 |00e4: move-result-object v17 │ │ +03abd6: 1f11 b701 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03abda: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +03abde: 5500 6803 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03abe2: 021a 0000 |00eb: move/from16 v26, v0 │ │ +03abe6: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +03abea: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +03abee: 6e20 f40a 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +03abf4: 0c0f |00f4: move-result-object v15 │ │ +03abf6: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +03abfa: 8280 |00f7: int-to-float v0, v8 │ │ +03abfc: 021a 0000 |00f8: move/from16 v26, v0 │ │ +03ac00: 52f0 6103 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03ac04: 021b 0000 |00fc: move/from16 v27, v0 │ │ +03ac08: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +03ac0c: 0200 1a00 |0100: move/from16 v0, v26 │ │ +03ac10: 8700 |0102: float-to-int v0, v0 │ │ +03ac12: 0210 0000 |0103: move/from16 v16, v0 │ │ +03ac16: 9006 1310 |0105: add-int v6, v19, v16 │ │ +03ac1a: 0207 1500 |0107: move/from16 v7, v21 │ │ +03ac1e: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +03ac22: 5500 6903 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ +03ac26: 021a 0000 |010d: move/from16 v26, v0 │ │ +03ac2a: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +03ac2e: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +03ac32: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03ac36: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +03ac3a: 5c10 6903 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@0369 │ │ +03ac3e: 8280 |0119: int-to-float v0, v8 │ │ +03ac40: 021a 0000 |011a: move/from16 v26, v0 │ │ +03ac44: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +03ac48: 5200 6c03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +03ac4c: 021b 0000 |0120: move/from16 v27, v0 │ │ +03ac50: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +03ac54: 0200 1a00 |0124: move/from16 v0, v26 │ │ +03ac58: 8700 |0126: float-to-int v0, v0 │ │ +03ac5a: 021a 0000 |0127: move/from16 v26, v0 │ │ +03ac5e: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +03ac62: 7702 ea10 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03ac68: 0a19 |012e: move-result v25 │ │ +03ac6a: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +03ac6e: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +03ac72: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +03ac76: 7702 ea10 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03ac7c: 0a0c |0138: move-result v12 │ │ +03ac7e: 0200 1900 |0139: move/from16 v0, v25 │ │ +03ac82: 6e30 2311 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +03ac88: 6e10 0611 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03ac8e: 0a1a |0141: move-result v26 │ │ +03ac90: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +03ac94: 6e10 0511 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03ac9a: 0a1b |0147: move-result v27 │ │ +03ac9c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +03aca0: 0200 1a00 |014a: move/from16 v0, v26 │ │ +03aca4: 0201 1b00 |014c: move/from16 v1, v27 │ │ +03aca8: 6e51 2211 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +03acae: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03acb2: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +03acb6: 0200 1500 |0155: move/from16 v0, v21 │ │ +03acba: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +03acbe: 5910 ba03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03ba │ │ +03acc2: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +03acc6: 0200 1a00 |015d: move/from16 v0, v26 │ │ +03acca: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +03acce: 5910 8803 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@0388 │ │ +03acd2: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +03acd6: 590a 8e03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@038e │ │ +03acda: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +03acde: 5500 9603 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03ace2: 021a 0000 |016b: move/from16 v26, v0 │ │ +03ace6: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +03acea: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +03acee: 5200 8d03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03acf2: 021a 0000 |0173: move/from16 v26, v0 │ │ +03acf6: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +03acfa: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +03acfe: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +03ad02: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +03ad06: 0201 1a00 |017d: move/from16 v1, v26 │ │ +03ad0a: 0202 1b00 |017f: move/from16 v2, v27 │ │ +03ad0e: 0203 1c00 |0181: move/from16 v3, v28 │ │ +03ad12: 0204 1d00 |0183: move/from16 v4, v29 │ │ +03ad16: 7054 1b0b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ +03ad1c: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +03ad20: 0200 1a00 |018a: move/from16 v0, v26 │ │ +03ad24: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +03ad28: 5c10 9603 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03ad2c: 0e00 |0190: return-void │ │ +03ad2e: 0000 |0191: nop // spacer │ │ +03ad30: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +03ad4c: 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 │ │ @@ -49263,223 +49263,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -03ad70: |[03ad70] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -03ad80: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03ad84: 0200 1500 |0002: move/from16 v0, v21 │ │ -03ad88: 0201 1800 |0004: move/from16 v1, v24 │ │ -03ad8c: 7120 e00a 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ae0 │ │ -03ad92: 0a15 |0009: move-result v21 │ │ -03ad94: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -03ad98: 0200 1600 |000c: move/from16 v0, v22 │ │ -03ad9c: 0201 1900 |000e: move/from16 v1, v25 │ │ -03ada0: 7120 e00a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ae0 │ │ -03ada6: 0a16 |0013: move-result v22 │ │ -03ada8: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -03adac: 0201 1500 |0016: move/from16 v1, v21 │ │ -03adb0: 0202 1600 |0018: move/from16 v2, v22 │ │ -03adb4: 6e30 250b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0b25 │ │ -03adba: 7401 e60a 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ae6 │ │ -03adc0: 0a0f |0020: move-result v15 │ │ -03adc2: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -03adc6: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -03adca: 5200 8f03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@038f │ │ -03adce: 0215 0000 |0027: move/from16 v21, v0 │ │ -03add2: 0200 1500 |0029: move/from16 v0, v21 │ │ -03add6: 7120 fe12 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -03addc: 0a15 |002e: move-result v21 │ │ -03adde: 0200 1500 |002f: move/from16 v0, v21 │ │ -03ade2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -03ade6: 5910 9903 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ -03adea: 7401 e90a 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -03adf0: 0a15 |0038: move-result v21 │ │ -03adf2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -03adf6: 7401 ea0a 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03adfc: 0a16 |003e: move-result v22 │ │ -03adfe: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -03ae02: 7401 e50a 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0ae5 │ │ -03ae08: 0a15 |0044: move-result v21 │ │ -03ae0a: 7401 eb0a 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ -03ae10: 0a16 |0048: move-result v22 │ │ -03ae12: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -03ae16: 7401 e80a 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ -03ae1c: 0a16 |004e: move-result v22 │ │ -03ae1e: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -03ae22: 7401 da0a 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03ae28: 0a10 |0054: move-result v16 │ │ -03ae2a: 120c |0055: const/4 v12, #int 0 // #0 │ │ -03ae2c: 0200 1000 |0056: move/from16 v0, v16 │ │ -03ae30: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -03ae34: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -03ae38: 6e20 d90a c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03ae3e: 0c03 |005f: move-result-object v3 │ │ -03ae40: 6e10 1111 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03ae46: 0a15 |0063: move-result v21 │ │ -03ae48: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -03ae4c: 0200 1500 |0066: move/from16 v0, v21 │ │ -03ae50: 0201 1600 |0068: move/from16 v1, v22 │ │ -03ae54: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -03ae58: 6e10 0111 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03ae5e: 0c0d |006f: move-result-object v13 │ │ -03ae60: 1f0d b701 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03ae64: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -03ae68: 55d0 6803 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03ae6c: 0215 0000 |0076: move/from16 v21, v0 │ │ -03ae70: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -03ae74: 52d0 6603 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -03ae78: 0215 0000 |007c: move/from16 v21, v0 │ │ -03ae7c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -03ae80: 52d0 6603 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -03ae84: 0215 0000 |0082: move/from16 v21, v0 │ │ -03ae88: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -03ae8c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -03ae90: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -03ae94: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -03ae98: 0200 1100 |008c: move/from16 v0, v17 │ │ -03ae9c: 0201 1500 |008e: move/from16 v1, v21 │ │ -03aea0: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -03aea4: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -03aea8: 0200 1100 |0094: move/from16 v0, v17 │ │ -03aeac: 0201 1500 |0096: move/from16 v1, v21 │ │ -03aeb0: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -03aeb4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03aeb6: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -03aeba: 0200 1500 |009d: move/from16 v0, v21 │ │ -03aebe: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -03aec2: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -03aec6: 0200 1500 |00a3: move/from16 v0, v21 │ │ -03aeca: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -03aece: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -03aed0: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -03aed4: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -03aed8: 0213 0500 |00ac: move/from16 v19, v5 │ │ -03aedc: 0149 |00ae: move v9, v4 │ │ -03aede: 52d0 6b03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ -03aee2: 0215 0000 |00b1: move/from16 v21, v0 │ │ -03aee6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -03aeea: 0200 1500 |00b5: move/from16 v0, v21 │ │ -03aeee: 0201 1600 |00b7: move/from16 v1, v22 │ │ -03aef2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -03aef6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -03aefa: 52d0 6b03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ -03aefe: 0215 0000 |00bf: move/from16 v21, v0 │ │ -03af02: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -03af06: 0200 1500 |00c3: move/from16 v0, v21 │ │ -03af0a: 0201 1600 |00c5: move/from16 v1, v22 │ │ -03af0e: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -03af12: 52d0 6b03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ -03af16: 0213 0000 |00cb: move/from16 v19, v0 │ │ -03af1a: 52d0 6703 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ -03af1e: 0215 0000 |00cf: move/from16 v21, v0 │ │ -03af22: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -03af26: 0200 1500 |00d3: move/from16 v0, v21 │ │ -03af2a: 0201 1600 |00d5: move/from16 v1, v22 │ │ -03af2e: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -03af32: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -03af36: 52d0 6703 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ -03af3a: 0215 0000 |00dd: move/from16 v21, v0 │ │ -03af3e: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -03af42: 0200 1500 |00e1: move/from16 v0, v21 │ │ -03af46: 0201 1600 |00e3: move/from16 v1, v22 │ │ -03af4a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -03af4e: 52d9 6703 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ -03af52: 0200 1300 |00e9: move/from16 v0, v19 │ │ -03af56: 0201 1200 |00eb: move/from16 v1, v18 │ │ -03af5a: 7120 ea10 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03af60: 0a14 |00f0: move-result v20 │ │ -03af62: 7120 ea10 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03af68: 0a0a |00f4: move-result v10 │ │ -03af6a: 0200 1400 |00f5: move/from16 v0, v20 │ │ -03af6e: 6e30 2311 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -03af74: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -03af78: 6e10 0511 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -03af7e: 0a15 |00ff: move-result v21 │ │ -03af80: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -03af84: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03af88: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -03af8c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -03af8e: 2894 |0107: goto 009b // -006c │ │ -03af90: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -03af92: 289f |0109: goto 00a8 // -0061 │ │ -03af94: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -03af98: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -03af9c: 289e |010e: goto 00ac // -0062 │ │ -03af9e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -03afa2: 6e10 0611 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03afa8: 0a15 |0114: move-result v21 │ │ -03afaa: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -03afae: 28eb |0117: goto 0102 // -0015 │ │ -03afb0: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -03afb4: 0200 1500 |011a: move/from16 v0, v21 │ │ -03afb8: 7120 ea10 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03afbe: 0a15 |011f: move-result v21 │ │ -03afc0: 0200 1500 |0120: move/from16 v0, v21 │ │ -03afc4: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -03afc8: 5910 8b03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@038b │ │ -03afcc: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -03afd0: 0200 1500 |0128: move/from16 v0, v21 │ │ -03afd4: 7120 ea10 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03afda: 0a15 |012d: move-result v21 │ │ -03afdc: 0200 1500 |012e: move/from16 v0, v21 │ │ -03afe0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -03afe4: 5910 8a03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@038a │ │ -03afe8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -03afec: 0200 1500 |0136: move/from16 v0, v21 │ │ -03aff0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -03aff4: 5c10 9b03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ -03aff8: 7401 100b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03affe: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -03b002: 0200 1500 |0141: move/from16 v0, v21 │ │ -03b006: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -03b00a: 5c10 9b03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ -03b00e: 7401 da0a 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03b014: 0a10 |014a: move-result v16 │ │ -03b016: 120c |014b: const/4 v12, #int 0 // #0 │ │ -03b018: 0200 1000 |014c: move/from16 v0, v16 │ │ -03b01c: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -03b020: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -03b024: 6e20 d90a c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03b02a: 0c03 |0155: move-result-object v3 │ │ -03b02c: 6e10 1111 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03b032: 0a15 |0159: move-result v21 │ │ -03b034: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -03b038: 0200 1500 |015c: move/from16 v0, v21 │ │ -03b03c: 0201 1600 |015e: move/from16 v1, v22 │ │ -03b040: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -03b044: 6e10 0111 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03b04a: 0c0d |0165: move-result-object v13 │ │ -03b04c: 1f0d b701 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03b050: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -03b054: 55d0 6803 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03b058: 0215 0000 |016c: move/from16 v21, v0 │ │ -03b05c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -03b060: 8250 |0170: int-to-float v0, v5 │ │ -03b062: 0215 0000 |0171: move/from16 v21, v0 │ │ -03b066: 52d0 6c03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -03b06a: 0216 0000 |0175: move/from16 v22, v0 │ │ -03b06e: a815 1516 |0177: mul-float v21, v21, v22 │ │ -03b072: 0200 1500 |0179: move/from16 v0, v21 │ │ -03b076: 8700 |017b: float-to-int v0, v0 │ │ -03b078: 0215 0000 |017c: move/from16 v21, v0 │ │ -03b07c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -03b080: 7702 ea10 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -03b086: 0a14 |0183: move-result v20 │ │ -03b088: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -03b08c: 5200 8a03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@038a │ │ -03b090: 0215 0000 |0188: move/from16 v21, v0 │ │ -03b094: 0200 1400 |018a: move/from16 v0, v20 │ │ -03b098: 0201 1500 |018c: move/from16 v1, v21 │ │ -03b09c: 6e30 2311 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -03b0a2: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03b0a6: 28b9 |0193: goto 014c // -0047 │ │ -03b0a8: 0e00 |0194: return-void │ │ +03ad68: |[03ad68] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +03ad78: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03ad7c: 0200 1500 |0002: move/from16 v0, v21 │ │ +03ad80: 0201 1800 |0004: move/from16 v1, v24 │ │ +03ad84: 7120 e00a 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ae0 │ │ +03ad8a: 0a15 |0009: move-result v21 │ │ +03ad8c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +03ad90: 0200 1600 |000c: move/from16 v0, v22 │ │ +03ad94: 0201 1900 |000e: move/from16 v1, v25 │ │ +03ad98: 7120 e00a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ae0 │ │ +03ad9e: 0a16 |0013: move-result v22 │ │ +03ada0: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +03ada4: 0201 1500 |0016: move/from16 v1, v21 │ │ +03ada8: 0202 1600 |0018: move/from16 v2, v22 │ │ +03adac: 6e30 250b 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0b25 │ │ +03adb2: 7401 e60a 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0ae6 │ │ +03adb8: 0a0f |0020: move-result v15 │ │ +03adba: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +03adbe: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +03adc2: 5200 8f03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@038f │ │ +03adc6: 0215 0000 |0027: move/from16 v21, v0 │ │ +03adca: 0200 1500 |0029: move/from16 v0, v21 │ │ +03adce: 7120 fe12 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +03add4: 0a15 |002e: move-result v21 │ │ +03add6: 0200 1500 |002f: move/from16 v0, v21 │ │ +03adda: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +03adde: 5910 9903 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0399 │ │ +03ade2: 7401 e90a 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +03ade8: 0a15 |0038: move-result v21 │ │ +03adea: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +03adee: 7401 ea0a 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +03adf4: 0a16 |003e: move-result v22 │ │ +03adf6: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +03adfa: 7401 e50a 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0ae5 │ │ +03ae00: 0a15 |0044: move-result v21 │ │ +03ae02: 7401 eb0a 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0aeb │ │ +03ae08: 0a16 |0048: move-result v22 │ │ +03ae0a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +03ae0e: 7401 e80a 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0ae8 │ │ +03ae14: 0a16 |004e: move-result v22 │ │ +03ae16: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +03ae1a: 7401 da0a 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03ae20: 0a10 |0054: move-result v16 │ │ +03ae22: 120c |0055: const/4 v12, #int 0 // #0 │ │ +03ae24: 0200 1000 |0056: move/from16 v0, v16 │ │ +03ae28: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +03ae2c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +03ae30: 6e20 d90a c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03ae36: 0c03 |005f: move-result-object v3 │ │ +03ae38: 6e10 1111 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03ae3e: 0a15 |0063: move-result v21 │ │ +03ae40: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +03ae44: 0200 1500 |0066: move/from16 v0, v21 │ │ +03ae48: 0201 1600 |0068: move/from16 v1, v22 │ │ +03ae4c: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +03ae50: 6e10 0111 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03ae56: 0c0d |006f: move-result-object v13 │ │ +03ae58: 1f0d b701 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03ae5c: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +03ae60: 55d0 6803 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03ae64: 0215 0000 |0076: move/from16 v21, v0 │ │ +03ae68: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +03ae6c: 52d0 6603 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +03ae70: 0215 0000 |007c: move/from16 v21, v0 │ │ +03ae74: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +03ae78: 52d0 6603 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +03ae7c: 0215 0000 |0082: move/from16 v21, v0 │ │ +03ae80: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +03ae84: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +03ae88: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +03ae8c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +03ae90: 0200 1100 |008c: move/from16 v0, v17 │ │ +03ae94: 0201 1500 |008e: move/from16 v1, v21 │ │ +03ae98: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +03ae9c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +03aea0: 0200 1100 |0094: move/from16 v0, v17 │ │ +03aea4: 0201 1500 |0096: move/from16 v1, v21 │ │ +03aea8: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +03aeac: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03aeae: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +03aeb2: 0200 1500 |009d: move/from16 v0, v21 │ │ +03aeb6: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +03aeba: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +03aebe: 0200 1500 |00a3: move/from16 v0, v21 │ │ +03aec2: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +03aec6: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +03aec8: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +03aecc: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +03aed0: 0213 0500 |00ac: move/from16 v19, v5 │ │ +03aed4: 0149 |00ae: move v9, v4 │ │ +03aed6: 52d0 6b03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ +03aeda: 0215 0000 |00b1: move/from16 v21, v0 │ │ +03aede: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +03aee2: 0200 1500 |00b5: move/from16 v0, v21 │ │ +03aee6: 0201 1600 |00b7: move/from16 v1, v22 │ │ +03aeea: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +03aeee: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +03aef2: 52d0 6b03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ +03aef6: 0215 0000 |00bf: move/from16 v21, v0 │ │ +03aefa: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +03aefe: 0200 1500 |00c3: move/from16 v0, v21 │ │ +03af02: 0201 1600 |00c5: move/from16 v1, v22 │ │ +03af06: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +03af0a: 52d0 6b03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@036b │ │ +03af0e: 0213 0000 |00cb: move/from16 v19, v0 │ │ +03af12: 52d0 6703 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ +03af16: 0215 0000 |00cf: move/from16 v21, v0 │ │ +03af1a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +03af1e: 0200 1500 |00d3: move/from16 v0, v21 │ │ +03af22: 0201 1600 |00d5: move/from16 v1, v22 │ │ +03af26: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +03af2a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +03af2e: 52d0 6703 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ +03af32: 0215 0000 |00dd: move/from16 v21, v0 │ │ +03af36: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +03af3a: 0200 1500 |00e1: move/from16 v0, v21 │ │ +03af3e: 0201 1600 |00e3: move/from16 v1, v22 │ │ +03af42: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +03af46: 52d9 6703 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@0367 │ │ +03af4a: 0200 1300 |00e9: move/from16 v0, v19 │ │ +03af4e: 0201 1200 |00eb: move/from16 v1, v18 │ │ +03af52: 7120 ea10 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03af58: 0a14 |00f0: move-result v20 │ │ +03af5a: 7120 ea10 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03af60: 0a0a |00f4: move-result v10 │ │ +03af62: 0200 1400 |00f5: move/from16 v0, v20 │ │ +03af66: 6e30 2311 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +03af6c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +03af70: 6e10 0511 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +03af76: 0a15 |00ff: move-result v21 │ │ +03af78: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +03af7c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03af80: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +03af84: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +03af86: 2894 |0107: goto 009b // -006c │ │ +03af88: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +03af8a: 289f |0109: goto 00a8 // -0061 │ │ +03af8c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +03af90: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +03af94: 289e |010e: goto 00ac // -0062 │ │ +03af96: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +03af9a: 6e10 0611 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03afa0: 0a15 |0114: move-result v21 │ │ +03afa2: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +03afa6: 28eb |0117: goto 0102 // -0015 │ │ +03afa8: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +03afac: 0200 1500 |011a: move/from16 v0, v21 │ │ +03afb0: 7120 ea10 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03afb6: 0a15 |011f: move-result v21 │ │ +03afb8: 0200 1500 |0120: move/from16 v0, v21 │ │ +03afbc: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +03afc0: 5910 8b03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@038b │ │ +03afc4: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +03afc8: 0200 1500 |0128: move/from16 v0, v21 │ │ +03afcc: 7120 ea10 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03afd2: 0a15 |012d: move-result v21 │ │ +03afd4: 0200 1500 |012e: move/from16 v0, v21 │ │ +03afd8: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +03afdc: 5910 8a03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@038a │ │ +03afe0: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +03afe4: 0200 1500 |0136: move/from16 v0, v21 │ │ +03afe8: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +03afec: 5c10 9b03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ +03aff0: 7401 100b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03aff6: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +03affa: 0200 1500 |0141: move/from16 v0, v21 │ │ +03affe: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +03b002: 5c10 9b03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ +03b006: 7401 da0a 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03b00c: 0a10 |014a: move-result v16 │ │ +03b00e: 120c |014b: const/4 v12, #int 0 // #0 │ │ +03b010: 0200 1000 |014c: move/from16 v0, v16 │ │ +03b014: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +03b018: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +03b01c: 6e20 d90a c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03b022: 0c03 |0155: move-result-object v3 │ │ +03b024: 6e10 1111 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03b02a: 0a15 |0159: move-result v21 │ │ +03b02c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +03b030: 0200 1500 |015c: move/from16 v0, v21 │ │ +03b034: 0201 1600 |015e: move/from16 v1, v22 │ │ +03b038: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +03b03c: 6e10 0111 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03b042: 0c0d |0165: move-result-object v13 │ │ +03b044: 1f0d b701 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03b048: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +03b04c: 55d0 6803 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03b050: 0215 0000 |016c: move/from16 v21, v0 │ │ +03b054: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +03b058: 8250 |0170: int-to-float v0, v5 │ │ +03b05a: 0215 0000 |0171: move/from16 v21, v0 │ │ +03b05e: 52d0 6c03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +03b062: 0216 0000 |0175: move/from16 v22, v0 │ │ +03b066: a815 1516 |0177: mul-float v21, v21, v22 │ │ +03b06a: 0200 1500 |0179: move/from16 v0, v21 │ │ +03b06e: 8700 |017b: float-to-int v0, v0 │ │ +03b070: 0215 0000 |017c: move/from16 v21, v0 │ │ +03b074: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +03b078: 7702 ea10 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +03b07e: 0a14 |0183: move-result v20 │ │ +03b080: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +03b084: 5200 8a03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@038a │ │ +03b088: 0215 0000 |0188: move/from16 v21, v0 │ │ +03b08c: 0200 1400 |018a: move/from16 v0, v20 │ │ +03b090: 0201 1500 |018c: move/from16 v1, v21 │ │ +03b094: 6e30 2311 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +03b09a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03b09e: 28b9 |0193: goto 014c // -0047 │ │ +03b0a0: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -49577,129 +49577,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -03b0ac: |[03b0ac] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -03b0bc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03b0c0: 520f 8e03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@038e │ │ -03b0c4: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -03b0c8: 7401 ee0a 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03b0ce: 0a0c |0009: move-result v12 │ │ -03b0d0: 7401 e90a 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -03b0d6: 0a0a |000d: move-result v10 │ │ -03b0d8: 7401 ea0a 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03b0de: 0a0b |0011: move-result v11 │ │ -03b0e0: 7401 f00a 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -03b0e6: 0a0e |0015: move-result v14 │ │ -03b0e8: 7401 da0a 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03b0ee: 0a04 |0019: move-result v4 │ │ -03b0f0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -03b0f2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -03b0f6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -03b0fa: 6e20 d90a 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03b100: 0c03 |0022: move-result-object v3 │ │ -03b102: 6e10 0111 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03b108: 0c09 |0026: move-result-object v9 │ │ -03b10a: 1f09 b701 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03b10e: 559f 6803 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03b112: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -03b116: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03b11a: 28ec |002f: goto 001b // -0014 │ │ -03b11c: 529f 6603 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ -03b120: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -03b124: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -03b126: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -03b12c: 01a5 |0038: move v5, v10 │ │ -03b12e: b0c5 |0039: add-int/2addr v5, v12 │ │ -03b130: 6e10 0211 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -03b136: 0a0f |003d: move-result v15 │ │ -03b138: 9106 050f |003e: sub-int v6, v5, v15 │ │ -03b13c: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -03b140: 6e20 2411 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ -03b146: 28e8 |0045: goto 002d // -0018 │ │ -03b148: 01a5 |0046: move v5, v10 │ │ -03b14a: 6e10 1211 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -03b150: 0a0f |004a: move-result v15 │ │ -03b152: b0fa |004b: add-int/2addr v10, v15 │ │ -03b154: 28ed |004c: goto 0039 // -0013 │ │ -03b156: 6e10 0611 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03b15c: 0a0f |0050: move-result v15 │ │ -03b15e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -03b162: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -03b166: 7120 fc12 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -03b16c: 0a05 |0058: move-result v5 │ │ -03b16e: 28e0 |0059: goto 0039 // -0020 │ │ -03b170: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -03b174: 6e10 0611 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03b17a: 0a10 |005f: move-result v16 │ │ -03b17c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -03b180: 6e10 0611 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -03b186: 0a0f |0065: move-result v15 │ │ -03b188: b0fb |0066: add-int/2addr v11, v15 │ │ -03b18a: 28d2 |0067: goto 0039 // -002e │ │ -03b18c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -03b190: 540f ac03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03b194: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -03b198: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -03b19c: 540f ac03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03b1a0: 0200 1200 |0072: move/from16 v0, v18 │ │ -03b1a4: 0201 1300 |0074: move/from16 v1, v19 │ │ -03b1a8: 0202 1400 |0076: move/from16 v2, v20 │ │ -03b1ac: 7240 9b0a 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0a9b │ │ -03b1b2: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -03b1b6: 540f 9e03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03b1ba: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -03b1be: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03b1c2: 540f 9e03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03b1c6: 0200 1200 |0085: move/from16 v0, v18 │ │ -03b1ca: 0201 1300 |0087: move/from16 v1, v19 │ │ -03b1ce: 0202 1400 |0089: move/from16 v2, v20 │ │ -03b1d2: 7240 9b0a 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0a9b │ │ -03b1d8: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -03b1dc: 540f ae03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ -03b1e0: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -03b1e4: 7401 ee0a 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03b1ea: 0a0c |0097: move-result v12 │ │ -03b1ec: 7401 da0a 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03b1f2: 0a04 |009b: move-result v4 │ │ -03b1f4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -03b1f6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -03b1fa: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -03b1fe: 6e20 d90a 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03b204: 0c03 |00a4: move-result-object v3 │ │ -03b206: 6e10 0111 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03b20c: 0c09 |00a8: move-result-object v9 │ │ -03b20e: 1f09 b701 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03b212: 559f 6803 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03b216: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -03b21a: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03b21e: 28ec |00b1: goto 009d // -0014 │ │ -03b220: 6e10 0211 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -03b226: 0a0f |00b5: move-result v15 │ │ -03b228: b1cf |00b6: sub-int/2addr v15, v12 │ │ -03b22a: 82ff |00b7: int-to-float v15, v15 │ │ -03b22c: 7601 dd0a 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03b232: 0a10 |00bb: move-result v16 │ │ -03b234: 0200 1000 |00bc: move/from16 v0, v16 │ │ -03b238: 8200 |00be: int-to-float v0, v0 │ │ -03b23a: 0210 0000 |00bf: move/from16 v16, v0 │ │ -03b23e: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -03b242: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -03b246: 540f ae03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ -03b24a: 7230 9d0a 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0a9d │ │ -03b250: 28e5 |00ca: goto 00af // -001b │ │ -03b252: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -03b254: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -03b258: 5c0f 8903 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ -03b25c: 0e00 |00d0: return-void │ │ -03b25e: 0000 |00d1: nop // spacer │ │ -03b260: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +03b0a4: |[03b0a4] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +03b0b4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03b0b8: 520f 8e03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@038e │ │ +03b0bc: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +03b0c0: 7401 ee0a 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03b0c6: 0a0c |0009: move-result v12 │ │ +03b0c8: 7401 e90a 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +03b0ce: 0a0a |000d: move-result v10 │ │ +03b0d0: 7401 ea0a 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +03b0d6: 0a0b |0011: move-result v11 │ │ +03b0d8: 7401 f00a 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +03b0de: 0a0e |0015: move-result v14 │ │ +03b0e0: 7401 da0a 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03b0e6: 0a04 |0019: move-result v4 │ │ +03b0e8: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +03b0ea: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +03b0ee: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +03b0f2: 6e20 d90a 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03b0f8: 0c03 |0022: move-result-object v3 │ │ +03b0fa: 6e10 0111 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03b100: 0c09 |0026: move-result-object v9 │ │ +03b102: 1f09 b701 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03b106: 559f 6803 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03b10a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +03b10e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03b112: 28ec |002f: goto 001b // -0014 │ │ +03b114: 529f 6603 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@0366 │ │ +03b118: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +03b11c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +03b11e: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +03b124: 01a5 |0038: move v5, v10 │ │ +03b126: b0c5 |0039: add-int/2addr v5, v12 │ │ +03b128: 6e10 0211 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +03b12e: 0a0f |003d: move-result v15 │ │ +03b130: 9106 050f |003e: sub-int v6, v5, v15 │ │ +03b134: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +03b138: 6e20 2411 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ +03b13e: 28e8 |0045: goto 002d // -0018 │ │ +03b140: 01a5 |0046: move v5, v10 │ │ +03b142: 6e10 1211 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +03b148: 0a0f |004a: move-result v15 │ │ +03b14a: b0fa |004b: add-int/2addr v10, v15 │ │ +03b14c: 28ed |004c: goto 0039 // -0013 │ │ +03b14e: 6e10 0611 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03b154: 0a0f |0050: move-result v15 │ │ +03b156: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +03b15a: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +03b15e: 7120 fc12 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +03b164: 0a05 |0058: move-result v5 │ │ +03b166: 28e0 |0059: goto 0039 // -0020 │ │ +03b168: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +03b16c: 6e10 0611 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03b172: 0a10 |005f: move-result v16 │ │ +03b174: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +03b178: 6e10 0611 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +03b17e: 0a0f |0065: move-result v15 │ │ +03b180: b0fb |0066: add-int/2addr v11, v15 │ │ +03b182: 28d2 |0067: goto 0039 // -002e │ │ +03b184: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +03b188: 540f ac03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03b18c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +03b190: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +03b194: 540f ac03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03b198: 0200 1200 |0072: move/from16 v0, v18 │ │ +03b19c: 0201 1300 |0074: move/from16 v1, v19 │ │ +03b1a0: 0202 1400 |0076: move/from16 v2, v20 │ │ +03b1a4: 7240 9b0a 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0a9b │ │ +03b1aa: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +03b1ae: 540f 9e03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03b1b2: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +03b1b6: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +03b1ba: 540f 9e03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03b1be: 0200 1200 |0085: move/from16 v0, v18 │ │ +03b1c2: 0201 1300 |0087: move/from16 v1, v19 │ │ +03b1c6: 0202 1400 |0089: move/from16 v2, v20 │ │ +03b1ca: 7240 9b0a 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0a9b │ │ +03b1d0: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +03b1d4: 540f ae03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ +03b1d8: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +03b1dc: 7401 ee0a 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03b1e2: 0a0c |0097: move-result v12 │ │ +03b1e4: 7401 da0a 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03b1ea: 0a04 |009b: move-result v4 │ │ +03b1ec: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +03b1ee: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +03b1f2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +03b1f6: 6e20 d90a 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03b1fc: 0c03 |00a4: move-result-object v3 │ │ +03b1fe: 6e10 0111 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03b204: 0c09 |00a8: move-result-object v9 │ │ +03b206: 1f09 b701 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03b20a: 559f 6803 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03b20e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +03b212: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03b216: 28ec |00b1: goto 009d // -0014 │ │ +03b218: 6e10 0211 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +03b21e: 0a0f |00b5: move-result v15 │ │ +03b220: b1cf |00b6: sub-int/2addr v15, v12 │ │ +03b222: 82ff |00b7: int-to-float v15, v15 │ │ +03b224: 7601 dd0a 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03b22a: 0a10 |00bb: move-result v16 │ │ +03b22c: 0200 1000 |00bc: move/from16 v0, v16 │ │ +03b230: 8200 |00be: int-to-float v0, v0 │ │ +03b232: 0210 0000 |00bf: move/from16 v16, v0 │ │ +03b236: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +03b23a: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +03b23e: 540f ae03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ +03b242: 7230 9d0a 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0a9d │ │ +03b248: 28e5 |00ca: goto 00af // -001b │ │ +03b24a: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +03b24c: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +03b250: 5c0f 8903 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0389 │ │ +03b254: 0e00 |00d0: return-void │ │ +03b256: 0000 |00d1: nop // spacer │ │ +03b258: 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 │ │ @@ -49769,48 +49769,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -03b27c: |[03b27c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -03b28c: 6e10 da0a 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03b292: 0a01 |0003: move-result v1 │ │ -03b294: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -03b298: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -03b29c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -03b29e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -03b2a0: 0112 |000a: move v2, v1 │ │ -03b2a2: 0163 |000b: move v3, v6 │ │ -03b2a4: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -03b2a8: 6e20 d90a 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03b2ae: 0c00 |0011: move-result-object v0 │ │ -03b2b0: 6e10 1111 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03b2b6: 0a07 |0015: move-result v7 │ │ -03b2b8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -03b2bc: 6e20 f40a 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -03b2c2: 0c04 |001b: move-result-object v4 │ │ -03b2c4: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -03b2c8: 5247 6203 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03b2cc: 5298 8d03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b2d0: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -03b2d4: 6e30 3311 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1133 │ │ -03b2da: 0a07 |0027: move-result v7 │ │ -03b2dc: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -03b2e0: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -03b2e2: 0f07 |002b: return v7 │ │ -03b2e4: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -03b2e8: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -03b2ea: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -03b2ec: 28db |0030: goto 000b // -0025 │ │ -03b2ee: b053 |0031: add-int/2addr v3, v5 │ │ -03b2f0: 28da |0032: goto 000c // -0026 │ │ -03b2f2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -03b2f4: 28f7 |0034: goto 002b // -0009 │ │ +03b274: |[03b274] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +03b284: 6e10 da0a 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03b28a: 0a01 |0003: move-result v1 │ │ +03b28c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +03b290: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +03b294: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +03b296: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +03b298: 0112 |000a: move v2, v1 │ │ +03b29a: 0163 |000b: move v3, v6 │ │ +03b29c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +03b2a0: 6e20 d90a 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03b2a6: 0c00 |0011: move-result-object v0 │ │ +03b2a8: 6e10 1111 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03b2ae: 0a07 |0015: move-result v7 │ │ +03b2b0: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +03b2b4: 6e20 f40a 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +03b2ba: 0c04 |001b: move-result-object v4 │ │ +03b2bc: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +03b2c0: 5247 6203 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03b2c4: 5298 8d03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b2c8: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +03b2cc: 6e30 3311 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1133 │ │ +03b2d2: 0a07 |0027: move-result v7 │ │ +03b2d4: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +03b2d8: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +03b2da: 0f07 |002b: return v7 │ │ +03b2dc: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +03b2e0: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +03b2e2: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +03b2e4: 28db |0030: goto 000b // -0025 │ │ +03b2e6: b053 |0031: add-int/2addr v3, v5 │ │ +03b2e8: 28da |0032: goto 000c // -0026 │ │ +03b2ea: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +03b2ec: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2679 │ │ 0x0004 line=2680 │ │ 0x0008 line=2681 │ │ 0x0009 line=2682 │ │ 0x000a line=2683 │ │ @@ -49849,42 +49849,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -03b2f8: |[03b2f8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03b308: 2051 be01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ -03b30c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -03b310: 6f20 7e11 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ -03b316: 0e00 |0007: return-void │ │ -03b318: 0750 |0008: move-object v0, v5 │ │ -03b31a: 1f00 be01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ -03b31e: 6e10 aa0a 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0aaa │ │ -03b324: 0c01 |000e: move-result-object v1 │ │ -03b326: 6f20 7e11 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ -03b32c: 5441 8603 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b330: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -03b334: 5441 8603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b338: 5402 7003 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ -03b33c: 5403 7103 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ -03b340: 6e30 6709 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0967 │ │ -03b346: 5201 7203 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -03b34a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -03b34c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03b34e: 6e40 200b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ -03b354: 28e1 |0026: goto 0007 // -001f │ │ -03b356: 5201 7203 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -03b35a: 5941 b203 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -03b35e: 5401 7003 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ -03b362: 5b41 b003 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03b366: 5401 7103 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ -03b36a: 5b41 b103 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03b36e: 28d4 |0033: goto 0007 // -002c │ │ +03b2f0: |[03b2f0] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03b300: 2051 be01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ +03b304: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +03b308: 6f20 7e11 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ +03b30e: 0e00 |0007: return-void │ │ +03b310: 0750 |0008: move-object v0, v5 │ │ +03b312: 1f00 be01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ +03b316: 6e10 aa0a 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0aaa │ │ +03b31c: 0c01 |000e: move-result-object v1 │ │ +03b31e: 6f20 7e11 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ +03b324: 5441 8603 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b328: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +03b32c: 5441 8603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b330: 5402 7003 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ +03b334: 5403 7103 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ +03b338: 6e30 6709 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0967 │ │ +03b33e: 5201 7203 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +03b342: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +03b344: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03b346: 6e40 200b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ +03b34c: 28e1 |0026: goto 0007 // -001f │ │ +03b34e: 5201 7203 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +03b352: 5941 b203 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +03b356: 5401 7003 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ +03b35a: 5b41 b003 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03b35e: 5401 7103 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@0371 │ │ +03b362: 5b41 b103 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03b366: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -49904,28 +49904,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03b370: |[03b370] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03b380: 6f10 7f11 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ -03b386: 0c01 |0003: move-result-object v1 │ │ -03b388: 2200 be01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ -03b38c: 7020 a90a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0aa9 │ │ -03b392: 5232 8d03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b396: 5902 7203 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ -03b39a: 5432 8603 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b39e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -03b3a2: 5432 8603 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b3a6: 6e10 6809 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0968 │ │ -03b3ac: 0c02 |0016: move-result-object v2 │ │ -03b3ae: 5b02 7003 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ -03b3b2: 1100 |0019: return-object v0 │ │ +03b368: |[03b368] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03b378: 6f10 7f11 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ +03b37e: 0c01 |0003: move-result-object v1 │ │ +03b380: 2200 be01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ +03b384: 7020 a90a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0aa9 │ │ +03b38a: 5232 8d03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b38e: 5902 7203 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@0372 │ │ +03b392: 5432 8603 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b396: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +03b39a: 5432 8603 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b39e: 6e10 6809 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0968 │ │ +03b3a4: 0c02 |0016: move-result-object v2 │ │ +03b3a6: 5b02 7003 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@0370 │ │ +03b3aa: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -49940,21 +49940,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -03b3b4: |[03b3b4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -03b3c4: 6f56 8011 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1180 │ │ -03b3ca: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -03b3ce: 5220 ad03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03b3d2: 5221 ad03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03b3d6: 7051 120b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b12 │ │ -03b3dc: 0e00 |000c: return-void │ │ +03b3ac: |[03b3ac] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +03b3bc: 6f56 8011 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1180 │ │ +03b3c2: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +03b3c6: 5220 ad03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03b3ca: 5221 ad03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03b3ce: 7051 120b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b12 │ │ +03b3d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -49969,373 +49969,373 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -03b3e0: |[03b3e0] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03b3f0: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -03b3f4: 5500 9503 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ -03b3f8: 0217 0000 |0004: move/from16 v23, v0 │ │ -03b3fc: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -03b400: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -03b404: 0f17 |000a: return v23 │ │ -03b406: 7401 c010 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -03b40c: 0a17 |000e: move-result v23 │ │ -03b40e: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -03b412: 7401 c210 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@10c2 │ │ -03b418: 0a17 |0014: move-result v23 │ │ -03b41a: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -03b41e: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -03b422: 28f1 |0019: goto 000a // -000f │ │ -03b424: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -03b428: 5400 8603 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b42c: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -03b430: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -03b434: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -03b438: 5400 8603 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b43c: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -03b440: 7401 5e09 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03b446: 0a17 |002b: move-result v23 │ │ -03b448: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -03b44c: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -03b450: 28da |0030: goto 000a // -0026 │ │ -03b452: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -03b456: 5400 bc03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03b45a: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -03b45e: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -03b462: 7100 d910 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -03b468: 0c17 |003c: move-result-object v23 │ │ -03b46a: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -03b46e: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -03b472: 5b10 bc03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03b476: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -03b47a: 5400 bc03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03b47e: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -03b482: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -03b486: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -03b48a: 6e20 d210 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -03b490: 7401 c010 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -03b496: 0a05 |0053: move-result v5 │ │ -03b498: 120b |0054: const/4 v11, #int 0 // #0 │ │ -03b49a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -03b49e: 0217 0000 |0057: move/from16 v23, v0 │ │ -03b4a2: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ -03b4a8: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -03b4ac: 7701 400a 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -03b4b2: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -03b4b6: 28a7 |0063: goto 000a // -0059 │ │ -03b4b8: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -03b4bc: 5400 b503 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03b4c0: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -03b4c4: 7401 6512 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ -03b4ca: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -03b4ce: 0200 1700 |006f: move/from16 v0, v23 │ │ -03b4d2: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -03b4d6: 5c10 af03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03b4da: 7401 100b 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03b4e0: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -03b4e4: 0200 1700 |007a: move/from16 v0, v23 │ │ -03b4e8: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -03b4ec: 5c10 9f03 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b4f0: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -03b4f4: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -03b4f8: 0201 1700 |0084: move/from16 v1, v23 │ │ -03b4fc: 7020 2d0b 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03b502: 7401 c610 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -03b508: 0a17 |008c: move-result v23 │ │ -03b50a: 0200 1700 |008d: move/from16 v0, v23 │ │ -03b50e: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -03b512: 5910 9c03 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03b516: 0200 1700 |0093: move/from16 v0, v23 │ │ -03b51a: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -03b51e: 5910 a203 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03b522: 7401 c810 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -03b528: 0a17 |009c: move-result v23 │ │ -03b52a: 0200 1700 |009d: move/from16 v0, v23 │ │ -03b52e: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ -03b532: 5910 9d03 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ -03b536: 0200 1700 |00a3: move/from16 v0, v23 │ │ -03b53a: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -03b53e: 5910 a303 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03b542: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ -03b546: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ -03b54a: 0201 1700 |00ad: move/from16 v1, v23 │ │ -03b54e: 7120 5009 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -03b554: 0a17 |00b2: move-result v23 │ │ -03b556: 0200 1700 |00b3: move/from16 v0, v23 │ │ -03b55a: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ -03b55e: 5910 8503 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b562: 28a3 |00b9: goto 005c // -005d │ │ -03b564: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ -03b568: 5500 9f03 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b56c: 0217 0000 |00be: move/from16 v23, v0 │ │ -03b570: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ -03b574: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -03b578: 5200 8503 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b57c: 0217 0000 |00c6: move/from16 v23, v0 │ │ -03b580: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -03b584: 0201 1700 |00ca: move/from16 v1, v23 │ │ -03b588: 7120 4c09 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -03b58e: 0a0e |00cf: move-result v14 │ │ -03b590: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ -03b594: 7120 5109 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03b59a: 0a13 |00d5: move-result v19 │ │ -03b59c: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ -03b5a0: 5200 a203 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03b5a4: 0217 0000 |00da: move/from16 v23, v0 │ │ -03b5a8: a717 1317 |00dc: sub-float v23, v19, v23 │ │ -03b5ac: 7701 f812 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -03b5b2: 0a14 |00e1: move-result v20 │ │ -03b5b4: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ -03b5b8: 7120 5209 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -03b5be: 0a15 |00e7: move-result v21 │ │ -03b5c0: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ -03b5c4: 5200 a303 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03b5c8: 0217 0000 |00ec: move/from16 v23, v0 │ │ -03b5cc: a717 1517 |00ee: sub-float v23, v21, v23 │ │ -03b5d0: 7701 f812 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -03b5d6: 0a16 |00f3: move-result v22 │ │ -03b5d8: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -03b5dc: 5200 bb03 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03b5e0: 0217 0000 |00f8: move/from16 v23, v0 │ │ -03b5e4: 0200 1700 |00fa: move/from16 v0, v23 │ │ -03b5e8: 8200 |00fc: int-to-float v0, v0 │ │ -03b5ea: 0217 0000 |00fd: move/from16 v23, v0 │ │ -03b5ee: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ -03b5f2: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ -03b5f6: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ -03b5fa: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ -03b5fe: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ -03b602: 0200 1700 |0109: move/from16 v0, v23 │ │ -03b606: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ -03b60a: 5c10 9f03 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b60e: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ -03b612: 5200 9c03 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03b616: 0217 0000 |0113: move/from16 v23, v0 │ │ -03b61a: a717 1317 |0115: sub-float v23, v19, v23 │ │ -03b61e: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ -03b622: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ -03b626: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ -03b62a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -03b62e: 5200 9c03 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03b632: 0217 0000 |0121: move/from16 v23, v0 │ │ -03b636: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ -03b63a: 5200 bb03 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03b63e: 0218 0000 |0127: move/from16 v24, v0 │ │ -03b642: 0200 1800 |0129: move/from16 v0, v24 │ │ -03b646: 8200 |012b: int-to-float v0, v0 │ │ -03b648: 0218 0000 |012c: move/from16 v24, v0 │ │ -03b64c: a617 1718 |012e: add-float v23, v23, v24 │ │ -03b650: 0200 1700 |0130: move/from16 v0, v23 │ │ -03b654: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ -03b658: 5910 a203 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03b65c: 0200 1500 |0136: move/from16 v0, v21 │ │ -03b660: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ -03b664: 5910 a303 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ -03b668: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ -03b66c: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -03b670: 0201 1700 |0140: move/from16 v1, v23 │ │ -03b674: 7020 2d0b 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03b67a: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ -03b67e: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ -03b682: 0201 1700 |0149: move/from16 v1, v23 │ │ -03b686: 7020 2e0b 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03b68c: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ -03b690: 5500 9f03 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b694: 0217 0000 |0152: move/from16 v23, v0 │ │ -03b698: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ -03b69c: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ -03b6a0: 5200 8503 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b6a4: 0217 0000 |015a: move/from16 v23, v0 │ │ -03b6a8: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ -03b6ac: 0201 1700 |015e: move/from16 v1, v23 │ │ -03b6b0: 7120 4c09 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -03b6b6: 0a06 |0163: move-result v6 │ │ -03b6b8: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ -03b6bc: 7120 5109 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03b6c2: 0a13 |0169: move-result v19 │ │ -03b6c4: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -03b6c8: 0201 1300 |016c: move/from16 v1, v19 │ │ -03b6cc: 7020 0e0b 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b0e │ │ -03b6d2: 0a17 |0171: move-result v23 │ │ -03b6d4: 960b 0b17 |0172: or-int v11, v11, v23 │ │ -03b6d8: 2900 e8fe |0174: goto/16 005c // -0118 │ │ -03b6dc: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ -03b6e0: 5200 9c03 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03b6e4: 0217 0000 |017a: move/from16 v23, v0 │ │ -03b6e8: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -03b6ec: 5200 bb03 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ -03b6f0: 0218 0000 |0180: move/from16 v24, v0 │ │ -03b6f4: 0200 1800 |0182: move/from16 v0, v24 │ │ -03b6f8: 8200 |0184: int-to-float v0, v0 │ │ -03b6fa: 0218 0000 |0185: move/from16 v24, v0 │ │ -03b6fe: a717 1718 |0187: sub-float v23, v23, v24 │ │ -03b702: 28a7 |0189: goto 0130 // -0059 │ │ -03b704: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ -03b708: 5500 9f03 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b70c: 0217 0000 |018e: move/from16 v23, v0 │ │ -03b710: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ -03b714: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ -03b718: 5400 bc03 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ -03b71c: 0811 0000 |0196: move-object/from16 v17, v0 │ │ -03b720: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ -03b724: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ -03b728: 5200 a703 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ -03b72c: 0218 0000 |019e: move/from16 v24, v0 │ │ -03b730: 0200 1800 |01a0: move/from16 v0, v24 │ │ -03b734: 8200 |01a2: int-to-float v0, v0 │ │ -03b736: 0218 0000 |01a3: move/from16 v24, v0 │ │ -03b73a: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ -03b73e: 0201 1700 |01a7: move/from16 v1, v23 │ │ -03b742: 0202 1800 |01a9: move/from16 v2, v24 │ │ -03b746: 6e30 d410 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ -03b74c: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -03b750: 5200 8503 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b754: 0217 0000 |01b2: move/from16 v23, v0 │ │ -03b758: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ -03b75c: 0201 1700 |01b6: move/from16 v1, v23 │ │ -03b760: 7120 cb09 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -03b766: 0a17 |01bb: move-result v23 │ │ -03b768: 0200 1700 |01bc: move/from16 v0, v23 │ │ -03b76c: 870a |01be: float-to-int v10, v0 │ │ -03b76e: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ -03b772: 0200 1700 |01c1: move/from16 v0, v23 │ │ -03b776: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ -03b77a: 5c10 af03 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03b77e: 7601 dd0a 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03b784: 0a12 |01ca: move-result v18 │ │ -03b786: 7401 ee0a 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03b78c: 0a0f |01ce: move-result v15 │ │ -03b78e: 7601 f50a 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ -03b794: 0c08 |01d2: move-result-object v8 │ │ -03b796: 5287 6203 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03b79a: 82f0 |01d5: int-to-float v0, v15 │ │ -03b79c: 0217 0000 |01d6: move/from16 v23, v0 │ │ -03b7a0: 0200 1200 |01d8: move/from16 v0, v18 │ │ -03b7a4: 8200 |01da: int-to-float v0, v0 │ │ -03b7a6: 0218 0000 |01db: move/from16 v24, v0 │ │ -03b7aa: a917 1718 |01dd: div-float v23, v23, v24 │ │ -03b7ae: 5280 6103 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ -03b7b2: 0218 0000 |01e1: move/from16 v24, v0 │ │ -03b7b6: a717 1718 |01e3: sub-float v23, v23, v24 │ │ -03b7ba: 5280 6403 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03b7be: 0218 0000 |01e7: move/from16 v24, v0 │ │ -03b7c2: a90d 1718 |01e9: div-float v13, v23, v24 │ │ -03b7c6: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ -03b7ca: 5200 8503 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b7ce: 0217 0000 |01ef: move/from16 v23, v0 │ │ -03b7d2: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ -03b7d6: 0201 1700 |01f3: move/from16 v1, v23 │ │ -03b7da: 7120 4c09 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -03b7e0: 0a06 |01f8: move-result v6 │ │ -03b7e2: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ -03b7e6: 7120 5109 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03b7ec: 0a13 |01fe: move-result v19 │ │ -03b7ee: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ -03b7f2: 5200 9c03 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ -03b7f6: 0217 0000 |0203: move/from16 v23, v0 │ │ -03b7fa: a717 1317 |0205: sub-float v23, v19, v23 │ │ -03b7fe: 0200 1700 |0207: move/from16 v0, v23 │ │ -03b802: 8700 |0209: float-to-int v0, v0 │ │ -03b804: 0210 0000 |020a: move/from16 v16, v0 │ │ -03b808: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ -03b80c: 0201 1000 |020e: move/from16 v1, v16 │ │ -03b810: 7051 c90a 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ac9 │ │ -03b816: 0a0c |0213: move-result v12 │ │ -03b818: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ -03b81c: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ -03b820: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ -03b824: 0201 1700 |021a: move/from16 v1, v23 │ │ -03b828: 0202 1800 |021c: move/from16 v2, v24 │ │ -03b82c: 6e5a 210b c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ -03b832: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ -03b836: 0200 1700 |0223: move/from16 v0, v23 │ │ -03b83a: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ -03b83e: 5910 8503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b842: 7601 d00a 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ -03b848: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -03b84c: 5400 a503 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -03b850: 0817 0000 |0230: move-object/from16 v23, v0 │ │ -03b854: 7401 930e 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ -03b85a: 0a17 |0235: move-result v23 │ │ -03b85c: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -03b860: 5400 b303 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -03b864: 0818 0000 |023a: move-object/from16 v24, v0 │ │ -03b868: 7401 930e 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ -03b86e: 0a18 |023f: move-result v24 │ │ -03b870: 960b 1718 |0240: or-int v11, v23, v24 │ │ -03b874: 2900 1afe |0242: goto/16 005c // -01e6 │ │ -03b878: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ -03b87c: 5500 9f03 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ -03b880: 0217 0000 |0248: move/from16 v23, v0 │ │ -03b884: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ -03b888: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ -03b88c: 5200 8d03 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b890: 0217 0000 |0250: move/from16 v23, v0 │ │ -03b894: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ -03b898: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ -03b89c: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ -03b8a0: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ -03b8a4: 0201 1700 |025a: move/from16 v1, v23 │ │ -03b8a8: 0202 1800 |025c: move/from16 v2, v24 │ │ -03b8ac: 0203 1900 |025e: move/from16 v3, v25 │ │ -03b8b0: 0204 1a00 |0260: move/from16 v4, v26 │ │ -03b8b4: 7054 1b0b 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ -03b8ba: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ -03b8be: 0200 1700 |0267: move/from16 v0, v23 │ │ -03b8c2: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ -03b8c6: 5910 8503 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b8ca: 7601 d00a 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ -03b8d0: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ -03b8d4: 5400 a503 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ -03b8d8: 0817 0000 |0274: move-object/from16 v23, v0 │ │ -03b8dc: 7401 930e 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ -03b8e2: 0a17 |0279: move-result v23 │ │ -03b8e4: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ -03b8e8: 5400 b303 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ -03b8ec: 0818 0000 |027e: move-object/from16 v24, v0 │ │ -03b8f0: 7401 930e 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ -03b8f6: 0a18 |0283: move-result v24 │ │ -03b8f8: 960b 1718 |0284: or-int v11, v23, v24 │ │ -03b8fc: 2900 d6fd |0286: goto/16 005c // -022a │ │ -03b900: 7701 4d09 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -03b906: 0a09 |028b: move-result v9 │ │ -03b908: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ -03b90c: 7120 5109 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03b912: 0a13 |0291: move-result v19 │ │ -03b914: 0200 1300 |0292: move/from16 v0, v19 │ │ -03b918: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ -03b91c: 5910 a203 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03b920: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ -03b924: 7120 5009 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -03b92a: 0a17 |029d: move-result v23 │ │ -03b92c: 0200 1700 |029e: move/from16 v0, v23 │ │ -03b930: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ -03b934: 5910 8503 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b938: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ -03b93c: 7602 080b 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b08 │ │ -03b942: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ -03b946: 5200 8503 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ -03b94a: 0217 0000 |02ad: move/from16 v23, v0 │ │ -03b94e: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ -03b952: 0201 1700 |02b1: move/from16 v1, v23 │ │ -03b956: 7120 4c09 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -03b95c: 0a17 |02b6: move-result v23 │ │ -03b95e: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ -03b962: 0201 1700 |02b9: move/from16 v1, v23 │ │ -03b966: 7120 5109 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -03b96c: 0a17 |02be: move-result v23 │ │ -03b96e: 0200 1700 |02bf: move/from16 v0, v23 │ │ -03b972: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ -03b976: 5910 a203 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ -03b97a: 2900 97fd |02c5: goto/16 005c // -0269 │ │ -03b97e: 0000 |02c7: nop // spacer │ │ -03b980: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ +03b3d8: |[03b3d8] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03b3e8: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +03b3ec: 5500 9503 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@0395 │ │ +03b3f0: 0217 0000 |0004: move/from16 v23, v0 │ │ +03b3f4: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +03b3f8: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +03b3fc: 0f17 |000a: return v23 │ │ +03b3fe: 7401 c010 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +03b404: 0a17 |000e: move-result v23 │ │ +03b406: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +03b40a: 7401 c210 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@10c2 │ │ +03b410: 0a17 |0014: move-result v23 │ │ +03b412: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +03b416: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +03b41a: 28f1 |0019: goto 000a // -000f │ │ +03b41c: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +03b420: 5400 8603 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b424: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +03b428: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +03b42c: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +03b430: 5400 8603 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b434: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +03b438: 7401 5e09 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03b43e: 0a17 |002b: move-result v23 │ │ +03b440: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +03b444: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +03b448: 28da |0030: goto 000a // -0026 │ │ +03b44a: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +03b44e: 5400 bc03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03b452: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +03b456: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +03b45a: 7100 d910 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +03b460: 0c17 |003c: move-result-object v23 │ │ +03b462: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +03b466: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +03b46a: 5b10 bc03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03b46e: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +03b472: 5400 bc03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03b476: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +03b47a: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +03b47e: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +03b482: 6e20 d210 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +03b488: 7401 c010 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +03b48e: 0a05 |0053: move-result v5 │ │ +03b490: 120b |0054: const/4 v11, #int 0 // #0 │ │ +03b492: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +03b496: 0217 0000 |0057: move/from16 v23, v0 │ │ +03b49a: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ +03b4a0: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +03b4a4: 7701 400a 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +03b4aa: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +03b4ae: 28a7 |0063: goto 000a // -0059 │ │ +03b4b0: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +03b4b4: 5400 b503 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03b4b8: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +03b4bc: 7401 6512 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ +03b4c2: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +03b4c6: 0200 1700 |006f: move/from16 v0, v23 │ │ +03b4ca: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +03b4ce: 5c10 af03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03b4d2: 7401 100b 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03b4d8: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +03b4dc: 0200 1700 |007a: move/from16 v0, v23 │ │ +03b4e0: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +03b4e4: 5c10 9f03 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b4e8: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +03b4ec: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +03b4f0: 0201 1700 |0084: move/from16 v1, v23 │ │ +03b4f4: 7020 2d0b 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03b4fa: 7401 c610 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +03b500: 0a17 |008c: move-result v23 │ │ +03b502: 0200 1700 |008d: move/from16 v0, v23 │ │ +03b506: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +03b50a: 5910 9c03 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03b50e: 0200 1700 |0093: move/from16 v0, v23 │ │ +03b512: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +03b516: 5910 a203 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03b51a: 7401 c810 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +03b520: 0a17 |009c: move-result v23 │ │ +03b522: 0200 1700 |009d: move/from16 v0, v23 │ │ +03b526: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ +03b52a: 5910 9d03 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@039d │ │ +03b52e: 0200 1700 |00a3: move/from16 v0, v23 │ │ +03b532: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +03b536: 5910 a303 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03b53a: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ +03b53e: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ +03b542: 0201 1700 |00ad: move/from16 v1, v23 │ │ +03b546: 7120 5009 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +03b54c: 0a17 |00b2: move-result v23 │ │ +03b54e: 0200 1700 |00b3: move/from16 v0, v23 │ │ +03b552: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ +03b556: 5910 8503 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b55a: 28a3 |00b9: goto 005c // -005d │ │ +03b55c: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ +03b560: 5500 9f03 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b564: 0217 0000 |00be: move/from16 v23, v0 │ │ +03b568: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ +03b56c: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +03b570: 5200 8503 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b574: 0217 0000 |00c6: move/from16 v23, v0 │ │ +03b578: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +03b57c: 0201 1700 |00ca: move/from16 v1, v23 │ │ +03b580: 7120 4c09 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +03b586: 0a0e |00cf: move-result v14 │ │ +03b588: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ +03b58c: 7120 5109 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03b592: 0a13 |00d5: move-result v19 │ │ +03b594: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ +03b598: 5200 a203 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03b59c: 0217 0000 |00da: move/from16 v23, v0 │ │ +03b5a0: a717 1317 |00dc: sub-float v23, v19, v23 │ │ +03b5a4: 7701 f812 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03b5aa: 0a14 |00e1: move-result v20 │ │ +03b5ac: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ +03b5b0: 7120 5209 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +03b5b6: 0a15 |00e7: move-result v21 │ │ +03b5b8: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ +03b5bc: 5200 a303 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03b5c0: 0217 0000 |00ec: move/from16 v23, v0 │ │ +03b5c4: a717 1517 |00ee: sub-float v23, v21, v23 │ │ +03b5c8: 7701 f812 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03b5ce: 0a16 |00f3: move-result v22 │ │ +03b5d0: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +03b5d4: 5200 bb03 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03b5d8: 0217 0000 |00f8: move/from16 v23, v0 │ │ +03b5dc: 0200 1700 |00fa: move/from16 v0, v23 │ │ +03b5e0: 8200 |00fc: int-to-float v0, v0 │ │ +03b5e2: 0217 0000 |00fd: move/from16 v23, v0 │ │ +03b5e6: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ +03b5ea: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ +03b5ee: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ +03b5f2: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ +03b5f6: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ +03b5fa: 0200 1700 |0109: move/from16 v0, v23 │ │ +03b5fe: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ +03b602: 5c10 9f03 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b606: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ +03b60a: 5200 9c03 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03b60e: 0217 0000 |0113: move/from16 v23, v0 │ │ +03b612: a717 1317 |0115: sub-float v23, v19, v23 │ │ +03b616: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ +03b61a: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ +03b61e: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ +03b622: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +03b626: 5200 9c03 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03b62a: 0217 0000 |0121: move/from16 v23, v0 │ │ +03b62e: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ +03b632: 5200 bb03 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03b636: 0218 0000 |0127: move/from16 v24, v0 │ │ +03b63a: 0200 1800 |0129: move/from16 v0, v24 │ │ +03b63e: 8200 |012b: int-to-float v0, v0 │ │ +03b640: 0218 0000 |012c: move/from16 v24, v0 │ │ +03b644: a617 1718 |012e: add-float v23, v23, v24 │ │ +03b648: 0200 1700 |0130: move/from16 v0, v23 │ │ +03b64c: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ +03b650: 5910 a203 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03b654: 0200 1500 |0136: move/from16 v0, v21 │ │ +03b658: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ +03b65c: 5910 a303 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03a3 │ │ +03b660: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ +03b664: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +03b668: 0201 1700 |0140: move/from16 v1, v23 │ │ +03b66c: 7020 2d0b 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03b672: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ +03b676: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ +03b67a: 0201 1700 |0149: move/from16 v1, v23 │ │ +03b67e: 7020 2e0b 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03b684: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ +03b688: 5500 9f03 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b68c: 0217 0000 |0152: move/from16 v23, v0 │ │ +03b690: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ +03b694: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ +03b698: 5200 8503 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b69c: 0217 0000 |015a: move/from16 v23, v0 │ │ +03b6a0: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ +03b6a4: 0201 1700 |015e: move/from16 v1, v23 │ │ +03b6a8: 7120 4c09 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +03b6ae: 0a06 |0163: move-result v6 │ │ +03b6b0: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ +03b6b4: 7120 5109 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03b6ba: 0a13 |0169: move-result v19 │ │ +03b6bc: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +03b6c0: 0201 1300 |016c: move/from16 v1, v19 │ │ +03b6c4: 7020 0e0b 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0b0e │ │ +03b6ca: 0a17 |0171: move-result v23 │ │ +03b6cc: 960b 0b17 |0172: or-int v11, v11, v23 │ │ +03b6d0: 2900 e8fe |0174: goto/16 005c // -0118 │ │ +03b6d4: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ +03b6d8: 5200 9c03 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03b6dc: 0217 0000 |017a: move/from16 v23, v0 │ │ +03b6e0: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +03b6e4: 5200 bb03 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03bb │ │ +03b6e8: 0218 0000 |0180: move/from16 v24, v0 │ │ +03b6ec: 0200 1800 |0182: move/from16 v0, v24 │ │ +03b6f0: 8200 |0184: int-to-float v0, v0 │ │ +03b6f2: 0218 0000 |0185: move/from16 v24, v0 │ │ +03b6f6: a717 1718 |0187: sub-float v23, v23, v24 │ │ +03b6fa: 28a7 |0189: goto 0130 // -0059 │ │ +03b6fc: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ +03b700: 5500 9f03 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b704: 0217 0000 |018e: move/from16 v23, v0 │ │ +03b708: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ +03b70c: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +03b710: 5400 bc03 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03bc │ │ +03b714: 0811 0000 |0196: move-object/from16 v17, v0 │ │ +03b718: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ +03b71c: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ +03b720: 5200 a703 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03a7 │ │ +03b724: 0218 0000 |019e: move/from16 v24, v0 │ │ +03b728: 0200 1800 |01a0: move/from16 v0, v24 │ │ +03b72c: 8200 |01a2: int-to-float v0, v0 │ │ +03b72e: 0218 0000 |01a3: move/from16 v24, v0 │ │ +03b732: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ +03b736: 0201 1700 |01a7: move/from16 v1, v23 │ │ +03b73a: 0202 1800 |01a9: move/from16 v2, v24 │ │ +03b73e: 6e30 d410 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ +03b744: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +03b748: 5200 8503 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b74c: 0217 0000 |01b2: move/from16 v23, v0 │ │ +03b750: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ +03b754: 0201 1700 |01b6: move/from16 v1, v23 │ │ +03b758: 7120 cb09 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +03b75e: 0a17 |01bb: move-result v23 │ │ +03b760: 0200 1700 |01bc: move/from16 v0, v23 │ │ +03b764: 870a |01be: float-to-int v10, v0 │ │ +03b766: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ +03b76a: 0200 1700 |01c1: move/from16 v0, v23 │ │ +03b76e: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ +03b772: 5c10 af03 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03b776: 7601 dd0a 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03b77c: 0a12 |01ca: move-result v18 │ │ +03b77e: 7401 ee0a 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03b784: 0a0f |01ce: move-result v15 │ │ +03b786: 7601 f50a 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af5 │ │ +03b78c: 0c08 |01d2: move-result-object v8 │ │ +03b78e: 5287 6203 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03b792: 82f0 |01d5: int-to-float v0, v15 │ │ +03b794: 0217 0000 |01d6: move/from16 v23, v0 │ │ +03b798: 0200 1200 |01d8: move/from16 v0, v18 │ │ +03b79c: 8200 |01da: int-to-float v0, v0 │ │ +03b79e: 0218 0000 |01db: move/from16 v24, v0 │ │ +03b7a2: a917 1718 |01dd: div-float v23, v23, v24 │ │ +03b7a6: 5280 6103 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@0361 │ │ +03b7aa: 0218 0000 |01e1: move/from16 v24, v0 │ │ +03b7ae: a717 1718 |01e3: sub-float v23, v23, v24 │ │ +03b7b2: 5280 6403 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03b7b6: 0218 0000 |01e7: move/from16 v24, v0 │ │ +03b7ba: a90d 1718 |01e9: div-float v13, v23, v24 │ │ +03b7be: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ +03b7c2: 5200 8503 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b7c6: 0217 0000 |01ef: move/from16 v23, v0 │ │ +03b7ca: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ +03b7ce: 0201 1700 |01f3: move/from16 v1, v23 │ │ +03b7d2: 7120 4c09 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +03b7d8: 0a06 |01f8: move-result v6 │ │ +03b7da: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ +03b7de: 7120 5109 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03b7e4: 0a13 |01fe: move-result v19 │ │ +03b7e6: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ +03b7ea: 5200 9c03 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@039c │ │ +03b7ee: 0217 0000 |0203: move/from16 v23, v0 │ │ +03b7f2: a717 1317 |0205: sub-float v23, v19, v23 │ │ +03b7f6: 0200 1700 |0207: move/from16 v0, v23 │ │ +03b7fa: 8700 |0209: float-to-int v0, v0 │ │ +03b7fc: 0210 0000 |020a: move/from16 v16, v0 │ │ +03b800: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ +03b804: 0201 1000 |020e: move/from16 v1, v16 │ │ +03b808: 7051 c90a 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ac9 │ │ +03b80e: 0a0c |0213: move-result v12 │ │ +03b810: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ +03b814: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ +03b818: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ +03b81c: 0201 1700 |021a: move/from16 v1, v23 │ │ +03b820: 0202 1800 |021c: move/from16 v2, v24 │ │ +03b824: 6e5a 210b c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ +03b82a: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ +03b82e: 0200 1700 |0223: move/from16 v0, v23 │ │ +03b832: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ +03b836: 5910 8503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b83a: 7601 d00a 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ +03b840: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +03b844: 5400 a503 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +03b848: 0817 0000 |0230: move-object/from16 v23, v0 │ │ +03b84c: 7401 930e 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ +03b852: 0a17 |0235: move-result v23 │ │ +03b854: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +03b858: 5400 b303 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +03b85c: 0818 0000 |023a: move-object/from16 v24, v0 │ │ +03b860: 7401 930e 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ +03b866: 0a18 |023f: move-result v24 │ │ +03b868: 960b 1718 |0240: or-int v11, v23, v24 │ │ +03b86c: 2900 1afe |0242: goto/16 005c // -01e6 │ │ +03b870: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ +03b874: 5500 9f03 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@039f │ │ +03b878: 0217 0000 |0248: move/from16 v23, v0 │ │ +03b87c: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ +03b880: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ +03b884: 5200 8d03 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b888: 0217 0000 |0250: move/from16 v23, v0 │ │ +03b88c: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ +03b890: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ +03b894: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ +03b898: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ +03b89c: 0201 1700 |025a: move/from16 v1, v23 │ │ +03b8a0: 0202 1800 |025c: move/from16 v2, v24 │ │ +03b8a4: 0203 1900 |025e: move/from16 v3, v25 │ │ +03b8a8: 0204 1a00 |0260: move/from16 v4, v26 │ │ +03b8ac: 7054 1b0b 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ +03b8b2: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ +03b8b6: 0200 1700 |0267: move/from16 v0, v23 │ │ +03b8ba: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ +03b8be: 5910 8503 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b8c2: 7601 d00a 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0ad0 │ │ +03b8c8: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ +03b8cc: 5400 a503 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03a5 │ │ +03b8d0: 0817 0000 |0274: move-object/from16 v23, v0 │ │ +03b8d4: 7401 930e 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ +03b8da: 0a17 |0279: move-result v23 │ │ +03b8dc: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ +03b8e0: 5400 b303 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03b3 │ │ +03b8e4: 0818 0000 |027e: move-object/from16 v24, v0 │ │ +03b8e8: 7401 930e 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0e93 │ │ +03b8ee: 0a18 |0283: move-result v24 │ │ +03b8f0: 960b 1718 |0284: or-int v11, v23, v24 │ │ +03b8f4: 2900 d6fd |0286: goto/16 005c // -022a │ │ +03b8f8: 7701 4d09 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +03b8fe: 0a09 |028b: move-result v9 │ │ +03b900: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ +03b904: 7120 5109 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03b90a: 0a13 |0291: move-result v19 │ │ +03b90c: 0200 1300 |0292: move/from16 v0, v19 │ │ +03b910: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ +03b914: 5910 a203 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03b918: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ +03b91c: 7120 5009 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +03b922: 0a17 |029d: move-result v23 │ │ +03b924: 0200 1700 |029e: move/from16 v0, v23 │ │ +03b928: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ +03b92c: 5910 8503 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b930: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ +03b934: 7602 080b 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0b08 │ │ +03b93a: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ +03b93e: 5200 8503 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@0385 │ │ +03b942: 0217 0000 |02ad: move/from16 v23, v0 │ │ +03b946: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ +03b94a: 0201 1700 |02b1: move/from16 v1, v23 │ │ +03b94e: 7120 4c09 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +03b954: 0a17 |02b6: move-result v23 │ │ +03b956: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ +03b95a: 0201 1700 |02b9: move/from16 v1, v23 │ │ +03b95e: 7120 5109 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +03b964: 0a17 |02be: move-result v23 │ │ +03b966: 0200 1700 |02bf: move/from16 v0, v23 │ │ +03b96a: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ +03b96e: 5910 a203 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03a2 │ │ +03b972: 2900 97fd |02c5: goto/16 005c // -0269 │ │ +03b976: 0000 |02c7: nop // spacer │ │ +03b978: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1923 │ │ 0x0008 line=1927 │ │ 0x000a line=2039 │ │ 0x000b line=1930 │ │ 0x0017 line=1933 │ │ @@ -50442,24 +50442,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03b9a4: |[03b9a4] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -03b9b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b9b6: 5221 8d03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b9ba: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -03b9be: 5221 8d03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b9c2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03b9c6: 6e30 1f0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b1f │ │ -03b9cc: 0f00 |000c: return v0 │ │ -03b9ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03b9d0: 28fe |000e: goto 000c // -0002 │ │ +03b99c: |[03b99c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +03b9ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03b9ae: 5221 8d03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b9b2: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +03b9b6: 5221 8d03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b9ba: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03b9be: 6e30 1f0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b1f │ │ +03b9c4: 0f00 |000c: return v0 │ │ +03b9c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03b9c8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2592 │ │ 0x0005 line=2593 │ │ 0x000c line=2596 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -50469,30 +50469,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03b9d4: |[03b9d4] android.support.v4.view.ViewPager.pageRight:()Z │ │ -03b9e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03b9e6: 5431 8603 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b9ea: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -03b9ee: 5231 8d03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03b9f2: 5432 8603 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03b9f6: 6e10 5e09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03b9fc: 0a02 |000c: move-result v2 │ │ -03b9fe: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03ba02: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -03ba06: 5231 8d03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03ba0a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ba0e: 6e30 1f0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b1f │ │ -03ba14: 0f00 |0018: return v0 │ │ -03ba16: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -03ba18: 28fe |001a: goto 0018 // -0002 │ │ +03b9cc: |[03b9cc] android.support.v4.view.ViewPager.pageRight:()Z │ │ +03b9dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03b9de: 5431 8603 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b9e2: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +03b9e6: 5231 8d03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03b9ea: 5432 8603 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03b9ee: 6e10 5e09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03b9f4: 0a02 |000c: move-result v2 │ │ +03b9f6: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b9fa: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +03b9fe: 5231 8d03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03ba02: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ba06: 6e30 1f0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0b1f │ │ +03ba0c: 0f00 |0018: return v0 │ │ +03ba0e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03ba10: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2600 │ │ 0x0011 line=2601 │ │ 0x0018 line=2604 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -50502,18 +50502,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ba1c: |[03ba1c] android.support.v4.view.ViewPager.populate:()V │ │ -03ba2c: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03ba30: 6e20 110b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b11 │ │ -03ba36: 0e00 |0005: return-void │ │ +03ba14: |[03ba14] android.support.v4.view.ViewPager.populate:()V │ │ +03ba24: 5210 8d03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03ba28: 6e20 110b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b11 │ │ +03ba2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50522,606 +50522,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -03ba38: |[03ba38] android.support.v4.view.ViewPager.populate:(I)V │ │ -03ba48: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03ba4c: 122f |0002: const/4 v15, #int 2 // #2 │ │ -03ba4e: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -03ba52: 5200 8d03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03ba56: 021b 0000 |0007: move/from16 v27, v0 │ │ -03ba5a: 0200 1b00 |0009: move/from16 v0, v27 │ │ -03ba5e: 0201 1f00 |000b: move/from16 v1, v31 │ │ -03ba62: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -03ba66: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -03ba6a: 5200 8d03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03ba6e: 021b 0000 |0013: move/from16 v27, v0 │ │ -03ba72: 0200 1b00 |0015: move/from16 v0, v27 │ │ -03ba76: 0201 1f00 |0017: move/from16 v1, v31 │ │ -03ba7a: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -03ba7e: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -03ba82: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -03ba86: 5200 8d03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03ba8a: 021b 0000 |0021: move/from16 v27, v0 │ │ -03ba8e: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -03ba92: 0201 1b00 |0025: move/from16 v1, v27 │ │ -03ba96: 6e20 f60a 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ -03ba9c: 0c15 |002a: move-result-object v21 │ │ -03ba9e: 0200 1f00 |002b: move/from16 v0, v31 │ │ -03baa2: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -03baa6: 5910 8d03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03baaa: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -03baae: 5400 8603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03bab2: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -03bab6: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -03baba: 7601 320b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ -03bac0: 0e00 |003c: return-void │ │ -03bac2: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -03bac6: 28de |003f: goto 001d // -0022 │ │ -03bac8: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -03bacc: 5500 af03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03bad0: 021b 0000 |0044: move/from16 v27, v0 │ │ -03bad4: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -03bad8: 7601 320b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ -03bade: 28f1 |004b: goto 003c // -000f │ │ -03bae0: 7401 f10a 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0af1 │ │ -03bae6: 0c1b |004f: move-result-object v27 │ │ -03bae8: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -03baec: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -03baf0: 5400 8603 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03baf4: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -03baf8: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -03bafc: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -03bb00: 6e20 6c09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ -03bb06: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -03bb0a: 5200 ab03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -03bb0e: 0216 0000 |0063: move/from16 v22, v0 │ │ -03bb12: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -03bb16: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -03bb1a: 5200 8d03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bb1e: 021c 0000 |006b: move/from16 v28, v0 │ │ -03bb22: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -03bb26: 7702 fc12 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -03bb2c: 0a1a |0072: move-result v26 │ │ -03bb2e: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -03bb32: 5400 8603 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03bb36: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -03bb3a: 7401 5e09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03bb40: 0a04 |007c: move-result v4 │ │ -03bb42: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -03bb46: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -03bb4a: 5200 8d03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bb4e: 021c 0000 |0083: move/from16 v28, v0 │ │ -03bb52: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -03bb56: 7702 fe12 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -03bb5c: 0a0c |008a: move-result v12 │ │ -03bb5e: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -03bb62: 5200 9303 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ -03bb66: 021b 0000 |008f: move/from16 v27, v0 │ │ -03bb6a: 0200 1b00 |0091: move/from16 v0, v27 │ │ -03bb6e: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -03bb72: 7401 ed0a 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0aed │ │ -03bb78: 0c1b |0098: move-result-object v27 │ │ -03bb7a: 7401 e40a 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ae4 │ │ -03bb80: 0a1c |009c: move-result v28 │ │ -03bb82: 7402 0001 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0100 │ │ -03bb88: 0c18 |00a0: move-result-object v24 │ │ -03bb8a: 221b c102 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@02c1 │ │ -03bb8e: 221c d302 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@02d3 │ │ -03bb92: 7601 1d13 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03bb98: 1a1d 7508 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0875 │ │ -03bb9c: 7402 2413 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bba2: 0c1c |00ad: move-result-object v28 │ │ -03bba4: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -03bba8: 5200 9303 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ -03bbac: 021d 0000 |00b2: move/from16 v29, v0 │ │ -03bbb0: 7402 2013 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -03bbb6: 0c1c |00b7: move-result-object v28 │ │ -03bbb8: 1a1d b800 |00b8: const-string v29, ", found: " // string@00b8 │ │ -03bbbc: 7402 2413 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bbc2: 0c1c |00bd: move-result-object v28 │ │ -03bbc4: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -03bbc8: 6e20 2013 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -03bbce: 0c1c |00c3: move-result-object v28 │ │ -03bbd0: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ -03bbd4: 7402 2413 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bbda: 0c1c |00c9: move-result-object v28 │ │ -03bbdc: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -03bbe0: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -03bbe4: 6e20 2413 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bbea: 0c1c |00d1: move-result-object v28 │ │ -03bbec: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ -03bbf0: 7402 2413 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bbf6: 0c1c |00d7: move-result-object v28 │ │ -03bbf8: 7401 0513 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03bbfe: 0c1d |00db: move-result-object v29 │ │ -03bc00: 7402 2313 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -03bc06: 0c1c |00df: move-result-object v28 │ │ -03bc08: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ -03bc0c: 7402 2413 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03bc12: 0c1c |00e5: move-result-object v28 │ │ -03bc14: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -03bc18: 5400 8603 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03bc1c: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -03bc20: 7401 0513 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03bc26: 0c1d |00ef: move-result-object v29 │ │ -03bc28: 7402 2313 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -03bc2e: 0c1c |00f3: move-result-object v28 │ │ -03bc30: 7401 2913 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03bc36: 0c1c |00f7: move-result-object v28 │ │ -03bc38: 7602 ee12 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -03bc3e: 271b |00fb: throw v27 │ │ -03bc40: 0d0b |00fc: move-exception v11 │ │ -03bc42: 7401 e40a 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ae4 │ │ -03bc48: 0a1b |0100: move-result v27 │ │ -03bc4a: 7701 f312 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -03bc50: 0c18 |0104: move-result-object v24 │ │ -03bc52: 289c |0105: goto 00a1 // -0064 │ │ -03bc54: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -03bc56: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -03bc58: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -03bc5a: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -03bc5e: 5400 a103 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bc62: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -03bc66: 7401 4713 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03bc6c: 0a1b |0112: move-result v27 │ │ -03bc6e: 0200 1b00 |0113: move/from16 v0, v27 │ │ -03bc72: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -03bc76: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -03bc7a: 5400 a103 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bc7e: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -03bc82: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -03bc86: 6e20 4113 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03bc8c: 0c11 |0122: move-result-object v17 │ │ -03bc8e: 1f11 b601 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03bc92: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -03bc96: 5200 6203 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03bc9a: 021b 0000 |0129: move/from16 v27, v0 │ │ -03bc9e: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -03bca2: 5200 8d03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bca6: 021c 0000 |012f: move/from16 v28, v0 │ │ -03bcaa: 0200 1b00 |0131: move/from16 v0, v27 │ │ -03bcae: 0201 1c00 |0133: move/from16 v1, v28 │ │ -03bcb2: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -03bcb6: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -03bcba: 5200 6203 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03bcbe: 021b 0000 |013b: move/from16 v27, v0 │ │ -03bcc2: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -03bcc6: 5200 8d03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bcca: 021c 0000 |0141: move/from16 v28, v0 │ │ -03bcce: 0200 1b00 |0143: move/from16 v0, v27 │ │ -03bcd2: 0201 1c00 |0145: move/from16 v1, v28 │ │ -03bcd6: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -03bcda: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -03bcde: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -03bce2: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -03bce6: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -03bcea: 5200 8d03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bcee: 021b 0000 |0153: move/from16 v27, v0 │ │ -03bcf2: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -03bcf6: 0201 1b00 |0157: move/from16 v1, v27 │ │ -03bcfa: 6e30 bc0a 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ -03bd00: 0c09 |015c: move-result-object v9 │ │ -03bd02: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -03bd06: 120d |015f: const/4 v13, #int 0 // #0 │ │ -03bd08: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -03bd0c: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -03bd10: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -03bd14: 5400 a103 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bd18: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -03bd1c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -03bd20: 0201 1200 |016c: move/from16 v1, v18 │ │ -03bd24: 6e20 4113 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03bd2a: 0c1b |0171: move-result-object v27 │ │ -03bd2c: 1f1b b601 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03bd30: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -03bd34: 7601 dd0a 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03bd3a: 0a07 |0179: move-result v7 │ │ -03bd3c: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -03bd40: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -03bd44: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -03bd48: 5200 8d03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bd4c: 021b 0000 |0182: move/from16 v27, v0 │ │ -03bd50: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -03bd54: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -03bd58: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -03bd5c: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -03bd60: 0200 1700 |018c: move/from16 v0, v23 │ │ -03bd64: 0201 1a00 |018e: move/from16 v1, v26 │ │ -03bd68: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -03bd6c: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -03bd70: 529e 6403 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03bd74: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -03bd78: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -03bd7c: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -03bd80: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -03bd84: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -03bd88: 5400 a103 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bd8c: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -03bd90: 7401 4713 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03bd96: 0a1b |01a7: move-result v27 │ │ -03bd98: 0200 1200 |01a8: move/from16 v0, v18 │ │ -03bd9c: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -03bda0: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -03bda4: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -03bda8: 5400 a103 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bdac: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -03bdb0: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -03bdb4: 0201 1200 |01b6: move/from16 v1, v18 │ │ -03bdb8: 6e20 4113 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03bdbe: 0c1b |01bb: move-result-object v27 │ │ -03bdc0: 1f1b b601 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03bdc4: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -03bdc8: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -03bdcc: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -03bdd0: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -03bdd4: 5200 8d03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03bdd8: 021b 0000 |01c8: move/from16 v27, v0 │ │ -03bddc: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -03bde0: 0200 1700 |01cc: move/from16 v0, v23 │ │ -03bde4: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -03bde8: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -03bdec: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -03bdf0: 0200 1700 |01d4: move/from16 v0, v23 │ │ -03bdf4: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -03bdf8: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -03bdfc: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -03be00: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -03be04: 7040 c20a 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@0ac2 │ │ -03be0a: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -03be0e: 5400 8603 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03be12: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -03be16: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -03be1a: 5200 8d03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03be1e: 021d 0000 |01eb: move/from16 v29, v0 │ │ -03be22: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -03be26: 5490 6003 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03be2a: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -03be2e: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -03be32: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -03be36: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -03be3a: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -03be3e: 6e40 6a09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@096a │ │ -03be44: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -03be48: 5400 8603 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03be4c: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -03be50: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -03be54: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -03be58: 6e20 5d09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ -03be5e: 7401 da0a 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03be64: 0a06 |020e: move-result v6 │ │ -03be66: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -03be6a: 0200 1000 |0211: move/from16 v0, v16 │ │ -03be6e: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -03be72: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -03be76: 0201 1000 |0217: move/from16 v1, v16 │ │ -03be7a: 6e20 d90a 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03be80: 0c05 |021c: move-result-object v5 │ │ -03be82: 6e10 0111 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03be88: 0c14 |0220: move-result-object v20 │ │ -03be8a: 1f14 b701 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ -03be8e: 0200 1000 |0223: move/from16 v0, v16 │ │ -03be92: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -03be96: 5910 6503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0365 │ │ -03be9a: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -03be9e: 5500 6803 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ -03bea2: 021b 0000 |022d: move/from16 v27, v0 │ │ -03bea6: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -03beaa: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -03beae: 5200 6c03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -03beb2: 021b 0000 |0235: move/from16 v27, v0 │ │ -03beb6: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -03beba: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -03bebe: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -03bec2: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -03bec6: 6e20 f40a 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -03becc: 0c11 |0242: move-result-object v17 │ │ -03bece: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -03bed2: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -03bed6: 5200 6403 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03beda: 021b 0000 |0249: move/from16 v27, v0 │ │ -03bede: 0200 1b00 |024b: move/from16 v0, v27 │ │ -03bee2: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -03bee6: 5910 6c03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ -03beea: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -03beee: 5200 6203 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03bef2: 021b 0000 |0255: move/from16 v27, v0 │ │ -03bef6: 0200 1b00 |0257: move/from16 v0, v27 │ │ -03befa: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -03befe: 5910 6a03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ -03bf02: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03bf06: 28b2 |025f: goto 0211 // -004e │ │ -03bf08: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03bf0c: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -03bf10: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -03bf14: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -03bf18: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -03bf1c: 5290 6403 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03bf20: 021c 0000 |026c: move/from16 v28, v0 │ │ -03bf24: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -03bf28: 7401 e90a 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ -03bf2e: 0a1c |0273: move-result v28 │ │ -03bf30: 0200 1c00 |0274: move/from16 v0, v28 │ │ -03bf34: 8200 |0276: int-to-float v0, v0 │ │ -03bf36: 021c 0000 |0277: move/from16 v28, v0 │ │ -03bf3a: 8270 |0279: int-to-float v0, v7 │ │ -03bf3c: 021d 0000 |027a: move/from16 v29, v0 │ │ -03bf40: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -03bf44: a613 1b1c |027e: add-float v19, v27, v28 │ │ -03bf48: 2900 fefe |0280: goto/16 017e // -0102 │ │ -03bf4c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -03bf50: 5200 6203 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03bf54: 021b 0000 |0286: move/from16 v27, v0 │ │ -03bf58: 0200 1700 |0288: move/from16 v0, v23 │ │ -03bf5c: 0201 1b00 |028a: move/from16 v1, v27 │ │ -03bf60: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -03bf64: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -03bf68: 5500 6303 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ -03bf6c: 021b 0000 |0292: move/from16 v27, v0 │ │ -03bf70: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -03bf74: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -03bf78: 5400 a103 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bf7c: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -03bf80: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -03bf84: 0201 1200 |029e: move/from16 v1, v18 │ │ -03bf88: 6e20 4413 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -03bf8e: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -03bf92: 5400 8603 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03bf96: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -03bf9a: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -03bf9e: 5400 6003 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03bfa2: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -03bfa6: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -03bfaa: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -03bfae: 0202 1700 |02b3: move/from16 v2, v23 │ │ -03bfb2: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -03bfb6: 6e40 5b09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ -03bfbc: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03bfc0: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03bfc4: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -03bfc8: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -03bfcc: 5400 a103 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03bfd0: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -03bfd4: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -03bfd8: 0201 1200 |02c8: move/from16 v1, v18 │ │ -03bfdc: 6e20 4113 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03bfe2: 0c1b |02cd: move-result-object v27 │ │ -03bfe4: 1f1b b601 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03bfe8: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -03bfec: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -03bff0: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -03bff4: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -03bff8: 28fa |02d8: goto 02d2 // -0006 │ │ -03bffa: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -03bffe: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -03c002: 5200 6203 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c006: 021b 0000 |02df: move/from16 v27, v0 │ │ -03c00a: 0200 1700 |02e1: move/from16 v0, v23 │ │ -03c00e: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -03c012: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -03c016: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -03c01a: 5200 6403 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03c01e: 021b 0000 |02eb: move/from16 v27, v0 │ │ -03c022: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -03c026: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03c02a: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -03c02e: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -03c032: 5400 a103 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c036: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -03c03a: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -03c03e: 0201 1200 |02fb: move/from16 v1, v18 │ │ -03c042: 6e20 4113 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c048: 0c1b |0300: move-result-object v27 │ │ -03c04a: 1f1b b601 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c04e: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -03c052: 28cd |0305: goto 02d2 // -0033 │ │ -03c054: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -03c058: 28fd |0308: goto 0305 // -0003 │ │ -03c05a: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -03c05e: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -03c062: 0201 1700 |030d: move/from16 v1, v23 │ │ -03c066: 0202 1b00 |030f: move/from16 v2, v27 │ │ -03c06a: 6e30 bc0a 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ -03c070: 0c11 |0314: move-result-object v17 │ │ -03c072: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -03c076: 5200 6403 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03c07a: 021b 0000 |0319: move/from16 v27, v0 │ │ -03c07e: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -03c082: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03c086: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -03c08a: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -03c08e: 5400 a103 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c092: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -03c096: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -03c09a: 0201 1200 |0329: move/from16 v1, v18 │ │ -03c09e: 6e20 4113 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c0a4: 0c1b |032e: move-result-object v27 │ │ -03c0a6: 1f1b b601 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c0aa: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -03c0ae: 289f |0333: goto 02d2 // -0061 │ │ -03c0b0: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -03c0b4: 28fd |0336: goto 0333 // -0003 │ │ -03c0b6: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -03c0ba: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -03c0be: 7401 ea0a 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ -03c0c4: 0a1b |033e: move-result v27 │ │ -03c0c6: 0200 1b00 |033f: move/from16 v0, v27 │ │ -03c0ca: 8200 |0341: int-to-float v0, v0 │ │ -03c0cc: 021b 0000 |0342: move/from16 v27, v0 │ │ -03c0d0: 8270 |0344: int-to-float v0, v7 │ │ -03c0d2: 021c 0000 |0345: move/from16 v28, v0 │ │ -03c0d6: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -03c0da: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -03c0de: a619 1b1c |034b: add-float v25, v27, v28 │ │ -03c0e2: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -03c0e6: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -03c0ea: 5200 6203 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c0ee: 021b 0000 |0353: move/from16 v27, v0 │ │ -03c0f2: 0200 1700 |0355: move/from16 v0, v23 │ │ -03c0f6: 0201 1b00 |0357: move/from16 v1, v27 │ │ -03c0fa: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -03c0fe: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -03c102: 5500 6303 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ -03c106: 021b 0000 |035f: move/from16 v27, v0 │ │ -03c10a: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -03c10e: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -03c112: 5400 a103 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c116: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -03c11a: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -03c11e: 0201 1200 |036b: move/from16 v1, v18 │ │ -03c122: 6e20 4413 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -03c128: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -03c12c: 5400 8603 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c130: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -03c134: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -03c138: 5400 6003 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03c13c: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -03c140: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -03c144: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -03c148: 0202 1700 |0380: move/from16 v2, v23 │ │ -03c14c: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -03c150: 6e40 5b09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ -03c156: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -03c15a: 5400 a103 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c15e: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -03c162: 7401 4713 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c168: 0a1b |0390: move-result v27 │ │ -03c16a: 0200 1200 |0391: move/from16 v0, v18 │ │ -03c16e: 0201 1b00 |0393: move/from16 v1, v27 │ │ -03c172: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -03c176: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -03c17a: 5400 a103 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c17e: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -03c182: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -03c186: 0201 1200 |039f: move/from16 v1, v18 │ │ -03c18a: 6e20 4113 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c190: 0c1b |03a4: move-result-object v27 │ │ -03c192: 1f1b b601 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c196: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -03c19a: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -03c19e: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -03c1a2: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -03c1a6: 28fa |03af: goto 03a9 // -0006 │ │ -03c1a8: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -03c1ac: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -03c1b0: 5200 6203 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c1b4: 021b 0000 |03b6: move/from16 v27, v0 │ │ -03c1b8: 0200 1700 |03b8: move/from16 v0, v23 │ │ -03c1bc: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -03c1c0: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -03c1c4: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -03c1c8: 5200 6403 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03c1cc: 021b 0000 |03c2: move/from16 v27, v0 │ │ -03c1d0: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -03c1d4: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03c1d8: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -03c1dc: 5400 a103 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c1e0: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -03c1e4: 7401 4713 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c1ea: 0a1b |03d1: move-result v27 │ │ -03c1ec: 0200 1200 |03d2: move/from16 v0, v18 │ │ -03c1f0: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -03c1f4: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -03c1f8: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -03c1fc: 5400 a103 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c200: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -03c204: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -03c208: 0201 1200 |03e0: move/from16 v1, v18 │ │ -03c20c: 6e20 4113 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c212: 0c1b |03e5: move-result-object v27 │ │ -03c214: 1f1b b601 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c218: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -03c21c: 28bf |03ea: goto 03a9 // -0041 │ │ -03c21e: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -03c222: 28fd |03ed: goto 03ea // -0003 │ │ -03c224: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -03c228: 0201 1700 |03f0: move/from16 v1, v23 │ │ -03c22c: 0202 1200 |03f2: move/from16 v2, v18 │ │ -03c230: 6e30 bc0a 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ -03c236: 0c11 |03f7: move-result-object v17 │ │ -03c238: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03c23c: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -03c240: 5200 6403 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ -03c244: 021b 0000 |03fe: move/from16 v27, v0 │ │ -03c248: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -03c24c: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -03c250: 5400 a103 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c254: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -03c258: 7401 4713 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c25e: 0a1b |040b: move-result v27 │ │ -03c260: 0200 1200 |040c: move/from16 v0, v18 │ │ -03c264: 0201 1b00 |040e: move/from16 v1, v27 │ │ -03c268: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -03c26c: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -03c270: 5400 a103 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c274: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -03c278: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -03c27c: 0201 1200 |041a: move/from16 v1, v18 │ │ -03c280: 6e20 4113 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c286: 0c1b |041f: move-result-object v27 │ │ -03c288: 1f1b b601 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c28c: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -03c290: 2885 |0424: goto 03a9 // -007b │ │ -03c292: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -03c296: 28fd |0427: goto 0424 // -0003 │ │ -03c298: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -03c29c: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -03c2a0: 7601 320b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ -03c2a6: 7401 f20a 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0af2 │ │ -03c2ac: 0a1b |0432: move-result v27 │ │ -03c2ae: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -03c2b2: 7401 d40a 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0ad4 │ │ -03c2b8: 0c0a |0438: move-result-object v10 │ │ -03c2ba: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -03c2be: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -03c2c2: 6e20 f30a a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af3 │ │ -03c2c8: 0c11 |0440: move-result-object v17 │ │ -03c2ca: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -03c2ce: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -03c2d2: 5200 6203 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c2d6: 021b 0000 |0447: move/from16 v27, v0 │ │ -03c2da: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -03c2de: 5200 8d03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c2e2: 021c 0000 |044d: move/from16 v28, v0 │ │ -03c2e6: 0200 1b00 |044f: move/from16 v0, v27 │ │ -03c2ea: 0201 1c00 |0451: move/from16 v1, v28 │ │ -03c2ee: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -03c2f2: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -03c2f6: 7401 da0a 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03c2fc: 0a1b |045a: move-result v27 │ │ -03c2fe: 0200 1000 |045b: move/from16 v0, v16 │ │ -03c302: 0201 1b00 |045d: move/from16 v1, v27 │ │ -03c306: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -03c30a: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -03c30e: 0201 1000 |0463: move/from16 v1, v16 │ │ -03c312: 6e20 d90a 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ -03c318: 0c05 |0468: move-result-object v5 │ │ -03c31a: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -03c31e: 6e20 f40a 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ -03c324: 0c11 |046e: move-result-object v17 │ │ -03c326: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -03c32a: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -03c32e: 5200 6203 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c332: 021b 0000 |0475: move/from16 v27, v0 │ │ -03c336: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -03c33a: 5200 8d03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c33e: 021c 0000 |047b: move/from16 v28, v0 │ │ -03c342: 0200 1b00 |047d: move/from16 v0, v27 │ │ -03c346: 0201 1c00 |047f: move/from16 v1, v28 │ │ -03c34a: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -03c34e: 6e20 3211 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1132 │ │ -03c354: 0a1b |0486: move-result v27 │ │ -03c356: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -03c35a: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03c35e: 28cc |048b: goto 0457 // -0034 │ │ -03c360: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -03c364: 28b3 |048e: goto 0441 // -004d │ │ +03ba30: |[03ba30] android.support.v4.view.ViewPager.populate:(I)V │ │ +03ba40: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03ba44: 122f |0002: const/4 v15, #int 2 // #2 │ │ +03ba46: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +03ba4a: 5200 8d03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03ba4e: 021b 0000 |0007: move/from16 v27, v0 │ │ +03ba52: 0200 1b00 |0009: move/from16 v0, v27 │ │ +03ba56: 0201 1f00 |000b: move/from16 v1, v31 │ │ +03ba5a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +03ba5e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +03ba62: 5200 8d03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03ba66: 021b 0000 |0013: move/from16 v27, v0 │ │ +03ba6a: 0200 1b00 |0015: move/from16 v0, v27 │ │ +03ba6e: 0201 1f00 |0017: move/from16 v1, v31 │ │ +03ba72: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +03ba76: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +03ba7a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +03ba7e: 5200 8d03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03ba82: 021b 0000 |0021: move/from16 v27, v0 │ │ +03ba86: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +03ba8a: 0201 1b00 |0025: move/from16 v1, v27 │ │ +03ba8e: 6e20 f60a 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af6 │ │ +03ba94: 0c15 |002a: move-result-object v21 │ │ +03ba96: 0200 1f00 |002b: move/from16 v0, v31 │ │ +03ba9a: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +03ba9e: 5910 8d03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03baa2: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +03baa6: 5400 8603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03baaa: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +03baae: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +03bab2: 7601 320b 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ +03bab8: 0e00 |003c: return-void │ │ +03baba: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +03babe: 28de |003f: goto 001d // -0022 │ │ +03bac0: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +03bac4: 5500 af03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03bac8: 021b 0000 |0044: move/from16 v27, v0 │ │ +03bacc: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +03bad0: 7601 320b 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ +03bad6: 28f1 |004b: goto 003c // -000f │ │ +03bad8: 7401 f10a 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0af1 │ │ +03bade: 0c1b |004f: move-result-object v27 │ │ +03bae0: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +03bae4: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +03bae8: 5400 8603 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03baec: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +03baf0: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +03baf4: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +03baf8: 6e20 6c09 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ +03bafe: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +03bb02: 5200 ab03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03bb06: 0216 0000 |0063: move/from16 v22, v0 │ │ +03bb0a: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +03bb0e: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +03bb12: 5200 8d03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bb16: 021c 0000 |006b: move/from16 v28, v0 │ │ +03bb1a: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +03bb1e: 7702 fc12 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +03bb24: 0a1a |0072: move-result v26 │ │ +03bb26: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +03bb2a: 5400 8603 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03bb2e: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +03bb32: 7401 5e09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03bb38: 0a04 |007c: move-result v4 │ │ +03bb3a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +03bb3e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +03bb42: 5200 8d03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bb46: 021c 0000 |0083: move/from16 v28, v0 │ │ +03bb4a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +03bb4e: 7702 fe12 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +03bb54: 0a0c |008a: move-result v12 │ │ +03bb56: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +03bb5a: 5200 9303 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ +03bb5e: 021b 0000 |008f: move/from16 v27, v0 │ │ +03bb62: 0200 1b00 |0091: move/from16 v0, v27 │ │ +03bb66: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +03bb6a: 7401 ed0a 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0aed │ │ +03bb70: 0c1b |0098: move-result-object v27 │ │ +03bb72: 7401 e40a 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ae4 │ │ +03bb78: 0a1c |009c: move-result v28 │ │ +03bb7a: 7402 0001 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0100 │ │ +03bb80: 0c18 |00a0: move-result-object v24 │ │ +03bb82: 221b c102 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@02c1 │ │ +03bb86: 221c d302 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@02d3 │ │ +03bb8a: 7601 1d13 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03bb90: 1a1d 7508 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0875 │ │ +03bb94: 7402 2413 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bb9a: 0c1c |00ad: move-result-object v28 │ │ +03bb9c: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +03bba0: 5200 9303 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ +03bba4: 021d 0000 |00b2: move/from16 v29, v0 │ │ +03bba8: 7402 2013 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03bbae: 0c1c |00b7: move-result-object v28 │ │ +03bbb0: 1a1d b800 |00b8: const-string v29, ", found: " // string@00b8 │ │ +03bbb4: 7402 2413 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bbba: 0c1c |00bd: move-result-object v28 │ │ +03bbbc: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +03bbc0: 6e20 2013 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03bbc6: 0c1c |00c3: move-result-object v28 │ │ +03bbc8: 1a1d 2900 |00c4: const-string v29, " Pager id: " // string@0029 │ │ +03bbcc: 7402 2413 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bbd2: 0c1c |00c9: move-result-object v28 │ │ +03bbd4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +03bbd8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +03bbdc: 6e20 2413 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bbe2: 0c1c |00d1: move-result-object v28 │ │ +03bbe4: 1a1d 2800 |00d2: const-string v29, " Pager class: " // string@0028 │ │ +03bbe8: 7402 2413 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bbee: 0c1c |00d7: move-result-object v28 │ │ +03bbf0: 7401 0513 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03bbf6: 0c1d |00db: move-result-object v29 │ │ +03bbf8: 7402 2313 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03bbfe: 0c1c |00df: move-result-object v28 │ │ +03bc00: 1a1d 2a00 |00e0: const-string v29, " Problematic adapter: " // string@002a │ │ +03bc04: 7402 2413 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03bc0a: 0c1c |00e5: move-result-object v28 │ │ +03bc0c: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +03bc10: 5400 8603 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03bc14: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +03bc18: 7401 0513 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03bc1e: 0c1d |00ef: move-result-object v29 │ │ +03bc20: 7402 2313 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03bc26: 0c1c |00f3: move-result-object v28 │ │ +03bc28: 7401 2913 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03bc2e: 0c1c |00f7: move-result-object v28 │ │ +03bc30: 7602 ee12 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +03bc36: 271b |00fb: throw v27 │ │ +03bc38: 0d0b |00fc: move-exception v11 │ │ +03bc3a: 7401 e40a 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ae4 │ │ +03bc40: 0a1b |0100: move-result v27 │ │ +03bc42: 7701 f312 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +03bc48: 0c18 |0104: move-result-object v24 │ │ +03bc4a: 289c |0105: goto 00a1 // -0064 │ │ +03bc4c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +03bc4e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +03bc50: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +03bc52: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +03bc56: 5400 a103 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bc5a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +03bc5e: 7401 4713 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03bc64: 0a1b |0112: move-result v27 │ │ +03bc66: 0200 1b00 |0113: move/from16 v0, v27 │ │ +03bc6a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +03bc6e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +03bc72: 5400 a103 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bc76: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +03bc7a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +03bc7e: 6e20 4113 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03bc84: 0c11 |0122: move-result-object v17 │ │ +03bc86: 1f11 b601 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03bc8a: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +03bc8e: 5200 6203 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03bc92: 021b 0000 |0129: move/from16 v27, v0 │ │ +03bc96: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +03bc9a: 5200 8d03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bc9e: 021c 0000 |012f: move/from16 v28, v0 │ │ +03bca2: 0200 1b00 |0131: move/from16 v0, v27 │ │ +03bca6: 0201 1c00 |0133: move/from16 v1, v28 │ │ +03bcaa: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +03bcae: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +03bcb2: 5200 6203 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03bcb6: 021b 0000 |013b: move/from16 v27, v0 │ │ +03bcba: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +03bcbe: 5200 8d03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bcc2: 021c 0000 |0141: move/from16 v28, v0 │ │ +03bcc6: 0200 1b00 |0143: move/from16 v0, v27 │ │ +03bcca: 0201 1c00 |0145: move/from16 v1, v28 │ │ +03bcce: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +03bcd2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +03bcd6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +03bcda: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +03bcde: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +03bce2: 5200 8d03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bce6: 021b 0000 |0153: move/from16 v27, v0 │ │ +03bcea: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +03bcee: 0201 1b00 |0157: move/from16 v1, v27 │ │ +03bcf2: 6e30 bc0a 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ +03bcf8: 0c09 |015c: move-result-object v9 │ │ +03bcfa: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +03bcfe: 120d |015f: const/4 v13, #int 0 // #0 │ │ +03bd00: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +03bd04: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +03bd08: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +03bd0c: 5400 a103 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bd10: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +03bd14: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +03bd18: 0201 1200 |016c: move/from16 v1, v18 │ │ +03bd1c: 6e20 4113 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03bd22: 0c1b |0171: move-result-object v27 │ │ +03bd24: 1f1b b601 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03bd28: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +03bd2c: 7601 dd0a 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03bd32: 0a07 |0179: move-result v7 │ │ +03bd34: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +03bd38: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +03bd3c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +03bd40: 5200 8d03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bd44: 021b 0000 |0182: move/from16 v27, v0 │ │ +03bd48: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +03bd4c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +03bd50: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +03bd54: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +03bd58: 0200 1700 |018c: move/from16 v0, v23 │ │ +03bd5c: 0201 1a00 |018e: move/from16 v1, v26 │ │ +03bd60: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +03bd64: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +03bd68: 529e 6403 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03bd6c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +03bd70: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +03bd74: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +03bd78: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +03bd7c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +03bd80: 5400 a103 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bd84: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +03bd88: 7401 4713 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03bd8e: 0a1b |01a7: move-result v27 │ │ +03bd90: 0200 1200 |01a8: move/from16 v0, v18 │ │ +03bd94: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +03bd98: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +03bd9c: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +03bda0: 5400 a103 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bda4: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +03bda8: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +03bdac: 0201 1200 |01b6: move/from16 v1, v18 │ │ +03bdb0: 6e20 4113 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03bdb6: 0c1b |01bb: move-result-object v27 │ │ +03bdb8: 1f1b b601 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03bdbc: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +03bdc0: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +03bdc4: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +03bdc8: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +03bdcc: 5200 8d03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03bdd0: 021b 0000 |01c8: move/from16 v27, v0 │ │ +03bdd4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +03bdd8: 0200 1700 |01cc: move/from16 v0, v23 │ │ +03bddc: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +03bde0: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +03bde4: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +03bde8: 0200 1700 |01d4: move/from16 v0, v23 │ │ +03bdec: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +03bdf0: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +03bdf4: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +03bdf8: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +03bdfc: 7040 c20a 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@0ac2 │ │ +03be02: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +03be06: 5400 8603 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03be0a: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +03be0e: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +03be12: 5200 8d03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03be16: 021d 0000 |01eb: move/from16 v29, v0 │ │ +03be1a: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +03be1e: 5490 6003 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +03be22: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +03be26: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +03be2a: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +03be2e: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +03be32: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +03be36: 6e40 6a09 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@096a │ │ +03be3c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +03be40: 5400 8603 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03be44: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +03be48: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +03be4c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +03be50: 6e20 5d09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ +03be56: 7401 da0a 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03be5c: 0a06 |020e: move-result v6 │ │ +03be5e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +03be62: 0200 1000 |0211: move/from16 v0, v16 │ │ +03be66: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +03be6a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +03be6e: 0201 1000 |0217: move/from16 v1, v16 │ │ +03be72: 6e20 d90a 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03be78: 0c05 |021c: move-result-object v5 │ │ +03be7a: 6e10 0111 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03be80: 0c14 |0220: move-result-object v20 │ │ +03be82: 1f14 b701 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01b7 │ │ +03be86: 0200 1000 |0223: move/from16 v0, v16 │ │ +03be8a: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +03be8e: 5910 6503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@0365 │ │ +03be92: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +03be96: 5500 6803 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@0368 │ │ +03be9a: 021b 0000 |022d: move/from16 v27, v0 │ │ +03be9e: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +03bea2: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +03bea6: 5200 6c03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +03beaa: 021b 0000 |0235: move/from16 v27, v0 │ │ +03beae: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +03beb2: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +03beb6: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +03beba: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +03bebe: 6e20 f40a 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +03bec4: 0c11 |0242: move-result-object v17 │ │ +03bec6: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +03beca: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +03bece: 5200 6403 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03bed2: 021b 0000 |0249: move/from16 v27, v0 │ │ +03bed6: 0200 1b00 |024b: move/from16 v0, v27 │ │ +03beda: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +03bede: 5910 6c03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@036c │ │ +03bee2: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +03bee6: 5200 6203 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03beea: 021b 0000 |0255: move/from16 v27, v0 │ │ +03beee: 0200 1b00 |0257: move/from16 v0, v27 │ │ +03bef2: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +03bef6: 5910 6a03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@036a │ │ +03befa: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03befe: 28b2 |025f: goto 0211 // -004e │ │ +03bf00: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03bf04: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +03bf08: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +03bf0c: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +03bf10: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +03bf14: 5290 6403 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03bf18: 021c 0000 |026c: move/from16 v28, v0 │ │ +03bf1c: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +03bf20: 7401 e90a 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0ae9 │ │ +03bf26: 0a1c |0273: move-result v28 │ │ +03bf28: 0200 1c00 |0274: move/from16 v0, v28 │ │ +03bf2c: 8200 |0276: int-to-float v0, v0 │ │ +03bf2e: 021c 0000 |0277: move/from16 v28, v0 │ │ +03bf32: 8270 |0279: int-to-float v0, v7 │ │ +03bf34: 021d 0000 |027a: move/from16 v29, v0 │ │ +03bf38: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +03bf3c: a613 1b1c |027e: add-float v19, v27, v28 │ │ +03bf40: 2900 fefe |0280: goto/16 017e // -0102 │ │ +03bf44: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +03bf48: 5200 6203 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03bf4c: 021b 0000 |0286: move/from16 v27, v0 │ │ +03bf50: 0200 1700 |0288: move/from16 v0, v23 │ │ +03bf54: 0201 1b00 |028a: move/from16 v1, v27 │ │ +03bf58: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +03bf5c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +03bf60: 5500 6303 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ +03bf64: 021b 0000 |0292: move/from16 v27, v0 │ │ +03bf68: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +03bf6c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +03bf70: 5400 a103 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bf74: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +03bf78: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +03bf7c: 0201 1200 |029e: move/from16 v1, v18 │ │ +03bf80: 6e20 4413 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +03bf86: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +03bf8a: 5400 8603 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03bf8e: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +03bf92: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +03bf96: 5400 6003 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +03bf9a: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +03bf9e: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +03bfa2: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +03bfa6: 0202 1700 |02b3: move/from16 v2, v23 │ │ +03bfaa: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +03bfae: 6e40 5b09 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ +03bfb4: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03bfb8: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03bfbc: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +03bfc0: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +03bfc4: 5400 a103 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03bfc8: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +03bfcc: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +03bfd0: 0201 1200 |02c8: move/from16 v1, v18 │ │ +03bfd4: 6e20 4113 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03bfda: 0c1b |02cd: move-result-object v27 │ │ +03bfdc: 1f1b b601 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03bfe0: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +03bfe4: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +03bfe8: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +03bfec: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +03bff0: 28fa |02d8: goto 02d2 // -0006 │ │ +03bff2: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +03bff6: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +03bffa: 5200 6203 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03bffe: 021b 0000 |02df: move/from16 v27, v0 │ │ +03c002: 0200 1700 |02e1: move/from16 v0, v23 │ │ +03c006: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +03c00a: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +03c00e: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +03c012: 5200 6403 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03c016: 021b 0000 |02eb: move/from16 v27, v0 │ │ +03c01a: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +03c01e: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +03c022: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +03c026: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +03c02a: 5400 a103 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c02e: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +03c032: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +03c036: 0201 1200 |02fb: move/from16 v1, v18 │ │ +03c03a: 6e20 4113 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c040: 0c1b |0300: move-result-object v27 │ │ +03c042: 1f1b b601 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c046: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +03c04a: 28cd |0305: goto 02d2 // -0033 │ │ +03c04c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +03c050: 28fd |0308: goto 0305 // -0003 │ │ +03c052: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +03c056: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +03c05a: 0201 1700 |030d: move/from16 v1, v23 │ │ +03c05e: 0202 1b00 |030f: move/from16 v2, v27 │ │ +03c062: 6e30 bc0a 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ +03c068: 0c11 |0314: move-result-object v17 │ │ +03c06a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +03c06e: 5200 6403 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03c072: 021b 0000 |0319: move/from16 v27, v0 │ │ +03c076: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +03c07a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03c07e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +03c082: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +03c086: 5400 a103 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c08a: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +03c08e: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +03c092: 0201 1200 |0329: move/from16 v1, v18 │ │ +03c096: 6e20 4113 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c09c: 0c1b |032e: move-result-object v27 │ │ +03c09e: 1f1b b601 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c0a2: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +03c0a6: 289f |0333: goto 02d2 // -0061 │ │ +03c0a8: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +03c0ac: 28fd |0336: goto 0333 // -0003 │ │ +03c0ae: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +03c0b2: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +03c0b6: 7401 ea0a 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0aea │ │ +03c0bc: 0a1b |033e: move-result v27 │ │ +03c0be: 0200 1b00 |033f: move/from16 v0, v27 │ │ +03c0c2: 8200 |0341: int-to-float v0, v0 │ │ +03c0c4: 021b 0000 |0342: move/from16 v27, v0 │ │ +03c0c8: 8270 |0344: int-to-float v0, v7 │ │ +03c0ca: 021c 0000 |0345: move/from16 v28, v0 │ │ +03c0ce: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +03c0d2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +03c0d6: a619 1b1c |034b: add-float v25, v27, v28 │ │ +03c0da: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +03c0de: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +03c0e2: 5200 6203 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03c0e6: 021b 0000 |0353: move/from16 v27, v0 │ │ +03c0ea: 0200 1700 |0355: move/from16 v0, v23 │ │ +03c0ee: 0201 1b00 |0357: move/from16 v1, v27 │ │ +03c0f2: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +03c0f6: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +03c0fa: 5500 6303 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ +03c0fe: 021b 0000 |035f: move/from16 v27, v0 │ │ +03c102: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +03c106: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +03c10a: 5400 a103 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c10e: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +03c112: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +03c116: 0201 1200 |036b: move/from16 v1, v18 │ │ +03c11a: 6e20 4413 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +03c120: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +03c124: 5400 8603 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c128: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +03c12c: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +03c130: 5400 6003 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +03c134: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +03c138: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +03c13c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +03c140: 0202 1700 |0380: move/from16 v2, v23 │ │ +03c144: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +03c148: 6e40 5b09 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ +03c14e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +03c152: 5400 a103 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c156: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +03c15a: 7401 4713 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c160: 0a1b |0390: move-result v27 │ │ +03c162: 0200 1200 |0391: move/from16 v0, v18 │ │ +03c166: 0201 1b00 |0393: move/from16 v1, v27 │ │ +03c16a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +03c16e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +03c172: 5400 a103 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c176: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +03c17a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +03c17e: 0201 1200 |039f: move/from16 v1, v18 │ │ +03c182: 6e20 4113 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c188: 0c1b |03a4: move-result-object v27 │ │ +03c18a: 1f1b b601 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c18e: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +03c192: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +03c196: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +03c19a: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +03c19e: 28fa |03af: goto 03a9 // -0006 │ │ +03c1a0: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +03c1a4: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +03c1a8: 5200 6203 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03c1ac: 021b 0000 |03b6: move/from16 v27, v0 │ │ +03c1b0: 0200 1700 |03b8: move/from16 v0, v23 │ │ +03c1b4: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +03c1b8: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +03c1bc: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +03c1c0: 5200 6403 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03c1c4: 021b 0000 |03c2: move/from16 v27, v0 │ │ +03c1c8: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +03c1cc: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03c1d0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +03c1d4: 5400 a103 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c1d8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +03c1dc: 7401 4713 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c1e2: 0a1b |03d1: move-result v27 │ │ +03c1e4: 0200 1200 |03d2: move/from16 v0, v18 │ │ +03c1e8: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +03c1ec: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +03c1f0: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +03c1f4: 5400 a103 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c1f8: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +03c1fc: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +03c200: 0201 1200 |03e0: move/from16 v1, v18 │ │ +03c204: 6e20 4113 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c20a: 0c1b |03e5: move-result-object v27 │ │ +03c20c: 1f1b b601 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c210: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +03c214: 28bf |03ea: goto 03a9 // -0041 │ │ +03c216: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +03c21a: 28fd |03ed: goto 03ea // -0003 │ │ +03c21c: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +03c220: 0201 1700 |03f0: move/from16 v1, v23 │ │ +03c224: 0202 1200 |03f2: move/from16 v2, v18 │ │ +03c228: 6e30 bc0a 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0abc │ │ +03c22e: 0c11 |03f7: move-result-object v17 │ │ +03c230: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +03c234: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +03c238: 5200 6403 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@0364 │ │ +03c23c: 021b 0000 |03fe: move/from16 v27, v0 │ │ +03c240: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +03c244: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +03c248: 5400 a103 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c24c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +03c250: 7401 4713 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c256: 0a1b |040b: move-result v27 │ │ +03c258: 0200 1200 |040c: move/from16 v0, v18 │ │ +03c25c: 0201 1b00 |040e: move/from16 v1, v27 │ │ +03c260: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +03c264: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +03c268: 5400 a103 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c26c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +03c270: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +03c274: 0201 1200 |041a: move/from16 v1, v18 │ │ +03c278: 6e20 4113 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c27e: 0c1b |041f: move-result-object v27 │ │ +03c280: 1f1b b601 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c284: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +03c288: 2885 |0424: goto 03a9 // -007b │ │ +03c28a: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +03c28e: 28fd |0427: goto 0424 // -0003 │ │ +03c290: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +03c294: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +03c298: 7601 320b 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0b32 │ │ +03c29e: 7401 f20a 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0af2 │ │ +03c2a4: 0a1b |0432: move-result v27 │ │ +03c2a6: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +03c2aa: 7401 d40a 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0ad4 │ │ +03c2b0: 0c0a |0438: move-result-object v10 │ │ +03c2b2: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +03c2b6: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +03c2ba: 6e20 f30a a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af3 │ │ +03c2c0: 0c11 |0440: move-result-object v17 │ │ +03c2c2: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +03c2c6: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +03c2ca: 5200 6203 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03c2ce: 021b 0000 |0447: move/from16 v27, v0 │ │ +03c2d2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +03c2d6: 5200 8d03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c2da: 021c 0000 |044d: move/from16 v28, v0 │ │ +03c2de: 0200 1b00 |044f: move/from16 v0, v27 │ │ +03c2e2: 0201 1c00 |0451: move/from16 v1, v28 │ │ +03c2e6: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +03c2ea: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +03c2ee: 7401 da0a 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03c2f4: 0a1b |045a: move-result v27 │ │ +03c2f6: 0200 1000 |045b: move/from16 v0, v16 │ │ +03c2fa: 0201 1b00 |045d: move/from16 v1, v27 │ │ +03c2fe: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +03c302: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +03c306: 0201 1000 |0463: move/from16 v1, v16 │ │ +03c30a: 6e20 d90a 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0ad9 │ │ +03c310: 0c05 |0468: move-result-object v5 │ │ +03c312: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +03c316: 6e20 f40a 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0af4 │ │ +03c31c: 0c11 |046e: move-result-object v17 │ │ +03c31e: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +03c322: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +03c326: 5200 6203 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03c32a: 021b 0000 |0475: move/from16 v27, v0 │ │ +03c32e: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +03c332: 5200 8d03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c336: 021c 0000 |047b: move/from16 v28, v0 │ │ +03c33a: 0200 1b00 |047d: move/from16 v0, v27 │ │ +03c33e: 0201 1c00 |047f: move/from16 v1, v28 │ │ +03c342: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +03c346: 6e20 3211 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1132 │ │ +03c34c: 0a1b |0486: move-result v27 │ │ +03c34e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +03c352: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +03c356: 28cc |048b: goto 0457 // -0034 │ │ +03c358: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +03c35c: 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 │ │ @@ -51280,21 +51280,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03c378: |[03c378] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -03c388: 5510 9b03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ -03c38c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03c390: 6e20 180b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0b18 │ │ -03c396: 0e00 |0007: return-void │ │ -03c398: 6f20 8311 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1183 │ │ -03c39e: 28fc |000b: goto 0007 // -0004 │ │ +03c370: |[03c370] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +03c380: 5510 9b03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@039b │ │ +03c384: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03c388: 6e20 180b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0b18 │ │ +03c38e: 0e00 |0007: return-void │ │ +03c390: 6f20 8311 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1183 │ │ +03c396: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -51306,90 +51306,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 │ │ -03c3a0: |[03c3a0] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -03c3b0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03c3b2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03c3b4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -03c3b6: 54a4 8603 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c3ba: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -03c3be: 54a4 8603 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c3c2: 54a5 aa03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ -03c3c6: 6e20 6d09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@096d │ │ -03c3cc: 54a4 8603 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c3d0: 6e20 6c09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ -03c3d6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03c3d8: 54a4 a103 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c3dc: 6e10 4713 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c3e2: 0a04 |0019: move-result v4 │ │ -03c3e4: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -03c3e8: 54a4 a103 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c3ec: 6e20 4113 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c3f2: 0c01 |0021: move-result-object v1 │ │ -03c3f4: 1f01 b601 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c3f8: 54a4 8603 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c3fc: 5215 6203 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ -03c400: 5416 6003 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ -03c404: 6e40 5b09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ -03c40a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03c40e: 28e5 |002f: goto 0014 // -001b │ │ -03c410: 54a4 8603 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c414: 6e20 5d09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ -03c41a: 54a4 a103 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c41e: 6e10 3f13 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -03c424: 7010 150b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0b15 │ │ -03c42a: 59a7 8d03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c42e: 6e30 1a0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ -03c434: 54a2 8603 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c438: 5bab 8603 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c43c: 59a7 9303 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ -03c440: 54a4 8603 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c444: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -03c448: 54a4 aa03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ -03c44c: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -03c450: 2204 bc01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01bc │ │ -03c454: 7030 9f0a 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@0a9f │ │ -03c45a: 5ba4 aa03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ -03c45e: 54a4 8603 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c462: 54a5 aa03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ -03c466: 6e20 6609 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0966 │ │ -03c46c: 5ca7 af03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03c470: 55a3 9603 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03c474: 5ca9 9603 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03c478: 54a4 8603 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c47c: 6e10 5e09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03c482: 0a04 |0069: move-result v4 │ │ -03c484: 59a4 9303 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ -03c488: 52a4 b203 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -03c48c: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -03c490: 54a4 8603 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c494: 54a5 b003 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03c498: 54a6 b103 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03c49c: 6e30 6709 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0967 │ │ -03c4a2: 52a4 b203 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -03c4a6: 6e40 200b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ -03c4ac: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -03c4ae: 59a4 b203 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ -03c4b2: 5ba8 b003 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03c4b6: 5ba8 b103 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03c4ba: 54a4 8703 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ -03c4be: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -03c4c2: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -03c4c6: 54a4 8703 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ -03c4ca: 7230 990a 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@0a99 │ │ -03c4d0: 0e00 |0090: return-void │ │ -03c4d2: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -03c4d6: 6e10 100b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03c4dc: 28ef |0096: goto 0085 // -0011 │ │ -03c4de: 6e10 190b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ -03c4e4: 28eb |009a: goto 0085 // -0015 │ │ +03c398: |[03c398] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +03c3a8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03c3aa: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +03c3ac: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +03c3ae: 54a4 8603 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c3b2: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +03c3b6: 54a4 8603 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c3ba: 54a5 aa03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ +03c3be: 6e20 6d09 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@096d │ │ +03c3c4: 54a4 8603 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c3c8: 6e20 6c09 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@096c │ │ +03c3ce: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +03c3d0: 54a4 a103 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c3d4: 6e10 4713 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c3da: 0a04 |0019: move-result v4 │ │ +03c3dc: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +03c3e0: 54a4 a103 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c3e4: 6e20 4113 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c3ea: 0c01 |0021: move-result-object v1 │ │ +03c3ec: 1f01 b601 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c3f0: 54a4 8603 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c3f4: 5215 6203 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@0362 │ │ +03c3f8: 5416 6003 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@0360 │ │ +03c3fc: 6e40 5b09 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@095b │ │ +03c402: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03c406: 28e5 |002f: goto 0014 // -001b │ │ +03c408: 54a4 8603 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c40c: 6e20 5d09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@095d │ │ +03c412: 54a4 a103 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c416: 6e10 3f13 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +03c41c: 7010 150b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0b15 │ │ +03c422: 59a7 8d03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c426: 6e30 1a0b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0b1a │ │ +03c42c: 54a2 8603 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c430: 5bab 8603 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c434: 59a7 9303 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ +03c438: 54a4 8603 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c43c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +03c440: 54a4 aa03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ +03c444: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +03c448: 2204 bc01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01bc │ │ +03c44c: 7030 9f0a 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@0a9f │ │ +03c452: 5ba4 aa03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ +03c456: 54a4 8603 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c45a: 54a5 aa03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03aa │ │ +03c45e: 6e20 6609 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0966 │ │ +03c464: 5ca7 af03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03c468: 55a3 9603 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03c46c: 5ca9 9603 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03c470: 54a4 8603 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c474: 6e10 5e09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03c47a: 0a04 |0069: move-result v4 │ │ +03c47c: 59a4 9303 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@0393 │ │ +03c480: 52a4 b203 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +03c484: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +03c488: 54a4 8603 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c48c: 54a5 b003 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03c490: 54a6 b103 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03c494: 6e30 6709 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0967 │ │ +03c49a: 52a4 b203 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +03c49e: 6e40 200b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ +03c4a4: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +03c4a6: 59a4 b203 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03b2 │ │ +03c4aa: 5ba8 b003 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03c4ae: 5ba8 b103 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03c4b2: 54a4 8703 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ +03c4b6: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +03c4ba: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +03c4be: 54a4 8703 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ +03c4c2: 7230 990a 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@0a99 │ │ +03c4c8: 0e00 |0090: return-void │ │ +03c4ca: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +03c4ce: 6e10 100b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03c4d4: 28ef |0096: goto 0085 // -0011 │ │ +03c4d6: 6e10 190b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ +03c4dc: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -51437,49 +51437,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03c4e8: |[03c4e8] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -03c4f8: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03c4fc: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -03c4fe: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -03c502: 5461 b703 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ -03c506: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -03c50a: 1c01 6302 |0009: const-class v1, Landroid/view/ViewGroup; // type@0263 │ │ -03c50e: 1a02 7315 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1573 │ │ -03c512: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -03c514: 2333 4e03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ -03c518: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -03c51a: 6205 c304 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@04c3 │ │ -03c51e: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -03c522: 6e30 df12 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ -03c528: 0c01 |0018: move-result-object v1 │ │ -03c52a: 5b61 b703 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ -03c52e: 5461 b703 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ -03c532: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -03c534: 2322 4f03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@034f │ │ -03c538: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -03c53a: 7110 d012 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@12d0 │ │ -03c540: 0c04 |0024: move-result-object v4 │ │ -03c542: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -03c546: 6e30 3713 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -03c54c: 0e00 |002a: return-void │ │ -03c54e: 0d00 |002b: move-exception v0 │ │ -03c550: 1a01 0509 |002c: const-string v1, "ViewPager" // string@0905 │ │ -03c554: 1a02 e901 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@01e9 │ │ -03c558: 7130 7c10 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -03c55e: 28e8 |0033: goto 001b // -0018 │ │ -03c560: 0d00 |0034: move-exception v0 │ │ -03c562: 1a01 0509 |0035: const-string v1, "ViewPager" // string@0905 │ │ -03c566: 1a02 6902 |0037: const-string v2, "Error changing children drawing order" // string@0269 │ │ -03c56a: 7130 7c10 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -03c570: 28ee |003c: goto 002a // -0012 │ │ +03c4e0: |[03c4e0] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +03c4f0: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03c4f4: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +03c4f6: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +03c4fa: 5461 b703 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ +03c4fe: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +03c502: 1c01 6302 |0009: const-class v1, Landroid/view/ViewGroup; // type@0263 │ │ +03c506: 1a02 7315 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1573 │ │ +03c50a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +03c50c: 2333 4e03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@034e │ │ +03c510: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +03c512: 6205 c304 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@04c3 │ │ +03c516: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +03c51a: 6e30 df12 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ +03c520: 0c01 |0018: move-result-object v1 │ │ +03c522: 5b61 b703 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ +03c526: 5461 b703 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03b7 │ │ +03c52a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +03c52c: 2322 4f03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@034f │ │ +03c530: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +03c532: 7110 d012 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@12d0 │ │ +03c538: 0c04 |0024: move-result-object v4 │ │ +03c53a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +03c53e: 6e30 3713 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +03c544: 0e00 |002a: return-void │ │ +03c546: 0d00 |002b: move-exception v0 │ │ +03c548: 1a01 0509 |002c: const-string v1, "ViewPager" // string@0905 │ │ +03c54c: 1a02 e901 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@01e9 │ │ +03c550: 7130 7c10 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +03c556: 28e8 |0033: goto 001b // -0018 │ │ +03c558: 0d00 |0034: move-exception v0 │ │ +03c55a: 1a01 0509 |0035: const-string v1, "ViewPager" // string@0905 │ │ +03c55e: 1a02 6902 |0037: const-string v2, "Error changing children drawing order" // string@0269 │ │ +03c562: 7130 7c10 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +03c568: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -51502,24 +51502,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -03c590: |[03c590] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -03c5a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c5a2: 5c21 af03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03c5a6: 5520 9603 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03c5aa: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03c5ae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03c5b0: 6e40 200b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ -03c5b6: 0e00 |000b: return-void │ │ -03c5b8: 0110 |000c: move v0, v1 │ │ -03c5ba: 28fb |000d: goto 0008 // -0005 │ │ +03c588: |[03c588] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +03c598: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c59a: 5c21 af03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03c59e: 5520 9603 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03c5a2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +03c5a6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03c5a8: 6e40 200b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ +03c5ae: 0e00 |000b: return-void │ │ +03c5b0: 0110 |000c: move v0, v1 │ │ +03c5b2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -51531,19 +51531,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03c5bc: |[03c5bc] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -03c5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c5ce: 5c10 af03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ -03c5d2: 6e40 200b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ -03c5d8: 0e00 |0006: return-void │ │ +03c5b4: |[03c5b4] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +03c5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c5c6: 5c10 af03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03af │ │ +03c5ca: 6e40 200b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0b20 │ │ +03c5d0: 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; │ │ @@ -51555,18 +51555,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03c5dc: |[03c5dc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -03c5ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c5ee: 6e50 210b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ -03c5f4: 0e00 |0004: return-void │ │ +03c5d4: |[03c5d4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +03c5e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c5e6: 6e50 210b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0b21 │ │ +03c5ec: 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 │ │ @@ -51578,86 +51578,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -03c5f8: |[03c5f8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -03c608: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c60a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03c60c: 5453 8603 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c610: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -03c614: 5453 8603 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c618: 6e10 5e09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03c61e: 0a03 |000b: move-result v3 │ │ -03c620: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -03c624: 7020 2e0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03c62a: 0e00 |0011: return-void │ │ -03c62c: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -03c630: 5253 8d03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c634: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -03c638: 5453 a103 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c63c: 6e10 4713 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c642: 0a03 |001d: move-result v3 │ │ -03c644: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -03c648: 7020 2e0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03c64e: 28ee |0023: goto 0011 // -0012 │ │ -03c650: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -03c654: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -03c656: 5252 ab03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -03c65a: 5253 8d03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c65e: b023 |002b: add-int/2addr v3, v2 │ │ -03c660: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -03c664: 5253 8d03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c668: b123 |0030: sub-int/2addr v3, v2 │ │ -03c66a: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -03c66e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -03c670: 5453 a103 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c674: 6e10 4713 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -03c67a: 0a03 |0039: move-result v3 │ │ -03c67c: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -03c680: 5453 a103 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ -03c684: 6e20 4113 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -03c68a: 0c03 |0041: move-result-object v3 │ │ -03c68c: 1f03 b601 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ -03c690: 5c30 6303 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ -03c694: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03c698: 28ec |0048: goto 0034 // -0014 │ │ -03c69a: 5453 8603 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c69e: 6e10 5e09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03c6a4: 0a03 |004e: move-result v3 │ │ -03c6a6: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -03c6aa: 5453 8603 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c6ae: 6e10 5e09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -03c6b4: 0a03 |0056: move-result v3 │ │ -03c6b6: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -03c6ba: 28ce |0059: goto 0027 // -0032 │ │ -03c6bc: 5253 8d03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c6c0: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -03c6c4: 5553 9603 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ -03c6c8: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -03c6cc: 5956 8d03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c6d0: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -03c6d4: 5453 ac03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03c6d8: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -03c6dc: 5453 ac03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03c6e0: 7220 9c0a 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -03c6e6: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -03c6ea: 5453 9e03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03c6ee: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -03c6f2: 5453 9e03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03c6f6: 7220 9c0a 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ -03c6fc: 6e10 190b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ -03c702: 2894 |007d: goto 0011 // -006c │ │ -03c704: 0140 |007e: move v0, v4 │ │ -03c706: 28df |007f: goto 005e // -0021 │ │ -03c708: 6e20 110b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b11 │ │ -03c70e: 7050 1b0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ -03c714: 288b |0086: goto 0011 // -0075 │ │ +03c5f0: |[03c5f0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +03c600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c602: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03c604: 5453 8603 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c608: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +03c60c: 5453 8603 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c610: 6e10 5e09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03c616: 0a03 |000b: move-result v3 │ │ +03c618: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +03c61c: 7020 2e0b 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03c622: 0e00 |0011: return-void │ │ +03c624: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +03c628: 5253 8d03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c62c: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +03c630: 5453 a103 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c634: 6e10 4713 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c63a: 0a03 |001d: move-result v3 │ │ +03c63c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +03c640: 7020 2e0b 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03c646: 28ee |0023: goto 0011 // -0012 │ │ +03c648: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +03c64c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +03c64e: 5252 ab03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03c652: 5253 8d03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c656: b023 |002b: add-int/2addr v3, v2 │ │ +03c658: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +03c65c: 5253 8d03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c660: b123 |0030: sub-int/2addr v3, v2 │ │ +03c662: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +03c666: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +03c668: 5453 a103 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c66c: 6e10 4713 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +03c672: 0a03 |0039: move-result v3 │ │ +03c674: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +03c678: 5453 a103 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03a1 │ │ +03c67c: 6e20 4113 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +03c682: 0c03 |0041: move-result-object v3 │ │ +03c684: 1f03 b601 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01b6 │ │ +03c688: 5c30 6303 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@0363 │ │ +03c68c: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03c690: 28ec |0048: goto 0034 // -0014 │ │ +03c692: 5453 8603 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c696: 6e10 5e09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03c69c: 0a03 |004e: move-result v3 │ │ +03c69e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +03c6a2: 5453 8603 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c6a6: 6e10 5e09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +03c6ac: 0a03 |0056: move-result v3 │ │ +03c6ae: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +03c6b2: 28ce |0059: goto 0027 // -0032 │ │ +03c6b4: 5253 8d03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c6b8: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +03c6bc: 5553 9603 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@0396 │ │ +03c6c0: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +03c6c4: 5956 8d03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c6c8: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +03c6cc: 5453 ac03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03c6d0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +03c6d4: 5453 ac03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03c6d8: 7220 9c0a 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +03c6de: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +03c6e2: 5453 9e03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03c6e6: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +03c6ea: 5453 9e03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03c6ee: 7220 9c0a 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0a9c │ │ +03c6f4: 6e10 190b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ +03c6fa: 2894 |007d: goto 0011 // -006c │ │ +03c6fc: 0140 |007e: move v0, v4 │ │ +03c6fe: 28df |007f: goto 005e // -0021 │ │ +03c700: 6e20 110b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0b11 │ │ +03c706: 7050 1b0b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0b1b │ │ +03c70c: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -51698,18 +51698,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 │ │ -03c718: |[03c718] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -03c728: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03c72c: 5b12 9e03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ -03c730: 1100 |0004: return-object v0 │ │ +03c710: |[03c710] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +03c720: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03c724: 5b12 9e03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@039e │ │ +03c728: 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; │ │ @@ -51721,39 +51721,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03c734: |[03c734] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -03c744: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03c746: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -03c74a: 1a00 0509 |0003: const-string v0, "ViewPager" // string@0905 │ │ -03c74e: 2201 d302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -03c752: 7010 1d13 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03c758: 1a02 c907 |000a: const-string v2, "Requested offscreen page limit " // string@07c9 │ │ -03c75c: 6e20 2413 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03c762: 0c01 |000f: move-result-object v1 │ │ -03c764: 6e20 2013 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -03c76a: 0c01 |0013: move-result-object v1 │ │ -03c76c: 1a02 8400 |0014: const-string v2, " too small; defaulting to " // string@0084 │ │ -03c770: 6e20 2413 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03c776: 0c01 |0019: move-result-object v1 │ │ -03c778: 6e20 2013 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -03c77e: 0c01 |001d: move-result-object v1 │ │ -03c780: 6e10 2913 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03c786: 0c01 |0021: move-result-object v1 │ │ -03c788: 7120 7f10 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -03c78e: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -03c790: 5240 ab03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -03c794: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -03c798: 5945 ab03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ -03c79c: 6e10 100b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03c7a2: 0e00 |002f: return-void │ │ +03c72c: |[03c72c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +03c73c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03c73e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +03c742: 1a00 0509 |0003: const-string v0, "ViewPager" // string@0905 │ │ +03c746: 2201 d302 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +03c74a: 7010 1d13 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03c750: 1a02 c907 |000a: const-string v2, "Requested offscreen page limit " // string@07c9 │ │ +03c754: 6e20 2413 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03c75a: 0c01 |000f: move-result-object v1 │ │ +03c75c: 6e20 2013 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03c762: 0c01 |0013: move-result-object v1 │ │ +03c764: 1a02 8400 |0014: const-string v2, " too small; defaulting to " // string@0084 │ │ +03c768: 6e20 2413 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03c76e: 0c01 |0019: move-result-object v1 │ │ +03c770: 6e20 2013 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +03c776: 0c01 |001d: move-result-object v1 │ │ +03c778: 6e10 2913 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03c77e: 0c01 |0021: move-result-object v1 │ │ +03c780: 7120 7f10 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +03c786: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +03c788: 5240 ab03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03c78c: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +03c790: 5945 ab03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03ab │ │ +03c794: 6e10 100b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03c79a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -51768,17 +51768,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 │ │ -03c7a4: |[03c7a4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -03c7b4: 5b01 8703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ -03c7b8: 0e00 |0002: return-void │ │ +03c79c: |[03c79c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +03c7ac: 5b01 8703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@0387 │ │ +03c7b0: 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; │ │ @@ -51788,17 +51788,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 │ │ -03c7bc: |[03c7bc] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -03c7cc: 5b01 ac03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ -03c7d0: 0e00 |0002: return-void │ │ +03c7b4: |[03c7b4] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +03c7c4: 5b01 ac03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ac │ │ +03c7c8: 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; │ │ @@ -51808,22 +51808,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03c7d4: |[03c7d4] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -03c7e4: 5220 ad03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03c7e8: 5923 ad03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03c7ec: 6e10 f00a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ -03c7f2: 0a01 |0007: move-result v1 │ │ -03c7f4: 7050 120b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b12 │ │ -03c7fa: 6e10 190b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ -03c800: 0e00 |000e: return-void │ │ +03c7cc: |[03c7cc] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +03c7dc: 5220 ad03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03c7e0: 5923 ad03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03c7e4: 6e10 f00a 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0af0 │ │ +03c7ea: 0a01 |0007: move-result v1 │ │ +03c7ec: 7050 120b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0b12 │ │ +03c7f2: 6e10 190b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0b19 │ │ +03c7f8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -51839,23 +51839,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03c804: |[03c804] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -03c814: 6e10 de0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ -03c81a: 0c00 |0003: move-result-object v0 │ │ -03c81c: 6e10 a300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -03c822: 0c00 |0007: move-result-object v0 │ │ -03c824: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -03c82a: 0c00 |000b: move-result-object v0 │ │ -03c82c: 6e20 2b0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b2b │ │ -03c832: 0e00 |000f: return-void │ │ +03c7fc: |[03c7fc] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +03c80c: 6e10 de0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ade │ │ +03c812: 0c00 |0003: move-result-object v0 │ │ +03c814: 6e10 a300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +03c81a: 0c00 |0007: move-result-object v0 │ │ +03c81c: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +03c822: 0c00 |000b: move-result-object v0 │ │ +03c824: 6e20 2b0b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b2b │ │ +03c82a: 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 │ │ @@ -51865,25 +51865,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03c834: |[03c834] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03c844: 5b12 a603 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -03c848: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -03c84c: 6e10 130b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0b13 │ │ -03c852: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -03c856: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03c858: 6e20 2f0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b2f │ │ -03c85e: 6e10 f80a 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0af8 │ │ -03c864: 0e00 |0010: return-void │ │ -03c866: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03c868: 28f8 |0012: goto 000a // -0008 │ │ +03c82c: |[03c82c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +03c83c: 5b12 a603 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +03c840: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +03c844: 6e10 130b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0b13 │ │ +03c84a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +03c84e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03c850: 6e20 2f0b 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0b2f │ │ +03c856: 6e10 f80a 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0af8 │ │ +03c85c: 0e00 |0010: return-void │ │ +03c85e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03c860: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -51897,44 +51897,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 │ │ -03c86c: |[03c86c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -03c87c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03c87e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03c880: 6004 2700 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03c884: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -03c888: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -03c88c: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -03c890: 0120 |000a: move v0, v2 │ │ -03c892: 5464 ae03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ -03c896: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -03c89a: 0124 |000f: move v4, v2 │ │ -03c89c: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -03c8a0: 0121 |0012: move v1, v2 │ │ -03c8a2: 5b68 ae03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ -03c8a6: 6e20 1d0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0b1d │ │ -03c8ac: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -03c8b0: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -03c8b4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03c8b6: 5962 9003 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ -03c8ba: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -03c8be: 6e10 100b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03c8c4: 0e00 |0024: return-void │ │ -03c8c6: 0130 |0025: move v0, v3 │ │ -03c8c8: 28e5 |0026: goto 000b // -001b │ │ -03c8ca: 0134 |0027: move v4, v3 │ │ -03c8cc: 28e8 |0028: goto 0010 // -0018 │ │ -03c8ce: 0131 |0029: move v1, v3 │ │ -03c8d0: 28e9 |002a: goto 0013 // -0017 │ │ -03c8d2: 5963 9003 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ -03c8d6: 28f2 |002d: goto 001f // -000e │ │ +03c864: |[03c864] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +03c874: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03c876: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03c878: 6004 2700 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03c87c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +03c880: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +03c884: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +03c888: 0120 |000a: move v0, v2 │ │ +03c88a: 5464 ae03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ +03c88e: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +03c892: 0124 |000f: move v4, v2 │ │ +03c894: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +03c898: 0121 |0012: move v1, v2 │ │ +03c89a: 5b68 ae03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ae │ │ +03c89e: 6e20 1d0b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0b1d │ │ +03c8a4: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +03c8a8: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +03c8ac: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03c8ae: 5962 9003 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ +03c8b2: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +03c8b6: 6e10 100b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03c8bc: 0e00 |0024: return-void │ │ +03c8be: 0130 |0025: move v0, v3 │ │ +03c8c0: 28e5 |0026: goto 000b // -001b │ │ +03c8c2: 0134 |0027: move v4, v3 │ │ +03c8c4: 28e8 |0028: goto 0010 // -0018 │ │ +03c8c6: 0131 |0029: move v1, v3 │ │ +03c8c8: 28e9 |002a: goto 0013 // -0017 │ │ +03c8ca: 5963 9003 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0390 │ │ +03c8ce: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -51959,18 +51959,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03c8d8: |[03c8d8] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -03c8e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c8ea: 6e40 310b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b31 │ │ -03c8f0: 0e00 |0004: return-void │ │ +03c8d0: |[03c8d0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +03c8e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c8e2: 6e40 310b 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0b31 │ │ +03c8e8: 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 │ │ @@ -51981,98 +51981,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -03c8f4: |[03c8f4] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -03c904: 6e10 da0a 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ -03c90a: 0a01 |0003: move-result v1 │ │ -03c90c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -03c910: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03c912: 7020 2e0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03c918: 0e00 |000a: return-void │ │ -03c91a: 6e10 ee0a 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ -03c920: 0a02 |000e: move-result v2 │ │ -03c922: 6e10 ef0a 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ -03c928: 0a03 |0012: move-result v3 │ │ -03c92a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -03c92e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -03c932: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -03c936: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -03c93a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -03c93c: 7020 c60a 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ -03c942: 6e10 100b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ -03c948: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03c94a: 7020 2d0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03c950: 28e4 |0026: goto 000a // -001c │ │ -03c952: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -03c954: 7020 2e0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ -03c95a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -03c95c: 7020 2d0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ -03c962: 7010 dd0a 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ -03c968: 0a0c |0032: move-result v12 │ │ -03c96a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -03c96e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -03c972: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -03c976: 7110 f912 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -03c97c: 0a0e |003c: move-result v14 │ │ -03c97e: 82ee |003d: int-to-float v14, v14 │ │ -03c980: c8ed |003e: mul-float/2addr v13, v14 │ │ -03c982: 82ce |003f: int-to-float v14, v12 │ │ -03c984: c9ed |0040: div-float/2addr v13, v14 │ │ -03c986: 7120 fd12 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -03c98c: 0a08 |0044: move-result v8 │ │ -03c98e: 8291 |0045: int-to-float v1, v9 │ │ -03c990: 829d |0046: int-to-float v13, v9 │ │ -03c992: 6e20 cc0a 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0acc │ │ -03c998: 0a0e |004a: move-result v14 │ │ -03c99a: c8ed |004b: mul-float/2addr v13, v14 │ │ -03c99c: a607 010d |004c: add-float v7, v1, v13 │ │ -03c9a0: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -03c9a2: 7701 f912 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -03c9a8: 0a12 |0052: move-result v18 │ │ -03c9aa: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -03c9ae: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -03c9b2: 0200 1200 |0057: move/from16 v0, v18 │ │ -03c9b6: 820d |0059: int-to-float v13, v0 │ │ -03c9b8: a90d 070d |005a: div-float v13, v7, v13 │ │ -03c9bc: 7110 f812 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -03c9c2: 0a0d |005f: move-result v13 │ │ -03c9c4: c8d1 |0060: mul-float/2addr v1, v13 │ │ -03c9c6: 7110 ff12 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@12ff │ │ -03c9cc: 0a01 |0064: move-result v1 │ │ -03c9ce: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -03c9d2: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -03c9d6: 7120 fe12 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -03c9dc: 0a06 |006c: move-result v6 │ │ -03c9de: 54f1 b503 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ -03c9e2: 7406 6f12 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ -03c9e8: 7110 400a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -03c9ee: 2895 |0075: goto 000a // -006b │ │ -03c9f0: 82c1 |0076: int-to-float v1, v12 │ │ -03c9f2: 54fd 8603 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ -03c9f6: 52fe 8d03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ -03c9fa: 6e20 6109 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ -03ca00: 0a0d |007e: move-result v13 │ │ -03ca02: a80b 010d |007f: mul-float v11, v1, v13 │ │ -03ca06: 7110 f912 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -03ca0c: 0a01 |0084: move-result v1 │ │ -03ca0e: 8211 |0085: int-to-float v1, v1 │ │ -03ca10: 52fd ad03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ -03ca14: 82dd |0088: int-to-float v13, v13 │ │ -03ca16: c6bd |0089: add-float/2addr v13, v11 │ │ -03ca18: a90a 010d |008a: div-float v10, v1, v13 │ │ -03ca1c: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -03ca20: c6a1 |008e: add-float/2addr v1, v10 │ │ -03ca22: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -03ca26: c8d1 |0091: mul-float/2addr v1, v13 │ │ -03ca28: 8716 |0092: float-to-int v6, v1 │ │ -03ca2a: 28d4 |0093: goto 0067 // -002c │ │ +03c8ec: |[03c8ec] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +03c8fc: 6e10 da0a 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0ada │ │ +03c902: 0a01 |0003: move-result v1 │ │ +03c904: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +03c908: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03c90a: 7020 2e0b 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03c910: 0e00 |000a: return-void │ │ +03c912: 6e10 ee0a 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0aee │ │ +03c918: 0a02 |000e: move-result v2 │ │ +03c91a: 6e10 ef0a 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0aef │ │ +03c920: 0a03 |0012: move-result v3 │ │ +03c922: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +03c926: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +03c92a: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +03c92e: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +03c932: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +03c934: 7020 c60a 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ac6 │ │ +03c93a: 6e10 100b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0b10 │ │ +03c940: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03c942: 7020 2d0b 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03c948: 28e4 |0026: goto 000a // -001c │ │ +03c94a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +03c94c: 7020 2e0b 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0b2e │ │ +03c952: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +03c954: 7020 2d0b 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0b2d │ │ +03c95a: 7010 dd0a 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0add │ │ +03c960: 0a0c |0032: move-result v12 │ │ +03c962: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +03c966: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +03c96a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +03c96e: 7110 f912 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +03c974: 0a0e |003c: move-result v14 │ │ +03c976: 82ee |003d: int-to-float v14, v14 │ │ +03c978: c8ed |003e: mul-float/2addr v13, v14 │ │ +03c97a: 82ce |003f: int-to-float v14, v12 │ │ +03c97c: c9ed |0040: div-float/2addr v13, v14 │ │ +03c97e: 7120 fd12 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +03c984: 0a08 |0044: move-result v8 │ │ +03c986: 8291 |0045: int-to-float v1, v9 │ │ +03c988: 829d |0046: int-to-float v13, v9 │ │ +03c98a: 6e20 cc0a 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0acc │ │ +03c990: 0a0e |004a: move-result v14 │ │ +03c992: c8ed |004b: mul-float/2addr v13, v14 │ │ +03c994: a607 010d |004c: add-float v7, v1, v13 │ │ +03c998: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +03c99a: 7701 f912 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +03c9a0: 0a12 |0052: move-result v18 │ │ +03c9a2: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +03c9a6: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +03c9aa: 0200 1200 |0057: move/from16 v0, v18 │ │ +03c9ae: 820d |0059: int-to-float v13, v0 │ │ +03c9b0: a90d 070d |005a: div-float v13, v7, v13 │ │ +03c9b4: 7110 f812 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +03c9ba: 0a0d |005f: move-result v13 │ │ +03c9bc: c8d1 |0060: mul-float/2addr v1, v13 │ │ +03c9be: 7110 ff12 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@12ff │ │ +03c9c4: 0a01 |0064: move-result v1 │ │ +03c9c6: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +03c9ca: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +03c9ce: 7120 fe12 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +03c9d4: 0a06 |006c: move-result v6 │ │ +03c9d6: 54f1 b503 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03b5 │ │ +03c9da: 7406 6f12 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ +03c9e0: 7110 400a 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +03c9e6: 2895 |0075: goto 000a // -006b │ │ +03c9e8: 82c1 |0076: int-to-float v1, v12 │ │ +03c9ea: 54fd 8603 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@0386 │ │ +03c9ee: 52fe 8d03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@038d │ │ +03c9f2: 6e20 6109 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0961 │ │ +03c9f8: 0a0d |007e: move-result v13 │ │ +03c9fa: a80b 010d |007f: mul-float v11, v1, v13 │ │ +03c9fe: 7110 f912 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +03ca04: 0a01 |0084: move-result v1 │ │ +03ca06: 8211 |0085: int-to-float v1, v1 │ │ +03ca08: 52fd ad03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ad │ │ +03ca0c: 82dd |0088: int-to-float v13, v13 │ │ +03ca0e: c6bd |0089: add-float/2addr v13, v11 │ │ +03ca10: a90a 010d |008a: div-float v10, v1, v13 │ │ +03ca14: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +03ca18: c6a1 |008e: add-float/2addr v1, v10 │ │ +03ca1a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +03ca1e: c8d1 |0091: mul-float/2addr v1, v13 │ │ +03ca20: 8716 |0092: float-to-int v6, v1 │ │ +03ca22: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -52120,24 +52120,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03ca2c: |[03ca2c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -03ca3c: 6f20 8811 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1188 │ │ -03ca42: 0a00 |0003: move-result v0 │ │ -03ca44: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -03ca48: 5410 a603 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ -03ca4c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -03ca50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03ca52: 0f00 |000b: return v0 │ │ -03ca54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03ca56: 28fe |000d: goto 000b // -0002 │ │ +03ca24: |[03ca24] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +03ca34: 6f20 8811 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1188 │ │ +03ca3a: 0a00 |0003: move-result v0 │ │ +03ca3c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +03ca40: 5410 a603 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03a6 │ │ +03ca44: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +03ca48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03ca4a: 0f00 |000b: return v0 │ │ +03ca4c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03ca4e: 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; │ │ │ │ @@ -52206,26 +52206,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03ca58: |[03ca58] android.support.v4.view.ViewParentCompat.:()V │ │ -03ca68: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03ca6c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03ca70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03ca74: 2201 c201 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01c2 │ │ -03ca78: 7010 340b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0b34 │ │ -03ca7e: 6901 bf03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ -03ca82: 0e00 |000d: return-void │ │ -03ca84: 2201 c401 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01c4 │ │ -03ca88: 7010 370b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b37 │ │ -03ca8e: 6901 bf03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ -03ca92: 28f8 |0015: goto 000d // -0008 │ │ +03ca50: |[03ca50] android.support.v4.view.ViewParentCompat.:()V │ │ +03ca60: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03ca64: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03ca68: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03ca6c: 2201 c201 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01c2 │ │ +03ca70: 7010 340b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0b34 │ │ +03ca76: 6901 bf03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ +03ca7a: 0e00 |000d: return-void │ │ +03ca7c: 2201 c401 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01c4 │ │ +03ca80: 7010 370b 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b37 │ │ +03ca86: 6901 bf03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ +03ca8a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -52237,17 +52237,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ca94: |[03ca94] android.support.v4.view.ViewParentCompat.:()V │ │ -03caa4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03caaa: 0e00 |0003: return-void │ │ +03ca8c: |[03ca8c] android.support.v4.view.ViewParentCompat.:()V │ │ +03ca9c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03caa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -52256,19 +52256,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 │ │ -03caac: |[03caac] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03cabc: 6200 bf03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ -03cac0: 7240 360b 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@0b36 │ │ -03cac6: 0a00 |0005: move-result v0 │ │ -03cac8: 0f00 |0006: return v0 │ │ +03caa4: |[03caa4] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03cab4: 6200 bf03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03bf │ │ +03cab8: 7240 360b 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@0b36 │ │ +03cabe: 0a00 |0005: move-result v0 │ │ +03cac0: 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; │ │ @@ -52299,17 +52299,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cacc: |[03cacc] android.support.v4.view.ViewParentCompatICS.:()V │ │ -03cadc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cae2: 0e00 |0003: return-void │ │ +03cac4: |[03cac4] android.support.v4.view.ViewParentCompatICS.:()V │ │ +03cad4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cada: 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;) │ │ @@ -52317,18 +52317,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 │ │ -03cae4: |[03cae4] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03caf4: 7230 8a11 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@118a │ │ -03cafa: 0a00 |0003: move-result v0 │ │ -03cafc: 0f00 |0004: return v0 │ │ +03cadc: |[03cadc] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03caec: 7230 8a11 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@118a │ │ +03caf2: 0a00 |0003: move-result v0 │ │ +03caf4: 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; │ │ @@ -52374,17 +52374,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cb00: |[03cb00] android.support.v4.view.WindowCompat.:()V │ │ -03cb10: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cb16: 0e00 |0003: return-void │ │ +03caf8: |[03caf8] android.support.v4.view.WindowCompat.:()V │ │ +03cb08: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cb0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ @@ -52546,26 +52546,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03cb18: |[03cb18] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03cb28: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03cb2c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03cb30: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cb34: 2200 c801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01c8 │ │ -03cb38: 7010 3f0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0b3f │ │ -03cb3e: 6900 c303 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ -03cb42: 0e00 |000d: return-void │ │ -03cb44: 2200 c901 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01c9 │ │ -03cb48: 7010 430b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b43 │ │ -03cb4e: 6900 c303 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ -03cb52: 28f8 |0015: goto 000d // -0008 │ │ +03cb10: |[03cb10] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03cb20: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03cb24: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03cb28: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cb2c: 2200 c801 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01c8 │ │ +03cb30: 7010 3f0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0b3f │ │ +03cb36: 6900 c303 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ +03cb3a: 0e00 |000d: return-void │ │ +03cb3c: 2200 c901 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01c9 │ │ +03cb40: 7010 430b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b43 │ │ +03cb46: 6900 c303 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ +03cb4a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -52575,17 +52575,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cb54: |[03cb54] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03cb64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cb6a: 0e00 |0003: return-void │ │ +03cb4c: |[03cb4c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +03cb5c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cb62: 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; │ │ │ │ @@ -52594,20 +52594,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 │ │ -03cb6c: |[03cb6c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -03cb7c: 6200 c303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ -03cb80: 6e10 730d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0d73 │ │ -03cb86: 0c01 |0005: move-result-object v1 │ │ -03cb88: 7230 470b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b47 │ │ -03cb8e: 0e00 |0009: return-void │ │ +03cb64: |[03cb64] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +03cb74: 6200 c303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ +03cb78: 6e10 730d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0d73 │ │ +03cb7e: 0c01 |0005: move-result-object v1 │ │ +03cb80: 7230 470b 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b47 │ │ +03cb86: 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; │ │ @@ -52617,18 +52617,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 │ │ -03cb90: |[03cb90] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03cba0: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ -03cba4: 7020 6b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ -03cbaa: 1100 |0005: return-object v0 │ │ +03cb88: |[03cb88] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03cb98: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ +03cb9c: 7020 6b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ +03cba2: 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;) │ │ @@ -52636,21 +52636,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 │ │ -03cbac: |[03cbac] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03cbbc: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ -03cbc0: 6201 c303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ -03cbc4: 7230 480b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b48 │ │ -03cbca: 0c01 |0007: move-result-object v1 │ │ -03cbcc: 7020 6b0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ -03cbd2: 1100 |000b: return-object v0 │ │ +03cba4: |[03cba4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03cbb4: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ +03cbb8: 6201 c303 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ +03cbbc: 7230 480b 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b48 │ │ +03cbc2: 0c01 |0007: move-result-object v1 │ │ +03cbc4: 7020 6b0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ +03cbca: 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 │ │ │ │ @@ -52659,19 +52659,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 │ │ -03cbd4: |[03cbd4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03cbe4: 6200 c303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ -03cbe8: 7220 490b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b49 │ │ -03cbee: 0a00 |0005: move-result v0 │ │ -03cbf0: 0f00 |0006: return v0 │ │ +03cbcc: |[03cbcc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03cbdc: 6200 c303 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@03c3 │ │ +03cbe0: 7220 490b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b49 │ │ +03cbe6: 0a00 |0005: move-result v0 │ │ +03cbe8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -52700,17 +52700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cbf4: |[03cbf4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -03cc04: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cc0a: 0e00 |0003: return-void │ │ +03cbec: |[03cbec] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +03cbfc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cc02: 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;) │ │ @@ -52718,18 +52718,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 │ │ -03cc0c: |[03cc0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03cc1c: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03cc20: 6e20 9411 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1194 │ │ -03cc26: 0e00 |0005: return-void │ │ +03cc04: |[03cc04] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +03cc14: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03cc18: 6e20 9411 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1194 │ │ +03cc1e: 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; │ │ @@ -52739,18 +52739,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 │ │ -03cc28: |[03cc28] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03cc38: 6e20 9711 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1197 │ │ -03cc3e: 0c00 |0003: move-result-object v0 │ │ -03cc40: 1100 |0004: return-object v0 │ │ +03cc20: |[03cc20] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +03cc30: 6e20 9711 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1197 │ │ +03cc36: 0c00 |0003: move-result-object v0 │ │ +03cc38: 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 │ │ │ │ @@ -52759,18 +52759,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 │ │ -03cc44: |[03cc44] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03cc54: 6e10 9811 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1198 │ │ -03cc5a: 0a00 |0003: move-result v0 │ │ -03cc5c: 0f00 |0004: return v0 │ │ +03cc3c: |[03cc3c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +03cc4c: 6e10 9811 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1198 │ │ +03cc52: 0a00 |0003: move-result v0 │ │ +03cc54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -52874,22 +52874,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03cc60: |[03cc60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -03cc70: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cc76: 7100 6e0b 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0b6e │ │ -03cc7c: 0c00 |0006: move-result-object v0 │ │ -03cc7e: 7220 680b 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@0b68 │ │ -03cc84: 0c00 |000a: move-result-object v0 │ │ -03cc86: 5b10 d603 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ -03cc8a: 0e00 |000d: return-void │ │ +03cc58: |[03cc58] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +03cc68: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cc6e: 7100 6e0b 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0b6e │ │ +03cc74: 0c00 |0006: move-result-object v0 │ │ +03cc76: 7220 680b 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@0b68 │ │ +03cc7c: 0c00 |000a: move-result-object v0 │ │ +03cc7e: 5b10 d603 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ +03cc82: 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; │ │ @@ -52938,26 +52938,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03cc8c: |[03cc8c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03cc9c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03cca0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03cca4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cca8: 2200 ce01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01ce │ │ -03ccac: 7010 560b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0b56 │ │ -03ccb2: 6900 d703 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03ccb6: 0e00 |000d: return-void │ │ -03ccb8: 2200 cf01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01cf │ │ -03ccbc: 7010 5d0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b5d │ │ -03ccc2: 6900 d703 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03ccc6: 28f8 |0015: goto 000d // -0008 │ │ +03cc84: |[03cc84] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03cc94: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03cc98: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03cc9c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cca0: 2200 ce01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01ce │ │ +03cca4: 7010 560b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0b56 │ │ +03ccaa: 6900 d703 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03ccae: 0e00 |000d: return-void │ │ +03ccb0: 2200 cf01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01cf │ │ +03ccb4: 7010 5d0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b5d │ │ +03ccba: 6900 d703 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03ccbe: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -52967,17 +52967,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ccc8: |[03ccc8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03ccd8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03ccde: 0e00 |0003: return-void │ │ +03ccc0: |[03ccc0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +03ccd0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03ccd6: 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; │ │ │ │ @@ -52986,36 +52986,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 │ │ -03cce0: |[03cce0] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -03ccf0: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03ccf4: 1100 |0002: return-object v0 │ │ +03ccd8: |[03ccd8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +03cce8: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03ccec: 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 │ │ -03ccf8: |[03ccf8] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03cd08: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03cd0c: 7230 640b 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@0b64 │ │ -03cd12: 0a00 |0005: move-result v0 │ │ -03cd14: 0f00 |0006: return v0 │ │ +03ccf0: |[03ccf0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03cd00: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03cd04: 7230 640b 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@0b64 │ │ +03cd0a: 0a00 |0005: move-result v0 │ │ +03cd0c: 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; │ │ │ │ @@ -53024,19 +53024,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 │ │ -03cd18: |[03cd18] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03cd28: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03cd2c: 7230 650b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b65 │ │ -03cd32: 0c00 |0005: move-result-object v0 │ │ -03cd34: 1100 |0006: return-object v0 │ │ +03cd10: |[03cd10] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03cd20: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03cd24: 7230 650b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b65 │ │ +03cd2a: 0c00 |0005: move-result-object v0 │ │ +03cd2c: 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 │ │ │ │ @@ -53045,19 +53045,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 │ │ -03cd38: |[03cd38] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03cd48: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03cd4c: 7220 660b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b66 │ │ -03cd52: 0c00 |0005: move-result-object v0 │ │ -03cd54: 1100 |0006: return-object v0 │ │ +03cd30: |[03cd30] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03cd40: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03cd44: 7220 660b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b66 │ │ +03cd4a: 0c00 |0005: move-result-object v0 │ │ +03cd4c: 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;) │ │ @@ -53065,19 +53065,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 │ │ -03cd58: |[03cd58] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03cd68: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03cd6c: 7220 670b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b67 │ │ -03cd72: 0a00 |0005: move-result v0 │ │ -03cd74: 0f00 |0006: return v0 │ │ +03cd50: |[03cd50] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03cd60: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03cd64: 7220 670b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b67 │ │ +03cd6a: 0a00 |0005: move-result v0 │ │ +03cd6c: 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;) │ │ @@ -53085,19 +53085,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 │ │ -03cd78: |[03cd78] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03cd88: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ -03cd8c: 7230 690b 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@0b69 │ │ -03cd92: 0a00 |0005: move-result v0 │ │ -03cd94: 0f00 |0006: return v0 │ │ +03cd70: |[03cd70] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +03cd80: 6200 d703 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@03d7 │ │ +03cd84: 7230 690b 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@0b69 │ │ +03cd8a: 0a00 |0005: move-result v0 │ │ +03cd8c: 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; │ │ │ │ @@ -53137,18 +53137,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 │ │ -03cd98: |[03cd98] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -03cda8: 5b01 d803 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03d8 │ │ -03cdac: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cdb2: 0e00 |0005: return-void │ │ +03cd90: |[03cd90] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +03cda0: 5b01 d803 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03d8 │ │ +03cda4: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cdaa: 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; │ │ │ │ @@ -53158,18 +53158,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03cdb4: |[03cdb4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -03cdc4: 5410 d803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03d8 │ │ -03cdc8: 7220 760b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0b76 │ │ -03cdce: 0e00 |0005: return-void │ │ +03cdac: |[03cdac] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +03cdbc: 5410 d803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@03d8 │ │ +03cdc0: 7220 760b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0b76 │ │ +03cdc6: 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 │ │ @@ -53239,17 +53239,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cdd0: |[03cdd0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -03cde0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cde6: 0e00 |0003: return-void │ │ +03cdc8: |[03cdc8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +03cdd8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cdde: 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; │ │ │ │ @@ -53258,19 +53258,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 │ │ -03cde8: |[03cde8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03cdf8: 1f02 6c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@026c │ │ -03cdfc: 6e20 9e11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@119e │ │ -03ce02: 0a00 |0005: move-result v0 │ │ -03ce04: 0f00 |0006: return v0 │ │ +03cde0: |[03cde0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03cdf0: 1f02 6c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@026c │ │ +03cdf4: 6e20 9e11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@119e │ │ +03cdfa: 0a00 |0005: move-result v0 │ │ +03cdfc: 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; │ │ │ │ @@ -53279,18 +53279,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 │ │ -03ce08: |[03ce08] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03ce18: 6e20 9f11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@119f │ │ -03ce1e: 0c00 |0003: move-result-object v0 │ │ -03ce20: 1100 |0004: return-object v0 │ │ +03ce00: |[03ce00] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +03ce10: 6e20 9f11 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@119f │ │ +03ce16: 0c00 |0003: move-result-object v0 │ │ +03ce18: 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 │ │ │ │ @@ -53299,18 +53299,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 │ │ -03ce24: |[03ce24] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03ce34: 6e10 a011 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@11a0 │ │ -03ce3a: 0c00 |0003: move-result-object v0 │ │ -03ce3c: 1100 |0004: return-object v0 │ │ +03ce1c: |[03ce1c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +03ce2c: 6e10 a011 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@11a0 │ │ +03ce32: 0c00 |0003: move-result-object v0 │ │ +03ce34: 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;) │ │ @@ -53318,18 +53318,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 │ │ -03ce40: |[03ce40] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03ce50: 6e10 a211 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@11a2 │ │ -03ce56: 0a00 |0003: move-result v0 │ │ -03ce58: 0f00 |0004: return v0 │ │ +03ce38: |[03ce38] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +03ce48: 6e10 a211 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@11a2 │ │ +03ce4e: 0a00 |0003: move-result v0 │ │ +03ce50: 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;) │ │ @@ -53337,18 +53337,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 │ │ -03ce5c: |[03ce5c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -03ce6c: 2200 d301 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01d3 │ │ -03ce70: 7020 740b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0b74 │ │ -03ce76: 1100 |0005: return-object v0 │ │ +03ce54: |[03ce54] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +03ce64: 2200 d301 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01d3 │ │ +03ce68: 7020 740b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0b74 │ │ +03ce6e: 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;) │ │ @@ -53356,19 +53356,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 │ │ -03ce78: |[03ce78] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03ce88: 1f02 6c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@026c │ │ -03ce8c: 6e20 a311 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@11a3 │ │ -03ce92: 0a00 |0005: move-result v0 │ │ -03ce94: 0f00 |0006: return v0 │ │ +03ce70: |[03ce70] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +03ce80: 1f02 6c02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@026c │ │ +03ce84: 6e20 a311 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@11a3 │ │ +03ce8a: 0a00 |0005: move-result v0 │ │ +03ce8c: 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; │ │ │ │ @@ -53963,42 +53963,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -03ce98: |[03ce98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -03cea8: 1a00 2e03 |0000: const-string v0, "JellyBeanMR2" // string@032e │ │ -03ceac: 6201 2600 |0002: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0026 │ │ -03ceb0: 6e20 1213 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -03ceb6: 0a00 |0007: move-result v0 │ │ -03ceb8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -03cebc: 2200 d901 |000a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01d9 │ │ -03cec0: 7010 fa0b 0000 |000c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0bfa │ │ -03cec6: 6900 f203 |000f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03ceca: 0e00 |0011: return-void │ │ -03cecc: 6000 2700 |0012: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03ced0: 1301 1000 |0014: const/16 v1, #int 16 // #10 │ │ -03ced4: 3410 0a00 |0016: if-lt v0, v1, 0020 // +000a │ │ -03ced8: 2200 d801 |0018: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01d8 │ │ -03cedc: 7010 ec0b 0000 |001a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0bec │ │ -03cee2: 6900 f203 |001d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03cee6: 28f2 |001f: goto 0011 // -000e │ │ -03cee8: 6000 2700 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03ceec: 1301 0e00 |0022: const/16 v1, #int 14 // #e │ │ -03cef0: 3410 0a00 |0024: if-lt v0, v1, 002e // +000a │ │ -03cef4: 2200 d601 |0026: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01d6 │ │ -03cef8: 7010 7e0b 0000 |0028: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0b7e │ │ -03cefe: 6900 f203 |002b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03cf02: 28e4 |002d: goto 0011 // -001c │ │ -03cf04: 2200 da01 |002e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01da │ │ -03cf08: 7010 fd0b 0000 |0030: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0bfd │ │ -03cf0e: 6900 f203 |0033: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03cf12: 28dc |0035: goto 0011 // -0024 │ │ +03ce90: |[03ce90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +03cea0: 1a00 2e03 |0000: const-string v0, "JellyBeanMR2" // string@032e │ │ +03cea4: 6201 2600 |0002: sget-object v1, Landroid/os/Build$VERSION;.CODENAME:Ljava/lang/String; // field@0026 │ │ +03cea8: 6e20 1213 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +03ceae: 0a00 |0007: move-result v0 │ │ +03ceb0: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +03ceb4: 2200 d901 |000a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@01d9 │ │ +03ceb8: 7010 fa0b 0000 |000c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0bfa │ │ +03cebe: 6900 f203 |000f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03cec2: 0e00 |0011: return-void │ │ +03cec4: 6000 2700 |0012: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03cec8: 1301 1000 |0014: const/16 v1, #int 16 // #10 │ │ +03cecc: 3410 0a00 |0016: if-lt v0, v1, 0020 // +000a │ │ +03ced0: 2200 d801 |0018: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01d8 │ │ +03ced4: 7010 ec0b 0000 |001a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0bec │ │ +03ceda: 6900 f203 |001d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03cede: 28f2 |001f: goto 0011 // -000e │ │ +03cee0: 6000 2700 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03cee4: 1301 0e00 |0022: const/16 v1, #int 14 // #e │ │ +03cee8: 3410 0a00 |0024: if-lt v0, v1, 002e // +000a │ │ +03ceec: 2200 d601 |0026: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01d6 │ │ +03cef0: 7010 7e0b 0000 |0028: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0b7e │ │ +03cef6: 6900 f203 |002b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03cefa: 28e4 |002d: goto 0011 // -001c │ │ +03cefc: 2200 da01 |002e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@01da │ │ +03cf00: 7010 fd0b 0000 |0030: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0bfd │ │ +03cf06: 6900 f203 |0033: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03cf0a: 28dc |0035: goto 0011 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x000a line=732 │ │ 0x0011 line=740 │ │ 0x0012 line=733 │ │ 0x0018 line=734 │ │ @@ -54012,18 +54012,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03cf14: |[03cf14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -03cf24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03cf2a: 5b01 f803 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03cf2e: 0e00 |0005: return-void │ │ +03cf0c: |[03cf0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +03cf1c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03cf22: 5b01 f803 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03cf26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 0x0003 line=1054 │ │ 0x0005 line=1055 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -54034,55 +54034,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -03cf30: |[03cf30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -03cf40: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -03cf46: 1a00 2601 |0003: const-string v0, "ACTION_UNKNOWN" // string@0126 │ │ -03cf4a: 1100 |0005: return-object v0 │ │ -03cf4c: 1a00 1201 |0006: const-string v0, "ACTION_FOCUS" // string@0112 │ │ -03cf50: 28fd |0008: goto 0005 // -0003 │ │ -03cf52: 1a00 0b01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@010b │ │ -03cf56: 28fa |000b: goto 0005 // -0006 │ │ -03cf58: 1a00 2401 |000c: const-string v0, "ACTION_SELECT" // string@0124 │ │ -03cf5c: 28f7 |000e: goto 0005 // -0009 │ │ -03cf5e: 1a00 0c01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@010c │ │ -03cf62: 28f4 |0011: goto 0005 // -000c │ │ -03cf64: 1a00 0d01 |0012: const-string v0, "ACTION_CLICK" // string@010d │ │ -03cf68: 28f1 |0014: goto 0005 // -000f │ │ -03cf6a: 1a00 1601 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0116 │ │ -03cf6e: 28ee |0017: goto 0005 // -0012 │ │ -03cf70: 1a00 0401 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0104 │ │ -03cf74: 28eb |001a: goto 0005 // -0015 │ │ -03cf76: 1a00 0a01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@010a │ │ -03cf7a: 28e8 |001d: goto 0005 // -0018 │ │ -03cf7c: 1a00 1801 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0118 │ │ -03cf80: 28e5 |0020: goto 0005 // -001b │ │ -03cf82: 1a00 1f01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@011f │ │ -03cf86: 28e2 |0023: goto 0005 // -001e │ │ -03cf88: 1a00 1901 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0119 │ │ -03cf8c: 28df |0026: goto 0005 // -0021 │ │ -03cf8e: 1a00 2001 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0120 │ │ -03cf92: 28dc |0029: goto 0005 // -0024 │ │ -03cf94: 1a00 2301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0123 │ │ -03cf98: 28d9 |002c: goto 0005 // -0027 │ │ -03cf9a: 1a00 2201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0122 │ │ -03cf9e: 28d6 |002f: goto 0005 // -002a │ │ -03cfa0: 1a00 0f01 |0030: const-string v0, "ACTION_CUT" // string@010f │ │ -03cfa4: 28d3 |0032: goto 0005 // -002d │ │ -03cfa6: 1a00 0e01 |0033: const-string v0, "ACTION_COPY" // string@010e │ │ -03cfaa: 28d0 |0035: goto 0005 // -0030 │ │ -03cfac: 1a00 1a01 |0036: const-string v0, "ACTION_PASTE" // string@011a │ │ -03cfb0: 28cd |0038: goto 0005 // -0033 │ │ -03cfb2: 1a00 2501 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0125 │ │ -03cfb6: 28ca |003b: goto 0005 // -0036 │ │ -03cfb8: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +03cf28: |[03cf28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +03cf38: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +03cf3e: 1a00 2601 |0003: const-string v0, "ACTION_UNKNOWN" // string@0126 │ │ +03cf42: 1100 |0005: return-object v0 │ │ +03cf44: 1a00 1201 |0006: const-string v0, "ACTION_FOCUS" // string@0112 │ │ +03cf48: 28fd |0008: goto 0005 // -0003 │ │ +03cf4a: 1a00 0b01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@010b │ │ +03cf4e: 28fa |000b: goto 0005 // -0006 │ │ +03cf50: 1a00 2401 |000c: const-string v0, "ACTION_SELECT" // string@0124 │ │ +03cf54: 28f7 |000e: goto 0005 // -0009 │ │ +03cf56: 1a00 0c01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@010c │ │ +03cf5a: 28f4 |0011: goto 0005 // -000c │ │ +03cf5c: 1a00 0d01 |0012: const-string v0, "ACTION_CLICK" // string@010d │ │ +03cf60: 28f1 |0014: goto 0005 // -000f │ │ +03cf62: 1a00 1601 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0116 │ │ +03cf66: 28ee |0017: goto 0005 // -0012 │ │ +03cf68: 1a00 0401 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0104 │ │ +03cf6c: 28eb |001a: goto 0005 // -0015 │ │ +03cf6e: 1a00 0a01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@010a │ │ +03cf72: 28e8 |001d: goto 0005 // -0018 │ │ +03cf74: 1a00 1801 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0118 │ │ +03cf78: 28e5 |0020: goto 0005 // -001b │ │ +03cf7a: 1a00 1f01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@011f │ │ +03cf7e: 28e2 |0023: goto 0005 // -001e │ │ +03cf80: 1a00 1901 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0119 │ │ +03cf84: 28df |0026: goto 0005 // -0021 │ │ +03cf86: 1a00 2001 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0120 │ │ +03cf8a: 28dc |0029: goto 0005 // -0024 │ │ +03cf8c: 1a00 2301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0123 │ │ +03cf90: 28d9 |002c: goto 0005 // -0027 │ │ +03cf92: 1a00 2201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0122 │ │ +03cf96: 28d6 |002f: goto 0005 // -002a │ │ +03cf98: 1a00 0f01 |0030: const-string v0, "ACTION_CUT" // string@010f │ │ +03cf9c: 28d3 |0032: goto 0005 // -002d │ │ +03cf9e: 1a00 0e01 |0033: const-string v0, "ACTION_COPY" // string@010e │ │ +03cfa2: 28d0 |0035: goto 0005 // -0030 │ │ +03cfa4: 1a00 1a01 |0036: const-string v0, "ACTION_PASTE" // string@011a │ │ +03cfa8: 28cd |0038: goto 0005 // -0033 │ │ +03cfaa: 1a00 2501 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0125 │ │ +03cfae: 28ca |003b: goto 0005 // -0036 │ │ +03cfb0: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1953 │ │ 0x0003 line=1991 │ │ 0x0006 line=1955 │ │ 0x0009 line=1957 │ │ 0x000c line=1959 │ │ @@ -54110,43 +54110,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 │ │ -03d04c: |[03d04c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d05c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d060: 7210 cd0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0bcd │ │ -03d066: 0c00 |0005: move-result-object v0 │ │ -03d068: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d06e: 0c00 |0009: move-result-object v0 │ │ -03d070: 1100 |000a: return-object v0 │ │ +03d044: |[03d044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d054: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d058: 7210 cd0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0bcd │ │ +03d05e: 0c00 |0005: move-result-object v0 │ │ +03d060: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d066: 0c00 |0009: move-result-object v0 │ │ +03d068: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 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 │ │ -03d074: |[03d074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d084: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d088: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d08c: 7220 d00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bd0 │ │ -03d092: 0c00 |0007: move-result-object v0 │ │ -03d094: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d09a: 0c00 |000b: move-result-object v0 │ │ -03d09c: 1100 |000c: return-object v0 │ │ +03d06c: |[03d06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d07c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d080: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d084: 7220 d00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bd0 │ │ +03d08a: 0c00 |0007: move-result-object v0 │ │ +03d08c: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d092: 0c00 |000b: move-result-object v0 │ │ +03d094: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54154,21 +54154,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 │ │ -03d0a0: |[03d0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d0b0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d0b4: 7220 ce0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0bce │ │ -03d0ba: 0c00 |0005: move-result-object v0 │ │ -03d0bc: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d0c2: 0c00 |0009: move-result-object v0 │ │ -03d0c4: 1100 |000a: return-object v0 │ │ +03d098: |[03d098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d0a8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d0ac: 7220 ce0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0bce │ │ +03d0b2: 0c00 |0005: move-result-object v0 │ │ +03d0b4: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d0ba: 0c00 |0009: move-result-object v0 │ │ +03d0bc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54176,21 +54176,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 │ │ -03d0c8: |[03d0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d0d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d0dc: 7230 cf0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0bcf │ │ -03d0e2: 0c00 |0005: move-result-object v0 │ │ -03d0e4: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d0ea: 0c00 |0009: move-result-object v0 │ │ -03d0ec: 1100 |000a: return-object v0 │ │ +03d0c0: |[03d0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d0d0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d0d4: 7230 cf0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0bcf │ │ +03d0da: 0c00 |0005: move-result-object v0 │ │ +03d0dc: 7110 810c 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d0e2: 0c00 |0009: move-result-object v0 │ │ +03d0e4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -54199,21 +54199,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 │ │ -03d0f0: |[03d0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d100: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -03d104: 2200 db01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -03d108: 7020 3d0c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ -03d10e: 1100 |0007: return-object v0 │ │ -03d110: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03d112: 28fe |0009: goto 0007 // -0002 │ │ +03d0e8: |[03d0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d0f8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +03d0fc: 2200 db01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +03d100: 7020 3d0c 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ +03d106: 1100 |0007: return-object v0 │ │ +03d108: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03d10a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0002 line=1042 │ │ 0x0007 line=1044 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -54224,19 +54224,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d114: |[03d114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -03d124: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d128: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d12c: 7230 ae0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0bae │ │ -03d132: 0e00 |0007: return-void │ │ +03d10c: |[03d10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +03d11c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d120: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d124: 7230 ae0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0bae │ │ +03d12a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0007 line=1269 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -54246,19 +54246,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d134: |[03d134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -03d144: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d148: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d14c: 7230 af0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0baf │ │ -03d152: 0e00 |0007: return-void │ │ +03d12c: |[03d12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +03d13c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d140: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d144: 7230 af0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0baf │ │ +03d14a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0007 line=1223 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -54268,19 +54268,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03d154: |[03d154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -03d164: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d168: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d16c: 7240 b00b 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@0bb0 │ │ -03d172: 0e00 |0007: return-void │ │ +03d14c: |[03d14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +03d15c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d160: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d164: 7240 b00b 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@0bb0 │ │ +03d16a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ 0x0007 line=1241 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -54291,44 +54291,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03d174: |[03d174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -03d184: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03d186: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03d188: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03d18c: 0f01 |0004: return v1 │ │ -03d18e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03d192: 0121 |0007: move v1, v2 │ │ -03d194: 28fc |0008: goto 0004 // -0004 │ │ -03d196: 6e10 0513 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03d19c: 0c03 |000c: move-result-object v3 │ │ -03d19e: 6e10 0513 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03d1a4: 0c04 |0010: move-result-object v4 │ │ -03d1a6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03d1aa: 0121 |0013: move v1, v2 │ │ -03d1ac: 28f0 |0014: goto 0004 // -0010 │ │ -03d1ae: 0760 |0015: move-object v0, v6 │ │ -03d1b0: 1f00 db01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -03d1b4: 5453 f803 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d1b8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03d1bc: 5403 f803 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d1c0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03d1c4: 0121 |0020: move v1, v2 │ │ -03d1c6: 28e3 |0021: goto 0004 // -001d │ │ -03d1c8: 5453 f803 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d1cc: 5404 f803 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d1d0: 6e20 0413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ -03d1d6: 0a03 |0029: move-result v3 │ │ -03d1d8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03d1dc: 0121 |002c: move v1, v2 │ │ -03d1de: 28d7 |002d: goto 0004 // -0029 │ │ +03d16c: |[03d16c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +03d17c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03d17e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03d180: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03d184: 0f01 |0004: return v1 │ │ +03d186: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +03d18a: 0121 |0007: move v1, v2 │ │ +03d18c: 28fc |0008: goto 0004 // -0004 │ │ +03d18e: 6e10 0513 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03d194: 0c03 |000c: move-result-object v3 │ │ +03d196: 6e10 0513 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03d19c: 0c04 |0010: move-result-object v4 │ │ +03d19e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03d1a2: 0121 |0013: move v1, v2 │ │ +03d1a4: 28f0 |0014: goto 0004 // -0010 │ │ +03d1a6: 0760 |0015: move-object v0, v6 │ │ +03d1a8: 1f00 db01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +03d1ac: 5453 f803 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d1b0: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03d1b4: 5403 f803 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d1b8: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +03d1bc: 0121 |0020: move v1, v2 │ │ +03d1be: 28e3 |0021: goto 0004 // -001d │ │ +03d1c0: 5453 f803 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d1c4: 5404 f803 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d1c8: 6e20 0413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ +03d1ce: 0a03 |0029: move-result v3 │ │ +03d1d0: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +03d1d4: 0121 |002c: move v1, v2 │ │ +03d1d6: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1888 │ │ 0x0004 line=1905 │ │ 0x0005 line=1891 │ │ 0x0008 line=1892 │ │ 0x0009 line=1894 │ │ @@ -54349,33 +54349,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 │ │ -03d1e0: |[03d1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -03d1f0: 2204 e202 |0000: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ -03d1f4: 7010 3a13 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ -03d1fa: 6205 f203 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d1fe: 5476 f803 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d202: 7230 b10b 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@0bb1 │ │ -03d208: 0c03 |000c: move-result-object v3 │ │ -03d20a: 7210 6b13 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ -03d210: 0a02 |0010: move-result v2 │ │ -03d212: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03d214: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -03d218: 7220 6713 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -03d21e: 0c01 |0017: move-result-object v1 │ │ -03d220: 2205 db01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -03d224: 7020 3d0c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ -03d22a: 7220 6413 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -03d230: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03d234: 28f0 |0022: goto 0012 // -0010 │ │ -03d236: 1104 |0023: return-object v4 │ │ +03d1d8: |[03d1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +03d1e8: 2204 e202 |0000: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ +03d1ec: 7010 3a13 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ +03d1f2: 6205 f203 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d1f6: 5476 f803 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d1fa: 7230 b10b 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@0bb1 │ │ +03d200: 0c03 |000c: move-result-object v3 │ │ +03d202: 7210 6b13 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ +03d208: 0a02 |0010: move-result v2 │ │ +03d20a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03d20c: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +03d210: 7220 6713 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +03d216: 0c01 |0017: move-result-object v1 │ │ +03d218: 2205 db01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +03d21c: 7020 3d0c 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ +03d222: 7220 6413 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +03d228: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d22c: 28f0 |0022: goto 0012 // -0010 │ │ +03d22e: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0005 line=1344 │ │ 0x000d line=1345 │ │ 0x0011 line=1346 │ │ 0x0014 line=1347 │ │ @@ -54396,22 +54396,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 │ │ -03d238: |[03d238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d248: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d24c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d250: 7230 b20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb2 │ │ -03d256: 0c00 |0007: move-result-object v0 │ │ -03d258: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d25e: 0c00 |000b: move-result-object v0 │ │ -03d260: 1100 |000c: return-object v0 │ │ +03d230: |[03d230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d240: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d244: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d248: 7230 b20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb2 │ │ +03d24e: 0c00 |0007: move-result-object v0 │ │ +03d250: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d256: 0c00 |000b: move-result-object v0 │ │ +03d258: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -54420,22 +54420,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 │ │ -03d264: |[03d264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d274: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d278: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d27c: 7230 b30b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb3 │ │ -03d282: 0c00 |0007: move-result-object v0 │ │ -03d284: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d28a: 0c00 |000b: move-result-object v0 │ │ -03d28c: 1100 |000c: return-object v0 │ │ +03d25c: |[03d25c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d26c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d270: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d274: 7230 b30b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb3 │ │ +03d27a: 0c00 |0007: move-result-object v0 │ │ +03d27c: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d282: 0c00 |000b: move-result-object v0 │ │ +03d284: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -54444,20 +54444,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d290: |[03d290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -03d2a0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d2a4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d2a8: 7220 b40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0bb4 │ │ -03d2ae: 0a00 |0007: move-result v0 │ │ -03d2b0: 0f00 |0008: return v0 │ │ +03d288: |[03d288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +03d298: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d29c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d2a0: 7220 b40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0bb4 │ │ +03d2a6: 0a00 |0007: move-result v0 │ │ +03d2a8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54465,19 +54465,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d2b4: |[03d2b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03d2c4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d2c8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d2cc: 7230 b50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bb5 │ │ -03d2d2: 0e00 |0007: return-void │ │ +03d2ac: |[03d2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03d2bc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d2c0: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d2c4: 7230 b50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bb5 │ │ +03d2ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1411 │ │ 0x0007 line=1412 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -54487,19 +54487,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d2d4: |[03d2d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03d2e4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d2e8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d2ec: 7230 b60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bb6 │ │ -03d2f2: 0e00 |0007: return-void │ │ +03d2cc: |[03d2cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03d2dc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d2e0: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d2e4: 7230 b60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bb6 │ │ +03d2ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1435 │ │ 0x0007 line=1436 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -54509,22 +54509,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 │ │ -03d2f4: |[03d2f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d304: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d308: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d30c: 7230 b70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb7 │ │ -03d312: 0c00 |0007: move-result-object v0 │ │ -03d314: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d31a: 0c00 |000b: move-result-object v0 │ │ -03d31c: 1100 |000c: return-object v0 │ │ +03d2ec: |[03d2ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d2fc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d300: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d304: 7230 b70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0bb7 │ │ +03d30a: 0c00 |0007: move-result-object v0 │ │ +03d30c: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d312: 0c00 |000b: move-result-object v0 │ │ +03d314: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -54533,20 +54533,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d320: |[03d320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -03d330: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d334: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d338: 7220 b80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0bb8 │ │ -03d33e: 0a00 |0007: move-result v0 │ │ -03d340: 0f00 |0008: return v0 │ │ +03d318: |[03d318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +03d328: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d32c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d330: 7220 b80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0bb8 │ │ +03d336: 0a00 |0007: move-result v0 │ │ +03d338: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54554,20 +54554,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d344: |[03d344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03d354: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d358: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d35c: 7220 b90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bb9 │ │ -03d362: 0c00 |0007: move-result-object v0 │ │ -03d364: 1100 |0008: return-object v0 │ │ +03d33c: |[03d33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +03d34c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d350: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d354: 7220 b90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bb9 │ │ +03d35a: 0c00 |0007: move-result-object v0 │ │ +03d35c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1773 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54575,20 +54575,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d368: |[03d368] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03d378: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d37c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d380: 7220 ba0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bba │ │ -03d386: 0c00 |0007: move-result-object v0 │ │ -03d388: 1100 |0008: return-object v0 │ │ +03d360: |[03d360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +03d370: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d374: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d378: 7220 ba0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bba │ │ +03d37e: 0c00 |0007: move-result-object v0 │ │ +03d380: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1821 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54596,17 +54596,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d38c: |[03d38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -03d39c: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d3a0: 1100 |0002: return-object v0 │ │ +03d384: |[03d384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +03d394: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d398: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54614,20 +54614,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d3a4: |[03d3a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -03d3b4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d3b8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d3bc: 7220 bb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0bbb │ │ -03d3c2: 0a00 |0007: move-result v0 │ │ -03d3c4: 0f00 |0008: return v0 │ │ +03d39c: |[03d39c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +03d3ac: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d3b0: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d3b4: 7220 bb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0bbb │ │ +03d3ba: 0a00 |0007: move-result v0 │ │ +03d3bc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54635,20 +54635,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d3c8: |[03d3c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -03d3d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d3dc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d3e0: 7220 bc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bbc │ │ -03d3e6: 0c00 |0007: move-result-object v0 │ │ -03d3e8: 1100 |0008: return-object v0 │ │ +03d3c0: |[03d3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +03d3d0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d3d4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d3d8: 7220 bc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bbc │ │ +03d3de: 0c00 |0007: move-result-object v0 │ │ +03d3e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54656,22 +54656,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 │ │ -03d3ec: |[03d3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03d3fc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d400: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d404: 7220 bd0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bbd │ │ -03d40a: 0c00 |0007: move-result-object v0 │ │ -03d40c: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -03d412: 0c00 |000b: move-result-object v0 │ │ -03d414: 1100 |000c: return-object v0 │ │ +03d3e4: |[03d3e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03d3f4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d3f8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d3fc: 7220 bd0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0bbd │ │ +03d402: 0c00 |0007: move-result-object v0 │ │ +03d404: 7110 810c 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +03d40a: 0c00 |000b: move-result-object v0 │ │ +03d40c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54679,20 +54679,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d418: |[03d418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -03d428: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d42c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d430: 7220 be0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bbe │ │ -03d436: 0c00 |0007: move-result-object v0 │ │ -03d438: 1100 |0008: return-object v0 │ │ +03d410: |[03d410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +03d420: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d424: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d428: 7220 be0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0bbe │ │ +03d42e: 0c00 |0007: move-result-object v0 │ │ +03d430: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1797 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54700,20 +54700,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d43c: |[03d43c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -03d44c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d450: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d454: 7220 bf0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0bbf │ │ -03d45a: 0c00 |0007: move-result-object v0 │ │ -03d45c: 1100 |0008: return-object v0 │ │ +03d434: |[03d434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +03d444: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d448: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d44c: 7220 bf0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0bbf │ │ +03d452: 0c00 |0007: move-result-object v0 │ │ +03d454: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54721,20 +54721,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d460: |[03d460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -03d470: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d474: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d478: 7220 c00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0bc0 │ │ -03d47e: 0a00 |0007: move-result v0 │ │ -03d480: 0f00 |0008: return v0 │ │ +03d458: |[03d458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +03d468: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d46c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d470: 7220 c00b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0bc0 │ │ +03d476: 0a00 |0007: move-result v0 │ │ +03d478: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54742,23 +54742,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03d484: |[03d484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -03d494: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d498: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03d49c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03d49e: 0f00 |0005: return v0 │ │ -03d4a0: 5410 f803 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d4a4: 6e10 0613 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ -03d4aa: 0a00 |000b: move-result v0 │ │ -03d4ac: 28f9 |000c: goto 0005 // -0007 │ │ +03d47c: |[03d47c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +03d48c: 5410 f803 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d490: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03d494: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03d496: 0f00 |0005: return v0 │ │ +03d498: 5410 f803 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d49c: 6e10 0613 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ +03d4a2: 0a00 |000b: move-result v0 │ │ +03d4a4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1883 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54766,20 +54766,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d4b0: |[03d4b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -03d4c0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d4c4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d4c8: 7220 c10b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0bc1 │ │ -03d4ce: 0a00 |0007: move-result v0 │ │ -03d4d0: 0f00 |0008: return v0 │ │ +03d4a8: |[03d4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +03d4b8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d4bc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d4c0: 7220 c10b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0bc1 │ │ +03d4c6: 0a00 |0007: move-result v0 │ │ +03d4c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54787,20 +54787,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d4d4: |[03d4d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -03d4e4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d4e8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d4ec: 7220 c20b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0bc2 │ │ -03d4f2: 0a00 |0007: move-result v0 │ │ -03d4f4: 0f00 |0008: return v0 │ │ +03d4cc: |[03d4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +03d4dc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d4e0: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d4e4: 7220 c20b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0bc2 │ │ +03d4ea: 0a00 |0007: move-result v0 │ │ +03d4ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54808,20 +54808,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d4f8: |[03d4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -03d508: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d50c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d510: 7220 c30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0bc3 │ │ -03d516: 0a00 |0007: move-result v0 │ │ -03d518: 0f00 |0008: return v0 │ │ +03d4f0: |[03d4f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +03d500: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d504: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d508: 7220 c30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0bc3 │ │ +03d50e: 0a00 |0007: move-result v0 │ │ +03d510: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1483 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54829,20 +54829,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d51c: |[03d51c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -03d52c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d530: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d534: 7220 c40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0bc4 │ │ -03d53a: 0a00 |0007: move-result v0 │ │ -03d53c: 0f00 |0008: return v0 │ │ +03d514: |[03d514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +03d524: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d528: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d52c: 7220 c40b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0bc4 │ │ +03d532: 0a00 |0007: move-result v0 │ │ +03d534: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54850,20 +54850,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d540: |[03d540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -03d550: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d554: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d558: 7220 c50b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0bc5 │ │ -03d55e: 0a00 |0007: move-result v0 │ │ -03d560: 0f00 |0008: return v0 │ │ +03d538: |[03d538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +03d548: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d54c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d550: 7220 c50b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0bc5 │ │ +03d556: 0a00 |0007: move-result v0 │ │ +03d558: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54871,20 +54871,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d564: |[03d564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -03d574: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d578: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d57c: 7220 c60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0bc6 │ │ -03d582: 0a00 |0007: move-result v0 │ │ -03d584: 0f00 |0008: return v0 │ │ +03d55c: |[03d55c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +03d56c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d570: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d574: 7220 c60b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0bc6 │ │ +03d57a: 0a00 |0007: move-result v0 │ │ +03d57c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54892,20 +54892,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d588: |[03d588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -03d598: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d59c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d5a0: 7220 c70b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0bc7 │ │ -03d5a6: 0a00 |0007: move-result v0 │ │ -03d5a8: 0f00 |0008: return v0 │ │ +03d580: |[03d580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +03d590: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d594: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d598: 7220 c70b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0bc7 │ │ +03d59e: 0a00 |0007: move-result v0 │ │ +03d5a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54913,20 +54913,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d5ac: |[03d5ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -03d5bc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d5c0: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d5c4: 7220 c80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0bc8 │ │ -03d5ca: 0a00 |0007: move-result v0 │ │ -03d5cc: 0f00 |0008: return v0 │ │ +03d5a4: |[03d5a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +03d5b4: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d5b8: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d5bc: 7220 c80b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0bc8 │ │ +03d5c2: 0a00 |0007: move-result v0 │ │ +03d5c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1653 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54934,20 +54934,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d5d0: |[03d5d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -03d5e0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d5e4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d5e8: 7220 c90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0bc9 │ │ -03d5ee: 0a00 |0007: move-result v0 │ │ -03d5f0: 0f00 |0008: return v0 │ │ +03d5c8: |[03d5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +03d5d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d5dc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d5e0: 7220 c90b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0bc9 │ │ +03d5e6: 0a00 |0007: move-result v0 │ │ +03d5e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54955,20 +54955,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d5f4: |[03d5f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -03d604: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d608: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d60c: 7220 ca0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0bca │ │ -03d612: 0a00 |0007: move-result v0 │ │ -03d614: 0f00 |0008: return v0 │ │ +03d5ec: |[03d5ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +03d5fc: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d600: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d604: 7220 ca0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0bca │ │ +03d60a: 0a00 |0007: move-result v0 │ │ +03d60c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54976,20 +54976,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d618: |[03d618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -03d628: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d62c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d630: 7220 cb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0bcb │ │ -03d636: 0a00 |0007: move-result v0 │ │ -03d638: 0f00 |0008: return v0 │ │ +03d610: |[03d610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +03d620: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d624: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d628: 7220 cb0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0bcb │ │ +03d62e: 0a00 |0007: move-result v0 │ │ +03d630: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -54997,20 +54997,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03d63c: |[03d63c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -03d64c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d650: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d654: 7220 cc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0bcc │ │ -03d65a: 0a00 |0007: move-result v0 │ │ -03d65c: 0f00 |0008: return v0 │ │ +03d634: |[03d634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +03d644: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d648: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d64c: 7220 cc0b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0bcc │ │ +03d652: 0a00 |0007: move-result v0 │ │ +03d654: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -55018,20 +55018,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03d660: |[03d660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -03d670: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d674: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d678: 7230 d10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0bd1 │ │ -03d67e: 0a00 |0007: move-result v0 │ │ -03d680: 0f00 |0008: return v0 │ │ +03d658: |[03d658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +03d668: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d66c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d670: 7230 d10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0bd1 │ │ +03d676: 0a00 |0007: move-result v0 │ │ +03d678: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -55040,20 +55040,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -03d684: |[03d684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -03d694: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d698: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d69c: 7240 d20b 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0bd2 │ │ -03d6a2: 0a00 |0007: move-result v0 │ │ -03d6a4: 0f00 |0008: return v0 │ │ +03d67c: |[03d67c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +03d68c: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d690: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d694: 7240 d20b 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0bd2 │ │ +03d69a: 0a00 |0007: move-result v0 │ │ +03d69c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 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; │ │ @@ -55063,19 +55063,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03d6a8: |[03d6a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -03d6b8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d6bc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d6c0: 7220 d30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0bd3 │ │ -03d6c6: 0e00 |0007: return-void │ │ +03d6a0: |[03d6a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +03d6b0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d6b4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d6b8: 7220 d30b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0bd3 │ │ +03d6be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1847 │ │ 0x0007 line=1848 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -55084,19 +55084,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d6c8: |[03d6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -03d6d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d6dc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d6e0: 7230 d40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0bd4 │ │ -03d6e6: 0e00 |0007: return-void │ │ +03d6c0: |[03d6c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +03d6d0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d6d4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d6d8: 7230 d40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0bd4 │ │ +03d6de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0007 line=1597 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -55106,19 +55106,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d6e8: |[03d6e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03d6f8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d6fc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d700: 7230 d50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bd5 │ │ -03d706: 0e00 |0007: return-void │ │ +03d6e0: |[03d6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +03d6f0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d6f4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d6f8: 7230 d50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bd5 │ │ +03d6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0007 line=1427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -55128,19 +55128,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d708: |[03d708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03d718: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d71c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d720: 7230 d60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bd6 │ │ -03d726: 0e00 |0007: return-void │ │ +03d700: |[03d700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +03d710: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d714: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d718: 7230 d60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0bd6 │ │ +03d71e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0007 line=1451 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -55150,19 +55150,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d728: |[03d728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -03d738: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d73c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d740: 7230 d70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0bd7 │ │ -03d746: 0e00 |0007: return-void │ │ +03d720: |[03d720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +03d730: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d734: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d738: 7230 d70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0bd7 │ │ +03d73e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1474 │ │ 0x0007 line=1475 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -55172,19 +55172,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d748: |[03d748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -03d758: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d75c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d760: 7230 d80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0bd8 │ │ -03d766: 0e00 |0007: return-void │ │ +03d740: |[03d740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +03d750: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d754: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d758: 7230 d80b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0bd8 │ │ +03d75e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0007 line=1499 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -55194,19 +55194,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d768: |[03d768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03d778: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d77c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d780: 7230 d90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0bd9 │ │ -03d786: 0e00 |0007: return-void │ │ +03d760: |[03d760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +03d770: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d774: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d778: 7230 d90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0bd9 │ │ +03d77e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1788 │ │ 0x0007 line=1789 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -55216,19 +55216,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d788: |[03d788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -03d798: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d79c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d7a0: 7230 da0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0bda │ │ -03d7a6: 0e00 |0007: return-void │ │ +03d780: |[03d780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +03d790: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d794: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d798: 7230 da0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0bda │ │ +03d79e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1644 │ │ 0x0007 line=1645 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -55238,19 +55238,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d7a8: |[03d7a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03d7b8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d7bc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d7c0: 7230 db0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0bdb │ │ -03d7c6: 0e00 |0007: return-void │ │ +03d7a0: |[03d7a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +03d7b0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d7b4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d7b8: 7230 db0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0bdb │ │ +03d7be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1836 │ │ 0x0007 line=1837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -55260,19 +55260,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d7c8: |[03d7c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -03d7d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d7dc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d7e0: 7230 dc0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0bdc │ │ -03d7e6: 0e00 |0007: return-void │ │ +03d7c0: |[03d7c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +03d7d0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d7d4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d7d8: 7230 dc0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0bdc │ │ +03d7de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0007 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -55282,19 +55282,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d7e8: |[03d7e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -03d7f8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d7fc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d800: 7230 dd0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0bdd │ │ -03d806: 0e00 |0007: return-void │ │ +03d7e0: |[03d7e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +03d7f0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d7f4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d7f8: 7230 dd0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0bdd │ │ +03d7fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0007 line=1523 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -55304,19 +55304,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d808: |[03d808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -03d818: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d81c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d820: 7230 de0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0bde │ │ -03d826: 0e00 |0007: return-void │ │ +03d800: |[03d800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +03d810: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d814: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d818: 7230 de0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0bde │ │ +03d81e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1546 │ │ 0x0007 line=1547 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -55326,19 +55326,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d828: |[03d828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -03d838: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d83c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d840: 7230 df0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0bdf │ │ -03d846: 0e00 |0007: return-void │ │ +03d820: |[03d820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +03d830: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d834: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d838: 7230 df0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0bdf │ │ +03d83e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0007 line=1669 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -55348,19 +55348,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d848: |[03d848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -03d858: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d85c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d860: 7230 e00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0be0 │ │ -03d866: 0e00 |0007: return-void │ │ +03d840: |[03d840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +03d850: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d854: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d858: 7230 e00b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0be0 │ │ +03d85e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0007 line=1318 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -55370,19 +55370,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d868: |[03d868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -03d878: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d87c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d880: 7230 e10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0be1 │ │ -03d886: 0e00 |0007: return-void │ │ +03d860: |[03d860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +03d870: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d874: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d878: 7230 e10b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0be1 │ │ +03d87e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1764 │ │ 0x0007 line=1765 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -55392,19 +55392,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d888: |[03d888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -03d898: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d89c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d8a0: 7230 e20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0be2 │ │ -03d8a6: 0e00 |0007: return-void │ │ +03d880: |[03d880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +03d890: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d894: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d898: 7230 e20b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0be2 │ │ +03d89e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1379 │ │ 0x0007 line=1380 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -55414,19 +55414,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03d8a8: |[03d8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -03d8b8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d8bc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d8c0: 7240 e30b 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@0be3 │ │ -03d8c6: 0e00 |0007: return-void │ │ +03d8a0: |[03d8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +03d8b0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d8b4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d8b8: 7240 e30b 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@0be3 │ │ +03d8be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0007 line=1403 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -55437,19 +55437,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d8c8: |[03d8c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -03d8d8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d8dc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d8e0: 7230 e40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0be4 │ │ -03d8e6: 0e00 |0007: return-void │ │ +03d8c0: |[03d8c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +03d8d0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d8d4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d8d8: 7230 e40b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0be4 │ │ +03d8de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0007 line=1717 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -55459,19 +55459,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d8e8: |[03d8e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -03d8f8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d8fc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d900: 7230 e50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0be5 │ │ -03d906: 0e00 |0007: return-void │ │ +03d8e0: |[03d8e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +03d8f0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d8f4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d8f8: 7230 e50b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0be5 │ │ +03d8fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1740 │ │ 0x0007 line=1741 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -55481,19 +55481,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d908: |[03d908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -03d918: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d91c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d920: 7230 e60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0be6 │ │ -03d926: 0e00 |0007: return-void │ │ +03d900: |[03d900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +03d910: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d914: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d918: 7230 e60b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0be6 │ │ +03d91e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1620 │ │ 0x0007 line=1621 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -55503,19 +55503,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d928: |[03d928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -03d938: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d93c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d940: 7230 e70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0be7 │ │ -03d946: 0e00 |0007: return-void │ │ +03d920: |[03d920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +03d930: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d934: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d938: 7230 e70b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0be7 │ │ +03d93e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0007 line=1117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -55525,19 +55525,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03d948: |[03d948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -03d958: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d95c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d960: 7240 e80b 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@0be8 │ │ -03d966: 0e00 |0007: return-void │ │ +03d940: |[03d940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +03d950: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d954: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d958: 7240 e80b 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@0be8 │ │ +03d95e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1139 │ │ 0x0007 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -55548,19 +55548,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d968: |[03d968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -03d978: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d97c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d980: 7230 e90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0be9 │ │ -03d986: 0e00 |0007: return-void │ │ +03d960: |[03d960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +03d970: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d974: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d978: 7230 e90b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0be9 │ │ +03d97e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1812 │ │ 0x0007 line=1813 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -55570,19 +55570,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d988: |[03d988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -03d998: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d99c: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d9a0: 7230 ea0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0bea │ │ -03d9a6: 0e00 |0007: return-void │ │ +03d980: |[03d980] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +03d990: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d994: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d998: 7230 ea0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0bea │ │ +03d99e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1862 │ │ 0x0007 line=1863 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -55592,19 +55592,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03d9a8: |[03d9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -03d9b8: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ -03d9bc: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ -03d9c0: 7230 eb0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0beb │ │ -03d9c6: 0e00 |0007: return-void │ │ +03d9a0: |[03d9a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +03d9b0: 6200 f203 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@03f2 │ │ +03d9b4: 5421 f803 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@03f8 │ │ +03d9b8: 7230 eb0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0beb │ │ +03d9be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1571 │ │ 0x0007 line=1572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -55614,163 +55614,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -03d9c8: |[03d9c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -03d9d8: 2203 d302 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -03d9dc: 7010 1d13 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03d9e2: 6f10 0713 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ -03d9e8: 0c04 |0008: move-result-object v4 │ │ -03d9ea: 6e20 2413 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03d9f0: 2202 4700 |000c: new-instance v2, Landroid/graphics/Rect; // type@0047 │ │ -03d9f4: 7010 4301 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -03d9fa: 6e20 470c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ -03da00: 2204 d302 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -03da04: 7010 1d13 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03da0a: 1a05 cb00 |0019: const-string v5, "; boundsInParent: " // string@00cb │ │ -03da0e: 6e20 2413 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da14: 0c04 |001e: move-result-object v4 │ │ -03da16: 6e20 2313 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -03da1c: 0c04 |0022: move-result-object v4 │ │ -03da1e: 6e10 2913 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03da24: 0c04 |0026: move-result-object v4 │ │ -03da26: 6e20 2413 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da2c: 6e20 480c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ -03da32: 2204 d302 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -03da36: 7010 1d13 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03da3c: 1a05 cc00 |0032: const-string v5, "; boundsInScreen: " // string@00cc │ │ -03da40: 6e20 2413 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da46: 0c04 |0037: move-result-object v4 │ │ -03da48: 6e20 2313 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -03da4e: 0c04 |003b: move-result-object v4 │ │ -03da50: 6e10 2913 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03da56: 0c04 |003f: move-result-object v4 │ │ -03da58: 6e20 2413 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da5e: 1a04 d600 |0043: const-string v4, "; packageName: " // string@00d6 │ │ -03da62: 6e20 2413 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da68: 0c04 |0048: move-result-object v4 │ │ -03da6a: 6e10 4f0c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ -03da70: 0c05 |004c: move-result-object v5 │ │ -03da72: 6e20 2213 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ -03da78: 1a04 cf00 |0050: const-string v4, "; className: " // string@00cf │ │ -03da7c: 6e20 2413 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da82: 0c04 |0055: move-result-object v4 │ │ -03da84: 6e10 4b0c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ -03da8a: 0c05 |0059: move-result-object v5 │ │ -03da8c: 6e20 2213 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ -03da92: 1a04 da00 |005d: const-string v4, "; text: " // string@00da │ │ -03da96: 6e20 2413 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03da9c: 0c04 |0062: move-result-object v4 │ │ -03da9e: 6e10 510c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c51 │ │ -03daa4: 0c05 |0066: move-result-object v5 │ │ -03daa6: 6e20 2213 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ -03daac: 1a04 d100 |006a: const-string v4, "; contentDescription: " // string@00d1 │ │ -03dab0: 6e20 2413 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dab6: 0c04 |006f: move-result-object v4 │ │ -03dab8: 6e10 4c0c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ -03dabe: 0c05 |0073: move-result-object v5 │ │ -03dac0: 6e20 2213 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ -03dac6: 1a04 db00 |0077: const-string v4, "; viewId: " // string@00db │ │ -03daca: 6e20 2413 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dad0: 0c04 |007c: move-result-object v4 │ │ -03dad2: 6e10 520c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0c52 │ │ -03dad8: 0c05 |0080: move-result-object v5 │ │ -03dada: 6e20 2413 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dae0: 1a04 cd00 |0084: const-string v4, "; checkable: " // string@00cd │ │ -03dae4: 6e20 2413 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03daea: 0c04 |0089: move-result-object v4 │ │ -03daec: 6e10 560c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0c56 │ │ -03daf2: 0a05 |008d: move-result v5 │ │ -03daf4: 6e20 2513 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03dafa: 1a04 ce00 |0091: const-string v4, "; checked: " // string@00ce │ │ -03dafe: 6e20 2413 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db04: 0c04 |0096: move-result-object v4 │ │ -03db06: 6e10 570c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0c57 │ │ -03db0c: 0a05 |009a: move-result v5 │ │ -03db0e: 6e20 2513 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db14: 1a04 d300 |009e: const-string v4, "; focusable: " // string@00d3 │ │ -03db18: 6e20 2413 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db1e: 0c04 |00a3: move-result-object v4 │ │ -03db20: 6e10 5a0c 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ -03db26: 0a05 |00a7: move-result v5 │ │ -03db28: 6e20 2513 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db2e: 1a04 d400 |00ab: const-string v4, "; focused: " // string@00d4 │ │ -03db32: 6e20 2413 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db38: 0c04 |00b0: move-result-object v4 │ │ -03db3a: 6e10 5b0c 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ -03db40: 0a05 |00b4: move-result v5 │ │ -03db42: 6e20 2513 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db48: 1a04 d900 |00b8: const-string v4, "; selected: " // string@00d9 │ │ -03db4c: 6e20 2413 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db52: 0c04 |00bd: move-result-object v4 │ │ -03db54: 6e10 5f0c 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ -03db5a: 0a05 |00c1: move-result v5 │ │ -03db5c: 6e20 2513 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db62: 1a04 d000 |00c5: const-string v4, "; clickable: " // string@00d0 │ │ -03db66: 6e20 2413 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db6c: 0c04 |00ca: move-result-object v4 │ │ -03db6e: 6e10 580c 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ -03db74: 0a05 |00ce: move-result v5 │ │ -03db76: 6e20 2513 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db7c: 1a04 d500 |00d2: const-string v4, "; longClickable: " // string@00d5 │ │ -03db80: 6e20 2413 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03db86: 0c04 |00d7: move-result-object v4 │ │ -03db88: 6e10 5c0c 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ -03db8e: 0a05 |00db: move-result v5 │ │ -03db90: 6e20 2513 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03db96: 1a04 d200 |00df: const-string v4, "; enabled: " // string@00d2 │ │ -03db9a: 6e20 2413 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dba0: 0c04 |00e4: move-result-object v4 │ │ -03dba2: 6e10 590c 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ -03dba8: 0a05 |00e8: move-result v5 │ │ -03dbaa: 6e20 2513 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03dbb0: 1a04 d700 |00ec: const-string v4, "; password: " // string@00d7 │ │ -03dbb4: 6e20 2413 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dbba: 0c04 |00f1: move-result-object v4 │ │ -03dbbc: 6e10 5d0c 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0c5d │ │ -03dbc2: 0a05 |00f5: move-result v5 │ │ -03dbc4: 6e20 2513 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03dbca: 2204 d302 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -03dbce: 7010 1d13 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03dbd4: 1a05 d800 |00fe: const-string v5, "; scrollable: " // string@00d8 │ │ -03dbd8: 6e20 2413 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dbde: 0c04 |0103: move-result-object v4 │ │ -03dbe0: 6e10 5e0c 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0c5e │ │ -03dbe6: 0a05 |0107: move-result v5 │ │ -03dbe8: 6e20 2513 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ -03dbee: 0c04 |010b: move-result-object v4 │ │ -03dbf0: 6e10 2913 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03dbf6: 0c04 |010f: move-result-object v4 │ │ -03dbf8: 6e20 2413 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dbfe: 1a04 ca00 |0113: const-string v4, "; [" // string@00ca │ │ -03dc02: 6e20 2413 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dc08: 6e10 460c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ -03dc0e: 0a01 |011b: move-result v1 │ │ -03dc10: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -03dc14: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -03dc16: 7110 f112 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@12f1 │ │ -03dc1c: 0a05 |0122: move-result v5 │ │ -03dc1e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -03dc22: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -03dc26: b541 |0127: and-int/2addr v1, v4 │ │ -03dc28: 7110 450c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0c45 │ │ -03dc2e: 0c04 |012b: move-result-object v4 │ │ -03dc30: 6e20 2413 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dc36: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -03dc3a: 1a04 b700 |0131: const-string v4, ", " // string@00b7 │ │ -03dc3e: 6e20 2413 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dc44: 28e6 |0136: goto 011c // -001a │ │ -03dc46: 1a04 5b09 |0137: const-string v4, "]" // string@095b │ │ -03dc4a: 6e20 2413 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03dc50: 6e10 2913 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03dc56: 0c04 |013f: move-result-object v4 │ │ -03dc58: 1104 |0140: return-object v4 │ │ +03d9c0: |[03d9c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +03d9d0: 2203 d302 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +03d9d4: 7010 1d13 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03d9da: 6f10 0713 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ +03d9e0: 0c04 |0008: move-result-object v4 │ │ +03d9e2: 6e20 2413 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03d9e8: 2202 4700 |000c: new-instance v2, Landroid/graphics/Rect; // type@0047 │ │ +03d9ec: 7010 4301 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +03d9f2: 6e20 470c 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ +03d9f8: 2204 d302 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +03d9fc: 7010 1d13 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03da02: 1a05 cb00 |0019: const-string v5, "; boundsInParent: " // string@00cb │ │ +03da06: 6e20 2413 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da0c: 0c04 |001e: move-result-object v4 │ │ +03da0e: 6e20 2313 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03da14: 0c04 |0022: move-result-object v4 │ │ +03da16: 6e10 2913 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03da1c: 0c04 |0026: move-result-object v4 │ │ +03da1e: 6e20 2413 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da24: 6e20 480c 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ +03da2a: 2204 d302 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +03da2e: 7010 1d13 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03da34: 1a05 cc00 |0032: const-string v5, "; boundsInScreen: " // string@00cc │ │ +03da38: 6e20 2413 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da3e: 0c04 |0037: move-result-object v4 │ │ +03da40: 6e20 2313 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03da46: 0c04 |003b: move-result-object v4 │ │ +03da48: 6e10 2913 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03da4e: 0c04 |003f: move-result-object v4 │ │ +03da50: 6e20 2413 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da56: 1a04 d600 |0043: const-string v4, "; packageName: " // string@00d6 │ │ +03da5a: 6e20 2413 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da60: 0c04 |0048: move-result-object v4 │ │ +03da62: 6e10 4f0c 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ +03da68: 0c05 |004c: move-result-object v5 │ │ +03da6a: 6e20 2213 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ +03da70: 1a04 cf00 |0050: const-string v4, "; className: " // string@00cf │ │ +03da74: 6e20 2413 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da7a: 0c04 |0055: move-result-object v4 │ │ +03da7c: 6e10 4b0c 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ +03da82: 0c05 |0059: move-result-object v5 │ │ +03da84: 6e20 2213 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ +03da8a: 1a04 da00 |005d: const-string v4, "; text: " // string@00da │ │ +03da8e: 6e20 2413 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03da94: 0c04 |0062: move-result-object v4 │ │ +03da96: 6e10 510c 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c51 │ │ +03da9c: 0c05 |0066: move-result-object v5 │ │ +03da9e: 6e20 2213 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ +03daa4: 1a04 d100 |006a: const-string v4, "; contentDescription: " // string@00d1 │ │ +03daa8: 6e20 2413 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03daae: 0c04 |006f: move-result-object v4 │ │ +03dab0: 6e10 4c0c 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ +03dab6: 0c05 |0073: move-result-object v5 │ │ +03dab8: 6e20 2213 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1322 │ │ +03dabe: 1a04 db00 |0077: const-string v4, "; viewId: " // string@00db │ │ +03dac2: 6e20 2413 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dac8: 0c04 |007c: move-result-object v4 │ │ +03daca: 6e10 520c 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0c52 │ │ +03dad0: 0c05 |0080: move-result-object v5 │ │ +03dad2: 6e20 2413 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dad8: 1a04 cd00 |0084: const-string v4, "; checkable: " // string@00cd │ │ +03dadc: 6e20 2413 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dae2: 0c04 |0089: move-result-object v4 │ │ +03dae4: 6e10 560c 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0c56 │ │ +03daea: 0a05 |008d: move-result v5 │ │ +03daec: 6e20 2513 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03daf2: 1a04 ce00 |0091: const-string v4, "; checked: " // string@00ce │ │ +03daf6: 6e20 2413 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dafc: 0c04 |0096: move-result-object v4 │ │ +03dafe: 6e10 570c 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0c57 │ │ +03db04: 0a05 |009a: move-result v5 │ │ +03db06: 6e20 2513 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db0c: 1a04 d300 |009e: const-string v4, "; focusable: " // string@00d3 │ │ +03db10: 6e20 2413 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db16: 0c04 |00a3: move-result-object v4 │ │ +03db18: 6e10 5a0c 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ +03db1e: 0a05 |00a7: move-result v5 │ │ +03db20: 6e20 2513 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db26: 1a04 d400 |00ab: const-string v4, "; focused: " // string@00d4 │ │ +03db2a: 6e20 2413 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db30: 0c04 |00b0: move-result-object v4 │ │ +03db32: 6e10 5b0c 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ +03db38: 0a05 |00b4: move-result v5 │ │ +03db3a: 6e20 2513 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db40: 1a04 d900 |00b8: const-string v4, "; selected: " // string@00d9 │ │ +03db44: 6e20 2413 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db4a: 0c04 |00bd: move-result-object v4 │ │ +03db4c: 6e10 5f0c 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ +03db52: 0a05 |00c1: move-result v5 │ │ +03db54: 6e20 2513 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db5a: 1a04 d000 |00c5: const-string v4, "; clickable: " // string@00d0 │ │ +03db5e: 6e20 2413 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db64: 0c04 |00ca: move-result-object v4 │ │ +03db66: 6e10 580c 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ +03db6c: 0a05 |00ce: move-result v5 │ │ +03db6e: 6e20 2513 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db74: 1a04 d500 |00d2: const-string v4, "; longClickable: " // string@00d5 │ │ +03db78: 6e20 2413 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db7e: 0c04 |00d7: move-result-object v4 │ │ +03db80: 6e10 5c0c 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ +03db86: 0a05 |00db: move-result v5 │ │ +03db88: 6e20 2513 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03db8e: 1a04 d200 |00df: const-string v4, "; enabled: " // string@00d2 │ │ +03db92: 6e20 2413 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03db98: 0c04 |00e4: move-result-object v4 │ │ +03db9a: 6e10 590c 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ +03dba0: 0a05 |00e8: move-result v5 │ │ +03dba2: 6e20 2513 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03dba8: 1a04 d700 |00ec: const-string v4, "; password: " // string@00d7 │ │ +03dbac: 6e20 2413 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dbb2: 0c04 |00f1: move-result-object v4 │ │ +03dbb4: 6e10 5d0c 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0c5d │ │ +03dbba: 0a05 |00f5: move-result v5 │ │ +03dbbc: 6e20 2513 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03dbc2: 2204 d302 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +03dbc6: 7010 1d13 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03dbcc: 1a05 d800 |00fe: const-string v5, "; scrollable: " // string@00d8 │ │ +03dbd0: 6e20 2413 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dbd6: 0c04 |0103: move-result-object v4 │ │ +03dbd8: 6e10 5e0c 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0c5e │ │ +03dbde: 0a05 |0107: move-result v5 │ │ +03dbe0: 6e20 2513 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1325 │ │ +03dbe6: 0c04 |010b: move-result-object v4 │ │ +03dbe8: 6e10 2913 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03dbee: 0c04 |010f: move-result-object v4 │ │ +03dbf0: 6e20 2413 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dbf6: 1a04 ca00 |0113: const-string v4, "; [" // string@00ca │ │ +03dbfa: 6e20 2413 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dc00: 6e10 460c 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ +03dc06: 0a01 |011b: move-result v1 │ │ +03dc08: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +03dc0c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +03dc0e: 7110 f112 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@12f1 │ │ +03dc14: 0a05 |0122: move-result v5 │ │ +03dc16: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +03dc1a: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +03dc1e: b541 |0127: and-int/2addr v1, v4 │ │ +03dc20: 7110 450c 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0c45 │ │ +03dc26: 0c04 |012b: move-result-object v4 │ │ +03dc28: 6e20 2413 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dc2e: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +03dc32: 1a04 b700 |0131: const-string v4, ", " // string@00b7 │ │ +03dc36: 6e20 2413 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dc3c: 28e6 |0136: goto 011c // -001a │ │ +03dc3e: 1a04 5b09 |0137: const-string v4, "]" // string@095b │ │ +03dc42: 6e20 2413 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03dc48: 6e10 2913 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03dc4e: 0c04 |013f: move-result-object v4 │ │ +03dc50: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1910 │ │ 0x0005 line=1911 │ │ 0x000c line=1913 │ │ 0x0011 line=1915 │ │ 0x0014 line=1916 │ │ @@ -55836,17 +55836,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dc5c: |[03dc5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -03dc6c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03dc72: 0e00 |0003: return-void │ │ +03dc54: |[03dc54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +03dc64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03dc6a: 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;) │ │ @@ -55854,18 +55854,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 │ │ -03dc74: |[03dc74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -03dc84: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dc88: 6e20 a511 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@11a5 │ │ -03dc8e: 0e00 |0005: return-void │ │ +03dc6c: |[03dc6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +03dc7c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dc80: 6e20 a511 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@11a5 │ │ +03dc86: 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 │ │ @@ -55875,18 +55875,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 │ │ -03dc90: |[03dc90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03dca0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dca4: 6e20 a611 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@11a6 │ │ -03dcaa: 0e00 |0005: return-void │ │ +03dc88: |[03dc88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03dc98: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dc9c: 6e20 a611 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@11a6 │ │ +03dca2: 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; │ │ @@ -55896,20 +55896,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 │ │ -03dcac: |[03dcac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -03dcbc: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dcc0: 6e20 a811 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@11a8 │ │ -03dcc6: 0c00 |0005: move-result-object v0 │ │ -03dcc8: 1f00 eb02 |0006: check-cast v0, Ljava/util/List; // type@02eb │ │ -03dccc: 1100 |0008: return-object v0 │ │ +03dca4: |[03dca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +03dcb4: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dcb8: 6e20 a811 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@11a8 │ │ +03dcbe: 0c00 |0005: move-result-object v0 │ │ +03dcc0: 1f00 eb02 |0006: check-cast v0, Ljava/util/List; // type@02eb │ │ +03dcc4: 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; │ │ @@ -55920,19 +55920,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dcd0: |[03dcd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -03dce0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dce4: 6e10 ab11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@11ab │ │ -03dcea: 0a00 |0005: move-result v0 │ │ -03dcec: 0f00 |0006: return v0 │ │ +03dcc8: |[03dcc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +03dcd8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dcdc: 6e10 ab11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@11ab │ │ +03dce2: 0a00 |0005: move-result v0 │ │ +03dce4: 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;) │ │ @@ -55940,18 +55940,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 │ │ -03dcf0: |[03dcf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03dd00: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd04: 6e20 ac11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@11ac │ │ -03dd0a: 0e00 |0005: return-void │ │ +03dce8: |[03dce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03dcf8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dcfc: 6e20 ac11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@11ac │ │ +03dd02: 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; │ │ @@ -55961,18 +55961,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 │ │ -03dd0c: |[03dd0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03dd1c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd20: 6e20 ad11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@11ad │ │ -03dd26: 0e00 |0005: return-void │ │ +03dd04: |[03dd04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03dd14: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dd18: 6e20 ad11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@11ad │ │ +03dd1e: 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; │ │ @@ -55982,19 +55982,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 │ │ -03dd28: |[03dd28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03dd38: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd3c: 6e20 ae11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11ae │ │ -03dd42: 0c00 |0005: move-result-object v0 │ │ -03dd44: 1100 |0006: return-object v0 │ │ +03dd20: |[03dd20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03dd30: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dd34: 6e20 ae11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11ae │ │ +03dd3a: 0c00 |0005: move-result-object v0 │ │ +03dd3c: 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 │ │ │ │ @@ -56003,19 +56003,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dd48: |[03dd48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -03dd58: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd5c: 6e10 af11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@11af │ │ -03dd62: 0a00 |0005: move-result v0 │ │ -03dd64: 0f00 |0006: return v0 │ │ +03dd40: |[03dd40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +03dd50: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dd54: 6e10 af11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@11af │ │ +03dd5a: 0a00 |0005: move-result v0 │ │ +03dd5c: 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;) │ │ @@ -56023,19 +56023,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 │ │ -03dd68: |[03dd68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03dd78: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd7c: 6e10 b011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@11b0 │ │ -03dd82: 0c00 |0005: move-result-object v0 │ │ -03dd84: 1100 |0006: return-object v0 │ │ +03dd60: |[03dd60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03dd70: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dd74: 6e10 b011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@11b0 │ │ +03dd7a: 0c00 |0005: move-result-object v0 │ │ +03dd7c: 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;) │ │ @@ -56043,19 +56043,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 │ │ -03dd88: |[03dd88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03dd98: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dd9c: 6e10 b111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@11b1 │ │ -03dda2: 0c00 |0005: move-result-object v0 │ │ -03dda4: 1100 |0006: return-object v0 │ │ +03dd80: |[03dd80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03dd90: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dd94: 6e10 b111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@11b1 │ │ +03dd9a: 0c00 |0005: move-result-object v0 │ │ +03dd9c: 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;) │ │ @@ -56063,19 +56063,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 │ │ -03dda8: |[03dda8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ddb8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03ddbc: 6e10 b311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@11b3 │ │ -03ddc2: 0c00 |0005: move-result-object v0 │ │ -03ddc4: 1100 |0006: return-object v0 │ │ +03dda0: |[03dda0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ddb0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03ddb4: 6e10 b311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@11b3 │ │ +03ddba: 0c00 |0005: move-result-object v0 │ │ +03ddbc: 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;) │ │ @@ -56083,19 +56083,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 │ │ -03ddc8: |[03ddc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ddd8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dddc: 6e10 b411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11b4 │ │ -03dde2: 0c00 |0005: move-result-object v0 │ │ -03dde4: 1100 |0006: return-object v0 │ │ +03ddc0: |[03ddc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03ddd0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03ddd4: 6e10 b411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11b4 │ │ +03ddda: 0c00 |0005: move-result-object v0 │ │ +03dddc: 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;) │ │ @@ -56103,19 +56103,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 │ │ -03dde8: |[03dde8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ddf8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03ddfc: 6e10 b511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@11b5 │ │ -03de02: 0c00 |0005: move-result-object v0 │ │ -03de04: 1100 |0006: return-object v0 │ │ +03dde0: |[03dde0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ddf0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03ddf4: 6e10 b511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@11b5 │ │ +03ddfa: 0c00 |0005: move-result-object v0 │ │ +03ddfc: 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;) │ │ @@ -56123,19 +56123,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03de08: |[03de08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03de18: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03de1c: 6e10 b711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@11b7 │ │ -03de22: 0a00 |0005: move-result v0 │ │ -03de24: 0f00 |0006: return v0 │ │ +03de00: |[03de00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +03de10: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03de14: 6e10 b711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@11b7 │ │ +03de1a: 0a00 |0005: move-result v0 │ │ +03de1c: 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;) │ │ @@ -56143,19 +56143,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03de28: |[03de28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -03de38: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03de3c: 6e10 b911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@11b9 │ │ -03de42: 0a00 |0005: move-result v0 │ │ -03de44: 0f00 |0006: return v0 │ │ +03de20: |[03de20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +03de30: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03de34: 6e10 b911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@11b9 │ │ +03de3a: 0a00 |0005: move-result v0 │ │ +03de3c: 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;) │ │ @@ -56163,19 +56163,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03de48: |[03de48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03de58: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03de5c: 6e10 ba11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@11ba │ │ -03de62: 0a00 |0005: move-result v0 │ │ -03de64: 0f00 |0006: return v0 │ │ +03de40: |[03de40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +03de50: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03de54: 6e10 ba11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@11ba │ │ +03de5a: 0a00 |0005: move-result v0 │ │ +03de5c: 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;) │ │ @@ -56183,19 +56183,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03de68: |[03de68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -03de78: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03de7c: 6e10 bb11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@11bb │ │ -03de82: 0a00 |0005: move-result v0 │ │ -03de84: 0f00 |0006: return v0 │ │ +03de60: |[03de60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +03de70: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03de74: 6e10 bb11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@11bb │ │ +03de7a: 0a00 |0005: move-result v0 │ │ +03de7c: 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;) │ │ @@ -56203,19 +56203,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03de88: |[03de88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03de98: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03de9c: 6e10 bc11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@11bc │ │ -03dea2: 0a00 |0005: move-result v0 │ │ -03dea4: 0f00 |0006: return v0 │ │ +03de80: |[03de80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +03de90: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03de94: 6e10 bc11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@11bc │ │ +03de9a: 0a00 |0005: move-result v0 │ │ +03de9c: 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;) │ │ @@ -56223,19 +56223,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dea8: |[03dea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -03deb8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03debc: 6e10 bd11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@11bd │ │ -03dec2: 0a00 |0005: move-result v0 │ │ -03dec4: 0f00 |0006: return v0 │ │ +03dea0: |[03dea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +03deb0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03deb4: 6e10 bd11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@11bd │ │ +03deba: 0a00 |0005: move-result v0 │ │ +03debc: 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;) │ │ @@ -56243,19 +56243,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dec8: |[03dec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -03ded8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dedc: 6e10 be11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@11be │ │ -03dee2: 0a00 |0005: move-result v0 │ │ -03dee4: 0f00 |0006: return v0 │ │ +03dec0: |[03dec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +03ded0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03ded4: 6e10 be11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@11be │ │ +03deda: 0a00 |0005: move-result v0 │ │ +03dedc: 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;) │ │ @@ -56263,19 +56263,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03dee8: |[03dee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -03def8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03defc: 6e10 bf11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@11bf │ │ -03df02: 0a00 |0005: move-result v0 │ │ -03df04: 0f00 |0006: return v0 │ │ +03dee0: |[03dee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +03def0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03def4: 6e10 bf11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@11bf │ │ +03defa: 0a00 |0005: move-result v0 │ │ +03defc: 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;) │ │ @@ -56283,19 +56283,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03df08: |[03df08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03df18: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03df1c: 6e10 c011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@11c0 │ │ -03df22: 0a00 |0005: move-result v0 │ │ -03df24: 0f00 |0006: return v0 │ │ +03df00: |[03df00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +03df10: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03df14: 6e10 c011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@11c0 │ │ +03df1a: 0a00 |0005: move-result v0 │ │ +03df1c: 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;) │ │ @@ -56303,19 +56303,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03df28: |[03df28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03df38: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03df3c: 6e10 c111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@11c1 │ │ -03df42: 0a00 |0005: move-result v0 │ │ -03df44: 0f00 |0006: return v0 │ │ +03df20: |[03df20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +03df30: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03df34: 6e10 c111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@11c1 │ │ +03df3a: 0a00 |0005: move-result v0 │ │ +03df3c: 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;) │ │ @@ -56323,19 +56323,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03df48: |[03df48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -03df58: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03df5c: 6e10 c211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@11c2 │ │ -03df62: 0a00 |0005: move-result v0 │ │ -03df64: 0f00 |0006: return v0 │ │ +03df40: |[03df40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +03df50: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03df54: 6e10 c211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@11c2 │ │ +03df5a: 0a00 |0005: move-result v0 │ │ +03df5c: 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;) │ │ @@ -56343,36 +56343,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03df68: |[03df68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -03df78: 7100 c411 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c4 │ │ -03df7e: 0c00 |0003: move-result-object v0 │ │ -03df80: 1100 |0004: return-object v0 │ │ +03df60: |[03df60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +03df70: 7100 c411 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c4 │ │ +03df76: 0c00 |0003: move-result-object v0 │ │ +03df78: 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 │ │ -03df84: |[03df84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -03df94: 7110 c511 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c5 │ │ -03df9a: 0c00 |0003: move-result-object v0 │ │ -03df9c: 1100 |0004: return-object v0 │ │ +03df7c: |[03df7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +03df8c: 7110 c511 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c5 │ │ +03df92: 0c00 |0003: move-result-object v0 │ │ +03df94: 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;) │ │ @@ -56380,19 +56380,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 │ │ -03dfa0: |[03dfa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03dfb0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dfb4: 7110 c711 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c7 │ │ -03dfba: 0c00 |0005: move-result-object v0 │ │ -03dfbc: 1100 |0006: return-object v0 │ │ +03df98: |[03df98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03dfa8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dfac: 7110 c711 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c7 │ │ +03dfb2: 0c00 |0005: move-result-object v0 │ │ +03dfb4: 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;) │ │ @@ -56400,19 +56400,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 │ │ -03dfc0: |[03dfc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -03dfd0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dfd4: 6e20 c811 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@11c8 │ │ -03dfda: 0a00 |0005: move-result v0 │ │ -03dfdc: 0f00 |0006: return v0 │ │ +03dfb8: |[03dfb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +03dfc8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dfcc: 6e20 c811 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@11c8 │ │ +03dfd2: 0a00 |0005: move-result v0 │ │ +03dfd4: 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 │ │ │ │ @@ -56421,18 +56421,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03dfe0: |[03dfe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03dff0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03dff4: 6e10 ca11 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@11ca │ │ -03dffa: 0e00 |0005: return-void │ │ +03dfd8: |[03dfd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +03dfe8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03dfec: 6e10 ca11 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@11ca │ │ +03dff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -56441,18 +56441,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 │ │ -03dffc: |[03dffc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e00c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e010: 6e20 cc11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@11cc │ │ -03e016: 0e00 |0005: return-void │ │ +03dff4: |[03dff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03e004: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e008: 6e20 cc11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@11cc │ │ +03e00e: 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; │ │ @@ -56462,18 +56462,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 │ │ -03e018: |[03e018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -03e028: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e02c: 6e20 cd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@11cd │ │ -03e032: 0e00 |0005: return-void │ │ +03e010: |[03e010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +03e020: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e024: 6e20 cd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@11cd │ │ +03e02a: 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; │ │ @@ -56483,18 +56483,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 │ │ -03e034: |[03e034] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -03e044: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e048: 6e20 ce11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@11ce │ │ -03e04e: 0e00 |0005: return-void │ │ +03e02c: |[03e02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +03e03c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e040: 6e20 ce11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@11ce │ │ +03e046: 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 │ │ @@ -56504,18 +56504,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 │ │ -03e050: |[03e050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03e060: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e064: 6e20 cf11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@11cf │ │ -03e06a: 0e00 |0005: return-void │ │ +03e048: |[03e048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +03e058: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e05c: 6e20 cf11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@11cf │ │ +03e062: 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 │ │ @@ -56525,18 +56525,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 │ │ -03e06c: |[03e06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e07c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e080: 6e20 d011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@11d0 │ │ -03e086: 0e00 |0005: return-void │ │ +03e064: |[03e064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03e074: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e078: 6e20 d011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@11d0 │ │ +03e07e: 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; │ │ @@ -56546,18 +56546,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 │ │ -03e088: |[03e088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -03e098: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e09c: 6e20 d111 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@11d1 │ │ -03e0a2: 0e00 |0005: return-void │ │ +03e080: |[03e080] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +03e090: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e094: 6e20 d111 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@11d1 │ │ +03e09a: 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 │ │ @@ -56567,18 +56567,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 │ │ -03e0a4: |[03e0a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e0b4: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e0b8: 6e20 d211 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@11d2 │ │ -03e0be: 0e00 |0005: return-void │ │ +03e09c: |[03e09c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03e0ac: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e0b0: 6e20 d211 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@11d2 │ │ +03e0b6: 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; │ │ @@ -56588,18 +56588,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 │ │ -03e0c0: |[03e0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03e0d0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e0d4: 6e20 d311 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@11d3 │ │ -03e0da: 0e00 |0005: return-void │ │ +03e0b8: |[03e0b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +03e0c8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e0cc: 6e20 d311 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@11d3 │ │ +03e0d2: 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 │ │ @@ -56609,18 +56609,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 │ │ -03e0dc: |[03e0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -03e0ec: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e0f0: 6e20 d411 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@11d4 │ │ -03e0f6: 0e00 |0005: return-void │ │ +03e0d4: |[03e0d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +03e0e4: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e0e8: 6e20 d411 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@11d4 │ │ +03e0ee: 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 │ │ @@ -56630,18 +56630,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 │ │ -03e0f8: |[03e0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -03e108: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e10c: 6e20 d511 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@11d5 │ │ -03e112: 0e00 |0005: return-void │ │ +03e0f0: |[03e0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +03e100: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e104: 6e20 d511 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@11d5 │ │ +03e10a: 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 │ │ @@ -56651,18 +56651,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 │ │ -03e114: |[03e114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03e124: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e128: 6e20 d611 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@11d6 │ │ -03e12e: 0e00 |0005: return-void │ │ +03e10c: |[03e10c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +03e11c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e120: 6e20 d611 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@11d6 │ │ +03e126: 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 │ │ @@ -56672,18 +56672,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 │ │ -03e130: |[03e130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e140: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e144: 6e20 d811 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@11d8 │ │ -03e14a: 0e00 |0005: return-void │ │ +03e128: |[03e128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03e138: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e13c: 6e20 d811 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@11d8 │ │ +03e142: 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; │ │ @@ -56693,18 +56693,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 │ │ -03e14c: |[03e14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03e15c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e160: 6e20 d911 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@11d9 │ │ -03e166: 0e00 |0005: return-void │ │ +03e144: |[03e144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03e154: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e158: 6e20 d911 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@11d9 │ │ +03e15e: 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; │ │ @@ -56714,18 +56714,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 │ │ -03e168: |[03e168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03e178: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e17c: 6e20 db11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@11db │ │ -03e182: 0e00 |0005: return-void │ │ +03e160: |[03e160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +03e170: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e174: 6e20 db11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@11db │ │ +03e17a: 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 │ │ @@ -56735,18 +56735,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 │ │ -03e184: |[03e184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03e194: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e198: 6e20 dc11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@11dc │ │ -03e19e: 0e00 |0005: return-void │ │ +03e17c: |[03e17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +03e18c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e190: 6e20 dc11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@11dc │ │ +03e196: 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 │ │ @@ -56756,18 +56756,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 │ │ -03e1a0: |[03e1a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -03e1b0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e1b4: 6e20 dd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@11dd │ │ -03e1ba: 0e00 |0005: return-void │ │ +03e198: |[03e198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +03e1a8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e1ac: 6e20 dd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@11dd │ │ +03e1b2: 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 │ │ @@ -56777,18 +56777,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 │ │ -03e1bc: |[03e1bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03e1cc: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e1d0: 6e20 de11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@11de │ │ -03e1d6: 0e00 |0005: return-void │ │ +03e1b4: |[03e1b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03e1c4: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e1c8: 6e20 de11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@11de │ │ +03e1ce: 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; │ │ @@ -56798,18 +56798,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 │ │ -03e1d8: |[03e1d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03e1e8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e1ec: 6e20 e011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@11e0 │ │ -03e1f2: 0e00 |0005: return-void │ │ +03e1d0: |[03e1d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03e1e0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e1e4: 6e20 e011 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@11e0 │ │ +03e1ea: 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; │ │ @@ -56840,17 +56840,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e1f4: |[03e1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -03e204: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e20a: 0e00 |0003: return-void │ │ +03e1ec: |[03e1ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +03e1fc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e202: 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;) │ │ @@ -56858,18 +56858,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 │ │ -03e20c: |[03e20c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03e21c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e220: 6e30 a711 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@11a7 │ │ -03e226: 0e00 |0005: return-void │ │ +03e204: |[03e204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03e214: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e218: 6e30 a711 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@11a7 │ │ +03e21e: 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; │ │ @@ -56880,19 +56880,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 │ │ -03e228: |[03e228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03e238: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e23c: 6e20 a911 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11a9 │ │ -03e242: 0c00 |0005: move-result-object v0 │ │ -03e244: 1100 |0006: return-object v0 │ │ +03e220: |[03e220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03e230: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e234: 6e20 a911 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11a9 │ │ +03e23a: 0c00 |0005: move-result-object v0 │ │ +03e23c: 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 │ │ │ │ @@ -56901,19 +56901,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 │ │ -03e248: |[03e248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -03e258: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e25c: 6e20 aa11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11aa │ │ -03e262: 0c00 |0005: move-result-object v0 │ │ -03e264: 1100 |0006: return-object v0 │ │ +03e240: |[03e240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +03e250: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e254: 6e20 aa11 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11aa │ │ +03e25a: 0c00 |0005: move-result-object v0 │ │ +03e25c: 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 │ │ │ │ @@ -56922,19 +56922,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e268: |[03e268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -03e278: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e27c: 6e10 b211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@11b2 │ │ -03e282: 0a00 |0005: move-result v0 │ │ -03e284: 0f00 |0006: return v0 │ │ +03e260: |[03e260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +03e270: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e274: 6e10 b211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@11b2 │ │ +03e27a: 0a00 |0005: move-result v0 │ │ +03e27c: 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;) │ │ @@ -56942,19 +56942,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e288: |[03e288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -03e298: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e29c: 6e10 b811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@11b8 │ │ -03e2a2: 0a00 |0005: move-result v0 │ │ -03e2a4: 0f00 |0006: return v0 │ │ +03e280: |[03e280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +03e290: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e294: 6e10 b811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@11b8 │ │ +03e29a: 0a00 |0005: move-result v0 │ │ +03e29c: 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;) │ │ @@ -56962,19 +56962,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03e2a8: |[03e2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -03e2b8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e2bc: 6e10 c311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@11c3 │ │ -03e2c2: 0a00 |0005: move-result v0 │ │ -03e2c4: 0f00 |0006: return v0 │ │ +03e2a0: |[03e2a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +03e2b0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e2b4: 6e10 c311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@11c3 │ │ +03e2ba: 0a00 |0005: move-result v0 │ │ +03e2bc: 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;) │ │ @@ -56982,18 +56982,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 │ │ -03e2c8: |[03e2c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03e2d8: 7120 c611 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c6 │ │ -03e2de: 0c00 |0003: move-result-object v0 │ │ -03e2e0: 1100 |0004: return-object v0 │ │ +03e2c0: |[03e2c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03e2d0: 7120 c611 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@11c6 │ │ +03e2d6: 0c00 |0003: move-result-object v0 │ │ +03e2d8: 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 │ │ │ │ @@ -57002,19 +57002,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 │ │ -03e2e4: |[03e2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -03e2f4: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e2f8: 6e30 c911 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@11c9 │ │ -03e2fe: 0a00 |0005: move-result v0 │ │ -03e300: 0f00 |0006: return v0 │ │ +03e2dc: |[03e2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +03e2ec: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e2f0: 6e30 c911 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@11c9 │ │ +03e2f6: 0a00 |0005: move-result v0 │ │ +03e2f8: 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; │ │ @@ -57024,18 +57024,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 │ │ -03e304: |[03e304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -03e314: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e318: 6e20 cb11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@11cb │ │ -03e31e: 0e00 |0005: return-void │ │ +03e2fc: |[03e2fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +03e30c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e310: 6e20 cb11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@11cb │ │ +03e316: 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 │ │ @@ -57045,18 +57045,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 │ │ -03e320: |[03e320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -03e330: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e334: 6e20 d711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@11d7 │ │ -03e33a: 0e00 |0005: return-void │ │ +03e318: |[03e318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +03e328: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e32c: 6e20 d711 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@11d7 │ │ +03e332: 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 │ │ @@ -57066,18 +57066,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 │ │ -03e33c: |[03e33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03e34c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e350: 6e30 da11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@11da │ │ -03e356: 0e00 |0005: return-void │ │ +03e334: |[03e334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03e344: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e348: 6e30 da11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@11da │ │ +03e34e: 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; │ │ @@ -57088,18 +57088,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 │ │ -03e358: |[03e358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03e368: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e36c: 6e30 df11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@11df │ │ -03e372: 0e00 |0005: return-void │ │ +03e350: |[03e350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03e360: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e364: 6e30 df11 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@11df │ │ +03e36a: 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; │ │ @@ -57110,18 +57110,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 │ │ -03e374: |[03e374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -03e384: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e388: 6e20 e211 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@11e2 │ │ -03e38e: 0e00 |0005: return-void │ │ +03e36c: |[03e36c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +03e37c: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e380: 6e20 e211 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@11e2 │ │ +03e386: 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 │ │ @@ -57152,17 +57152,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e390: |[03e390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -03e3a0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e3a6: 0e00 |0003: return-void │ │ +03e388: |[03e388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +03e398: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e39e: 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;) │ │ @@ -57170,19 +57170,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 │ │ -03e3a8: |[03e3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -03e3b8: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e3bc: 6e10 b611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@11b6 │ │ -03e3c2: 0c00 |0005: move-result-object v0 │ │ -03e3c4: 1100 |0006: return-object v0 │ │ +03e3a0: |[03e3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +03e3b0: 1f01 6e02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e3b4: 6e10 b611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@11b6 │ │ +03e3ba: 0c00 |0005: move-result-object v0 │ │ +03e3bc: 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;) │ │ @@ -57190,18 +57190,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 │ │ -03e3c8: |[03e3c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -03e3d8: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e3dc: 6e20 e111 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@11e1 │ │ -03e3e2: 0e00 |0005: return-void │ │ +03e3c0: |[03e3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +03e3d0: 1f00 6e02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e3d4: 6e20 e111 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@11e1 │ │ +03e3da: 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; │ │ @@ -57278,26 +57278,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03e3e4: |[03e3e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03e3f4: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03e3f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03e3fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e400: 2200 e101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01e1 │ │ -03e404: 7010 c80c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0cc8 │ │ -03e40a: 6900 fb03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ -03e40e: 0e00 |000d: return-void │ │ -03e410: 2200 e201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@01e2 │ │ -03e414: 7010 ca0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cca │ │ -03e41a: 6900 fb03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ -03e41e: 28f8 |0015: goto 000d // -0008 │ │ +03e3dc: |[03e3dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +03e3ec: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03e3f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03e3f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e3f8: 2200 e101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@01e1 │ │ +03e3fc: 7010 c80c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0cc8 │ │ +03e402: 6900 fb03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ +03e406: 0e00 |000d: return-void │ │ +03e408: 2200 e201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@01e2 │ │ +03e40c: 7010 ca0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cca │ │ +03e412: 6900 fb03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ +03e416: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -57307,21 +57307,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03e420: |[03e420] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -03e430: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e436: 6200 fb03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ -03e43a: 7220 c30c 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0cc3 │ │ -03e440: 0c00 |0008: move-result-object v0 │ │ -03e442: 5b10 fc03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ -03e446: 0e00 |000b: return-void │ │ +03e418: |[03e418] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +03e428: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e42e: 6200 fb03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@03fb │ │ +03e432: 7220 c30c 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0cc3 │ │ +03e438: 0c00 |0008: move-result-object v0 │ │ +03e43a: 5b10 fc03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ +03e43e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -57331,18 +57331,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e448: |[03e448] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -03e458: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e45e: 5b01 fc03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ -03e462: 0e00 |0005: return-void │ │ +03e440: |[03e440] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +03e450: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e456: 5b01 fc03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ +03e45a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -57354,17 +57354,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 │ │ -03e464: |[03e464] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e476: 1100 |0001: return-object v0 │ │ +03e45c: |[03e45c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03e46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e46e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -57373,17 +57373,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 │ │ -03e478: |[03e478] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03e488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e48a: 1100 |0001: return-object v0 │ │ +03e470: |[03e470] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +03e480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e482: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -57393,17 +57393,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e48c: |[03e48c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -03e49c: 5410 fc03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ -03e4a0: 1100 |0002: return-object v0 │ │ +03e484: |[03e484] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +03e494: 5410 fc03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@03fc │ │ +03e498: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -57411,17 +57411,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03e4a4: |[03e4a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -03e4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e4b6: 0f00 |0001: return v0 │ │ +03e49c: |[03e49c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +03e4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e4ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -57463,18 +57463,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 │ │ -03e4b8: |[03e4b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -03e4c8: 5b01 fd03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ -03e4cc: 7010 e311 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@11e3 │ │ -03e4d2: 0e00 |0005: return-void │ │ +03e4b0: |[03e4b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +03e4c0: 5b01 fd03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ +03e4c4: 7010 e311 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@11e3 │ │ +03e4ca: 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; │ │ │ │ @@ -57484,20 +57484,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e4d4: |[03e4d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -03e4e4: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ -03e4e8: 7220 d70c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0cd7 │ │ -03e4ee: 0c00 |0005: move-result-object v0 │ │ -03e4f0: 1f00 6e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ -03e4f4: 1100 |0008: return-object v0 │ │ +03e4cc: |[03e4cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +03e4dc: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ +03e4e0: 7220 d70c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0cd7 │ │ +03e4e6: 0c00 |0005: move-result-object v0 │ │ +03e4e8: 1f00 6e02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@026e │ │ +03e4ec: 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 │ │ │ │ @@ -57506,19 +57506,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 │ │ -03e4f8: |[03e4f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -03e508: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ -03e50c: 7230 d80c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0cd8 │ │ -03e512: 0c00 |0005: move-result-object v0 │ │ -03e514: 1100 |0006: return-object v0 │ │ +03e4f0: |[03e4f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +03e500: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ +03e504: 7230 d80c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0cd8 │ │ +03e50a: 0c00 |0005: move-result-object v0 │ │ +03e50c: 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 │ │ @@ -57528,19 +57528,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03e518: |[03e518] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -03e528: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ -03e52c: 7240 d90c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0cd9 │ │ -03e532: 0a00 |0005: move-result v0 │ │ -03e534: 0f00 |0006: return v0 │ │ +03e510: |[03e510] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +03e520: 5410 fd03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@03fd │ │ +03e524: 7240 d90c 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0cd9 │ │ +03e52a: 0a00 |0005: move-result v0 │ │ +03e52c: 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 │ │ @@ -57621,17 +57621,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e538: |[03e538] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -03e548: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e54e: 0e00 |0003: return-void │ │ +03e530: |[03e530] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +03e540: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e546: 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; │ │ │ │ @@ -57640,18 +57640,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 │ │ -03e550: |[03e550] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -03e560: 2200 e401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@01e4 │ │ -03e564: 7020 d30c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0cd3 │ │ -03e56a: 1100 |0005: return-object v0 │ │ +03e548: |[03e548] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +03e558: 2200 e401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@01e4 │ │ +03e55c: 7020 d30c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0cd3 │ │ +03e562: 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 - │ │ @@ -57998,40 +57998,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -03e56c: |[03e56c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -03e57c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03e580: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03e584: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e588: 2200 ea01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@01ea │ │ -03e58c: 7010 390d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0d39 │ │ -03e592: 6900 fe03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e596: 0e00 |000d: return-void │ │ -03e598: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03e59c: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -03e5a0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03e5a4: 2200 e801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@01e8 │ │ -03e5a8: 7010 060d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d06 │ │ -03e5ae: 6900 fe03 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e5b2: 28f2 |001b: goto 000d // -000e │ │ -03e5b4: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -03e5b8: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -03e5bc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03e5c0: 2200 e701 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@01e7 │ │ -03e5c4: 7010 dc0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0cdc │ │ -03e5ca: 6900 fe03 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e5ce: 28e4 |0029: goto 000d // -001c │ │ -03e5d0: 2200 eb01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@01eb │ │ -03e5d4: 7010 3b0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d3b │ │ -03e5da: 6900 fe03 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e5de: 28dc |0031: goto 000d // -0024 │ │ +03e564: |[03e564] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +03e574: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03e578: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03e57c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e580: 2200 ea01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@01ea │ │ +03e584: 7010 390d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0d39 │ │ +03e58a: 6900 fe03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e58e: 0e00 |000d: return-void │ │ +03e590: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03e594: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +03e598: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03e59c: 2200 e801 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@01e8 │ │ +03e5a0: 7010 060d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d06 │ │ +03e5a6: 6900 fe03 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e5aa: 28f2 |001b: goto 000d // -000e │ │ +03e5ac: 6000 2700 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +03e5b0: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +03e5b4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +03e5b8: 2200 e701 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@01e7 │ │ +03e5bc: 7010 dc0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0cdc │ │ +03e5c2: 6900 fe03 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e5c6: 28e4 |0029: goto 000d // -001c │ │ +03e5c8: 2200 eb01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@01eb │ │ +03e5cc: 7010 3b0d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d3b │ │ +03e5d2: 6900 fe03 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e5d6: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -58045,18 +58045,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e5e0: |[03e5e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -03e5f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03e5f6: 5b01 ff03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e5fa: 0e00 |0005: return-void │ │ +03e5d8: |[03e5d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +03e5e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03e5ee: 5b01 ff03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e5f2: 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; │ │ @@ -58067,43 +58067,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 │ │ -03e5fc: |[03e5fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03e60c: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ -03e610: 6201 fe03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e614: 7210 210d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0d21 │ │ -03e61a: 0c01 |0007: move-result-object v1 │ │ -03e61c: 7020 6b0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ -03e622: 1100 |000b: return-object v0 │ │ +03e5f4: |[03e5f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03e604: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ +03e608: 6201 fe03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e60c: 7210 210d 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0d21 │ │ +03e612: 0c01 |0007: move-result-object v1 │ │ +03e614: 7020 6b0d 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ +03e61a: 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 │ │ -03e624: |[03e624] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03e634: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ -03e638: 6201 fe03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e63c: 5432 ff03 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e640: 7220 220d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d22 │ │ -03e646: 0c01 |0009: move-result-object v1 │ │ -03e648: 7020 6b0d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ -03e64e: 1100 |000d: return-object v0 │ │ +03e61c: |[03e61c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +03e62c: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ +03e630: 6201 fe03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e634: 5432 ff03 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e638: 7220 220d 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d22 │ │ +03e63e: 0c01 |0009: move-result-object v1 │ │ +03e640: 7020 6b0d 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0d6b │ │ +03e646: 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 - │ │ @@ -58112,44 +58112,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03e650: |[03e650] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -03e660: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03e662: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03e664: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03e668: 0f01 |0004: return v1 │ │ -03e66a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03e66e: 0121 |0007: move v1, v2 │ │ -03e670: 28fc |0008: goto 0004 // -0004 │ │ -03e672: 6e10 0513 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03e678: 0c03 |000c: move-result-object v3 │ │ -03e67a: 6e10 0513 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -03e680: 0c04 |0010: move-result-object v4 │ │ -03e682: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03e686: 0121 |0013: move v1, v2 │ │ -03e688: 28f0 |0014: goto 0004 // -0010 │ │ -03e68a: 0760 |0015: move-object v0, v6 │ │ -03e68c: 1f00 ec01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ -03e690: 5453 ff03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e694: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03e698: 5403 ff03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e69c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03e6a0: 0121 |0020: move v1, v2 │ │ -03e6a2: 28e3 |0021: goto 0004 // -001d │ │ -03e6a4: 5453 ff03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e6a8: 5404 ff03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e6ac: 6e20 0413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ -03e6b2: 0a03 |0029: move-result v3 │ │ -03e6b4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03e6b8: 0121 |002c: move v1, v2 │ │ -03e6ba: 28d7 |002d: goto 0004 // -0029 │ │ +03e648: |[03e648] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +03e658: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03e65a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03e65c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03e660: 0f01 |0004: return v1 │ │ +03e662: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +03e666: 0121 |0007: move v1, v2 │ │ +03e668: 28fc |0008: goto 0004 // -0004 │ │ +03e66a: 6e10 0513 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03e670: 0c03 |000c: move-result-object v3 │ │ +03e672: 6e10 0513 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +03e678: 0c04 |0010: move-result-object v4 │ │ +03e67a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03e67e: 0121 |0013: move v1, v2 │ │ +03e680: 28f0 |0014: goto 0004 // -0010 │ │ +03e682: 0760 |0015: move-object v0, v6 │ │ +03e684: 1f00 ec01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@01ec │ │ +03e688: 5453 ff03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e68c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03e690: 5403 ff03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e694: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +03e698: 0121 |0020: move v1, v2 │ │ +03e69a: 28e3 |0021: goto 0004 // -001d │ │ +03e69c: 5453 ff03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e6a0: 5404 ff03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e6a4: 6e20 0413 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@1304 │ │ +03e6aa: 0a03 |0029: move-result v3 │ │ +03e6ac: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +03e6b0: 0121 |002c: move v1, v2 │ │ +03e6b2: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -58170,20 +58170,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e6bc: |[03e6bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -03e6cc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e6d0: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e6d4: 7220 0b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0d0b │ │ -03e6da: 0a00 |0007: move-result v0 │ │ -03e6dc: 0f00 |0008: return v0 │ │ +03e6b4: |[03e6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +03e6c4: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e6c8: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e6cc: 7220 0b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0d0b │ │ +03e6d2: 0a00 |0007: move-result v0 │ │ +03e6d4: 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;) │ │ @@ -58191,20 +58191,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e6e0: |[03e6e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -03e6f0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e6f4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e6f8: 7220 0c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0c │ │ -03e6fe: 0c00 |0007: move-result-object v0 │ │ -03e700: 1100 |0008: return-object v0 │ │ +03e6d8: |[03e6d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +03e6e8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e6ec: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e6f0: 7220 0c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0c │ │ +03e6f6: 0c00 |0007: move-result-object v0 │ │ +03e6f8: 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;) │ │ @@ -58212,20 +58212,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e704: |[03e704] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03e714: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e718: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e71c: 7220 0d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0d │ │ -03e722: 0c00 |0007: move-result-object v0 │ │ -03e724: 1100 |0008: return-object v0 │ │ +03e6fc: |[03e6fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +03e70c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e710: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e714: 7220 0d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0d │ │ +03e71a: 0c00 |0007: move-result-object v0 │ │ +03e71c: 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;) │ │ @@ -58233,20 +58233,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e728: |[03e728] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03e738: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e73c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e740: 7220 0e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0e │ │ -03e746: 0c00 |0007: move-result-object v0 │ │ -03e748: 1100 |0008: return-object v0 │ │ +03e720: |[03e720] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +03e730: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e734: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e738: 7220 0e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d0e │ │ +03e73e: 0c00 |0007: move-result-object v0 │ │ +03e740: 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;) │ │ @@ -58254,20 +58254,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e74c: |[03e74c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -03e75c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e760: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e764: 7220 0f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0d0f │ │ -03e76a: 0a00 |0007: move-result v0 │ │ -03e76c: 0f00 |0008: return v0 │ │ +03e744: |[03e744] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +03e754: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e758: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e75c: 7220 0f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0d0f │ │ +03e762: 0a00 |0007: move-result v0 │ │ +03e764: 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;) │ │ @@ -58275,20 +58275,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e770: |[03e770] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -03e780: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e784: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e788: 7220 100d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0d10 │ │ -03e78e: 0a00 |0007: move-result v0 │ │ -03e790: 0f00 |0008: return v0 │ │ +03e768: |[03e768] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +03e778: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e77c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e780: 7220 100d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0d10 │ │ +03e786: 0a00 |0007: move-result v0 │ │ +03e788: 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;) │ │ @@ -58296,17 +58296,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03e794: |[03e794] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -03e7a4: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e7a8: 1100 |0002: return-object v0 │ │ +03e78c: |[03e78c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +03e79c: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e7a0: 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;) │ │ @@ -58314,20 +58314,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e7ac: |[03e7ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -03e7bc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e7c0: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e7c4: 7220 110d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0d11 │ │ -03e7ca: 0a00 |0007: move-result v0 │ │ -03e7cc: 0f00 |0008: return v0 │ │ +03e7a4: |[03e7a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +03e7b4: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e7b8: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e7bc: 7220 110d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0d11 │ │ +03e7c2: 0a00 |0007: move-result v0 │ │ +03e7c4: 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;) │ │ @@ -58335,20 +58335,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e7d0: |[03e7d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -03e7e0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e7e4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e7e8: 7220 120d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0d12 │ │ -03e7ee: 0a00 |0007: move-result v0 │ │ -03e7f0: 0f00 |0008: return v0 │ │ +03e7c8: |[03e7c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +03e7d8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e7dc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e7e0: 7220 120d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0d12 │ │ +03e7e6: 0a00 |0007: move-result v0 │ │ +03e7e8: 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;) │ │ @@ -58356,20 +58356,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e7f4: |[03e7f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -03e804: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e808: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e80c: 7220 130d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0d13 │ │ -03e812: 0a00 |0007: move-result v0 │ │ -03e814: 0f00 |0008: return v0 │ │ +03e7ec: |[03e7ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +03e7fc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e800: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e804: 7220 130d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0d13 │ │ +03e80a: 0a00 |0007: move-result v0 │ │ +03e80c: 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;) │ │ @@ -58377,20 +58377,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e818: |[03e818] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -03e828: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e82c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e830: 7220 140d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d14 │ │ -03e836: 0c00 |0007: move-result-object v0 │ │ -03e838: 1100 |0008: return-object v0 │ │ +03e810: |[03e810] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +03e820: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e824: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e828: 7220 140d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d14 │ │ +03e82e: 0c00 |0007: move-result-object v0 │ │ +03e830: 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;) │ │ @@ -58398,20 +58398,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e83c: |[03e83c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -03e84c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e850: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e854: 7220 150d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0d15 │ │ -03e85a: 0a00 |0007: move-result v0 │ │ -03e85c: 0f00 |0008: return v0 │ │ +03e834: |[03e834] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +03e844: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e848: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e84c: 7220 150d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0d15 │ │ +03e852: 0a00 |0007: move-result v0 │ │ +03e854: 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;) │ │ @@ -58419,20 +58419,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e860: |[03e860] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -03e870: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e874: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e878: 7220 160d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0d16 │ │ -03e87e: 0a00 |0007: move-result v0 │ │ -03e880: 0f00 |0008: return v0 │ │ +03e858: |[03e858] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +03e868: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e86c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e870: 7220 160d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0d16 │ │ +03e876: 0a00 |0007: move-result v0 │ │ +03e878: 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;) │ │ @@ -58440,20 +58440,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e884: |[03e884] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -03e894: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e898: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e89c: 7220 170d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0d17 │ │ -03e8a2: 0a00 |0007: move-result v0 │ │ -03e8a4: 0f00 |0008: return v0 │ │ +03e87c: |[03e87c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +03e88c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e890: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e894: 7220 170d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0d17 │ │ +03e89a: 0a00 |0007: move-result v0 │ │ +03e89c: 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;) │ │ @@ -58461,20 +58461,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 │ │ -03e8a8: |[03e8a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03e8b8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e8bc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e8c0: 7220 180d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d18 │ │ -03e8c6: 0c00 |0007: move-result-object v0 │ │ -03e8c8: 1100 |0008: return-object v0 │ │ +03e8a0: |[03e8a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03e8b0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e8b4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e8b8: 7220 180d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d18 │ │ +03e8be: 0c00 |0007: move-result-object v0 │ │ +03e8c0: 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;) │ │ @@ -58482,20 +58482,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e8cc: |[03e8cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -03e8dc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e8e0: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e8e4: 7220 190d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0d19 │ │ -03e8ea: 0c00 |0007: move-result-object v0 │ │ -03e8ec: 1100 |0008: return-object v0 │ │ +03e8c4: |[03e8c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +03e8d4: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e8d8: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e8dc: 7220 190d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0d19 │ │ +03e8e2: 0c00 |0007: move-result-object v0 │ │ +03e8e4: 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;) │ │ @@ -58503,20 +58503,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e8f0: |[03e8f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -03e900: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e904: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e908: 7220 1a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0d1a │ │ -03e90e: 0a00 |0007: move-result v0 │ │ -03e910: 0f00 |0008: return v0 │ │ +03e8e8: |[03e8e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +03e8f8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e8fc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e900: 7220 1a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0d1a │ │ +03e906: 0a00 |0007: move-result v0 │ │ +03e908: 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;) │ │ @@ -58524,20 +58524,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e914: |[03e914] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -03e924: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e928: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e92c: 7220 1b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d1b │ │ -03e932: 0a00 |0007: move-result v0 │ │ -03e934: 0f00 |0008: return v0 │ │ +03e90c: |[03e90c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +03e91c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e920: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e924: 7220 1b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d1b │ │ +03e92a: 0a00 |0007: move-result v0 │ │ +03e92c: 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;) │ │ @@ -58545,23 +58545,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03e938: |[03e938] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -03e948: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e94c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03e950: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03e952: 0f00 |0005: return v0 │ │ -03e954: 5410 ff03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e958: 6e10 0613 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ -03e95e: 0a00 |000b: move-result v0 │ │ -03e960: 28f9 |000c: goto 0005 // -0007 │ │ +03e930: |[03e930] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +03e940: 5410 ff03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e944: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03e948: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03e94a: 0f00 |0005: return v0 │ │ +03e94c: 5410 ff03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e950: 6e10 0613 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1306 │ │ +03e956: 0a00 |000b: move-result v0 │ │ +03e958: 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;) │ │ @@ -58569,20 +58569,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e964: |[03e964] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -03e974: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e978: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e97c: 7220 1c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d1c │ │ -03e982: 0a00 |0007: move-result v0 │ │ -03e984: 0f00 |0008: return v0 │ │ +03e95c: |[03e95c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +03e96c: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e970: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e974: 7220 1c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d1c │ │ +03e97a: 0a00 |0007: move-result v0 │ │ +03e97c: 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;) │ │ @@ -58590,20 +58590,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e988: |[03e988] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -03e998: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e99c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e9a0: 7220 1d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d1d │ │ -03e9a6: 0a00 |0007: move-result v0 │ │ -03e9a8: 0f00 |0008: return v0 │ │ +03e980: |[03e980] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +03e990: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e994: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e998: 7220 1d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d1d │ │ +03e99e: 0a00 |0007: move-result v0 │ │ +03e9a0: 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;) │ │ @@ -58611,20 +58611,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e9ac: |[03e9ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -03e9bc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e9c0: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e9c4: 7220 1e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0d1e │ │ -03e9ca: 0a00 |0007: move-result v0 │ │ -03e9cc: 0f00 |0008: return v0 │ │ +03e9a4: |[03e9a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +03e9b4: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e9b8: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e9bc: 7220 1e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0d1e │ │ +03e9c2: 0a00 |0007: move-result v0 │ │ +03e9c4: 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;) │ │ @@ -58632,20 +58632,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e9d0: |[03e9d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -03e9e0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03e9e4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03e9e8: 7220 1f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d1f │ │ -03e9ee: 0a00 |0007: move-result v0 │ │ -03e9f0: 0f00 |0008: return v0 │ │ +03e9c8: |[03e9c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +03e9d8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03e9dc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03e9e0: 7220 1f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d1f │ │ +03e9e6: 0a00 |0007: move-result v0 │ │ +03e9e8: 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;) │ │ @@ -58653,20 +58653,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03e9f4: |[03e9f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -03ea04: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ea08: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ea0c: 7220 200d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d20 │ │ -03ea12: 0a00 |0007: move-result v0 │ │ -03ea14: 0f00 |0008: return v0 │ │ +03e9ec: |[03e9ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +03e9fc: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ea00: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ea04: 7220 200d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d20 │ │ +03ea0a: 0a00 |0007: move-result v0 │ │ +03ea0c: 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;) │ │ @@ -58674,19 +58674,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03ea18: |[03ea18] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -03ea28: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ea2c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ea30: 7220 230d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0d23 │ │ -03ea36: 0e00 |0007: return-void │ │ +03ea10: |[03ea10] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +03ea20: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ea24: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ea28: 7220 230d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0d23 │ │ +03ea2e: 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; │ │ │ │ @@ -58695,19 +58695,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ea38: |[03ea38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -03ea48: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ea4c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ea50: 7230 240d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0d24 │ │ -03ea56: 0e00 |0007: return-void │ │ +03ea30: |[03ea30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +03ea40: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ea44: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ea48: 7230 240d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0d24 │ │ +03ea4e: 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 │ │ @@ -58717,19 +58717,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ea58: |[03ea58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -03ea68: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ea6c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ea70: 7230 250d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d25 │ │ -03ea76: 0e00 |0007: return-void │ │ +03ea50: |[03ea50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +03ea60: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ea64: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ea68: 7230 250d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d25 │ │ +03ea6e: 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; │ │ @@ -58739,19 +58739,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ea78: |[03ea78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -03ea88: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ea8c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ea90: 7230 260d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d26 │ │ -03ea96: 0e00 |0007: return-void │ │ +03ea70: |[03ea70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +03ea80: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ea84: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ea88: 7230 260d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0d26 │ │ +03ea8e: 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 │ │ @@ -58761,19 +58761,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ea98: |[03ea98] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03eaa8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eaac: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eab0: 7230 270d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d27 │ │ -03eab6: 0e00 |0007: return-void │ │ +03ea90: |[03ea90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +03eaa0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eaa4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eaa8: 7230 270d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d27 │ │ +03eaae: 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; │ │ @@ -58783,19 +58783,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eab8: |[03eab8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -03eac8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eacc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ead0: 7230 280d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d28 │ │ -03ead6: 0e00 |0007: return-void │ │ +03eab0: |[03eab0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +03eac0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eac4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eac8: 7230 280d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d28 │ │ +03eace: 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; │ │ @@ -58805,19 +58805,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ead8: |[03ead8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -03eae8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eaec: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eaf0: 7230 290d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0d29 │ │ -03eaf6: 0e00 |0007: return-void │ │ +03ead0: |[03ead0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +03eae0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eae4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eae8: 7230 290d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0d29 │ │ +03eaee: 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 │ │ @@ -58827,19 +58827,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eaf8: |[03eaf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -03eb08: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eb0c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eb10: 7230 2a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d2a │ │ -03eb16: 0e00 |0007: return-void │ │ +03eaf0: |[03eaf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +03eb00: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eb04: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eb08: 7230 2a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0d2a │ │ +03eb0e: 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 │ │ @@ -58849,19 +58849,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eb18: |[03eb18] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -03eb28: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eb2c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eb30: 7230 2b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0d2b │ │ -03eb36: 0e00 |0007: return-void │ │ +03eb10: |[03eb10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +03eb20: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eb24: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eb28: 7230 2b0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0d2b │ │ +03eb2e: 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 │ │ @@ -58871,19 +58871,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eb38: |[03eb38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -03eb48: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eb4c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eb50: 7230 2c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0d2c │ │ -03eb56: 0e00 |0007: return-void │ │ +03eb30: |[03eb30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +03eb40: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eb44: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eb48: 7230 2c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0d2c │ │ +03eb4e: 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 │ │ @@ -58893,19 +58893,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eb58: |[03eb58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -03eb68: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eb6c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eb70: 7230 2d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0d2d │ │ -03eb76: 0e00 |0007: return-void │ │ +03eb50: |[03eb50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +03eb60: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eb64: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eb68: 7230 2d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0d2d │ │ +03eb6e: 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 │ │ @@ -58915,19 +58915,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eb78: |[03eb78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -03eb88: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eb8c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03eb90: 7230 2e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0d2e │ │ -03eb96: 0e00 |0007: return-void │ │ +03eb70: |[03eb70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +03eb80: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eb84: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eb88: 7230 2e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0d2e │ │ +03eb8e: 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 │ │ @@ -58937,19 +58937,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03eb98: |[03eb98] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -03eba8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ebac: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ebb0: 7230 2f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0d2f │ │ -03ebb6: 0e00 |0007: return-void │ │ +03eb90: |[03eb90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +03eba0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eba4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eba8: 7230 2f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0d2f │ │ +03ebae: 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 │ │ @@ -58959,19 +58959,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ebb8: |[03ebb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -03ebc8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ebcc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ebd0: 7230 300d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0d30 │ │ -03ebd6: 0e00 |0007: return-void │ │ +03ebb0: |[03ebb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +03ebc0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ebc4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ebc8: 7230 300d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0d30 │ │ +03ebce: 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; │ │ @@ -58981,19 +58981,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ebd8: |[03ebd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -03ebe8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ebec: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ebf0: 7230 310d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d31 │ │ -03ebf6: 0e00 |0007: return-void │ │ +03ebd0: |[03ebd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +03ebe0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ebe4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ebe8: 7230 310d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0d31 │ │ +03ebee: 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 │ │ @@ -59003,19 +59003,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ebf8: |[03ebf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -03ec08: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ec0c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ec10: 7230 320d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0d32 │ │ -03ec16: 0e00 |0007: return-void │ │ +03ebf0: |[03ebf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +03ec00: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ec04: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ec08: 7230 320d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0d32 │ │ +03ec0e: 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 │ │ @@ -59025,19 +59025,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ec18: |[03ec18] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -03ec28: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ec2c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ec30: 7230 330d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0d33 │ │ -03ec36: 0e00 |0007: return-void │ │ +03ec10: |[03ec10] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +03ec20: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ec24: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ec28: 7230 330d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0d33 │ │ +03ec2e: 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 │ │ @@ -59047,19 +59047,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ec38: |[03ec38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -03ec48: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ec4c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ec50: 7230 340d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0d34 │ │ -03ec56: 0e00 |0007: return-void │ │ +03ec30: |[03ec30] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +03ec40: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ec44: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ec48: 7230 340d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0d34 │ │ +03ec4e: 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 │ │ @@ -59069,19 +59069,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ec58: |[03ec58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -03ec68: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ec6c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ec70: 7230 350d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d35 │ │ -03ec76: 0e00 |0007: return-void │ │ +03ec50: |[03ec50] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +03ec60: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ec64: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ec68: 7230 350d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0d35 │ │ +03ec6e: 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 │ │ @@ -59091,19 +59091,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ec78: |[03ec78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -03ec88: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ec8c: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ec90: 7230 360d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d36 │ │ -03ec96: 0e00 |0007: return-void │ │ +03ec70: |[03ec70] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +03ec80: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ec84: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ec88: 7230 360d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d36 │ │ +03ec8e: 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; │ │ @@ -59113,19 +59113,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03ec98: |[03ec98] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -03eca8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03ecac: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ecb0: 7240 370d 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@0d37 │ │ -03ecb6: 0e00 |0007: return-void │ │ +03ec90: |[03ec90] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +03eca0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03eca4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03eca8: 7240 370d 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@0d37 │ │ +03ecae: 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; │ │ @@ -59136,19 +59136,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ecb8: |[03ecb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -03ecc8: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ -03eccc: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ -03ecd0: 7230 380d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0d38 │ │ -03ecd6: 0e00 |0007: return-void │ │ +03ecb0: |[03ecb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +03ecc0: 6200 fe03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@03fe │ │ +03ecc4: 5421 ff03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@03ff │ │ +03ecc8: 7230 380d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0d38 │ │ +03ecce: 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 │ │ @@ -59182,17 +59182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ecd8: |[03ecd8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -03ece8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03ecee: 0e00 |0003: return-void │ │ +03ecd0: |[03ecd0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +03ece0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03ece6: 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;) │ │ @@ -59200,19 +59200,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ecf0: |[03ecf0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -03ed00: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ed04: 6e10 e411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@11e4 │ │ -03ed0a: 0a00 |0005: move-result v0 │ │ -03ed0c: 0f00 |0006: return v0 │ │ +03ece8: |[03ece8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +03ecf8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ecfc: 6e10 e411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@11e4 │ │ +03ed02: 0a00 |0005: move-result v0 │ │ +03ed04: 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;) │ │ @@ -59220,19 +59220,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 │ │ -03ed10: |[03ed10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ed20: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ed24: 6e10 e511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@11e5 │ │ -03ed2a: 0c00 |0005: move-result-object v0 │ │ -03ed2c: 1100 |0006: return-object v0 │ │ +03ed08: |[03ed08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ed18: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ed1c: 6e10 e511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@11e5 │ │ +03ed22: 0c00 |0005: move-result-object v0 │ │ +03ed24: 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;) │ │ @@ -59240,19 +59240,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 │ │ -03ed30: |[03ed30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ed40: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ed44: 6e10 e611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@11e6 │ │ -03ed4a: 0c00 |0005: move-result-object v0 │ │ -03ed4c: 1100 |0006: return-object v0 │ │ +03ed28: |[03ed28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ed38: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ed3c: 6e10 e611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@11e6 │ │ +03ed42: 0c00 |0005: move-result-object v0 │ │ +03ed44: 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;) │ │ @@ -59260,19 +59260,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 │ │ -03ed50: |[03ed50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03ed60: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ed64: 6e10 e711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@11e7 │ │ -03ed6a: 0c00 |0005: move-result-object v0 │ │ -03ed6c: 1100 |0006: return-object v0 │ │ +03ed48: |[03ed48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03ed58: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ed5c: 6e10 e711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@11e7 │ │ +03ed62: 0c00 |0005: move-result-object v0 │ │ +03ed64: 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;) │ │ @@ -59280,19 +59280,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed70: |[03ed70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -03ed80: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ed84: 6e10 e811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@11e8 │ │ -03ed8a: 0a00 |0005: move-result v0 │ │ -03ed8c: 0f00 |0006: return v0 │ │ +03ed68: |[03ed68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +03ed78: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ed7c: 6e10 e811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@11e8 │ │ +03ed82: 0a00 |0005: move-result v0 │ │ +03ed84: 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;) │ │ @@ -59300,19 +59300,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ed90: |[03ed90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -03eda0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03eda4: 6e10 e911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@11e9 │ │ -03edaa: 0a00 |0005: move-result v0 │ │ -03edac: 0f00 |0006: return v0 │ │ +03ed88: |[03ed88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +03ed98: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ed9c: 6e10 e911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@11e9 │ │ +03eda2: 0a00 |0005: move-result v0 │ │ +03eda4: 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;) │ │ @@ -59320,19 +59320,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03edb0: |[03edb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -03edc0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03edc4: 6e10 ea11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@11ea │ │ -03edca: 0a00 |0005: move-result v0 │ │ -03edcc: 0f00 |0006: return v0 │ │ +03eda8: |[03eda8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +03edb8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03edbc: 6e10 ea11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@11ea │ │ +03edc2: 0a00 |0005: move-result v0 │ │ +03edc4: 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;) │ │ @@ -59340,19 +59340,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 │ │ -03edd0: |[03edd0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -03ede0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ede4: 6e10 ed11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@11ed │ │ -03edea: 0c00 |0005: move-result-object v0 │ │ -03edec: 1100 |0006: return-object v0 │ │ +03edc8: |[03edc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +03edd8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03eddc: 6e10 ed11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@11ed │ │ +03ede2: 0c00 |0005: move-result-object v0 │ │ +03ede4: 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;) │ │ @@ -59360,19 +59360,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03edf0: |[03edf0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -03ee00: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ee04: 6e10 ee11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@11ee │ │ -03ee0a: 0a00 |0005: move-result v0 │ │ -03ee0c: 0f00 |0006: return v0 │ │ +03ede8: |[03ede8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +03edf8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03edfc: 6e10 ee11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@11ee │ │ +03ee02: 0a00 |0005: move-result v0 │ │ +03ee04: 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;) │ │ @@ -59380,19 +59380,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee10: |[03ee10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -03ee20: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ee24: 6e10 ef11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@11ef │ │ -03ee2a: 0a00 |0005: move-result v0 │ │ -03ee2c: 0f00 |0006: return v0 │ │ +03ee08: |[03ee08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +03ee18: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ee1c: 6e10 ef11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@11ef │ │ +03ee22: 0a00 |0005: move-result v0 │ │ +03ee24: 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;) │ │ @@ -59400,19 +59400,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee30: |[03ee30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -03ee40: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ee44: 6e10 f011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@11f0 │ │ -03ee4a: 0a00 |0005: move-result v0 │ │ -03ee4c: 0f00 |0006: return v0 │ │ +03ee28: |[03ee28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +03ee38: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ee3c: 6e10 f011 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@11f0 │ │ +03ee42: 0a00 |0005: move-result v0 │ │ +03ee44: 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;) │ │ @@ -59420,19 +59420,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 │ │ -03ee50: |[03ee50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ee60: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ee64: 6e10 f111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11f1 │ │ -03ee6a: 0c00 |0005: move-result-object v0 │ │ -03ee6c: 1100 |0006: return-object v0 │ │ +03ee48: |[03ee48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03ee58: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ee5c: 6e10 f111 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@11f1 │ │ +03ee62: 0c00 |0005: move-result-object v0 │ │ +03ee64: 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;) │ │ @@ -59440,19 +59440,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 │ │ -03ee70: |[03ee70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -03ee80: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ee84: 6e10 f211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@11f2 │ │ -03ee8a: 0c00 |0005: move-result-object v0 │ │ -03ee8c: 1100 |0006: return-object v0 │ │ +03ee68: |[03ee68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +03ee78: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ee7c: 6e10 f211 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@11f2 │ │ +03ee82: 0c00 |0005: move-result-object v0 │ │ +03ee84: 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;) │ │ @@ -59460,19 +59460,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ee90: |[03ee90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -03eea0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03eea4: 6e10 f311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@11f3 │ │ -03eeaa: 0a00 |0005: move-result v0 │ │ -03eeac: 0f00 |0006: return v0 │ │ +03ee88: |[03ee88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +03ee98: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ee9c: 6e10 f311 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@11f3 │ │ +03eea2: 0a00 |0005: move-result v0 │ │ +03eea4: 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;) │ │ @@ -59480,19 +59480,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eeb0: |[03eeb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -03eec0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03eec4: 6e10 f411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@11f4 │ │ -03eeca: 0a00 |0005: move-result v0 │ │ -03eecc: 0f00 |0006: return v0 │ │ +03eea8: |[03eea8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +03eeb8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03eebc: 6e10 f411 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@11f4 │ │ +03eec2: 0a00 |0005: move-result v0 │ │ +03eec4: 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;) │ │ @@ -59500,19 +59500,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eed0: |[03eed0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -03eee0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03eee4: 6e10 f511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@11f5 │ │ -03eeea: 0a00 |0005: move-result v0 │ │ -03eeec: 0f00 |0006: return v0 │ │ +03eec8: |[03eec8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +03eed8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03eedc: 6e10 f511 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@11f5 │ │ +03eee2: 0a00 |0005: move-result v0 │ │ +03eee4: 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;) │ │ @@ -59520,19 +59520,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03eef0: |[03eef0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -03ef00: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ef04: 6e10 f611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@11f6 │ │ -03ef0a: 0a00 |0005: move-result v0 │ │ -03ef0c: 0f00 |0006: return v0 │ │ +03eee8: |[03eee8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +03eef8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03eefc: 6e10 f611 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@11f6 │ │ +03ef02: 0a00 |0005: move-result v0 │ │ +03ef04: 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;) │ │ @@ -59540,19 +59540,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ef10: |[03ef10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -03ef20: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ef24: 6e10 f711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@11f7 │ │ -03ef2a: 0a00 |0005: move-result v0 │ │ -03ef2c: 0f00 |0006: return v0 │ │ +03ef08: |[03ef08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +03ef18: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ef1c: 6e10 f711 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@11f7 │ │ +03ef22: 0a00 |0005: move-result v0 │ │ +03ef24: 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;) │ │ @@ -59560,19 +59560,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ef30: |[03ef30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -03ef40: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ef44: 6e10 f811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@11f8 │ │ -03ef4a: 0a00 |0005: move-result v0 │ │ -03ef4c: 0f00 |0006: return v0 │ │ +03ef28: |[03ef28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +03ef38: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ef3c: 6e10 f811 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@11f8 │ │ +03ef42: 0a00 |0005: move-result v0 │ │ +03ef44: 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;) │ │ @@ -59580,19 +59580,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03ef50: |[03ef50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -03ef60: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03ef64: 6e10 f911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@11f9 │ │ -03ef6a: 0a00 |0005: move-result v0 │ │ -03ef6c: 0f00 |0006: return v0 │ │ +03ef48: |[03ef48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +03ef58: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ef5c: 6e10 f911 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@11f9 │ │ +03ef62: 0a00 |0005: move-result v0 │ │ +03ef64: 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;) │ │ @@ -59600,37 +59600,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03ef70: |[03ef70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -03ef80: 7100 fa11 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@11fa │ │ -03ef86: 0c00 |0003: move-result-object v0 │ │ -03ef88: 1100 |0004: return-object v0 │ │ +03ef68: |[03ef68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +03ef78: 7100 fa11 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@11fa │ │ +03ef7e: 0c00 |0003: move-result-object v0 │ │ +03ef80: 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 │ │ -03ef8c: |[03ef8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ef9c: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03efa0: 7110 fb11 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@11fb │ │ -03efa6: 0c00 |0005: move-result-object v0 │ │ -03efa8: 1100 |0006: return-object v0 │ │ +03ef84: |[03ef84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03ef94: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03ef98: 7110 fb11 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@11fb │ │ +03ef9e: 0c00 |0005: move-result-object v0 │ │ +03efa0: 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;) │ │ @@ -59638,18 +59638,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03efac: |[03efac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -03efbc: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03efc0: 6e10 fc11 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@11fc │ │ -03efc6: 0e00 |0005: return-void │ │ +03efa4: |[03efa4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +03efb4: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03efb8: 6e10 fc11 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@11fc │ │ +03efbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -59658,18 +59658,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 │ │ -03efc8: |[03efc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -03efd8: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03efdc: 6e20 fd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@11fd │ │ -03efe2: 0e00 |0005: return-void │ │ +03efc0: |[03efc0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +03efd0: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03efd4: 6e20 fd11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@11fd │ │ +03efda: 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 │ │ @@ -59679,18 +59679,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 │ │ -03efe4: |[03efe4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03eff4: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03eff8: 6e20 fe11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@11fe │ │ -03effe: 0e00 |0005: return-void │ │ +03efdc: |[03efdc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03efec: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03eff0: 6e20 fe11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@11fe │ │ +03eff6: 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; │ │ @@ -59700,18 +59700,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 │ │ -03f000: |[03f000] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -03f010: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f014: 6e20 ff11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@11ff │ │ -03f01a: 0e00 |0005: return-void │ │ +03eff8: |[03eff8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +03f008: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f00c: 6e20 ff11 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@11ff │ │ +03f012: 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 │ │ @@ -59721,18 +59721,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 │ │ -03f01c: |[03f01c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f02c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f030: 6e20 0012 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1200 │ │ -03f036: 0e00 |0005: return-void │ │ +03f014: |[03f014] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03f024: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f028: 6e20 0012 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1200 │ │ +03f02e: 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; │ │ @@ -59742,18 +59742,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 │ │ -03f038: |[03f038] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03f048: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f04c: 6e20 0112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1201 │ │ -03f052: 0e00 |0005: return-void │ │ +03f030: |[03f030] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +03f040: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f044: 6e20 0112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1201 │ │ +03f04a: 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; │ │ @@ -59763,18 +59763,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 │ │ -03f054: |[03f054] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -03f064: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f068: 6e20 0212 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1202 │ │ -03f06e: 0e00 |0005: return-void │ │ +03f04c: |[03f04c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +03f05c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f060: 6e20 0212 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1202 │ │ +03f066: 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 │ │ @@ -59784,18 +59784,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 │ │ -03f070: |[03f070] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -03f080: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f084: 6e20 0312 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1203 │ │ -03f08a: 0e00 |0005: return-void │ │ +03f068: |[03f068] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +03f078: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f07c: 6e20 0312 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1203 │ │ +03f082: 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 │ │ @@ -59805,18 +59805,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 │ │ -03f08c: |[03f08c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -03f09c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f0a0: 6e20 0412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1204 │ │ -03f0a6: 0e00 |0005: return-void │ │ +03f084: |[03f084] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +03f094: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f098: 6e20 0412 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1204 │ │ +03f09e: 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 │ │ @@ -59826,18 +59826,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 │ │ -03f0a8: |[03f0a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -03f0b8: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f0bc: 6e20 0512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1205 │ │ -03f0c2: 0e00 |0005: return-void │ │ +03f0a0: |[03f0a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +03f0b0: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f0b4: 6e20 0512 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1205 │ │ +03f0ba: 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 │ │ @@ -59847,18 +59847,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 │ │ -03f0c4: |[03f0c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -03f0d4: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f0d8: 6e20 0612 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1206 │ │ -03f0de: 0e00 |0005: return-void │ │ +03f0bc: |[03f0bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +03f0cc: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f0d0: 6e20 0612 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1206 │ │ +03f0d6: 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 │ │ @@ -59868,18 +59868,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 │ │ -03f0e0: |[03f0e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -03f0f0: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f0f4: 6e20 0912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1209 │ │ -03f0fa: 0e00 |0005: return-void │ │ +03f0d8: |[03f0d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +03f0e8: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f0ec: 6e20 0912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1209 │ │ +03f0f2: 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; │ │ @@ -59889,18 +59889,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 │ │ -03f0fc: |[03f0fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -03f10c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f110: 6e20 0a12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@120a │ │ -03f116: 0e00 |0005: return-void │ │ +03f0f4: |[03f0f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +03f104: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f108: 6e20 0a12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@120a │ │ +03f10e: 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 │ │ @@ -59910,18 +59910,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 │ │ -03f118: |[03f118] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -03f128: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f12c: 6e20 0b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@120b │ │ -03f132: 0e00 |0005: return-void │ │ +03f110: |[03f110] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +03f120: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f124: 6e20 0b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@120b │ │ +03f12a: 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 │ │ @@ -59931,18 +59931,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 │ │ -03f134: |[03f134] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -03f144: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f148: 6e20 0c12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@120c │ │ -03f14e: 0e00 |0005: return-void │ │ +03f12c: |[03f12c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +03f13c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f140: 6e20 0c12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@120c │ │ +03f146: 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 │ │ @@ -59952,18 +59952,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 │ │ -03f150: |[03f150] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -03f160: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f164: 6e20 0d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@120d │ │ -03f16a: 0e00 |0005: return-void │ │ +03f148: |[03f148] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +03f158: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f15c: 6e20 0d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@120d │ │ +03f162: 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 │ │ @@ -59973,18 +59973,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 │ │ -03f16c: |[03f16c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -03f17c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f180: 6e20 0e12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@120e │ │ -03f186: 0e00 |0005: return-void │ │ +03f164: |[03f164] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +03f174: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f178: 6e20 0e12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@120e │ │ +03f17e: 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 │ │ @@ -59994,18 +59994,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 │ │ -03f188: |[03f188] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -03f198: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f19c: 6e20 0f12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@120f │ │ -03f1a2: 0e00 |0005: return-void │ │ +03f180: |[03f180] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03f190: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f194: 6e20 0f12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@120f │ │ +03f19a: 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; │ │ @@ -60015,18 +60015,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 │ │ -03f1a4: |[03f1a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -03f1b4: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f1b8: 6e20 1112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1211 │ │ -03f1be: 0e00 |0005: return-void │ │ +03f19c: |[03f19c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +03f1ac: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f1b0: 6e20 1112 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1211 │ │ +03f1b6: 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 │ │ @@ -60057,17 +60057,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f1c0: |[03f1c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -03f1d0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03f1d6: 0e00 |0003: return-void │ │ +03f1b8: |[03f1b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +03f1c8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03f1ce: 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;) │ │ @@ -60075,19 +60075,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f1d8: |[03f1d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -03f1e8: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f1ec: 6e10 eb11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@11eb │ │ -03f1f2: 0a00 |0005: move-result v0 │ │ -03f1f4: 0f00 |0006: return v0 │ │ +03f1d0: |[03f1d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +03f1e0: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f1e4: 6e10 eb11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@11eb │ │ +03f1ea: 0a00 |0005: move-result v0 │ │ +03f1ec: 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;) │ │ @@ -60095,19 +60095,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03f1f8: |[03f1f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -03f208: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f20c: 6e10 ec11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@11ec │ │ -03f212: 0a00 |0005: move-result v0 │ │ -03f214: 0f00 |0006: return v0 │ │ +03f1f0: |[03f1f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +03f200: 1f01 7002 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f204: 6e10 ec11 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@11ec │ │ +03f20a: 0a00 |0005: move-result v0 │ │ +03f20c: 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;) │ │ @@ -60115,18 +60115,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 │ │ -03f218: |[03f218] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -03f228: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f22c: 6e20 0712 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1207 │ │ -03f232: 0e00 |0005: return-void │ │ +03f210: |[03f210] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +03f220: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f224: 6e20 0712 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1207 │ │ +03f22a: 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 │ │ @@ -60136,18 +60136,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 │ │ -03f234: |[03f234] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -03f244: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f248: 6e20 0812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1208 │ │ -03f24e: 0e00 |0005: return-void │ │ +03f22c: |[03f22c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +03f23c: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f240: 6e20 0812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1208 │ │ +03f246: 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 │ │ @@ -60178,17 +60178,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f250: |[03f250] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -03f260: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03f266: 0e00 |0003: return-void │ │ +03f248: |[03f248] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +03f258: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03f25e: 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;) │ │ @@ -60196,18 +60196,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 │ │ -03f268: |[03f268] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03f278: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ -03f27c: 6e30 1012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1210 │ │ -03f282: 0e00 |0005: return-void │ │ +03f260: |[03f260] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03f270: 1f00 7002 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0270 │ │ +03f274: 6e30 1012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1210 │ │ +03f27a: 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; │ │ @@ -60274,20 +60274,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 │ │ -03f284: |[03f284] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -03f294: 5b12 0004 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0400 │ │ -03f298: 2200 5c00 |0002: new-instance v0, Landroid/os/Handler; // type@005c │ │ -03f29c: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -03f2a2: 7020 1601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0116 │ │ -03f2a8: 0e00 |000a: return-void │ │ +03f27c: |[03f27c] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +03f28c: 5b12 0004 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0400 │ │ +03f290: 2200 5c00 |0002: new-instance v0, Landroid/os/Handler; // type@005c │ │ +03f294: 7010 a101 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +03f29a: 7020 1601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0116 │ │ +03f2a0: 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; │ │ @@ -60299,17 +60299,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03f2ac: |[03f2ac] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -03f2bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03f2be: 0f00 |0001: return v0 │ │ +03f2a4: |[03f2a4] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +03f2b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03f2b6: 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;) │ │ @@ -60317,18 +60317,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f2c0: |[03f2c0] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -03f2d0: 5410 0004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0400 │ │ -03f2d4: 6e10 ea0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0dea │ │ -03f2da: 0e00 |0005: return-void │ │ +03f2b8: |[03f2b8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +03f2c8: 5410 0004 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0400 │ │ +03f2cc: 6e10 ea0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0dea │ │ +03f2d2: 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 │ │ @@ -60367,18 +60367,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 │ │ -03f2dc: |[03f2dc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -03f2ec: 5b01 0104 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ -03f2f0: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ -03f2f6: 0e00 |0005: return-void │ │ +03f2d4: |[03f2d4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +03f2e4: 5b01 0104 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ +03f2e8: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ +03f2ee: 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; │ │ │ │ @@ -60387,17 +60387,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 │ │ -03f2f8: |[03f2f8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -03f308: 7020 d10d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0dd1 │ │ -03f30e: 0e00 |0003: return-void │ │ +03f2f0: |[03f2f0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +03f300: 7020 d10d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0dd1 │ │ +03f306: 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; │ │ @@ -60408,21 +60408,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03f310: |[03f310] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -03f320: 5420 0104 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ -03f324: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03f326: 5c01 0a04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -03f32a: 5420 0104 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ -03f32e: 6e10 e80d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0de8 │ │ -03f334: 0e00 |000a: return-void │ │ +03f308: |[03f308] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +03f318: 5420 0104 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ +03f31c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03f31e: 5c01 0a04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +03f322: 5420 0104 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ +03f326: 6e10 e80d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0de8 │ │ +03f32c: 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; │ │ @@ -60432,21 +60432,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03f338: |[03f338] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -03f348: 5420 0104 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ -03f34c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03f34e: 5c01 0a04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -03f352: 5420 0104 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ -03f356: 6e10 e90d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0de9 │ │ -03f35c: 0e00 |000a: return-void │ │ +03f330: |[03f330] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +03f340: 5420 0104 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ +03f344: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03f346: 5c01 0a04 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +03f34a: 5420 0104 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0401 │ │ +03f34e: 6e10 e90d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0de9 │ │ +03f354: 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; │ │ @@ -60534,18 +60534,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 │ │ -03f360: |[03f360] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -03f370: 7010 3312 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1233 │ │ -03f376: 5b01 0d04 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ -03f37a: 0e00 |0005: return-void │ │ +03f358: |[03f358] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +03f368: 7010 3312 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1233 │ │ +03f36e: 5b01 0d04 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ +03f372: 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; │ │ @@ -60557,20 +60557,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 │ │ -03f37c: |[03f37c] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -03f38c: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ -03f390: 1f02 3a00 |0002: check-cast v2, Landroid/database/Cursor; // type@003a │ │ -03f394: 7220 ef0d 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0def │ │ -03f39a: 0c00 |0007: move-result-object v0 │ │ -03f39c: 1100 |0008: return-object v0 │ │ +03f374: |[03f374] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +03f384: 5410 0d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ +03f388: 1f02 3a00 |0002: check-cast v2, Landroid/database/Cursor; // type@003a │ │ +03f38c: 7220 ef0d 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0def │ │ +03f392: 0c00 |0007: move-result-object v0 │ │ +03f394: 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; │ │ │ │ @@ -60579,31 +60579,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 │ │ -03f3a0: |[03f3a0] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -03f3b0: 5432 0d04 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ -03f3b4: 7220 f10d 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0df1 │ │ -03f3ba: 0c00 |0005: move-result-object v0 │ │ -03f3bc: 2201 8602 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0286 │ │ -03f3c0: 7010 3212 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1232 │ │ -03f3c6: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -03f3ca: 7210 1901 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ -03f3d0: 0a02 |0010: move-result v2 │ │ -03f3d2: 5912 c104 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@04c1 │ │ -03f3d6: 5b10 c204 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ -03f3da: 1101 |0015: return-object v1 │ │ -03f3dc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -03f3de: 5912 c104 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@04c1 │ │ -03f3e2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03f3e4: 5b12 c204 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ -03f3e8: 28f9 |001c: goto 0015 // -0007 │ │ +03f398: |[03f398] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +03f3a8: 5432 0d04 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ +03f3ac: 7220 f10d 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0df1 │ │ +03f3b2: 0c00 |0005: move-result-object v0 │ │ +03f3b4: 2201 8602 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0286 │ │ +03f3b8: 7010 3212 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1232 │ │ +03f3be: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +03f3c2: 7210 1901 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ +03f3c8: 0a02 |0010: move-result v2 │ │ +03f3ca: 5912 c104 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@04c1 │ │ +03f3ce: 5b10 c204 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ +03f3d2: 1101 |0015: return-object v1 │ │ +03f3d4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03f3d6: 5912 c104 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@04c1 │ │ +03f3da: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +03f3dc: 5b12 c204 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ +03f3e0: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -60621,27 +60621,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 │ │ -03f3ec: |[03f3ec] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -03f3fc: 5431 0d04 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ -03f400: 7210 f00d 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0df0 │ │ -03f406: 0c00 |0005: move-result-object v0 │ │ -03f408: 5451 c204 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ -03f40c: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -03f410: 5451 c204 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ -03f414: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -03f418: 5432 0d04 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ -03f41c: 5451 c204 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ -03f420: 1f01 3a00 |0012: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -03f424: 7220 ee0d 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0dee │ │ -03f42a: 0e00 |0017: return-void │ │ +03f3e4: |[03f3e4] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +03f3f4: 5431 0d04 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ +03f3f8: 7210 f00d 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0df0 │ │ +03f3fe: 0c00 |0005: move-result-object v0 │ │ +03f400: 5451 c204 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ +03f404: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +03f408: 5451 c204 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ +03f40c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +03f410: 5432 0d04 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@040d │ │ +03f414: 5451 c204 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@04c2 │ │ +03f418: 1f01 3a00 |0012: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +03f41c: 7220 ee0d 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0dee │ │ +03f422: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -60746,19 +60746,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03f42c: |[03f42c] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -03f43c: 7030 5611 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ -03f442: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03f444: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f448: 0e00 |0006: return-void │ │ +03f424: |[03f424] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +03f434: 7030 5611 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ +03f43a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03f43c: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f440: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0003 line=1484 │ │ 0x0006 line=1499 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -60770,18 +60770,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03f44c: |[03f44c] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -03f45c: 7030 ff0d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0dff │ │ -03f462: 5903 1104 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f466: 0e00 |0005: return-void │ │ +03f444: |[03f444] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +03f454: 7030 ff0d 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0dff │ │ +03f45a: 5903 1104 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f45e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1502 │ │ 0x0003 line=1503 │ │ 0x0005 line=1504 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -60794,27 +60794,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 │ │ -03f468: |[03f468] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03f478: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f47a: 7030 5711 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1157 │ │ -03f480: 5932 1104 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f484: 7100 2b0e 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0e2b │ │ -03f48a: 0c01 |0009: move-result-object v1 │ │ -03f48c: 6e30 a800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ -03f492: 0c00 |000d: move-result-object v0 │ │ -03f494: 6e30 0c01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@010c │ │ -03f49a: 0a01 |0011: move-result v1 │ │ -03f49c: 5931 1104 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f4a0: 6e10 1201 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -03f4a6: 0e00 |0017: return-void │ │ +03f460: |[03f460] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03f470: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03f472: 7030 5711 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1157 │ │ +03f478: 5932 1104 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f47c: 7100 2b0e 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0e2b │ │ +03f482: 0c01 |0009: move-result-object v1 │ │ +03f484: 6e30 a800 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ +03f48a: 0c00 |000d: move-result-object v0 │ │ +03f48c: 6e30 0c01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@010c │ │ +03f492: 0a01 |0011: move-result v1 │ │ +03f494: 5931 1104 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f498: 6e10 1201 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +03f49e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1490 │ │ 0x0004 line=1484 │ │ 0x0006 line=1492 │ │ 0x000e line=1493 │ │ 0x0014 line=1494 │ │ @@ -60830,21 +60830,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 │ │ -03f4a8: |[03f4a8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -03f4b8: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ -03f4be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03f4c0: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f4c4: 5220 1104 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f4c8: 5910 1104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f4cc: 0e00 |000a: return-void │ │ +03f4a0: |[03f4a0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +03f4b0: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ +03f4b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03f4b8: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f4bc: 5220 1104 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f4c0: 5910 1104 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f4c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ 0x0003 line=1484 │ │ 0x0006 line=1508 │ │ 0x000a line=1509 │ │ locals : │ │ @@ -60856,19 +60856,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 │ │ -03f4d0: |[03f4d0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -03f4e0: 7020 5811 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1158 │ │ -03f4e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03f4e8: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f4ec: 0e00 |0006: return-void │ │ +03f4c8: |[03f4c8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +03f4d8: 7020 5811 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1158 │ │ +03f4de: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03f4e0: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f4e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1512 │ │ 0x0003 line=1484 │ │ 0x0006 line=1513 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -60879,19 +60879,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 │ │ -03f4f0: |[03f4f0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -03f500: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ -03f506: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03f508: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -03f50c: 0e00 |0006: return-void │ │ +03f4e8: |[03f4e8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +03f4f8: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ +03f4fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03f500: 5910 1104 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +03f504: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ 0x0003 line=1484 │ │ 0x0006 line=1517 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -60930,17 +60930,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f510: |[03f510] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -03f520: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03f526: 0e00 |0003: return-void │ │ +03f508: |[03f508] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +03f518: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03f51e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -60949,18 +60949,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 │ │ -03f528: |[03f528] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -03f538: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ -03f53c: 7020 0b0e 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0e0b │ │ -03f542: 1100 |0005: return-object v0 │ │ +03f520: |[03f520] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +03f530: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ +03f534: 7020 0b0e 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0e0b │ │ +03f53a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -60969,18 +60969,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 │ │ -03f544: |[03f544] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03f554: 6e20 060e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e06 │ │ -03f55a: 0c00 |0003: move-result-object v0 │ │ -03f55c: 1100 |0004: return-object v0 │ │ +03f53c: |[03f53c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03f54c: 6e20 060e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e06 │ │ +03f552: 0c00 |0003: move-result-object v0 │ │ +03f554: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -60989,17 +60989,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 │ │ -03f560: |[03f560] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -03f570: 2320 4a03 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@034a │ │ -03f574: 1100 |0002: return-object v0 │ │ +03f558: |[03f558] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +03f568: 2320 4a03 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@034a │ │ +03f56c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -61008,18 +61008,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 │ │ -03f578: |[03f578] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -03f588: 6e20 080e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e08 │ │ -03f58e: 0c00 |0003: move-result-object v0 │ │ -03f590: 1100 |0004: return-object v0 │ │ +03f570: |[03f570] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +03f580: 6e20 080e 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0e08 │ │ +03f586: 0c00 |0003: move-result-object v0 │ │ +03f588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -61071,43 +61071,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03f594: |[03f594] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -03f5a4: 2200 f901 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@01f9 │ │ -03f5a8: 7010 050e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0e05 │ │ -03f5ae: 6900 1a04 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@041a │ │ -03f5b2: 0e00 |0007: return-void │ │ +03f58c: |[03f58c] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +03f59c: 2200 f901 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@01f9 │ │ +03f5a0: 7010 050e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0e05 │ │ +03f5a6: 6900 1a04 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@041a │ │ +03f5aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1302 │ │ 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 │ │ -03f5b4: |[03f5b4] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -03f5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f5c6: 7020 e510 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ -03f5cc: 5910 1d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -03f5d0: 5910 1b04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ -03f5d4: 5910 1c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ -03f5d8: 6e10 b301 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -03f5de: 0a00 |000d: move-result v0 │ │ -03f5e0: 5910 1d04 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -03f5e4: 0e00 |0010: return-void │ │ +03f5ac: |[03f5ac] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +03f5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f5be: 7020 e510 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ +03f5c4: 5910 1d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +03f5c8: 5910 1b04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ +03f5cc: 5910 1c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ +03f5d0: 6e10 b301 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +03f5d6: 0a00 |000d: move-result v0 │ │ +03f5d8: 5910 1d04 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +03f5dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1288 │ │ 0x0004 line=1283 │ │ 0x0006 line=1284 │ │ 0x0008 line=1285 │ │ 0x000a line=1289 │ │ @@ -61121,21 +61121,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03f5e8: |[03f5e8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -03f5f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f5fa: 7020 e610 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ -03f600: 5910 1d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -03f604: 5910 1b04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ -03f608: 5910 1c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ -03f60c: 0e00 |000a: return-void │ │ +03f5e0: |[03f5e0] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +03f5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f5f2: 7020 e610 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ +03f5f8: 5910 1d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +03f5fc: 5910 1b04 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ +03f600: 5910 1c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ +03f604: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1293 │ │ 0x0004 line=1283 │ │ 0x0006 line=1284 │ │ 0x0008 line=1285 │ │ 0x000a line=1294 │ │ @@ -61149,19 +61149,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03f610: |[03f610] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03f620: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ -03f626: 5210 1d04 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -03f62a: 6e20 b701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -03f630: 0e00 |0008: return-void │ │ +03f608: |[03f608] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03f618: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ +03f61e: 5210 1d04 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +03f622: 6e20 b701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +03f628: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0003 line=1299 │ │ 0x0008 line=1300 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -61203,18 +61203,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 │ │ -03f634: |[03f634] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -03f644: 5b01 1e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -03f648: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -03f64e: 0e00 |0005: return-void │ │ +03f62c: |[03f62c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +03f63c: 5b01 1e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +03f640: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +03f646: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -61224,18 +61224,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f650: |[03f650] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -03f660: 5410 1e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ -03f664: 7110 170e 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e17 │ │ -03f66a: 0e00 |0005: return-void │ │ +03f648: |[03f648] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +03f658: 5410 1e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@041e │ │ +03f65c: 7110 170e 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e17 │ │ +03f662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ 0x0005 line=1323 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -61423,40 +61423,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03f66c: |[03f66c] android.support.v4.widget.DrawerLayout.:()V │ │ -03f67c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03f67e: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -03f682: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03f684: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -03f68a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03f68e: 6900 2604 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0426 │ │ -03f692: 0e00 |000b: return-void │ │ +03f664: |[03f664] android.support.v4.widget.DrawerLayout.:()V │ │ +03f674: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03f676: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +03f67a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03f67c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03f682: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03f686: 6900 2604 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0426 │ │ +03f68a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03f694: |[03f694] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -03f6a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f6a6: 7030 290e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e29 │ │ -03f6ac: 0e00 |0004: return-void │ │ +03f68c: |[03f68c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +03f69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f69e: 7030 290e 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e29 │ │ +03f6a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -61466,18 +61466,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 │ │ -03f6b0: |[03f6b0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03f6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f6c2: 7040 2a0e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e2a │ │ -03f6c8: 0e00 |0004: return-void │ │ +03f6a8: |[03f6a8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03f6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f6ba: 7040 2a0e 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0e2a │ │ +03f6c0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -61488,75 +61488,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 │ │ -03f6cc: |[03f6cc] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -03f6dc: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -03f6e0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -03f6e2: 7040 6411 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1164 │ │ -03f6e8: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -03f6ec: 5962 4104 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ -03f6f0: 2202 4400 |000a: new-instance v2, Landroid/graphics/Paint; // type@0044 │ │ -03f6f4: 7010 3901 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -03f6fa: 5b62 4304 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ -03f6fe: 5c64 3504 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -03f702: 6e10 470e 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e47 │ │ -03f708: 0c02 |0016: move-result-object v2 │ │ -03f70a: 6e10 fc00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -03f710: 0c02 |001a: move-result-object v2 │ │ -03f712: 5220 bd04 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -03f716: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -03f71a: c802 |001f: mul-float/2addr v2, v0 │ │ -03f71c: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -03f720: c632 |0022: add-float/2addr v2, v3 │ │ -03f722: 8722 |0023: float-to-int v2, v2 │ │ -03f724: 5962 3e04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@043e │ │ -03f728: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -03f72c: a801 0200 |0028: mul-float v1, v2, v0 │ │ -03f730: 2202 fd01 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fd │ │ -03f734: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -03f736: 7030 160e 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e16 │ │ -03f73c: 5b62 3904 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ -03f740: 2202 fd01 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fd │ │ -03f744: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -03f746: 7030 160e 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e16 │ │ -03f74c: 5b62 3f04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ -03f750: 5462 3904 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ -03f754: 7130 4e10 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@104e │ │ -03f75a: 0c02 |003f: move-result-object v2 │ │ -03f75c: 5b62 3a04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03f760: 5462 3a04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03f764: 6e20 6910 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ -03f76a: 5462 3a04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03f76e: 6e20 6a10 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ -03f774: 5462 3904 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ -03f778: 5463 3a04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03f77c: 6e20 250e 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e25 │ │ -03f782: 5462 3f04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ -03f786: 7130 4e10 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@104e │ │ -03f78c: 0c02 |0058: move-result-object v2 │ │ -03f78e: 5b62 4004 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03f792: 5462 4004 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03f796: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -03f798: 6e20 6910 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ -03f79e: 5462 4004 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03f7a2: 6e20 6a10 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ -03f7a8: 5462 3f04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ -03f7ac: 5463 4004 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03f7b0: 6e20 250e 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e25 │ │ -03f7b6: 6e20 6e0e 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0e6e │ │ -03f7bc: 2202 f601 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@01f6 │ │ -03f7c0: 7020 f60d 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0df6 │ │ -03f7c6: 7120 440a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ -03f7cc: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -03f7ce: 7120 850a 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a85 │ │ -03f7d4: 0e00 |007c: return-void │ │ +03f6c4: |[03f6c4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +03f6d4: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +03f6d8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +03f6da: 7040 6411 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1164 │ │ +03f6e0: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +03f6e4: 5962 4104 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ +03f6e8: 2202 4400 |000a: new-instance v2, Landroid/graphics/Paint; // type@0044 │ │ +03f6ec: 7010 3901 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +03f6f2: 5b62 4304 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ +03f6f6: 5c64 3504 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +03f6fa: 6e10 470e 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e47 │ │ +03f700: 0c02 |0016: move-result-object v2 │ │ +03f702: 6e10 fc00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +03f708: 0c02 |001a: move-result-object v2 │ │ +03f70a: 5220 bd04 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +03f70e: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +03f712: c802 |001f: mul-float/2addr v2, v0 │ │ +03f714: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +03f718: c632 |0022: add-float/2addr v2, v3 │ │ +03f71a: 8722 |0023: float-to-int v2, v2 │ │ +03f71c: 5962 3e04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@043e │ │ +03f720: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +03f724: a801 0200 |0028: mul-float v1, v2, v0 │ │ +03f728: 2202 fd01 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fd │ │ +03f72c: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +03f72e: 7030 160e 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e16 │ │ +03f734: 5b62 3904 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ +03f738: 2202 fd01 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@01fd │ │ +03f73c: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +03f73e: 7030 160e 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0e16 │ │ +03f744: 5b62 3f04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ +03f748: 5462 3904 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ +03f74c: 7130 4e10 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@104e │ │ +03f752: 0c02 |003f: move-result-object v2 │ │ +03f754: 5b62 3a04 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03f758: 5462 3a04 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03f75c: 6e20 6910 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ +03f762: 5462 3a04 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03f766: 6e20 6a10 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ +03f76c: 5462 3904 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ +03f770: 5463 3a04 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03f774: 6e20 250e 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e25 │ │ +03f77a: 5462 3f04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ +03f77e: 7130 4e10 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@104e │ │ +03f784: 0c02 |0058: move-result-object v2 │ │ +03f786: 5b62 4004 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03f78a: 5462 4004 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03f78e: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +03f790: 6e20 6910 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ +03f796: 5462 4004 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03f79a: 6e20 6a10 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ +03f7a0: 5462 3f04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ +03f7a4: 5463 4004 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03f7a8: 6e20 250e 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0e25 │ │ +03f7ae: 6e20 6e0e 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0e6e │ │ +03f7b4: 2202 f601 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@01f6 │ │ +03f7b8: 7020 f60d 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0df6 │ │ +03f7be: 7120 440a 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ +03f7c4: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +03f7c6: 7120 850a 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a85 │ │ +03f7cc: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0006 line=135 │ │ 0x000a line=137 │ │ 0x0011 line=145 │ │ 0x0013 line=227 │ │ @@ -61589,49 +61589,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03f7d8: |[03f7d8] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -03f7e8: 6200 2604 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0426 │ │ -03f7ec: 1100 |0002: return-object v0 │ │ +03f7d0: |[03f7d0] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +03f7e0: 6200 2604 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0426 │ │ +03f7e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findVisibleDrawer' │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03f7f0: |[03f7f0] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -03f800: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03f806: 0a01 |0003: move-result v1 │ │ -03f808: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03f80a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -03f80e: 6e20 3e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03f814: 0c00 |000a: move-result-object v0 │ │ -03f816: 6e20 510e 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -03f81c: 0a03 |000e: move-result v3 │ │ -03f81e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -03f822: 6e20 530e 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e53 │ │ -03f828: 0a03 |0014: move-result v3 │ │ -03f82a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -03f82e: 1100 |0017: return-object v0 │ │ -03f830: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03f834: 28eb |001a: goto 0005 // -0015 │ │ -03f836: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -03f838: 28fb |001c: goto 0017 // -0005 │ │ +03f7e8: |[03f7e8] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +03f7f8: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03f7fe: 0a01 |0003: move-result v1 │ │ +03f800: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03f802: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +03f806: 6e20 3e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03f80c: 0c00 |000a: move-result-object v0 │ │ +03f80e: 6e20 510e 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +03f814: 0a03 |000e: move-result v3 │ │ +03f816: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +03f81a: 6e20 530e 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e53 │ │ +03f820: 0a03 |0014: move-result v3 │ │ +03f822: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +03f826: 1100 |0017: return-object v0 │ │ +03f828: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03f82c: 28eb |001a: goto 0005 // -0015 │ │ +03f82e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03f830: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0004 line=1191 │ │ 0x0007 line=1192 │ │ 0x000b line=1193 │ │ 0x0017 line=1197 │ │ @@ -61649,28 +61649,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03f83c: |[03f83c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -03f84c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -03f850: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -03f852: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -03f856: 1a00 4c03 |0005: const-string v0, "LEFT" // string@034c │ │ -03f85a: 1100 |0007: return-object v0 │ │ -03f85c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -03f860: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -03f862: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -03f866: 1a00 bb07 |000d: const-string v0, "RIGHT" // string@07bb │ │ -03f86a: 28f8 |000f: goto 0007 // -0008 │ │ -03f86c: 7110 f312 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -03f872: 0c00 |0013: move-result-object v0 │ │ -03f874: 28f3 |0014: goto 0007 // -000d │ │ +03f834: |[03f834] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +03f844: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +03f848: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +03f84a: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +03f84e: 1a00 4c03 |0005: const-string v0, "LEFT" // string@034c │ │ +03f852: 1100 |0007: return-object v0 │ │ +03f854: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +03f858: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +03f85a: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +03f85e: 1a00 bb07 |000d: const-string v0, "RIGHT" // string@07bb │ │ +03f862: 28f8 |000f: goto 0007 // -0008 │ │ +03f864: 7110 f312 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +03f86a: 0c00 |0013: move-result-object v0 │ │ +03f86c: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0005 line=567 │ │ 0x0007 line=572 │ │ 0x0008 line=569 │ │ 0x000d line=570 │ │ @@ -61683,25 +61683,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03f878: |[03f878] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -03f888: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03f88a: 6e10 f610 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ -03f890: 0c00 |0004: move-result-object v0 │ │ -03f892: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03f896: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ -03f89c: 0a02 |000a: move-result v2 │ │ -03f89e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -03f8a0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -03f8a4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -03f8a6: 0f01 |000f: return v1 │ │ +03f870: |[03f870] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +03f880: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f882: 6e10 f610 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ +03f888: 0c00 |0004: move-result-object v0 │ │ +03f88a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03f88e: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ +03f894: 0a02 |000a: move-result v2 │ │ +03f896: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +03f898: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +03f89c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +03f89e: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=770 │ │ 0x0005 line=771 │ │ 0x0007 line=772 │ │ 0x000f line=774 │ │ locals : │ │ @@ -61713,32 +61713,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03f8a8: |[03f8a8] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -03f8b8: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03f8be: 0a00 |0003: move-result v0 │ │ -03f8c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03f8c2: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -03f8c6: 6e20 3e0e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03f8cc: 0c03 |000a: move-result-object v3 │ │ -03f8ce: 6e10 0111 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03f8d4: 0c02 |000e: move-result-object v2 │ │ -03f8d6: 1f02 f801 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03f8da: 5523 1304 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ -03f8de: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -03f8e2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -03f8e4: 0f03 |0016: return v3 │ │ -03f8e6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f8ea: 28ec |0019: goto 0005 // -0014 │ │ -03f8ec: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -03f8ee: 28fb |001b: goto 0016 // -0005 │ │ +03f8a0: |[03f8a0] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +03f8b0: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03f8b6: 0a00 |0003: move-result v0 │ │ +03f8b8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03f8ba: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +03f8be: 6e20 3e0e 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03f8c4: 0c03 |000a: move-result-object v3 │ │ +03f8c6: 6e10 0111 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03f8cc: 0c02 |000e: move-result-object v2 │ │ +03f8ce: 1f02 f801 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03f8d2: 5523 1304 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ +03f8d6: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +03f8da: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +03f8dc: 0f03 |0016: return v3 │ │ +03f8de: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f8e2: 28ec |0019: goto 0005 // -0014 │ │ +03f8e4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +03f8e6: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0004 line=1152 │ │ 0x0007 line=1153 │ │ 0x0011 line=1154 │ │ 0x0015 line=1155 │ │ @@ -61757,22 +61757,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03f8f0: |[03f8f0] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -03f900: 7010 3a0e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e3a │ │ -03f906: 0c00 |0003: move-result-object v0 │ │ -03f908: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03f90c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03f90e: 0f00 |0007: return v0 │ │ -03f910: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03f912: 28fe |0009: goto 0007 // -0002 │ │ +03f8e8: |[03f8e8] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +03f8f8: 7010 3a0e 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e3a │ │ +03f8fe: 0c00 |0003: move-result-object v0 │ │ +03f900: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +03f904: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03f906: 0f00 |0007: return v0 │ │ +03f908: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03f90a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -61781,39 +61781,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -03f914: |[03f914] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -03f924: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03f926: 55b2 3204 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -03f92a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -03f92e: 7100 c301 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -03f934: 0b00 |0008: move-result-wide v0 │ │ -03f936: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -03f938: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -03f93a: 0402 |000b: move-wide v2, v0 │ │ -03f93c: 0156 |000c: move v6, v5 │ │ -03f93e: 7708 ca10 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ -03f944: 0c08 |0010: move-result-object v8 │ │ -03f946: 6e10 3f0e 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03f94c: 0a09 |0014: move-result v9 │ │ -03f94e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -03f950: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -03f954: 6e20 3e0e ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03f95a: 0c02 |001b: move-result-object v2 │ │ -03f95c: 6e20 f210 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@10f2 │ │ -03f962: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03f966: 28f5 |0021: goto 0016 // -000b │ │ -03f968: 6e10 cc10 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ -03f96e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -03f970: 5cb2 3204 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -03f974: 0e00 |0028: return-void │ │ +03f90c: |[03f90c] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +03f91c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03f91e: 55b2 3204 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +03f922: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +03f926: 7100 c301 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +03f92c: 0b00 |0008: move-result-wide v0 │ │ +03f92e: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +03f930: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +03f932: 0402 |000b: move-wide v2, v0 │ │ +03f934: 0156 |000c: move v6, v5 │ │ +03f936: 7708 ca10 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@10ca │ │ +03f93c: 0c08 |0010: move-result-object v8 │ │ +03f93e: 6e10 3f0e 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03f944: 0a09 |0014: move-result v9 │ │ +03f946: 120a |0015: const/4 v10, #int 0 // #0 │ │ +03f948: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +03f94c: 6e20 3e0e ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03f952: 0c02 |001b: move-result-object v2 │ │ +03f954: 6e20 f210 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@10f2 │ │ +03f95a: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03f95e: 28f5 |0021: goto 0016 // -000b │ │ +03f960: 6e10 cc10 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ +03f966: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +03f968: 5cb2 3204 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +03f96c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1202 │ │ 0x0005 line=1203 │ │ 0x0009 line=1204 │ │ 0x0011 line=1206 │ │ 0x0015 line=1207 │ │ @@ -61834,23 +61834,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03f978: |[03f978] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ -03f988: 6e20 440e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ -03f98e: 0a00 |0003: move-result v0 │ │ -03f990: 9501 0004 |0004: and-int v1, v0, v4 │ │ -03f994: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -03f998: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -03f99a: 0f01 |0009: return v1 │ │ -03f99c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03f99e: 28fe |000b: goto 0009 // -0002 │ │ +03f970: |[03f970] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ +03f980: 6e20 440e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ +03f986: 0a00 |0003: move-result v0 │ │ +03f988: 9501 0004 |0004: and-int v1, v0, v4 │ │ +03f98c: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +03f990: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +03f992: 0f01 |0009: return v1 │ │ +03f994: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03f996: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGrav I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -61862,24 +61862,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03f9a0: |[03f9a0] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03f9b0: 2020 f801 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03f9b4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03f9b8: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ -03f9be: 0a00 |0007: move-result v0 │ │ -03f9c0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03f9c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03f9c6: 0f00 |000b: return v0 │ │ -03f9c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03f9ca: 28fe |000d: goto 000b // -0002 │ │ +03f998: |[03f998] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03f9a8: 2020 f801 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03f9ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03f9b0: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ +03f9b6: 0a00 |0007: move-result v0 │ │ +03f9b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03f9bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03f9be: 0f00 |000b: return v0 │ │ +03f9c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03f9c2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -61888,38 +61888,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -03f9cc: |[03f9cc] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -03f9dc: 7110 370a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -03f9e2: 0a02 |0003: move-result v2 │ │ -03f9e4: 7120 9808 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -03f9ea: 0a00 |0007: move-result v0 │ │ -03f9ec: 6e20 380e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -03f9f2: 0c01 |000b: move-result-object v1 │ │ -03f9f4: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -03f9f8: 2202 c002 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -03f9fc: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -03fa00: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03fa06: 1a04 4d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@074d │ │ -03fa0a: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03fa10: 0c03 |001a: move-result-object v3 │ │ -03fa12: 7110 490e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ -03fa18: 0c04 |001e: move-result-object v4 │ │ -03fa1a: 6e20 2413 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03fa20: 0c03 |0022: move-result-object v3 │ │ -03fa22: 6e10 2913 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03fa28: 0c03 |0026: move-result-object v3 │ │ -03fa2a: 7020 eb12 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -03fa30: 2702 |002a: throw v2 │ │ -03fa32: 6e20 300e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ -03fa38: 0e00 |002e: return-void │ │ +03f9c4: |[03f9c4] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +03f9d4: 7110 370a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +03f9da: 0a02 |0003: move-result v2 │ │ +03f9dc: 7120 9808 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +03f9e2: 0a00 |0007: move-result v0 │ │ +03f9e4: 6e20 380e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +03f9ea: 0c01 |000b: move-result-object v1 │ │ +03f9ec: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +03f9f0: 2202 c002 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +03f9f4: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +03f9f8: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03f9fe: 1a04 4d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@074d │ │ +03fa02: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03fa08: 0c03 |001a: move-result-object v3 │ │ +03fa0a: 7110 490e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ +03fa10: 0c04 |001e: move-result-object v4 │ │ +03fa12: 6e20 2413 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03fa18: 0c03 |0022: move-result-object v3 │ │ +03fa1a: 6e10 2913 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03fa20: 0c03 |0026: move-result-object v3 │ │ +03fa22: 7020 eb12 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +03fa28: 2702 |002a: throw v2 │ │ +03fa2a: 6e20 300e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ +03fa30: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1074 │ │ 0x0008 line=1076 │ │ 0x000c line=1078 │ │ 0x000e line=1079 │ │ 0x002b line=1082 │ │ @@ -61935,63 +61935,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -03fa3c: |[03fa3c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -03fa4c: 6e20 510e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -03fa52: 0a01 |0003: move-result v1 │ │ -03fa54: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -03fa58: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -03fa5c: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -03fa60: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -03fa66: 1a03 ec08 |000d: const-string v3, "View " // string@08ec │ │ -03fa6a: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03fa70: 0c02 |0012: move-result-object v2 │ │ -03fa72: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -03fa78: 0c02 |0016: move-result-object v2 │ │ -03fa7a: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -03fa7e: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -03fa84: 0c02 |001c: move-result-object v2 │ │ -03fa86: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -03fa8c: 0c02 |0020: move-result-object v2 │ │ -03fa8e: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -03fa94: 2701 |0024: throw v1 │ │ -03fa96: 5541 3504 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -03fa9a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -03fa9e: 6e10 0111 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03faa4: 0c00 |002c: move-result-object v0 │ │ -03faa6: 1f00 f801 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03faaa: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -03faac: 5901 1604 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -03fab0: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -03fab2: 5c01 1404 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -03fab6: 6e10 4d0e 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -03fabc: 0e00 |0038: return-void │ │ -03fabe: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -03fac0: 6e30 2d0e 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -03fac6: 0a01 |003d: move-result v1 │ │ -03fac8: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -03facc: 5441 3a04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03fad0: 6e10 1211 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -03fad6: 0a02 |0045: move-result v2 │ │ -03fad8: 7b22 |0046: neg-int v2, v2 │ │ -03fada: 6e10 0f11 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ -03fae0: 0a03 |004a: move-result v3 │ │ -03fae2: 6e40 6d10 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -03fae8: 28e7 |004e: goto 0035 // -0019 │ │ -03faea: 5441 4004 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03faee: 6e10 480e 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -03faf4: 0a02 |0054: move-result v2 │ │ -03faf6: 6e10 0f11 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ -03fafc: 0a03 |0058: move-result v3 │ │ -03fafe: 6e40 6d10 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -03fb04: 28d9 |005c: goto 0035 // -0027 │ │ +03fa34: |[03fa34] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +03fa44: 6e20 510e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +03fa4a: 0a01 |0003: move-result v1 │ │ +03fa4c: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +03fa50: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +03fa54: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +03fa58: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +03fa5e: 1a03 ec08 |000d: const-string v3, "View " // string@08ec │ │ +03fa62: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03fa68: 0c02 |0012: move-result-object v2 │ │ +03fa6a: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +03fa70: 0c02 |0016: move-result-object v2 │ │ +03fa72: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +03fa76: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +03fa7c: 0c02 |001c: move-result-object v2 │ │ +03fa7e: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +03fa84: 0c02 |0020: move-result-object v2 │ │ +03fa86: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +03fa8c: 2701 |0024: throw v1 │ │ +03fa8e: 5541 3504 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +03fa92: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +03fa96: 6e10 0111 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03fa9c: 0c00 |002c: move-result-object v0 │ │ +03fa9e: 1f00 f801 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03faa2: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +03faa4: 5901 1604 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +03faa8: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +03faaa: 5c01 1404 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +03faae: 6e10 4d0e 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +03fab4: 0e00 |0038: return-void │ │ +03fab6: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +03fab8: 6e30 2d0e 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +03fabe: 0a01 |003d: move-result v1 │ │ +03fac0: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +03fac4: 5441 3a04 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03fac8: 6e10 1211 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +03face: 0a02 |0045: move-result v2 │ │ +03fad0: 7b22 |0046: neg-int v2, v2 │ │ +03fad2: 6e10 0f11 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ +03fad8: 0a03 |004a: move-result v3 │ │ +03fada: 6e40 6d10 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +03fae0: 28e7 |004e: goto 0035 // -0019 │ │ +03fae2: 5441 4004 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03fae6: 6e10 480e 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +03faec: 0a02 |0054: move-result v2 │ │ +03faee: 6e10 0f11 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ +03faf4: 0a03 |0058: move-result v3 │ │ +03faf6: 6e40 6d10 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +03fafc: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0006 line=1049 │ │ 0x0025 line=1052 │ │ 0x0029 line=1053 │ │ 0x002f line=1054 │ │ @@ -62011,18 +62011,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03fb08: |[03fb08] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -03fb18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03fb1a: 6e20 320e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ -03fb20: 0e00 |0004: return-void │ │ +03fb00: |[03fb00] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +03fb10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03fb12: 6e20 320e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ +03fb18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=965 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -62031,65 +62031,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -03fb24: |[03fb24] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -03fb34: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03fb36: 6e10 3f0e 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03fb3c: 0a01 |0004: move-result v1 │ │ -03fb3e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -03fb40: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -03fb44: 6e20 3e0e 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03fb4a: 0c00 |000b: move-result-object v0 │ │ -03fb4c: 6e10 0111 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03fb52: 0c04 |000f: move-result-object v4 │ │ -03fb54: 1f04 f801 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03fb58: 6e20 510e 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -03fb5e: 0a06 |0015: move-result v6 │ │ -03fb60: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -03fb64: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -03fb68: 5546 1304 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ -03fb6c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -03fb70: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03fb74: 28e6 |0020: goto 0006 // -001a │ │ -03fb76: 6e10 1211 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -03fb7c: 0a02 |0024: move-result v2 │ │ -03fb7e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -03fb80: 6e30 2d0e 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -03fb86: 0a06 |0029: move-result v6 │ │ -03fb88: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -03fb8c: 5496 3a04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03fb90: 7b27 |002e: neg-int v7, v2 │ │ -03fb92: 6e10 0f11 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ -03fb98: 0a08 |0032: move-result v8 │ │ -03fb9a: 6e40 6d10 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -03fba0: 0a06 |0036: move-result v6 │ │ -03fba2: b665 |0037: or-int/2addr v5, v6 │ │ -03fba4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -03fba6: 5c46 1304 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ -03fbaa: 28e3 |003b: goto 001e // -001d │ │ -03fbac: 5496 4004 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03fbb0: 6e10 480e 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -03fbb6: 0a07 |0041: move-result v7 │ │ -03fbb8: 6e10 0f11 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ -03fbbe: 0a08 |0045: move-result v8 │ │ -03fbc0: 6e40 6d10 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -03fbc6: 0a06 |0049: move-result v6 │ │ -03fbc8: b665 |004a: or-int/2addr v5, v6 │ │ -03fbca: 28ed |004b: goto 0038 // -0013 │ │ -03fbcc: 5496 3904 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ -03fbd0: 6e10 240e 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ -03fbd6: 5496 3f04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ -03fbda: 6e10 240e 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ -03fbe0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -03fbe4: 6e10 4d0e 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -03fbea: 0e00 |005b: return-void │ │ +03fb1c: |[03fb1c] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +03fb2c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03fb2e: 6e10 3f0e 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03fb34: 0a01 |0004: move-result v1 │ │ +03fb36: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +03fb38: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +03fb3c: 6e20 3e0e 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03fb42: 0c00 |000b: move-result-object v0 │ │ +03fb44: 6e10 0111 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03fb4a: 0c04 |000f: move-result-object v4 │ │ +03fb4c: 1f04 f801 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03fb50: 6e20 510e 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +03fb56: 0a06 |0015: move-result v6 │ │ +03fb58: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +03fb5c: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +03fb60: 5546 1304 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ +03fb64: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +03fb68: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03fb6c: 28e6 |0020: goto 0006 // -001a │ │ +03fb6e: 6e10 1211 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +03fb74: 0a02 |0024: move-result v2 │ │ +03fb76: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +03fb78: 6e30 2d0e 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +03fb7e: 0a06 |0029: move-result v6 │ │ +03fb80: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +03fb84: 5496 3a04 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03fb88: 7b27 |002e: neg-int v7, v2 │ │ +03fb8a: 6e10 0f11 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ +03fb90: 0a08 |0032: move-result v8 │ │ +03fb92: 6e40 6d10 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +03fb98: 0a06 |0036: move-result v6 │ │ +03fb9a: b665 |0037: or-int/2addr v5, v6 │ │ +03fb9c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03fb9e: 5c46 1304 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ +03fba2: 28e3 |003b: goto 001e // -001d │ │ +03fba4: 5496 4004 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03fba8: 6e10 480e 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +03fbae: 0a07 |0041: move-result v7 │ │ +03fbb0: 6e10 0f11 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ +03fbb6: 0a08 |0045: move-result v8 │ │ +03fbb8: 6e40 6d10 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +03fbbe: 0a06 |0049: move-result v6 │ │ +03fbc0: b665 |004a: or-int/2addr v5, v6 │ │ +03fbc2: 28ed |004b: goto 0038 // -0013 │ │ +03fbc4: 5496 3904 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ +03fbc8: 6e10 240e 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ +03fbce: 5496 3f04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ +03fbd2: 6e10 240e 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ +03fbd8: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +03fbdc: 6e10 4d0e 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +03fbe2: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 0x0001 line=969 │ │ 0x0005 line=970 │ │ 0x0008 line=971 │ │ 0x000c line=972 │ │ @@ -62120,42 +62120,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -03fbec: |[03fbec] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -03fbfc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03fbfe: 6e10 3f0e 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03fc04: 0a00 |0004: move-result v0 │ │ -03fc06: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -03fc08: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03fc0a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -03fc0e: 6e20 3e0e 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03fc14: 0c04 |000c: move-result-object v4 │ │ -03fc16: 6e10 0111 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03fc1c: 0c04 |0010: move-result-object v4 │ │ -03fc1e: 1f04 f801 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03fc22: 5242 1604 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -03fc26: 7120 fb12 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -03fc2c: 0a03 |0018: move-result v3 │ │ -03fc2e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03fc32: 28ec |001b: goto 0007 // -0014 │ │ -03fc34: 5973 4204 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ -03fc38: 5474 3a04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03fc3c: 6e20 4d10 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ -03fc42: 0a04 |0023: move-result v4 │ │ -03fc44: 5475 4004 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03fc48: 6e20 4d10 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ -03fc4e: 0a05 |0029: move-result v5 │ │ -03fc50: b654 |002a: or-int/2addr v4, v5 │ │ -03fc52: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -03fc56: 7110 400a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -03fc5c: 0e00 |0030: return-void │ │ +03fbe4: |[03fbe4] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +03fbf4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03fbf6: 6e10 3f0e 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03fbfc: 0a00 |0004: move-result v0 │ │ +03fbfe: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +03fc00: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03fc02: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +03fc06: 6e20 3e0e 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03fc0c: 0c04 |000c: move-result-object v4 │ │ +03fc0e: 6e10 0111 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03fc14: 0c04 |0010: move-result-object v4 │ │ +03fc16: 1f04 f801 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03fc1a: 5242 1604 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +03fc1e: 7120 fb12 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +03fc24: 0a03 |0018: move-result v3 │ │ +03fc26: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03fc2a: 28ec |001b: goto 0007 // -0014 │ │ +03fc2c: 5973 4204 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ +03fc30: 5474 3a04 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03fc34: 6e20 4d10 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ +03fc3a: 0a04 |0023: move-result v4 │ │ +03fc3c: 5475 4004 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03fc40: 6e20 4d10 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ +03fc46: 0a05 |0029: move-result v5 │ │ +03fc48: b654 |002a: or-int/2addr v4, v5 │ │ +03fc4a: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +03fc4e: 7110 400a 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +03fc54: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=755 │ │ 0x0005 line=756 │ │ 0x0006 line=757 │ │ 0x0009 line=758 │ │ 0x0015 line=759 │ │ @@ -62176,29 +62176,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03fc60: |[03fc60] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -03fc70: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03fc76: 0c00 |0003: move-result-object v0 │ │ -03fc78: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03fc7c: 5501 1404 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -03fc80: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -03fc84: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03fc86: 5c01 1404 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -03fc8a: 5421 3b04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fc8e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -03fc92: 5421 3b04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fc96: 7220 fb0d 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0dfb │ │ -03fc9c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -03fca0: 6e20 660e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0e66 │ │ -03fca6: 0e00 |001b: return-void │ │ +03fc58: |[03fc58] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +03fc68: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03fc6e: 0c00 |0003: move-result-object v0 │ │ +03fc70: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03fc74: 5501 1404 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +03fc78: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +03fc7c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03fc7e: 5c01 1404 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +03fc82: 5421 3b04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fc86: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +03fc8a: 5421 3b04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fc8e: 7220 fb0d 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0dfb │ │ +03fc94: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +03fc98: 6e20 660e 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0e66 │ │ +03fc9e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000d line=476 │ │ 0x0011 line=477 │ │ @@ -62214,29 +62214,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03fca8: |[03fca8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -03fcb8: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -03fcbe: 0c00 |0003: move-result-object v0 │ │ -03fcc0: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -03fcc4: 5501 1404 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -03fcc8: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -03fccc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -03fcce: 5c01 1404 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -03fcd2: 5421 3b04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fcd6: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -03fcda: 5421 3b04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fcde: 7220 fc0d 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0dfc │ │ -03fce4: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -03fce8: 6e20 3611 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1136 │ │ -03fcee: 0e00 |001b: return-void │ │ +03fca0: |[03fca0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +03fcb0: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +03fcb6: 0c00 |0003: move-result-object v0 │ │ +03fcb8: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +03fcbc: 5501 1404 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +03fcc0: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +03fcc4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03fcc6: 5c01 1404 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +03fcca: 5421 3b04 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fcce: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +03fcd2: 5421 3b04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fcd6: 7220 fc0d 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0dfc │ │ +03fcdc: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +03fce0: 6e20 3611 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1136 │ │ +03fce6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0006 line=485 │ │ 0x000a line=486 │ │ 0x000d line=487 │ │ 0x0011 line=488 │ │ @@ -62252,20 +62252,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03fcf0: |[03fcf0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -03fd00: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fd04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03fd08: 5410 3b04 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -03fd0c: 7230 fd0d 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0dfd │ │ -03fd12: 0e00 |0009: return-void │ │ +03fce8: |[03fce8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +03fcf8: 5410 3b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fcfc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03fd00: 5410 3b04 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +03fd04: 7230 fd0d 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0dfd │ │ +03fd0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62277,221 +62277,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 │ │ -03fd14: |[03fd14] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -03fd24: 7401 460e 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ -03fd2a: 0a12 |0003: move-result v18 │ │ -03fd2c: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -03fd30: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -03fd34: 6e20 4e0e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ -03fd3a: 0a11 |000b: move-result v17 │ │ -03fd3c: 120d |000c: const/4 v13, #int 0 // #0 │ │ -03fd3e: 7401 480e 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -03fd44: 0a0e |0010: move-result v14 │ │ -03fd46: 7401 3601 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ -03fd4c: 0a15 |0014: move-result v21 │ │ -03fd4e: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -03fd52: 7401 3f0e 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -03fd58: 0a0a |001a: move-result v10 │ │ -03fd5a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -03fd5e: 0200 1300 |001d: move/from16 v0, v19 │ │ -03fd62: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -03fd66: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -03fd6a: 0201 1300 |0023: move/from16 v1, v19 │ │ -03fd6e: 6e20 3e0e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -03fd74: 0c19 |0028: move-result-object v25 │ │ -03fd76: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -03fd7a: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -03fd7e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -03fd82: 7401 1111 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -03fd88: 0a02 |0032: move-result v2 │ │ -03fd8a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -03fd8e: 7701 4a0e 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0e4a │ │ -03fd94: 0a02 |0038: move-result v2 │ │ -03fd96: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -03fd9a: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -03fd9e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -03fda2: 6e20 510e 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -03fda8: 0a02 |0042: move-result v2 │ │ -03fdaa: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -03fdae: 7401 fa10 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@10fa │ │ -03fdb4: 0a02 |0048: move-result v2 │ │ -03fdb6: 0200 1200 |0049: move/from16 v0, v18 │ │ -03fdba: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -03fdbe: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -03fdc2: 28ce |004f: goto 001d // -0032 │ │ -03fdc4: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -03fdc6: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -03fdca: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -03fdce: 6e30 2d0e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -03fdd4: 0a02 |0058: move-result v2 │ │ -03fdd6: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -03fdda: 7401 0b11 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@110b │ │ -03fde0: 0a1b |005e: move-result v27 │ │ -03fde2: 0200 1b00 |005f: move/from16 v0, v27 │ │ -03fde6: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -03fdea: 020d 1b00 |0063: move/from16 v13, v27 │ │ -03fdee: 28e8 |0065: goto 004d // -0018 │ │ -03fdf0: 7401 0211 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -03fdf6: 0a1a |0069: move-result v26 │ │ -03fdf8: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03fdfc: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -03fe00: 020e 1a00 |006e: move/from16 v14, v26 │ │ -03fe04: 28dd |0070: goto 004d // -0023 │ │ -03fe06: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -03fe08: 7401 460e 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ -03fe0e: 0a03 |0075: move-result v3 │ │ -03fe10: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -03fe14: 6e53 2c01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@012c │ │ -03fe1a: 7505 6b11 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ -03fe20: 0a16 |007e: move-result v22 │ │ -03fe22: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -03fe26: 0201 1500 |0081: move/from16 v1, v21 │ │ -03fe2a: 6e20 3401 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ -03fe30: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -03fe34: 5202 4204 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ -03fe38: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -03fe3a: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -03fe3e: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -03fe42: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -03fe46: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -03fe4a: 5202 4104 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ -03fe4e: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -03fe52: b532 |0097: and-int/2addr v2, v3 │ │ -03fe54: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -03fe58: 8292 |009a: int-to-float v2, v9 │ │ -03fe5a: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -03fe5e: 5203 4204 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ -03fe62: c832 |009f: mul-float/2addr v2, v3 │ │ -03fe64: 8720 |00a0: float-to-int v0, v2 │ │ -03fe66: 0214 0000 |00a1: move/from16 v20, v0 │ │ -03fe6a: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -03fe6e: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -03fe72: 5203 4104 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ -03fe76: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -03fe7c: b543 |00ac: and-int/2addr v3, v4 │ │ -03fe7e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -03fe82: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -03fe86: 5402 4304 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ -03fe8a: 6e20 3b01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -03fe90: 82d3 |00b6: int-to-float v3, v13 │ │ -03fe92: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -03fe94: 82e5 |00b8: int-to-float v5, v14 │ │ -03fe96: 7401 460e 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ -03fe9c: 0a02 |00bc: move-result v2 │ │ -03fe9e: 8226 |00bd: int-to-float v6, v2 │ │ -03fea0: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -03fea4: 5407 4304 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ -03fea8: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -03feac: 7406 3001 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ -03feb2: 0f16 |00c7: return v22 │ │ -03feb4: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -03feb8: 5402 4404 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -03febc: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -03fec0: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -03fec2: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -03fec6: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -03feca: 6e30 2d0e 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -03fed0: 0a02 |00d6: move-result v2 │ │ -03fed2: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -03fed6: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -03feda: 5402 4404 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -03fede: 6e10 5501 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ -03fee4: 0a17 |00e0: move-result v23 │ │ -03fee6: 7401 0b11 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@110b │ │ -03feec: 0a0c |00e4: move-result v12 │ │ -03feee: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -03fef2: 5402 3a04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -03fef6: 6e10 5910 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ -03fefc: 0a10 |00ec: move-result v16 │ │ -03fefe: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -03ff00: 82c3 |00ee: int-to-float v3, v12 │ │ -03ff02: 0200 1000 |00ef: move/from16 v0, v16 │ │ -03ff06: 8204 |00f1: int-to-float v4, v0 │ │ -03ff08: c943 |00f2: div-float/2addr v3, v4 │ │ -03ff0a: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -03ff0e: 7120 fd12 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -03ff14: 0a03 |00f8: move-result v3 │ │ -03ff16: 7120 fb12 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -03ff1c: 0a08 |00fc: move-result v8 │ │ -03ff1e: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -03ff22: 5402 4404 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -03ff26: 7401 0f11 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@110f │ │ -03ff2c: 0a03 |0104: move-result v3 │ │ -03ff2e: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -03ff32: 7401 f710 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -03ff38: 0a05 |010a: move-result v5 │ │ -03ff3a: 6e55 6101 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ -03ff40: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -03ff44: 5402 4404 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -03ff48: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -03ff4c: c883 |0114: mul-float/2addr v3, v8 │ │ -03ff4e: 8733 |0115: float-to-int v3, v3 │ │ -03ff50: 6e20 6001 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ -03ff56: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -03ff5a: 5402 4404 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -03ff5e: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -03ff62: 6e20 5001 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ -03ff68: 28a5 |0122: goto 00c7 // -005b │ │ -03ff6a: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -03ff6e: 5402 4504 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -03ff72: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -03ff76: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -03ff78: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -03ff7c: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -03ff80: 6e30 2d0e 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -03ff86: 0a02 |0131: move-result v2 │ │ -03ff88: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -03ff8c: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -03ff90: 5402 4504 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -03ff94: 6e10 5501 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ -03ff9a: 0a17 |013b: move-result v23 │ │ -03ff9c: 7401 0211 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -03ffa2: 0a0b |013f: move-result v11 │ │ -03ffa4: 7401 480e 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -03ffaa: 0a02 |0143: move-result v2 │ │ -03ffac: 9118 020b |0144: sub-int v24, v2, v11 │ │ -03ffb0: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -03ffb4: 5402 4004 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -03ffb8: 6e10 5910 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ -03ffbe: 0a10 |014d: move-result v16 │ │ -03ffc0: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -03ffc2: 0200 1800 |014f: move/from16 v0, v24 │ │ -03ffc6: 8203 |0151: int-to-float v3, v0 │ │ -03ffc8: 0200 1000 |0152: move/from16 v0, v16 │ │ -03ffcc: 8204 |0154: int-to-float v4, v0 │ │ -03ffce: c943 |0155: div-float/2addr v3, v4 │ │ -03ffd0: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -03ffd4: 7120 fd12 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -03ffda: 0a03 |015b: move-result v3 │ │ -03ffdc: 7120 fb12 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -03ffe2: 0a08 |015f: move-result v8 │ │ -03ffe4: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -03ffe8: 5402 4504 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -03ffec: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -03fff0: 7401 0f11 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@110f │ │ -03fff6: 0a04 |0169: move-result v4 │ │ -03fff8: 7401 f710 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -03fffe: 0a05 |016d: move-result v5 │ │ -040000: 6e55 6101 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ -040006: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -04000a: 5402 4504 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -04000e: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -040012: c883 |0177: mul-float/2addr v3, v8 │ │ -040014: 8733 |0178: float-to-int v3, v3 │ │ -040016: 6e20 6001 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ -04001c: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -040020: 5402 4504 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -040024: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -040028: 6e20 5001 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ -04002e: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +03fd0c: |[03fd0c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +03fd1c: 7401 460e 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ +03fd22: 0a12 |0003: move-result v18 │ │ +03fd24: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +03fd28: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +03fd2c: 6e20 4e0e 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ +03fd32: 0a11 |000b: move-result v17 │ │ +03fd34: 120d |000c: const/4 v13, #int 0 // #0 │ │ +03fd36: 7401 480e 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +03fd3c: 0a0e |0010: move-result v14 │ │ +03fd3e: 7401 3601 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0136 │ │ +03fd44: 0a15 |0014: move-result v21 │ │ +03fd46: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +03fd4a: 7401 3f0e 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +03fd50: 0a0a |001a: move-result v10 │ │ +03fd52: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +03fd56: 0200 1300 |001d: move/from16 v0, v19 │ │ +03fd5a: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +03fd5e: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +03fd62: 0201 1300 |0023: move/from16 v1, v19 │ │ +03fd66: 6e20 3e0e 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +03fd6c: 0c19 |0028: move-result-object v25 │ │ +03fd6e: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +03fd72: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +03fd76: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +03fd7a: 7401 1111 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +03fd80: 0a02 |0032: move-result v2 │ │ +03fd82: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +03fd86: 7701 4a0e 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0e4a │ │ +03fd8c: 0a02 |0038: move-result v2 │ │ +03fd8e: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +03fd92: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +03fd96: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +03fd9a: 6e20 510e 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +03fda0: 0a02 |0042: move-result v2 │ │ +03fda2: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +03fda6: 7401 fa10 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@10fa │ │ +03fdac: 0a02 |0048: move-result v2 │ │ +03fdae: 0200 1200 |0049: move/from16 v0, v18 │ │ +03fdb2: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +03fdb6: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +03fdba: 28ce |004f: goto 001d // -0032 │ │ +03fdbc: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +03fdbe: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +03fdc2: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +03fdc6: 6e30 2d0e 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +03fdcc: 0a02 |0058: move-result v2 │ │ +03fdce: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +03fdd2: 7401 0b11 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@110b │ │ +03fdd8: 0a1b |005e: move-result v27 │ │ +03fdda: 0200 1b00 |005f: move/from16 v0, v27 │ │ +03fdde: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +03fde2: 020d 1b00 |0063: move/from16 v13, v27 │ │ +03fde6: 28e8 |0065: goto 004d // -0018 │ │ +03fde8: 7401 0211 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +03fdee: 0a1a |0069: move-result v26 │ │ +03fdf0: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03fdf4: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +03fdf8: 020e 1a00 |006e: move/from16 v14, v26 │ │ +03fdfc: 28dd |0070: goto 004d // -0023 │ │ +03fdfe: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +03fe00: 7401 460e 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ +03fe06: 0a03 |0075: move-result v3 │ │ +03fe08: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +03fe0c: 6e53 2c01 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@012c │ │ +03fe12: 7505 6b11 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ +03fe18: 0a16 |007e: move-result v22 │ │ +03fe1a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +03fe1e: 0201 1500 |0081: move/from16 v1, v21 │ │ +03fe22: 6e20 3401 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ +03fe28: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +03fe2c: 5202 4204 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ +03fe30: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +03fe32: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +03fe36: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +03fe3a: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +03fe3e: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +03fe42: 5202 4104 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ +03fe46: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +03fe4a: b532 |0097: and-int/2addr v2, v3 │ │ +03fe4c: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +03fe50: 8292 |009a: int-to-float v2, v9 │ │ +03fe52: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +03fe56: 5203 4204 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ +03fe5a: c832 |009f: mul-float/2addr v2, v3 │ │ +03fe5c: 8720 |00a0: float-to-int v0, v2 │ │ +03fe5e: 0214 0000 |00a1: move/from16 v20, v0 │ │ +03fe62: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +03fe66: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +03fe6a: 5203 4104 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ +03fe6e: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +03fe74: b543 |00ac: and-int/2addr v3, v4 │ │ +03fe76: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +03fe7a: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +03fe7e: 5402 4304 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ +03fe82: 6e20 3b01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +03fe88: 82d3 |00b6: int-to-float v3, v13 │ │ +03fe8a: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +03fe8c: 82e5 |00b8: int-to-float v5, v14 │ │ +03fe8e: 7401 460e 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0e46 │ │ +03fe94: 0a02 |00bc: move-result v2 │ │ +03fe96: 8226 |00bd: int-to-float v6, v2 │ │ +03fe98: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +03fe9c: 5407 4304 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0443 │ │ +03fea0: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +03fea4: 7406 3001 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ +03feaa: 0f16 |00c7: return v22 │ │ +03feac: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +03feb0: 5402 4404 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +03feb4: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +03feb8: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +03feba: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +03febe: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +03fec2: 6e30 2d0e 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +03fec8: 0a02 |00d6: move-result v2 │ │ +03feca: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +03fece: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +03fed2: 5402 4404 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +03fed6: 6e10 5501 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ +03fedc: 0a17 |00e0: move-result v23 │ │ +03fede: 7401 0b11 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@110b │ │ +03fee4: 0a0c |00e4: move-result v12 │ │ +03fee6: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +03feea: 5402 3a04 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +03feee: 6e10 5910 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ +03fef4: 0a10 |00ec: move-result v16 │ │ +03fef6: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +03fef8: 82c3 |00ee: int-to-float v3, v12 │ │ +03fefa: 0200 1000 |00ef: move/from16 v0, v16 │ │ +03fefe: 8204 |00f1: int-to-float v4, v0 │ │ +03ff00: c943 |00f2: div-float/2addr v3, v4 │ │ +03ff02: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +03ff06: 7120 fd12 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +03ff0c: 0a03 |00f8: move-result v3 │ │ +03ff0e: 7120 fb12 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +03ff14: 0a08 |00fc: move-result v8 │ │ +03ff16: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +03ff1a: 5402 4404 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +03ff1e: 7401 0f11 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@110f │ │ +03ff24: 0a03 |0104: move-result v3 │ │ +03ff26: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +03ff2a: 7401 f710 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +03ff30: 0a05 |010a: move-result v5 │ │ +03ff32: 6e55 6101 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ +03ff38: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +03ff3c: 5402 4404 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +03ff40: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +03ff44: c883 |0114: mul-float/2addr v3, v8 │ │ +03ff46: 8733 |0115: float-to-int v3, v3 │ │ +03ff48: 6e20 6001 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ +03ff4e: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +03ff52: 5402 4404 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +03ff56: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +03ff5a: 6e20 5001 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ +03ff60: 28a5 |0122: goto 00c7 // -005b │ │ +03ff62: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +03ff66: 5402 4504 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +03ff6a: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +03ff6e: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +03ff70: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +03ff74: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +03ff78: 6e30 2d0e 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +03ff7e: 0a02 |0131: move-result v2 │ │ +03ff80: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +03ff84: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +03ff88: 5402 4504 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +03ff8c: 6e10 5501 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ +03ff92: 0a17 |013b: move-result v23 │ │ +03ff94: 7401 0211 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +03ff9a: 0a0b |013f: move-result v11 │ │ +03ff9c: 7401 480e 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +03ffa2: 0a02 |0143: move-result v2 │ │ +03ffa4: 9118 020b |0144: sub-int v24, v2, v11 │ │ +03ffa8: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +03ffac: 5402 4004 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +03ffb0: 6e10 5910 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ +03ffb6: 0a10 |014d: move-result v16 │ │ +03ffb8: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +03ffba: 0200 1800 |014f: move/from16 v0, v24 │ │ +03ffbe: 8203 |0151: int-to-float v3, v0 │ │ +03ffc0: 0200 1000 |0152: move/from16 v0, v16 │ │ +03ffc4: 8204 |0154: int-to-float v4, v0 │ │ +03ffc6: c943 |0155: div-float/2addr v3, v4 │ │ +03ffc8: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +03ffcc: 7120 fd12 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +03ffd2: 0a03 |015b: move-result v3 │ │ +03ffd4: 7120 fb12 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +03ffda: 0a08 |015f: move-result v8 │ │ +03ffdc: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +03ffe0: 5402 4504 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +03ffe4: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +03ffe8: 7401 0f11 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@110f │ │ +03ffee: 0a04 |0169: move-result v4 │ │ +03fff0: 7401 f710 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +03fff6: 0a05 |016d: move-result v5 │ │ +03fff8: 6e55 6101 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ +03fffe: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +040002: 5402 4504 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +040006: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +04000a: c883 |0177: mul-float/2addr v3, v8 │ │ +04000c: 8733 |0178: float-to-int v3, v3 │ │ +04000e: 6e20 6001 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@0160 │ │ +040014: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +040018: 5402 4504 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +04001c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +040020: 6e20 5001 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ +040026: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0004 line=780 │ │ 0x000c line=781 │ │ 0x0011 line=783 │ │ 0x0015 line=784 │ │ @@ -62566,31 +62566,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -040034: |[040034] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -040044: 6e10 3f0e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -04004a: 0a01 |0003: move-result v1 │ │ -04004c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -04004e: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ -040052: 6e20 3e0e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -040058: 0c00 |000a: move-result-object v0 │ │ -04005a: 6e20 440e 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ -040060: 0a02 |000e: move-result v2 │ │ -040062: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ -040066: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ -04006a: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ -04006e: 1100 |0015: return-object v0 │ │ -040070: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -040074: 28ed |0018: goto 0005 // -0013 │ │ -040076: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -040078: 28fb |001a: goto 0015 // -0005 │ │ +04002c: |[04002c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +04003c: 6e10 3f0e 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +040042: 0a01 |0003: move-result v1 │ │ +040044: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +040046: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ +04004a: 6e20 3e0e 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +040050: 0c00 |000a: move-result-object v0 │ │ +040052: 6e20 440e 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ +040058: 0a02 |000e: move-result v2 │ │ +04005a: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ +04005e: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ +040062: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ +040066: 1100 |0015: return-object v0 │ │ +040068: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04006c: 28ed |0018: goto 0005 // -0013 │ │ +04006e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +040070: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x0007 line=549 │ │ 0x000b line=550 │ │ 0x000f line=551 │ │ @@ -62612,31 +62612,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04007c: |[04007c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -04008c: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -040092: 0a01 |0003: move-result v1 │ │ -040094: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -040096: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04009a: 6e20 3e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -0400a0: 0c00 |000a: move-result-object v0 │ │ -0400a2: 6e10 0111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0400a8: 0c03 |000e: move-result-object v3 │ │ -0400aa: 1f03 f801 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0400ae: 5533 1404 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -0400b2: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0400b6: 1100 |0015: return-object v0 │ │ -0400b8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0400bc: 28ed |0018: goto 0005 // -0013 │ │ -0400be: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0400c0: 28fb |001a: goto 0015 // -0005 │ │ +040074: |[040074] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +040084: 6e10 3f0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +04008a: 0a01 |0003: move-result v1 │ │ +04008c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04008e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +040092: 6e20 3e0e 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +040098: 0c00 |000a: move-result-object v0 │ │ +04009a: 6e10 0111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0400a0: 0c03 |000e: move-result-object v3 │ │ +0400a2: 1f03 f801 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0400a6: 5533 1404 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +0400aa: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0400ae: 1100 |0015: return-object v0 │ │ +0400b0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0400b4: 28ed |0018: goto 0005 // -0013 │ │ +0400b6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0400b8: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x0007 line=527 │ │ 0x000b line=528 │ │ 0x0015 line=532 │ │ @@ -62654,19 +62654,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0400c4: |[0400c4] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0400d4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0400d6: 2200 f801 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0400da: 7030 ff0d 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0dff │ │ -0400e0: 1100 |0006: return-object v0 │ │ +0400bc: |[0400bc] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0400cc: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0400ce: 2200 f801 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0400d2: 7030 ff0d 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0dff │ │ +0400d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1163 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -62674,20 +62674,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 │ │ -0400e4: |[0400e4] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0400f4: 2200 f801 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0400f8: 6e10 410e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0e41 │ │ -0400fe: 0c01 |0005: move-result-object v1 │ │ -040100: 7030 010e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e01 │ │ -040106: 1100 |0009: return-object v0 │ │ +0400dc: |[0400dc] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0400ec: 2200 f801 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0400f0: 6e10 410e 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0e41 │ │ +0400f6: 0c01 |0005: move-result-object v1 │ │ +0400f8: 7030 010e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0e01 │ │ +0400fe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -62696,30 +62696,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 │ │ -040108: |[040108] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -040118: 2020 f801 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -04011c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -040120: 2200 f801 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040124: 1f02 f801 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040128: 7020 020e 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0e02 │ │ -04012e: 1100 |000b: return-object v0 │ │ -040130: 2020 6202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ -040134: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -040138: 2200 f801 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -04013c: 1f02 6202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ -040140: 7020 040e 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e04 │ │ -040146: 28f4 |0017: goto 000b // -000c │ │ -040148: 2200 f801 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -04014c: 7020 030e 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e03 │ │ -040152: 28ee |001d: goto 000b // -0012 │ │ +040100: |[040100] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +040110: 2020 f801 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040114: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +040118: 2200 f801 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +04011c: 1f02 f801 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040120: 7020 020e 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0e02 │ │ +040126: 1100 |000b: return-object v0 │ │ +040128: 2020 6202 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ +04012c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +040130: 2200 f801 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040134: 1f02 6202 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ +040138: 7020 040e 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0e04 │ │ +04013e: 28f4 |0017: goto 000b // -000c │ │ +040140: 2200 f801 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040144: 7020 030e 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0e03 │ │ +04014a: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1168 │ │ 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; │ │ @@ -62730,29 +62730,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -040154: |[040154] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -040164: 7110 370a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -04016a: 0a01 |0003: move-result v1 │ │ -04016c: 7120 9808 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -040172: 0a00 |0007: move-result v0 │ │ -040174: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -040176: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -04017a: 5221 3c04 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ -04017e: 0f01 |000d: return v1 │ │ -040180: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -040182: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -040186: 5221 3d04 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ -04018a: 28fa |0013: goto 000d // -0006 │ │ -04018c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04018e: 28f8 |0015: goto 000d // -0008 │ │ +04014c: |[04014c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +04015c: 7110 370a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +040162: 0a01 |0003: move-result v1 │ │ +040164: 7120 9808 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +04016a: 0a00 |0007: move-result v0 │ │ +04016c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +04016e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +040172: 5221 3c04 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ +040176: 0f01 |000d: return v1 │ │ +040178: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +04017a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +04017e: 5221 3d04 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ +040182: 28fa |0013: goto 000d // -0006 │ │ +040184: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +040186: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0008 line=411 │ │ 0x000b line=412 │ │ 0x000d line=416 │ │ 0x000e line=413 │ │ @@ -62768,27 +62768,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -040190: |[040190] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0401a0: 6e20 440e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ -0401a6: 0a00 |0003: move-result v0 │ │ -0401a8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0401aa: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0401ae: 5221 3c04 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ -0401b2: 0f01 |0009: return v1 │ │ -0401b4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0401b6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0401ba: 5221 3d04 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ -0401be: 28fa |000f: goto 0009 // -0006 │ │ -0401c0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0401c2: 28f8 |0011: goto 0009 // -0008 │ │ +040188: |[040188] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +040198: 6e20 440e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ +04019e: 0a00 |0003: move-result v0 │ │ +0401a0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0401a2: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0401a6: 5221 3c04 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ +0401aa: 0f01 |0009: return v1 │ │ +0401ac: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0401ae: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0401b2: 5221 3d04 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ +0401b6: 28fa |000f: goto 0009 // -0006 │ │ +0401b8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0401ba: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x0007 line=429 │ │ 0x0009 line=434 │ │ 0x000a line=430 │ │ @@ -62804,24 +62804,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0401c4: |[0401c4] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ -0401d4: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0401da: 0c01 |0003: move-result-object v1 │ │ -0401dc: 1f01 f801 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0401e0: 5210 1104 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -0401e4: 7110 370a 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -0401ea: 0a01 |000b: move-result v1 │ │ -0401ec: 7120 9808 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -0401f2: 0a01 |000f: move-result v1 │ │ -0401f4: 0f01 |0010: return v1 │ │ +0401bc: |[0401bc] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ +0401cc: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0401d2: 0c01 |0003: move-result-object v1 │ │ +0401d4: 1f01 f801 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0401d8: 5210 1104 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +0401dc: 7110 370a 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +0401e2: 0a01 |000b: move-result v1 │ │ +0401e4: 7120 9808 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +0401ea: 0a01 |000f: move-result v1 │ │ +0401ec: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0008 line=516 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62832,20 +62832,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0401f8: |[0401f8] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -040208: 6e10 0111 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -04020e: 0c00 |0003: move-result-object v0 │ │ -040210: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040214: 5200 1604 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -040218: 0f00 |0008: return v0 │ │ +0401f0: |[0401f0] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +040200: 6e10 0111 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +040206: 0c00 |0003: move-result-object v0 │ │ +040208: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +04020c: 5200 1604 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +040210: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -62854,24 +62854,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04021c: |[04021c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -04022c: 6e10 0111 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -040232: 0c00 |0003: move-result-object v0 │ │ -040234: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040238: 5200 1104 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -04023c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -040240: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -040242: 0f00 |000b: return v0 │ │ -040244: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -040246: 28fe |000d: goto 000b // -0002 │ │ +040214: |[040214] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +040224: 6e10 0111 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +04022a: 0c00 |0003: move-result-object v0 │ │ +04022c: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040230: 5200 1104 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +040234: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +040238: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04023a: 0f00 |000b: return v0 │ │ +04023c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04023e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -62880,23 +62880,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -040248: |[040248] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -040258: 6e20 380e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -04025e: 0c00 |0003: move-result-object v0 │ │ -040260: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -040264: 6e20 500e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0e50 │ │ -04026a: 0a01 |0009: move-result v1 │ │ -04026c: 0f01 |000a: return v1 │ │ -04026e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -040270: 28fe |000c: goto 000a // -0002 │ │ +040240: |[040240] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +040250: 6e20 380e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +040256: 0c00 |0003: move-result-object v0 │ │ +040258: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04025c: 6e20 500e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0e50 │ │ +040262: 0a01 |0009: move-result v1 │ │ +040264: 0f01 |000a: return v1 │ │ +040266: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +040268: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ 0x0004 line=1113 │ │ 0x0006 line=1114 │ │ 0x000a line=1116 │ │ locals : │ │ @@ -62909,38 +62909,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -040274: |[040274] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -040284: 6e20 510e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -04028a: 0a00 |0003: move-result v0 │ │ -04028c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -040290: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -040294: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -040298: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04029e: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ -0402a2: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0402a8: 0c01 |0012: move-result-object v1 │ │ -0402aa: 6e20 2313 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0402b0: 0c01 |0016: move-result-object v1 │ │ -0402b2: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -0402b6: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0402bc: 0c01 |001c: move-result-object v1 │ │ -0402be: 6e10 2913 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0402c4: 0c01 |0020: move-result-object v1 │ │ -0402c6: 7020 eb12 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0402cc: 2700 |0024: throw v0 │ │ -0402ce: 6e10 0111 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0402d4: 0c00 |0028: move-result-object v0 │ │ -0402d6: 1f00 f801 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0402da: 5500 1404 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -0402de: 0f00 |002d: return v0 │ │ +04026c: |[04026c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +04027c: 6e20 510e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +040282: 0a00 |0003: move-result v0 │ │ +040284: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +040288: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04028c: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +040290: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040296: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ +04029a: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0402a0: 0c01 |0012: move-result-object v1 │ │ +0402a2: 6e20 2313 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0402a8: 0c01 |0016: move-result-object v1 │ │ +0402aa: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +0402ae: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0402b4: 0c01 |001c: move-result-object v1 │ │ +0402b6: 6e10 2913 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0402bc: 0c01 |0020: move-result-object v1 │ │ +0402be: 7020 eb12 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0402c4: 2700 |0024: throw v0 │ │ +0402c6: 6e10 0111 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0402cc: 0c00 |0028: move-result-object v0 │ │ +0402ce: 1f00 f801 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0402d2: 5500 1404 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +0402d6: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0006 line=1097 │ │ 0x0025 line=1099 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -62951,29 +62951,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0402e0: |[0402e0] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -0402f0: 6e10 0111 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0402f6: 0c02 |0003: move-result-object v2 │ │ -0402f8: 1f02 f801 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0402fc: 5221 1104 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -040300: 7110 370a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -040306: 0a02 |000b: move-result v2 │ │ -040308: 7120 9808 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -04030e: 0a00 |000f: move-result v0 │ │ -040310: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -040314: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -040318: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -04031a: 0f02 |0015: return v2 │ │ -04031c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -04031e: 28fe |0017: goto 0015 // -0002 │ │ +0402d8: |[0402d8] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0402e8: 6e10 0111 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0402ee: 0c02 |0003: move-result-object v2 │ │ +0402f0: 1f02 f801 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0402f4: 5221 1104 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +0402f8: 7110 370a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +0402fe: 0a02 |000b: move-result v2 │ │ +040300: 7120 9808 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +040306: 0a00 |000f: move-result v0 │ │ +040308: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +04030c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +040310: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +040312: 0f02 |0015: return v2 │ │ +040314: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +040316: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0008 line=845 │ │ 0x0010 line=847 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -62986,23 +62986,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -040320: |[040320] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -040330: 6e20 380e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -040336: 0c00 |0003: move-result-object v0 │ │ -040338: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04033c: 6e20 530e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e53 │ │ -040342: 0a01 |0009: move-result v1 │ │ -040344: 0f01 |000a: return v1 │ │ -040346: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -040348: 28fe |000c: goto 000a // -0002 │ │ +040318: |[040318] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +040328: 6e20 380e 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +04032e: 0c00 |0003: move-result-object v0 │ │ +040330: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +040334: 6e20 530e 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0e53 │ │ +04033a: 0a01 |0009: move-result v1 │ │ +04033c: 0f01 |000a: return v1 │ │ +04033e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +040340: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0004 line=1144 │ │ 0x0006 line=1145 │ │ 0x000a line=1147 │ │ locals : │ │ @@ -63015,44 +63015,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -04034c: |[04034c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -04035c: 6e20 510e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -040362: 0a00 |0003: move-result v0 │ │ -040364: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -040368: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -04036c: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -040370: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040376: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ -04037a: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040380: 0c01 |0012: move-result-object v1 │ │ -040382: 6e20 2313 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -040388: 0c01 |0016: move-result-object v1 │ │ -04038a: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ -04038e: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040394: 0c01 |001c: move-result-object v1 │ │ -040396: 6e10 2913 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04039c: 0c01 |0020: move-result-object v1 │ │ -04039e: 7020 eb12 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0403a4: 2700 |0024: throw v0 │ │ -0403a6: 6e10 0111 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0403ac: 0c00 |0028: move-result-object v0 │ │ -0403ae: 1f00 f801 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0403b2: 5200 1604 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -0403b6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0403b8: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -0403bc: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -0403c0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0403c2: 0f00 |0033: return v0 │ │ -0403c4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0403c6: 28fe |0035: goto 0033 // -0002 │ │ +040344: |[040344] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +040354: 6e20 510e 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +04035a: 0a00 |0003: move-result v0 │ │ +04035c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +040360: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +040364: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +040368: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04036e: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ +040372: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040378: 0c01 |0012: move-result-object v1 │ │ +04037a: 6e20 2313 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +040380: 0c01 |0016: move-result-object v1 │ │ +040382: 1a02 4f00 |0017: const-string v2, " is not a drawer" // string@004f │ │ +040386: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04038c: 0c01 |001c: move-result-object v1 │ │ +04038e: 6e10 2913 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +040394: 0c01 |0020: move-result-object v1 │ │ +040396: 7020 eb12 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +04039c: 2700 |0024: throw v0 │ │ +04039e: 6e10 0111 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0403a4: 0c00 |0028: move-result-object v0 │ │ +0403a6: 1f00 f801 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0403aa: 5200 1604 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +0403ae: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0403b0: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +0403b4: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +0403b8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0403ba: 0f00 |0033: return v0 │ │ +0403bc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0403be: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1128 │ │ 0x0006 line=1129 │ │ 0x0025 line=1131 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -63063,35 +63063,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0403c8: |[0403c8] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -0403d8: 6e20 450e 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e45 │ │ -0403de: 0a02 |0003: move-result v2 │ │ -0403e0: 6e10 1211 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -0403e6: 0a04 |0007: move-result v4 │ │ -0403e8: 8245 |0008: int-to-float v5, v4 │ │ -0403ea: c825 |0009: mul-float/2addr v5, v2 │ │ -0403ec: 8753 |000a: float-to-int v3, v5 │ │ -0403ee: 8245 |000b: int-to-float v5, v4 │ │ -0403f0: c885 |000c: mul-float/2addr v5, v8 │ │ -0403f2: 8751 |000d: float-to-int v1, v5 │ │ -0403f4: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -0403f8: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -0403fa: 6e30 2d0e 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -040400: 0a05 |0014: move-result v5 │ │ -040402: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -040406: 6e20 2411 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ -04040c: 6e30 6d0e 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ -040412: 0e00 |001d: return-void │ │ -040414: 7b00 |001e: neg-int v0, v0 │ │ -040416: 28f8 |001f: goto 0017 // -0008 │ │ +0403c0: |[0403c0] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +0403d0: 6e20 450e 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e45 │ │ +0403d6: 0a02 |0003: move-result v2 │ │ +0403d8: 6e10 1211 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +0403de: 0a04 |0007: move-result v4 │ │ +0403e0: 8245 |0008: int-to-float v5, v4 │ │ +0403e2: c825 |0009: mul-float/2addr v5, v2 │ │ +0403e4: 8753 |000a: float-to-int v3, v5 │ │ +0403e6: 8245 |000b: int-to-float v5, v4 │ │ +0403e8: c885 |000c: mul-float/2addr v5, v8 │ │ +0403ea: 8751 |000d: float-to-int v1, v5 │ │ +0403ec: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +0403f0: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +0403f2: 6e30 2d0e 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +0403f8: 0a05 |0014: move-result v5 │ │ +0403fa: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +0403fe: 6e20 2411 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ +040404: 6e30 6d0e 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ +04040a: 0e00 |001d: return-void │ │ +04040c: 7b00 |001e: neg-int v0, v0 │ │ +04040e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x0008 line=538 │ │ 0x000b line=539 │ │ 0x000e line=540 │ │ @@ -63115,19 +63115,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040418: |[040418] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -040428: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ -04042e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -040430: 5c10 3504 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -040434: 0e00 |0006: return-void │ │ +040410: |[040410] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +040420: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ +040426: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +040428: 5c10 3504 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +04042c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0003 line=584 │ │ 0x0006 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -63137,19 +63137,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040438: |[040438] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -040448: 6f10 7811 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ -04044e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -040450: 5c10 3504 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -040454: 0e00 |0006: return-void │ │ +040430: |[040430] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +040440: 6f10 7811 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ +040446: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +040448: 5c10 3504 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +04044c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ 0x0006 line=579 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -63159,75 +63159,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -040458: |[040458] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -040468: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04046a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04046c: 7110 4e09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ -040472: 0a00 |0005: move-result v0 │ │ -040474: 54a7 3a04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040478: 6e20 6c10 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ -04047e: 0a07 |000b: move-result v7 │ │ -040480: 54a8 4004 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -040484: 6e20 6c10 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ -04048a: 0a08 |0011: move-result v8 │ │ -04048c: 9601 0708 |0012: or-int v1, v7, v8 │ │ -040490: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -040492: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -040498: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -04049c: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -0404a0: 7010 4b0e 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0e4b │ │ -0404a6: 0a07 |001f: move-result v7 │ │ -0404a8: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -0404ac: 55a7 3204 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -0404b0: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -0404b4: 0165 |0026: move v5, v6 │ │ -0404b6: 0f05 |0027: return v5 │ │ -0404b8: 6e10 c610 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -0404be: 0a03 |002b: move-result v3 │ │ -0404c0: 6e10 c810 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -0404c6: 0a04 |002f: move-result v4 │ │ -0404c8: 59a3 3704 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ -0404cc: 59a4 3804 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ -0404d0: 52a7 4204 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ -0404d4: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -0404d6: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -0404da: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -0404de: 54a7 3a04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -0404e2: 8738 |003d: float-to-int v8, v3 │ │ -0404e4: 8749 |003e: float-to-int v9, v4 │ │ -0404e6: 6e30 5410 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -0404ec: 0c07 |0042: move-result-object v7 │ │ -0404ee: 6e20 4e0e 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ -0404f4: 0a07 |0046: move-result v7 │ │ -0404f6: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -0404fa: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -0404fc: 5ca5 3304 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040500: 5ca5 3204 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -040504: 28ca |004e: goto 0018 // -0036 │ │ -040506: 54a7 3a04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -04050a: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -04050c: 6e20 4410 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1044 │ │ -040512: 0a07 |0055: move-result v7 │ │ -040514: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -040518: 54a7 3904 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ -04051c: 6e10 240e 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ -040522: 54a7 3f04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ -040526: 6e10 240e 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ -04052c: 28b6 |0062: goto 0018 // -004a │ │ -04052e: 6e20 320e 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ -040534: 5ca5 3304 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040538: 5ca5 3204 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -04053c: 28ae |006a: goto 0018 // -0052 │ │ -04053e: 0000 |006b: nop // spacer │ │ -040540: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +040450: |[040450] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +040460: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +040462: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +040464: 7110 4e09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ +04046a: 0a00 |0005: move-result v0 │ │ +04046c: 54a7 3a04 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040470: 6e20 6c10 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ +040476: 0a07 |000b: move-result v7 │ │ +040478: 54a8 4004 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +04047c: 6e20 6c10 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ +040482: 0a08 |0011: move-result v8 │ │ +040484: 9601 0708 |0012: or-int v1, v7, v8 │ │ +040488: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +04048a: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +040490: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +040494: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +040498: 7010 4b0e 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0e4b │ │ +04049e: 0a07 |001f: move-result v7 │ │ +0404a0: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +0404a4: 55a7 3204 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +0404a8: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +0404ac: 0165 |0026: move v5, v6 │ │ +0404ae: 0f05 |0027: return v5 │ │ +0404b0: 6e10 c610 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +0404b6: 0a03 |002b: move-result v3 │ │ +0404b8: 6e10 c810 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +0404be: 0a04 |002f: move-result v4 │ │ +0404c0: 59a3 3704 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ +0404c4: 59a4 3804 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ +0404c8: 52a7 4204 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0442 │ │ +0404cc: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +0404ce: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +0404d2: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +0404d6: 54a7 3a04 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +0404da: 8738 |003d: float-to-int v8, v3 │ │ +0404dc: 8749 |003e: float-to-int v9, v4 │ │ +0404de: 6e30 5410 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +0404e4: 0c07 |0042: move-result-object v7 │ │ +0404e6: 6e20 4e0e 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ +0404ec: 0a07 |0046: move-result v7 │ │ +0404ee: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +0404f2: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +0404f4: 5ca5 3304 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +0404f8: 5ca5 3204 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +0404fc: 28ca |004e: goto 0018 // -0036 │ │ +0404fe: 54a7 3a04 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040502: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +040504: 6e20 4410 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1044 │ │ +04050a: 0a07 |0055: move-result v7 │ │ +04050c: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +040510: 54a7 3904 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0439 │ │ +040514: 6e10 240e 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ +04051a: 54a7 3f04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@043f │ │ +04051e: 6e10 240e 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0e24 │ │ +040524: 28b6 |0062: goto 0018 // -004a │ │ +040526: 6e20 320e 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ +04052c: 5ca5 3304 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +040530: 5ca5 3204 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +040534: 28ae |006a: goto 0018 // -0052 │ │ +040536: 0000 |006b: nop // spacer │ │ +040538: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=852 │ │ 0x0006 line=855 │ │ 0x0014 line=858 │ │ 0x0015 line=860 │ │ 0x0018 line=892 │ │ @@ -63260,26 +63260,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -040558: |[040558] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -040568: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04056a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -04056e: 7010 4c0e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0e4c │ │ -040574: 0a00 |0006: move-result v0 │ │ -040576: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -04057a: 7110 c108 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@08c1 │ │ -040580: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -040582: 0f00 |000d: return v0 │ │ -040584: 6f30 7b11 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@117b │ │ -04058a: 0a00 |0011: move-result v0 │ │ -04058c: 28fb |0012: goto 000d // -0005 │ │ +040550: |[040550] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +040560: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +040562: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +040566: 7010 4c0e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0e4c │ │ +04056c: 0a00 |0006: move-result v0 │ │ +04056e: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +040572: 7110 c108 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@08c1 │ │ +040578: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04057a: 0f00 |000d: return v0 │ │ +04057c: 6f30 7b11 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@117b │ │ +040582: 0a00 |0011: move-result v0 │ │ +040584: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ 0x0009 line=1218 │ │ 0x000c line=1219 │ │ 0x000d line=1221 │ │ locals : │ │ @@ -63292,32 +63292,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -040590: |[040590] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0405a0: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0405a2: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -0405a6: 7010 3a0e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e3a │ │ -0405ac: 0c00 |0006: move-result-object v0 │ │ -0405ae: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0405b2: 6e20 430e 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ -0405b8: 0a01 |000c: move-result v1 │ │ -0405ba: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -0405be: 6e10 310e 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0e31 │ │ -0405c4: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0405c8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0405ca: 0f01 |0015: return v1 │ │ -0405cc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0405ce: 28fe |0017: goto 0015 // -0002 │ │ -0405d0: 6f30 7c11 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@117c │ │ -0405d6: 0a01 |001b: move-result v1 │ │ -0405d8: 28f9 |001c: goto 0015 // -0007 │ │ +040588: |[040588] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +040598: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +04059a: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +04059e: 7010 3a0e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0e3a │ │ +0405a4: 0c00 |0006: move-result-object v0 │ │ +0405a6: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0405aa: 6e20 430e 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ +0405b0: 0a01 |000c: move-result v1 │ │ +0405b2: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0405b6: 6e10 310e 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0e31 │ │ +0405bc: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0405c0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0405c2: 0f01 |0015: return v1 │ │ +0405c4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0405c6: 28fe |0017: goto 0015 // -0002 │ │ +0405c8: 6f30 7c11 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@117c │ │ +0405ce: 0a01 |001b: move-result v1 │ │ +0405d0: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0003 line=1227 │ │ 0x0007 line=1228 │ │ 0x000f line=1229 │ │ 0x0012 line=1231 │ │ @@ -63336,193 +63336,193 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 348 16-bit code units │ │ -0405dc: |[0405dc] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -0405ec: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -0405f0: 0200 1200 |0002: move/from16 v0, v18 │ │ -0405f4: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -0405f8: 5c10 3604 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ -0405fc: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -040600: 7401 3f0e 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -040606: 0a06 |000d: move-result v6 │ │ -040608: 120c |000e: const/4 v12, #int 0 // #0 │ │ -04060a: 356c 3201 |000f: if-ge v12, v6, 0141 // +0132 │ │ -04060e: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -040612: 6e20 3e0e c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -040618: 0c05 |0016: move-result-object v5 │ │ -04061a: 6e10 1111 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -040620: 0a12 |001a: move-result v18 │ │ -040622: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -040626: 0200 1200 |001d: move/from16 v0, v18 │ │ -04062a: 0201 1300 |001f: move/from16 v1, v19 │ │ -04062e: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -040632: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -040636: 28ea |0025: goto 000f // -0016 │ │ -040638: 6e10 0111 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -04063e: 0c0d |0029: move-result-object v13 │ │ -040640: 1f0d f801 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040644: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -040648: 6e20 4e0e 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ -04064e: 0a12 |0031: move-result v18 │ │ -040650: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -040654: 52d0 1504 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ -040658: 0212 0000 |0036: move/from16 v18, v0 │ │ -04065c: 52d0 1804 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -040660: 0213 0000 |003a: move/from16 v19, v0 │ │ -040664: 52d0 1504 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ -040668: 0214 0000 |003e: move/from16 v20, v0 │ │ -04066c: 6e10 0611 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -040672: 0a15 |0043: move-result v21 │ │ -040674: 9014 1415 |0044: add-int v20, v20, v21 │ │ -040678: 52d0 1804 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -04067c: 0215 0000 |0048: move/from16 v21, v0 │ │ -040680: 6e10 0511 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -040686: 0a16 |004d: move-result v22 │ │ -040688: 9015 1516 |004e: add-int v21, v21, v22 │ │ -04068c: 0200 1200 |0050: move/from16 v0, v18 │ │ -040690: 0201 1300 |0052: move/from16 v1, v19 │ │ -040694: 0202 1400 |0054: move/from16 v2, v20 │ │ -040698: 0203 1500 |0056: move/from16 v3, v21 │ │ -04069c: 6e53 2211 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -0406a2: 28c8 |005b: goto 0023 // -0038 │ │ -0406a4: 6e10 0611 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -0406aa: 0a0a |005f: move-result v10 │ │ -0406ac: 6e10 0511 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -0406b2: 0a07 |0063: move-result v7 │ │ -0406b4: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -0406b8: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -0406bc: 0201 1200 |0068: move/from16 v1, v18 │ │ -0406c0: 6e30 2d0e 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -0406c6: 0a12 |006d: move-result v18 │ │ -0406c8: 3812 5f00 |006e: if-eqz v18, 00cd // +005f │ │ -0406cc: 7ba0 |0070: neg-int v0, v10 │ │ -0406ce: 0212 0000 |0071: move/from16 v18, v0 │ │ -0406d2: 82a0 |0073: int-to-float v0, v10 │ │ -0406d4: 0213 0000 |0074: move/from16 v19, v0 │ │ -0406d8: 52d0 1604 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -0406dc: 0214 0000 |0078: move/from16 v20, v0 │ │ -0406e0: a813 1314 |007a: mul-float v19, v19, v20 │ │ -0406e4: 0200 1300 |007c: move/from16 v0, v19 │ │ -0406e8: 8700 |007e: float-to-int v0, v0 │ │ -0406ea: 0213 0000 |007f: move/from16 v19, v0 │ │ -0406ee: 9008 1213 |0081: add-int v8, v18, v19 │ │ -0406f2: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -0406f6: 0200 1200 |0085: move/from16 v0, v18 │ │ -0406fa: 8200 |0087: int-to-float v0, v0 │ │ -0406fc: 0212 0000 |0088: move/from16 v18, v0 │ │ -040700: 82a0 |008a: int-to-float v0, v10 │ │ -040702: 0213 0000 |008b: move/from16 v19, v0 │ │ -040706: a90e 1213 |008d: div-float v14, v18, v19 │ │ -04070a: 52d0 1604 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -04070e: 0212 0000 |0091: move/from16 v18, v0 │ │ -040712: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -040716: 3812 5500 |0095: if-eqz v18, 00ea // +0055 │ │ -04071a: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -04071c: 52d0 1104 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -040720: 0212 0000 |009a: move/from16 v18, v0 │ │ -040724: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -040728: 2c10 b400 0000 |009e: sparse-switch v16, 00000152 // +000000b4 │ │ -04072e: 52d0 1804 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -040732: 0212 0000 |00a3: move/from16 v18, v0 │ │ -040736: 9013 080a |00a5: add-int v19, v8, v10 │ │ -04073a: 0200 1200 |00a7: move/from16 v0, v18 │ │ -04073e: 0201 1300 |00a9: move/from16 v1, v19 │ │ -040742: 6e57 2211 8510 |00ab: invoke-virtual {v5, v8, v0, v1, v7}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -040748: 3804 0700 |00ae: if-eqz v4, 00b5 // +0007 │ │ -04074c: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ -040750: 6e30 6d0e 500e |00b2: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ -040756: 52d0 1604 |00b5: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -04075a: 0212 0000 |00b7: move/from16 v18, v0 │ │ -04075e: 1313 0000 |00b9: const/16 v19, #int 0 // #0 │ │ -040762: 2d12 1213 |00bb: cmpl-float v18, v18, v19 │ │ -040766: 3d12 8200 |00bd: if-lez v18, 013f // +0082 │ │ -04076a: 120f |00bf: const/4 v15, #int 0 // #0 │ │ -04076c: 6e10 1111 0500 |00c0: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -040772: 0a12 |00c3: move-result v18 │ │ -040774: 0200 1200 |00c4: move/from16 v0, v18 │ │ -040778: 32f0 5dff |00c6: if-eq v0, v15, 0023 // -00a3 │ │ -04077c: 6e20 4811 f500 |00c8: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -040782: 2900 58ff |00cb: goto/16 0023 // -00a8 │ │ -040786: 82a0 |00cd: int-to-float v0, v10 │ │ -040788: 0212 0000 |00ce: move/from16 v18, v0 │ │ -04078c: 52d0 1604 |00d0: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -040790: 0213 0000 |00d2: move/from16 v19, v0 │ │ -040794: a812 1213 |00d4: mul-float v18, v18, v19 │ │ -040798: 0200 1200 |00d6: move/from16 v0, v18 │ │ -04079c: 8700 |00d8: float-to-int v0, v0 │ │ -04079e: 0212 0000 |00d9: move/from16 v18, v0 │ │ -0407a2: 9108 1112 |00db: sub-int v8, v17, v18 │ │ -0407a6: 9112 1108 |00dd: sub-int v18, v17, v8 │ │ -0407aa: 0200 1200 |00df: move/from16 v0, v18 │ │ -0407ae: 8200 |00e1: int-to-float v0, v0 │ │ -0407b0: 0212 0000 |00e2: move/from16 v18, v0 │ │ -0407b4: 82a0 |00e4: int-to-float v0, v10 │ │ -0407b6: 0213 0000 |00e5: move/from16 v19, v0 │ │ -0407ba: a90e 1213 |00e7: div-float v14, v18, v19 │ │ -0407be: 28a6 |00e9: goto 008f // -005a │ │ -0407c0: 1204 |00ea: const/4 v4, #int 0 // #0 │ │ -0407c2: 28ad |00eb: goto 0098 // -0053 │ │ -0407c4: 910b 1c1a |00ec: sub-int v11, v28, v26 │ │ -0407c8: 52d0 1004 |00ee: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -0407cc: 0212 0000 |00f0: move/from16 v18, v0 │ │ -0407d0: 9112 0b12 |00f2: sub-int v18, v11, v18 │ │ -0407d4: 6e10 0511 0500 |00f4: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -0407da: 0a13 |00f7: move-result v19 │ │ -0407dc: 9112 1213 |00f8: sub-int v18, v18, v19 │ │ -0407e0: 9013 080a |00fa: add-int v19, v8, v10 │ │ -0407e4: 52d0 1004 |00fc: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -0407e8: 0214 0000 |00fe: move/from16 v20, v0 │ │ -0407ec: 9114 0b14 |0100: sub-int v20, v11, v20 │ │ -0407f0: 0200 1200 |0102: move/from16 v0, v18 │ │ -0407f4: 0201 1300 |0104: move/from16 v1, v19 │ │ -0407f8: 0202 1400 |0106: move/from16 v2, v20 │ │ -0407fc: 6e52 2211 8510 |0108: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -040802: 28a3 |010b: goto 00ae // -005d │ │ -040804: 910b 1c1a |010c: sub-int v11, v28, v26 │ │ -040808: 9112 0b07 |010e: sub-int v18, v11, v7 │ │ -04080c: db09 1202 |0110: div-int/lit8 v9, v18, #int 2 // #02 │ │ -040810: 52d0 1804 |0112: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -040814: 0212 0000 |0114: move/from16 v18, v0 │ │ -040818: 0200 1200 |0116: move/from16 v0, v18 │ │ -04081c: 3509 1000 |0118: if-ge v9, v0, 0128 // +0010 │ │ -040820: 52d9 1804 |011a: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -040824: 9012 080a |011c: add-int v18, v8, v10 │ │ -040828: 9013 0907 |011e: add-int v19, v9, v7 │ │ -04082c: 0200 1200 |0120: move/from16 v0, v18 │ │ -040830: 0201 1300 |0122: move/from16 v1, v19 │ │ -040834: 6e51 2211 8509 |0124: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -04083a: 2887 |0127: goto 00ae // -0079 │ │ -04083c: 9012 0907 |0128: add-int v18, v9, v7 │ │ -040840: 52d0 1004 |012a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -040844: 0213 0000 |012c: move/from16 v19, v0 │ │ -040848: 9113 0b13 |012e: sub-int v19, v11, v19 │ │ -04084c: 0200 1200 |0130: move/from16 v0, v18 │ │ -040850: 0201 1300 |0132: move/from16 v1, v19 │ │ -040854: 3710 e8ff |0134: if-le v0, v1, 011c // -0018 │ │ -040858: 52d0 1004 |0136: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -04085c: 0212 0000 |0138: move/from16 v18, v0 │ │ -040860: 9112 0b12 |013a: sub-int v18, v11, v18 │ │ -040864: 9109 1207 |013c: sub-int v9, v18, v7 │ │ -040868: 28de |013e: goto 011c // -0022 │ │ -04086a: 124f |013f: const/4 v15, #int 4 // #4 │ │ -04086c: 2880 |0140: goto 00c0 // -0080 │ │ -04086e: 1312 0000 |0141: const/16 v18, #int 0 // #0 │ │ -040872: 0200 1200 |0143: move/from16 v0, v18 │ │ -040876: 0801 1700 |0145: move-object/from16 v1, v23 │ │ -04087a: 5c10 3604 |0147: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ -04087e: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -040882: 0200 1200 |014b: move/from16 v0, v18 │ │ -040886: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -04088a: 5c10 3504 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -04088e: 0e00 |0151: return-void │ │ -040890: 0002 0200 1000 0000 5000 0000 6e00 ... |0152: sparse-switch-data (10 units) │ │ +0405d4: |[0405d4] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +0405e4: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +0405e8: 0200 1200 |0002: move/from16 v0, v18 │ │ +0405ec: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +0405f0: 5c10 3604 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ +0405f4: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +0405f8: 7401 3f0e 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +0405fe: 0a06 |000d: move-result v6 │ │ +040600: 120c |000e: const/4 v12, #int 0 // #0 │ │ +040602: 356c 3201 |000f: if-ge v12, v6, 0141 // +0132 │ │ +040606: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +04060a: 6e20 3e0e c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +040610: 0c05 |0016: move-result-object v5 │ │ +040612: 6e10 1111 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +040618: 0a12 |001a: move-result v18 │ │ +04061a: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +04061e: 0200 1200 |001d: move/from16 v0, v18 │ │ +040622: 0201 1300 |001f: move/from16 v1, v19 │ │ +040626: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +04062a: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04062e: 28ea |0025: goto 000f // -0016 │ │ +040630: 6e10 0111 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +040636: 0c0d |0029: move-result-object v13 │ │ +040638: 1f0d f801 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +04063c: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +040640: 6e20 4e0e 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ +040646: 0a12 |0031: move-result v18 │ │ +040648: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +04064c: 52d0 1504 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ +040650: 0212 0000 |0036: move/from16 v18, v0 │ │ +040654: 52d0 1804 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +040658: 0213 0000 |003a: move/from16 v19, v0 │ │ +04065c: 52d0 1504 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ +040660: 0214 0000 |003e: move/from16 v20, v0 │ │ +040664: 6e10 0611 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +04066a: 0a15 |0043: move-result v21 │ │ +04066c: 9014 1415 |0044: add-int v20, v20, v21 │ │ +040670: 52d0 1804 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +040674: 0215 0000 |0048: move/from16 v21, v0 │ │ +040678: 6e10 0511 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +04067e: 0a16 |004d: move-result v22 │ │ +040680: 9015 1516 |004e: add-int v21, v21, v22 │ │ +040684: 0200 1200 |0050: move/from16 v0, v18 │ │ +040688: 0201 1300 |0052: move/from16 v1, v19 │ │ +04068c: 0202 1400 |0054: move/from16 v2, v20 │ │ +040690: 0203 1500 |0056: move/from16 v3, v21 │ │ +040694: 6e53 2211 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +04069a: 28c8 |005b: goto 0023 // -0038 │ │ +04069c: 6e10 0611 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +0406a2: 0a0a |005f: move-result v10 │ │ +0406a4: 6e10 0511 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +0406aa: 0a07 |0063: move-result v7 │ │ +0406ac: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +0406b0: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +0406b4: 0201 1200 |0068: move/from16 v1, v18 │ │ +0406b8: 6e30 2d0e 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +0406be: 0a12 |006d: move-result v18 │ │ +0406c0: 3812 5f00 |006e: if-eqz v18, 00cd // +005f │ │ +0406c4: 7ba0 |0070: neg-int v0, v10 │ │ +0406c6: 0212 0000 |0071: move/from16 v18, v0 │ │ +0406ca: 82a0 |0073: int-to-float v0, v10 │ │ +0406cc: 0213 0000 |0074: move/from16 v19, v0 │ │ +0406d0: 52d0 1604 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +0406d4: 0214 0000 |0078: move/from16 v20, v0 │ │ +0406d8: a813 1314 |007a: mul-float v19, v19, v20 │ │ +0406dc: 0200 1300 |007c: move/from16 v0, v19 │ │ +0406e0: 8700 |007e: float-to-int v0, v0 │ │ +0406e2: 0213 0000 |007f: move/from16 v19, v0 │ │ +0406e6: 9008 1213 |0081: add-int v8, v18, v19 │ │ +0406ea: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +0406ee: 0200 1200 |0085: move/from16 v0, v18 │ │ +0406f2: 8200 |0087: int-to-float v0, v0 │ │ +0406f4: 0212 0000 |0088: move/from16 v18, v0 │ │ +0406f8: 82a0 |008a: int-to-float v0, v10 │ │ +0406fa: 0213 0000 |008b: move/from16 v19, v0 │ │ +0406fe: a90e 1213 |008d: div-float v14, v18, v19 │ │ +040702: 52d0 1604 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +040706: 0212 0000 |0091: move/from16 v18, v0 │ │ +04070a: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +04070e: 3812 5500 |0095: if-eqz v18, 00ea // +0055 │ │ +040712: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +040714: 52d0 1104 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +040718: 0212 0000 |009a: move/from16 v18, v0 │ │ +04071c: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +040720: 2c10 b400 0000 |009e: sparse-switch v16, 00000152 // +000000b4 │ │ +040726: 52d0 1804 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +04072a: 0212 0000 |00a3: move/from16 v18, v0 │ │ +04072e: 9013 080a |00a5: add-int v19, v8, v10 │ │ +040732: 0200 1200 |00a7: move/from16 v0, v18 │ │ +040736: 0201 1300 |00a9: move/from16 v1, v19 │ │ +04073a: 6e57 2211 8510 |00ab: invoke-virtual {v5, v8, v0, v1, v7}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +040740: 3804 0700 |00ae: if-eqz v4, 00b5 // +0007 │ │ +040744: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +040748: 6e30 6d0e 500e |00b2: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ +04074e: 52d0 1604 |00b5: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +040752: 0212 0000 |00b7: move/from16 v18, v0 │ │ +040756: 1313 0000 |00b9: const/16 v19, #int 0 // #0 │ │ +04075a: 2d12 1213 |00bb: cmpl-float v18, v18, v19 │ │ +04075e: 3d12 8200 |00bd: if-lez v18, 013f // +0082 │ │ +040762: 120f |00bf: const/4 v15, #int 0 // #0 │ │ +040764: 6e10 1111 0500 |00c0: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +04076a: 0a12 |00c3: move-result v18 │ │ +04076c: 0200 1200 |00c4: move/from16 v0, v18 │ │ +040770: 32f0 5dff |00c6: if-eq v0, v15, 0023 // -00a3 │ │ +040774: 6e20 4811 f500 |00c8: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04077a: 2900 58ff |00cb: goto/16 0023 // -00a8 │ │ +04077e: 82a0 |00cd: int-to-float v0, v10 │ │ +040780: 0212 0000 |00ce: move/from16 v18, v0 │ │ +040784: 52d0 1604 |00d0: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +040788: 0213 0000 |00d2: move/from16 v19, v0 │ │ +04078c: a812 1213 |00d4: mul-float v18, v18, v19 │ │ +040790: 0200 1200 |00d6: move/from16 v0, v18 │ │ +040794: 8700 |00d8: float-to-int v0, v0 │ │ +040796: 0212 0000 |00d9: move/from16 v18, v0 │ │ +04079a: 9108 1112 |00db: sub-int v8, v17, v18 │ │ +04079e: 9112 1108 |00dd: sub-int v18, v17, v8 │ │ +0407a2: 0200 1200 |00df: move/from16 v0, v18 │ │ +0407a6: 8200 |00e1: int-to-float v0, v0 │ │ +0407a8: 0212 0000 |00e2: move/from16 v18, v0 │ │ +0407ac: 82a0 |00e4: int-to-float v0, v10 │ │ +0407ae: 0213 0000 |00e5: move/from16 v19, v0 │ │ +0407b2: a90e 1213 |00e7: div-float v14, v18, v19 │ │ +0407b6: 28a6 |00e9: goto 008f // -005a │ │ +0407b8: 1204 |00ea: const/4 v4, #int 0 // #0 │ │ +0407ba: 28ad |00eb: goto 0098 // -0053 │ │ +0407bc: 910b 1c1a |00ec: sub-int v11, v28, v26 │ │ +0407c0: 52d0 1004 |00ee: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +0407c4: 0212 0000 |00f0: move/from16 v18, v0 │ │ +0407c8: 9112 0b12 |00f2: sub-int v18, v11, v18 │ │ +0407cc: 6e10 0511 0500 |00f4: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +0407d2: 0a13 |00f7: move-result v19 │ │ +0407d4: 9112 1213 |00f8: sub-int v18, v18, v19 │ │ +0407d8: 9013 080a |00fa: add-int v19, v8, v10 │ │ +0407dc: 52d0 1004 |00fc: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +0407e0: 0214 0000 |00fe: move/from16 v20, v0 │ │ +0407e4: 9114 0b14 |0100: sub-int v20, v11, v20 │ │ +0407e8: 0200 1200 |0102: move/from16 v0, v18 │ │ +0407ec: 0201 1300 |0104: move/from16 v1, v19 │ │ +0407f0: 0202 1400 |0106: move/from16 v2, v20 │ │ +0407f4: 6e52 2211 8510 |0108: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +0407fa: 28a3 |010b: goto 00ae // -005d │ │ +0407fc: 910b 1c1a |010c: sub-int v11, v28, v26 │ │ +040800: 9112 0b07 |010e: sub-int v18, v11, v7 │ │ +040804: db09 1202 |0110: div-int/lit8 v9, v18, #int 2 // #02 │ │ +040808: 52d0 1804 |0112: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +04080c: 0212 0000 |0114: move/from16 v18, v0 │ │ +040810: 0200 1200 |0116: move/from16 v0, v18 │ │ +040814: 3509 1000 |0118: if-ge v9, v0, 0128 // +0010 │ │ +040818: 52d9 1804 |011a: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +04081c: 9012 080a |011c: add-int v18, v8, v10 │ │ +040820: 9013 0907 |011e: add-int v19, v9, v7 │ │ +040824: 0200 1200 |0120: move/from16 v0, v18 │ │ +040828: 0201 1300 |0122: move/from16 v1, v19 │ │ +04082c: 6e51 2211 8509 |0124: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +040832: 2887 |0127: goto 00ae // -0079 │ │ +040834: 9012 0907 |0128: add-int v18, v9, v7 │ │ +040838: 52d0 1004 |012a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +04083c: 0213 0000 |012c: move/from16 v19, v0 │ │ +040840: 9113 0b13 |012e: sub-int v19, v11, v19 │ │ +040844: 0200 1200 |0130: move/from16 v0, v18 │ │ +040848: 0201 1300 |0132: move/from16 v1, v19 │ │ +04084c: 3710 e8ff |0134: if-le v0, v1, 011c // -0018 │ │ +040850: 52d0 1004 |0136: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +040854: 0212 0000 |0138: move/from16 v18, v0 │ │ +040858: 9112 0b12 |013a: sub-int v18, v11, v18 │ │ +04085c: 9109 1207 |013c: sub-int v9, v18, v7 │ │ +040860: 28de |013e: goto 011c // -0022 │ │ +040862: 124f |013f: const/4 v15, #int 4 // #4 │ │ +040864: 2880 |0140: goto 00c0 // -0080 │ │ +040866: 1312 0000 |0141: const/16 v18, #int 0 // #0 │ │ +04086a: 0200 1200 |0143: move/from16 v0, v18 │ │ +04086e: 0801 1700 |0145: move-object/from16 v1, v23 │ │ +040872: 5c10 3604 |0147: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ +040876: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +04087a: 0200 1200 |014b: move/from16 v0, v18 │ │ +04087e: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +040882: 5c10 3504 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +040886: 0e00 |0151: return-void │ │ +040888: 0002 0200 1000 0000 5000 0000 6e00 ... |0152: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0008 line=666 │ │ 0x000a line=667 │ │ 0x000e line=668 │ │ 0x0011 line=669 │ │ @@ -63594,190 +63594,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -0408a4: |[0408a4] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -0408b4: 7701 e810 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -0408ba: 0a0f |0003: move-result v15 │ │ -0408bc: 7701 e810 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -0408c2: 0a0b |0007: move-result v11 │ │ -0408c4: 7701 e910 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -0408ca: 0a10 |000b: move-result v16 │ │ -0408cc: 7701 e910 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -0408d2: 0a0c |000f: move-result v12 │ │ -0408d4: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -0408d8: 0200 1100 |0012: move/from16 v0, v17 │ │ -0408dc: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -0408e0: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -0408e4: 0200 1100 |0018: move/from16 v0, v17 │ │ -0408e8: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -0408ec: 7401 540e 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0e54 │ │ -0408f2: 0a11 |001f: move-result v17 │ │ -0408f4: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -0408f8: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -0408fc: 0200 1100 |0024: move/from16 v0, v17 │ │ -040900: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -040904: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -040908: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -04090c: 0200 1100 |002c: move/from16 v0, v17 │ │ -040910: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -040914: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -040918: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -04091c: 0201 1000 |0034: move/from16 v1, v16 │ │ -040920: 6e30 6f0e 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0e6f │ │ -040926: 120a |0039: const/4 v10, #int 0 // #0 │ │ -040928: 7401 3f0e 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -04092e: 0a04 |003d: move-result v4 │ │ -040930: 120d |003e: const/4 v13, #int 0 // #0 │ │ -040932: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -040936: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04093a: 6e20 3e0e d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -040940: 0c03 |0046: move-result-object v3 │ │ -040942: 6e10 1111 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -040948: 0a11 |004a: move-result v17 │ │ -04094a: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -04094e: 0200 1100 |004d: move/from16 v0, v17 │ │ -040952: 0201 1200 |004f: move/from16 v1, v18 │ │ -040956: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -04095a: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04095e: 28ea |0055: goto 003f // -0016 │ │ -040960: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -040964: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -040968: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -04096c: 28ce |005c: goto 002a // -0032 │ │ -04096e: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -040972: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -040976: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -04097a: 28cf |0063: goto 0032 // -0031 │ │ -04097c: 2211 c002 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -040980: 1a12 4f02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@024f │ │ -040984: 7602 eb12 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04098a: 2711 |006b: throw v17 │ │ -04098c: 6e10 0111 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -040992: 0c0e |006f: move-result-object v14 │ │ -040994: 1f0e f801 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040998: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -04099c: 6e20 4e0e 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ -0409a2: 0a11 |0077: move-result v17 │ │ -0409a4: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -0409a8: 52e0 1504 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ -0409ac: 0211 0000 |007c: move/from16 v17, v0 │ │ -0409b0: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -0409b4: 52e0 1704 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0417 │ │ -0409b8: 0212 0000 |0082: move/from16 v18, v0 │ │ -0409bc: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -0409c0: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -0409c4: 7702 ea10 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0409ca: 0a07 |008b: move-result v7 │ │ -0409cc: 52e0 1804 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -0409d0: 0211 0000 |008e: move/from16 v17, v0 │ │ -0409d4: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -0409d8: 52e0 1004 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -0409dc: 0212 0000 |0094: move/from16 v18, v0 │ │ -0409e0: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -0409e4: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -0409e8: 7702 ea10 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0409ee: 0a06 |009d: move-result v6 │ │ -0409f0: 6e30 2311 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -0409f6: 28b2 |00a1: goto 0053 // -004e │ │ -0409f8: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -0409fc: 6e20 510e 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -040a02: 0a11 |00a7: move-result v17 │ │ -040a04: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -040a08: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -040a0c: 6e20 440e 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ -040a12: 0a11 |00af: move-result v17 │ │ -040a14: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -040a18: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -040a1c: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -040a20: 2211 c102 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@02c1 │ │ -040a24: 2212 d302 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@02d3 │ │ -040a28: 7601 1d13 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040a2e: 1a13 f301 |00bd: const-string v19, "Child drawer has absolute gravity " // string@01f3 │ │ -040a32: 7402 2413 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a38: 0c12 |00c2: move-result-object v18 │ │ -040a3a: 7110 490e 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ -040a40: 0c13 |00c6: move-result-object v19 │ │ -040a42: 7402 2413 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a48: 0c12 |00ca: move-result-object v18 │ │ -040a4a: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ -040a4e: 7402 2413 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a54: 0c12 |00d0: move-result-object v18 │ │ -040a56: 1a13 4e02 |00d1: const-string v19, "DrawerLayout" // string@024e │ │ -040a5a: 7402 2413 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a60: 0c12 |00d6: move-result-object v18 │ │ -040a62: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ -040a66: 7402 2413 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a6c: 0c12 |00dc: move-result-object v18 │ │ -040a6e: 1a13 fe0b |00dd: const-string v19, "drawer view along that edge" // string@0bfe │ │ -040a72: 7402 2413 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040a78: 0c12 |00e2: move-result-object v18 │ │ -040a7a: 7401 2913 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -040a80: 0c12 |00e6: move-result-object v18 │ │ -040a82: 7602 ee12 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -040a88: 2711 |00ea: throw v17 │ │ -040a8a: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -040a8e: 5200 3e04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@043e │ │ -040a92: 0211 0000 |00ef: move/from16 v17, v0 │ │ -040a96: 52e0 1504 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ -040a9a: 0212 0000 |00f3: move/from16 v18, v0 │ │ -040a9e: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -040aa2: 52e0 1704 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0417 │ │ -040aa6: 0212 0000 |00f9: move/from16 v18, v0 │ │ -040aaa: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -040aae: 52e0 1904 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0419 │ │ -040ab2: 0212 0000 |00ff: move/from16 v18, v0 │ │ -040ab6: 0200 1500 |0101: move/from16 v0, v21 │ │ -040aba: 0201 1100 |0103: move/from16 v1, v17 │ │ -040abe: 0202 1200 |0105: move/from16 v2, v18 │ │ -040ac2: 7130 400e 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e40 │ │ -040ac8: 0a09 |010a: move-result v9 │ │ -040aca: 52e0 1804 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ -040ace: 0211 0000 |010d: move/from16 v17, v0 │ │ -040ad2: 52e0 1004 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ -040ad6: 0212 0000 |0111: move/from16 v18, v0 │ │ -040ada: 9011 1112 |0113: add-int v17, v17, v18 │ │ -040ade: 52e0 1204 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0412 │ │ -040ae2: 0212 0000 |0117: move/from16 v18, v0 │ │ -040ae6: 0200 1600 |0119: move/from16 v0, v22 │ │ -040aea: 0201 1100 |011b: move/from16 v1, v17 │ │ -040aee: 0202 1200 |011d: move/from16 v2, v18 │ │ -040af2: 7130 400e 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e40 │ │ -040af8: 0a08 |0122: move-result v8 │ │ -040afa: 6e30 2311 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -040b00: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -040b04: 2211 c102 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@02c1 │ │ -040b08: 2212 d302 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@02d3 │ │ -040b0c: 7601 1d13 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040b12: 1a13 f201 |012f: const-string v19, "Child " // string@01f2 │ │ -040b16: 7402 2413 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040b1c: 0c12 |0134: move-result-object v18 │ │ -040b1e: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -040b22: 6e20 2313 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -040b28: 0c12 |013a: move-result-object v18 │ │ -040b2a: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ -040b2e: 7402 2413 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040b34: 0c12 |0140: move-result-object v18 │ │ -040b36: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -040b3a: 6e20 2013 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -040b40: 0c12 |0146: move-result-object v18 │ │ -040b42: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ -040b46: 7402 2413 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040b4c: 0c12 |014c: move-result-object v18 │ │ -040b4e: 1a13 cf02 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@02cf │ │ -040b52: 7402 2413 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040b58: 0c12 |0152: move-result-object v18 │ │ -040b5a: 7401 2913 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -040b60: 0c12 |0156: move-result-object v18 │ │ -040b62: 7602 ee12 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -040b68: 2711 |015a: throw v17 │ │ -040b6a: 0e00 |015b: return-void │ │ +04089c: |[04089c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +0408ac: 7701 e810 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +0408b2: 0a0f |0003: move-result v15 │ │ +0408b4: 7701 e810 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +0408ba: 0a0b |0007: move-result v11 │ │ +0408bc: 7701 e910 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +0408c2: 0a10 |000b: move-result v16 │ │ +0408c4: 7701 e910 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +0408ca: 0a0c |000f: move-result v12 │ │ +0408cc: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +0408d0: 0200 1100 |0012: move/from16 v0, v17 │ │ +0408d4: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +0408d8: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +0408dc: 0200 1100 |0018: move/from16 v0, v17 │ │ +0408e0: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +0408e4: 7401 540e 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0e54 │ │ +0408ea: 0a11 |001f: move-result v17 │ │ +0408ec: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +0408f0: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +0408f4: 0200 1100 |0024: move/from16 v0, v17 │ │ +0408f8: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +0408fc: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +040900: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +040904: 0200 1100 |002c: move/from16 v0, v17 │ │ +040908: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +04090c: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +040910: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +040914: 0201 1000 |0034: move/from16 v1, v16 │ │ +040918: 6e30 6f0e 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0e6f │ │ +04091e: 120a |0039: const/4 v10, #int 0 // #0 │ │ +040920: 7401 3f0e 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +040926: 0a04 |003d: move-result v4 │ │ +040928: 120d |003e: const/4 v13, #int 0 // #0 │ │ +04092a: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +04092e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +040932: 6e20 3e0e d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +040938: 0c03 |0046: move-result-object v3 │ │ +04093a: 6e10 1111 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +040940: 0a11 |004a: move-result v17 │ │ +040942: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +040946: 0200 1100 |004d: move/from16 v0, v17 │ │ +04094a: 0201 1200 |004f: move/from16 v1, v18 │ │ +04094e: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +040952: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +040956: 28ea |0055: goto 003f // -0016 │ │ +040958: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +04095c: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +040960: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +040964: 28ce |005c: goto 002a // -0032 │ │ +040966: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +04096a: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +04096e: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +040972: 28cf |0063: goto 0032 // -0031 │ │ +040974: 2211 c002 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +040978: 1a12 4f02 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@024f │ │ +04097c: 7602 eb12 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +040982: 2711 |006b: throw v17 │ │ +040984: 6e10 0111 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +04098a: 0c0e |006f: move-result-object v14 │ │ +04098c: 1f0e f801 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040990: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +040994: 6e20 4e0e 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ +04099a: 0a11 |0077: move-result v17 │ │ +04099c: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +0409a0: 52e0 1504 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ +0409a4: 0211 0000 |007c: move/from16 v17, v0 │ │ +0409a8: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +0409ac: 52e0 1704 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0417 │ │ +0409b0: 0212 0000 |0082: move/from16 v18, v0 │ │ +0409b4: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +0409b8: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +0409bc: 7702 ea10 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0409c2: 0a07 |008b: move-result v7 │ │ +0409c4: 52e0 1804 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +0409c8: 0211 0000 |008e: move/from16 v17, v0 │ │ +0409cc: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +0409d0: 52e0 1004 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +0409d4: 0212 0000 |0094: move/from16 v18, v0 │ │ +0409d8: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +0409dc: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +0409e0: 7702 ea10 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0409e6: 0a06 |009d: move-result v6 │ │ +0409e8: 6e30 2311 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +0409ee: 28b2 |00a1: goto 0053 // -004e │ │ +0409f0: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +0409f4: 6e20 510e 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +0409fa: 0a11 |00a7: move-result v17 │ │ +0409fc: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +040a00: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +040a04: 6e20 440e 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ +040a0a: 0a11 |00af: move-result v17 │ │ +040a0c: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +040a10: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +040a14: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +040a18: 2211 c102 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@02c1 │ │ +040a1c: 2212 d302 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@02d3 │ │ +040a20: 7601 1d13 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040a26: 1a13 f301 |00bd: const-string v19, "Child drawer has absolute gravity " // string@01f3 │ │ +040a2a: 7402 2413 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a30: 0c12 |00c2: move-result-object v18 │ │ +040a32: 7110 490e 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ +040a38: 0c13 |00c6: move-result-object v19 │ │ +040a3a: 7402 2413 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a40: 0c12 |00ca: move-result-object v18 │ │ +040a42: 1a13 2f00 |00cb: const-string v19, " but this " // string@002f │ │ +040a46: 7402 2413 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a4c: 0c12 |00d0: move-result-object v18 │ │ +040a4e: 1a13 4e02 |00d1: const-string v19, "DrawerLayout" // string@024e │ │ +040a52: 7402 2413 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a58: 0c12 |00d6: move-result-object v18 │ │ +040a5a: 1a13 2c00 |00d7: const-string v19, " already has a " // string@002c │ │ +040a5e: 7402 2413 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a64: 0c12 |00dc: move-result-object v18 │ │ +040a66: 1a13 fe0b |00dd: const-string v19, "drawer view along that edge" // string@0bfe │ │ +040a6a: 7402 2413 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040a70: 0c12 |00e2: move-result-object v18 │ │ +040a72: 7401 2913 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +040a78: 0c12 |00e6: move-result-object v18 │ │ +040a7a: 7602 ee12 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +040a80: 2711 |00ea: throw v17 │ │ +040a82: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +040a86: 5200 3e04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@043e │ │ +040a8a: 0211 0000 |00ef: move/from16 v17, v0 │ │ +040a8e: 52e0 1504 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0415 │ │ +040a92: 0212 0000 |00f3: move/from16 v18, v0 │ │ +040a96: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +040a9a: 52e0 1704 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0417 │ │ +040a9e: 0212 0000 |00f9: move/from16 v18, v0 │ │ +040aa2: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +040aa6: 52e0 1904 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0419 │ │ +040aaa: 0212 0000 |00ff: move/from16 v18, v0 │ │ +040aae: 0200 1500 |0101: move/from16 v0, v21 │ │ +040ab2: 0201 1100 |0103: move/from16 v1, v17 │ │ +040ab6: 0202 1200 |0105: move/from16 v2, v18 │ │ +040aba: 7130 400e 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e40 │ │ +040ac0: 0a09 |010a: move-result v9 │ │ +040ac2: 52e0 1804 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0418 │ │ +040ac6: 0211 0000 |010d: move/from16 v17, v0 │ │ +040aca: 52e0 1004 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0410 │ │ +040ace: 0212 0000 |0111: move/from16 v18, v0 │ │ +040ad2: 9011 1112 |0113: add-int v17, v17, v18 │ │ +040ad6: 52e0 1204 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0412 │ │ +040ada: 0212 0000 |0117: move/from16 v18, v0 │ │ +040ade: 0200 1600 |0119: move/from16 v0, v22 │ │ +040ae2: 0201 1100 |011b: move/from16 v1, v17 │ │ +040ae6: 0202 1200 |011d: move/from16 v2, v18 │ │ +040aea: 7130 400e 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0e40 │ │ +040af0: 0a08 |0122: move-result v8 │ │ +040af2: 6e30 2311 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +040af8: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +040afc: 2211 c102 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@02c1 │ │ +040b00: 2212 d302 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@02d3 │ │ +040b04: 7601 1d13 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040b0a: 1a13 f201 |012f: const-string v19, "Child " // string@01f2 │ │ +040b0e: 7402 2413 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040b14: 0c12 |0134: move-result-object v18 │ │ +040b16: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +040b1a: 6e20 2313 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +040b20: 0c12 |013a: move-result-object v18 │ │ +040b22: 1a13 2d00 |013b: const-string v19, " at index " // string@002d │ │ +040b26: 7402 2413 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040b2c: 0c12 |0140: move-result-object v18 │ │ +040b2e: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +040b32: 6e20 2013 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +040b38: 0c12 |0146: move-result-object v18 │ │ +040b3a: 1a13 3f00 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@003f │ │ +040b3e: 7402 2413 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040b44: 0c12 |014c: move-result-object v18 │ │ +040b46: 1a13 cf02 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@02cf │ │ +040b4a: 7402 2413 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040b50: 0c12 |0152: move-result-object v18 │ │ +040b52: 7401 2913 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +040b58: 0c12 |0156: move-result-object v18 │ │ +040b5a: 7602 ee12 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +040b60: 2711 |015a: throw v17 │ │ +040b62: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0004 line=590 │ │ 0x0008 line=591 │ │ 0x000c line=592 │ │ 0x0010 line=594 │ │ @@ -63842,34 +63842,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -040b6c: |[040b6c] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -040b7c: 0750 |0000: move-object v0, v5 │ │ -040b7e: 1f00 fa01 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ -040b82: 6e10 0d0e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e0d │ │ -040b88: 0c02 |0006: move-result-object v2 │ │ -040b8a: 6f20 7e11 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ -040b90: 5202 1d04 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -040b94: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -040b98: 5202 1d04 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -040b9c: 6e20 380e 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -040ba2: 0c01 |0013: move-result-object v1 │ │ -040ba4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -040ba8: 6e20 610e 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ -040bae: 5202 1b04 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ -040bb2: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -040bb4: 6e30 690e 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ -040bba: 5202 1c04 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ -040bbe: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -040bc0: 6e30 690e 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ -040bc6: 0e00 |0025: return-void │ │ +040b64: |[040b64] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +040b74: 0750 |0000: move-object v0, v5 │ │ +040b76: 1f00 fa01 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ +040b7a: 6e10 0d0e 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0e0d │ │ +040b80: 0c02 |0006: move-result-object v2 │ │ +040b82: 6f20 7e11 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ +040b88: 5202 1d04 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +040b8c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +040b90: 5202 1d04 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +040b94: 6e20 380e 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +040b9a: 0c01 |0013: move-result-object v1 │ │ +040b9c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +040ba0: 6e20 610e 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ +040ba6: 5202 1b04 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ +040baa: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +040bac: 6e30 690e 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ +040bb2: 5202 1c04 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ +040bb6: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +040bb8: 6e30 690e 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ +040bbe: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1238 │ │ 0x0003 line=1239 │ │ 0x000a line=1241 │ │ 0x000e line=1242 │ │ 0x0014 line=1243 │ │ @@ -63888,42 +63888,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -040bc8: |[040bc8] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -040bd8: 6f10 7f11 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ -040bde: 0c05 |0003: move-result-object v5 │ │ -040be0: 2204 fa01 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ -040be4: 7020 0c0e 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0e0c │ │ -040bea: 6e10 3f0e 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -040bf0: 0a01 |000c: move-result v1 │ │ -040bf2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -040bf4: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -040bf8: 6e20 3e0e 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -040bfe: 0c00 |0013: move-result-object v0 │ │ -040c00: 6e20 510e 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -040c06: 0a06 |0017: move-result v6 │ │ -040c08: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -040c0c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -040c10: 28f2 |001c: goto 000e // -000e │ │ -040c12: 6e10 0111 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -040c18: 0c03 |0020: move-result-object v3 │ │ -040c1a: 1f03 f801 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040c1e: 5536 1404 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -040c22: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -040c26: 5236 1104 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ -040c2a: 5946 1d04 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ -040c2e: 5276 3c04 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ -040c32: 5946 1b04 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ -040c36: 5276 3d04 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ -040c3a: 5946 1c04 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ -040c3e: 1104 |0033: return-object v4 │ │ +040bc0: |[040bc0] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +040bd0: 6f10 7f11 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ +040bd6: 0c05 |0003: move-result-object v5 │ │ +040bd8: 2204 fa01 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@01fa │ │ +040bdc: 7020 0c0e 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0e0c │ │ +040be2: 6e10 3f0e 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +040be8: 0a01 |000c: move-result v1 │ │ +040bea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +040bec: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +040bf0: 6e20 3e0e 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +040bf6: 0c00 |0013: move-result-object v0 │ │ +040bf8: 6e20 510e 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +040bfe: 0a06 |0017: move-result v6 │ │ +040c00: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +040c04: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040c08: 28f2 |001c: goto 000e // -000e │ │ +040c0a: 6e10 0111 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +040c10: 0c03 |0020: move-result-object v3 │ │ +040c12: 1f03 f801 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040c16: 5536 1404 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +040c1a: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +040c1e: 5236 1104 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0411 │ │ +040c22: 5946 1d04 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@041d │ │ +040c26: 5276 3c04 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ +040c2a: 5946 1b04 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@041b │ │ +040c2e: 5276 3d04 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ +040c32: 5946 1c04 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@041c │ │ +040c36: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1256 │ │ 0x0009 line=1258 │ │ 0x000d line=1259 │ │ 0x0010 line=1260 │ │ @@ -63949,87 +63949,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -040c40: |[040c40] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -040c50: 54da 3a04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040c54: 6e20 6310 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ -040c5a: 54da 4004 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -040c5e: 6e20 6310 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ -040c64: 6e10 c010 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -040c6a: 0a00 |000d: move-result v0 │ │ -040c6c: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -040c6e: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -040c72: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -040c78: 0f07 |0014: return v7 │ │ -040c7a: 6e10 c610 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -040c80: 0a08 |0018: move-result v8 │ │ -040c82: 6e10 c810 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -040c88: 0a09 |001c: move-result v9 │ │ -040c8a: 59d8 3704 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ -040c8e: 59d9 3804 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ -040c92: 120a |0021: const/4 v10, #int 0 // #0 │ │ -040c94: 5cda 3304 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040c98: 120a |0024: const/4 v10, #int 0 // #0 │ │ -040c9a: 5cda 3204 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -040c9e: 28ed |0027: goto 0014 // -0013 │ │ -040ca0: 6e10 c610 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -040ca6: 0a08 |002b: move-result v8 │ │ -040ca8: 6e10 c810 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -040cae: 0a09 |002f: move-result v9 │ │ -040cb0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -040cb2: 54da 3a04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040cb6: 878b |0033: float-to-int v11, v8 │ │ -040cb8: 879c |0034: float-to-int v12, v9 │ │ -040cba: 6e30 5410 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -040cc0: 0c06 |0038: move-result-object v6 │ │ -040cc2: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -040cc6: 6e20 4e0e 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ -040ccc: 0a0a |003e: move-result v10 │ │ -040cce: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -040cd2: 52da 3704 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ -040cd6: a701 080a |0043: sub-float v1, v8, v10 │ │ -040cda: 52da 3804 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ -040cde: a702 090a |0047: sub-float v2, v9, v10 │ │ -040ce2: 54da 3a04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040ce6: 6e10 5c10 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ -040cec: 0a05 |004e: move-result v5 │ │ -040cee: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -040cf2: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -040cf6: c6ba |0053: add-float/2addr v10, v11 │ │ -040cf8: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -040cfc: 82bb |0056: int-to-float v11, v11 │ │ -040cfe: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -040d02: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -040d06: 6e10 390e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e39 │ │ -040d0c: 0c03 |005e: move-result-object v3 │ │ -040d0e: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -040d12: 6e20 430e 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ -040d18: 0a0a |0064: move-result v10 │ │ -040d1a: 122b |0065: const/4 v11, #int 2 // #2 │ │ -040d1c: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -040d20: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -040d22: 6e20 320e 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ -040d28: 120a |006c: const/4 v10, #int 0 // #0 │ │ -040d2a: 5cda 3304 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040d2e: 28a5 |006f: goto 0014 // -005b │ │ -040d30: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -040d32: 28f8 |0071: goto 0069 // -0008 │ │ -040d34: 121a |0072: const/4 v10, #int 1 // #1 │ │ -040d36: 6e20 320e ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ -040d3c: 120a |0076: const/4 v10, #int 0 // #0 │ │ -040d3e: 5cda 3304 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040d42: 120a |0079: const/4 v10, #int 0 // #0 │ │ -040d44: 5cda 3204 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ -040d48: 2898 |007c: goto 0014 // -0068 │ │ -040d4a: 0000 |007d: nop // spacer │ │ -040d4c: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +040c38: |[040c38] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +040c48: 54da 3a04 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040c4c: 6e20 6310 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ +040c52: 54da 4004 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +040c56: 6e20 6310 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ +040c5c: 6e10 c010 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +040c62: 0a00 |000d: move-result v0 │ │ +040c64: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +040c66: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +040c6a: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +040c70: 0f07 |0014: return v7 │ │ +040c72: 6e10 c610 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +040c78: 0a08 |0018: move-result v8 │ │ +040c7a: 6e10 c810 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +040c80: 0a09 |001c: move-result v9 │ │ +040c82: 59d8 3704 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ +040c86: 59d9 3804 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ +040c8a: 120a |0021: const/4 v10, #int 0 // #0 │ │ +040c8c: 5cda 3304 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +040c90: 120a |0024: const/4 v10, #int 0 // #0 │ │ +040c92: 5cda 3204 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +040c96: 28ed |0027: goto 0014 // -0013 │ │ +040c98: 6e10 c610 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +040c9e: 0a08 |002b: move-result v8 │ │ +040ca0: 6e10 c810 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +040ca6: 0a09 |002f: move-result v9 │ │ +040ca8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +040caa: 54da 3a04 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040cae: 878b |0033: float-to-int v11, v8 │ │ +040cb0: 879c |0034: float-to-int v12, v9 │ │ +040cb2: 6e30 5410 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +040cb8: 0c06 |0038: move-result-object v6 │ │ +040cba: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +040cbe: 6e20 4e0e 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0e4e │ │ +040cc4: 0a0a |003e: move-result v10 │ │ +040cc6: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +040cca: 52da 3704 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0437 │ │ +040cce: a701 080a |0043: sub-float v1, v8, v10 │ │ +040cd2: 52da 3804 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0438 │ │ +040cd6: a702 090a |0047: sub-float v2, v9, v10 │ │ +040cda: 54da 3a04 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040cde: 6e10 5c10 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ +040ce4: 0a05 |004e: move-result v5 │ │ +040ce6: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +040cea: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +040cee: c6ba |0053: add-float/2addr v10, v11 │ │ +040cf0: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +040cf4: 82bb |0056: int-to-float v11, v11 │ │ +040cf6: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +040cfa: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +040cfe: 6e10 390e 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e39 │ │ +040d04: 0c03 |005e: move-result-object v3 │ │ +040d06: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +040d0a: 6e20 430e 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ +040d10: 0a0a |0064: move-result v10 │ │ +040d12: 122b |0065: const/4 v11, #int 2 // #2 │ │ +040d14: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +040d18: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +040d1a: 6e20 320e 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ +040d20: 120a |006c: const/4 v10, #int 0 // #0 │ │ +040d22: 5cda 3304 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +040d26: 28a5 |006f: goto 0014 // -005b │ │ +040d28: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +040d2a: 28f8 |0071: goto 0069 // -0008 │ │ +040d2c: 121a |0072: const/4 v10, #int 1 // #1 │ │ +040d2e: 6e20 320e ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ +040d34: 120a |0076: const/4 v10, #int 0 // #0 │ │ +040d36: 5cda 3304 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +040d3a: 120a |0079: const/4 v10, #int 0 // #0 │ │ +040d3c: 5cda 3204 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0432 │ │ +040d40: 2898 |007c: goto 0014 // -0068 │ │ +040d42: 0000 |007d: nop // spacer │ │ +040d44: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0005 line=898 │ │ 0x000a line=900 │ │ 0x000e line=901 │ │ 0x000f line=903 │ │ @@ -64084,38 +64084,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -040d64: |[040d64] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -040d74: 7110 370a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -040d7a: 0a02 |0003: move-result v2 │ │ -040d7c: 7120 9808 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -040d82: 0a00 |0007: move-result v0 │ │ -040d84: 6e20 380e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -040d8a: 0c01 |000b: move-result-object v1 │ │ -040d8c: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -040d90: 2202 c002 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -040d94: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -040d98: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040d9e: 1a04 4d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@074d │ │ -040da2: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040da8: 0c03 |001a: move-result-object v3 │ │ -040daa: 7110 490e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ -040db0: 0c04 |001e: move-result-object v4 │ │ -040db2: 6e20 2413 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040db8: 0c03 |0022: move-result-object v3 │ │ -040dba: 6e10 2913 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -040dc0: 0c03 |0026: move-result-object v3 │ │ -040dc2: 7020 eb12 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -040dc8: 2702 |002a: throw v2 │ │ -040dca: 6e20 610e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ -040dd0: 0e00 |002e: return-void │ │ +040d5c: |[040d5c] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +040d6c: 7110 370a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +040d72: 0a02 |0003: move-result v2 │ │ +040d74: 7120 9808 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +040d7a: 0a00 |0007: move-result v0 │ │ +040d7c: 6e20 380e 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +040d82: 0c01 |000b: move-result-object v1 │ │ +040d84: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +040d88: 2202 c002 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +040d8c: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +040d90: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040d96: 1a04 4d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@074d │ │ +040d9a: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040da0: 0c03 |001a: move-result-object v3 │ │ +040da2: 7110 490e 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0e49 │ │ +040da8: 0c04 |001e: move-result-object v4 │ │ +040daa: 6e20 2413 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040db0: 0c03 |0022: move-result-object v3 │ │ +040db2: 6e10 2913 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +040db8: 0c03 |0026: move-result-object v3 │ │ +040dba: 7020 eb12 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +040dc0: 2702 |002a: throw v2 │ │ +040dc2: 6e20 610e 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ +040dc8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0008 line=1033 │ │ 0x000c line=1035 │ │ 0x000e line=1036 │ │ 0x002b line=1039 │ │ @@ -64131,64 +64131,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -040dd4: |[040dd4] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -040de4: 6e20 510e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -040dea: 0a01 |0003: move-result v1 │ │ -040dec: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -040df0: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -040df4: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -040df8: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040dfe: 1a03 ec08 |000d: const-string v3, "View " // string@08ec │ │ -040e02: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040e08: 0c02 |0012: move-result-object v2 │ │ -040e0a: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -040e10: 0c02 |0016: move-result-object v2 │ │ -040e12: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ -040e16: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040e1c: 0c02 |001c: move-result-object v2 │ │ -040e1e: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -040e24: 0c02 |0020: move-result-object v2 │ │ -040e26: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -040e2c: 2701 |0024: throw v1 │ │ -040e2e: 5541 3504 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ -040e32: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -040e36: 6e10 0111 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -040e3c: 0c00 |002c: move-result-object v0 │ │ -040e3e: 1f00 f801 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -040e42: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -040e46: 5901 1604 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -040e4a: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -040e4c: 5c01 1404 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ -040e50: 6e10 4d0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -040e56: 0e00 |0039: return-void │ │ -040e58: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -040e5a: 6e30 2d0e 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -040e60: 0a01 |003e: move-result v1 │ │ -040e62: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -040e66: 5441 3a04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040e6a: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -040e6c: 6e10 0f11 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ -040e72: 0a03 |0047: move-result v3 │ │ -040e74: 6e40 6d10 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -040e7a: 28eb |004b: goto 0036 // -0015 │ │ -040e7c: 5441 4004 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -040e80: 6e10 480e 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -040e86: 0a02 |0051: move-result v2 │ │ -040e88: 6e10 1211 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -040e8e: 0a03 |0055: move-result v3 │ │ -040e90: b132 |0056: sub-int/2addr v2, v3 │ │ -040e92: 6e10 0f11 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ -040e98: 0a03 |005a: move-result v3 │ │ -040e9a: 6e40 6d10 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -040ea0: 28d8 |005e: goto 0036 // -0028 │ │ +040dcc: |[040dcc] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +040ddc: 6e20 510e 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +040de2: 0a01 |0003: move-result v1 │ │ +040de4: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +040de8: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +040dec: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +040df0: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040df6: 1a03 ec08 |000d: const-string v3, "View " // string@08ec │ │ +040dfa: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040e00: 0c02 |0012: move-result-object v2 │ │ +040e02: 6e20 2313 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +040e08: 0c02 |0016: move-result-object v2 │ │ +040e0a: 1a03 5000 |0017: const-string v3, " is not a sliding drawer" // string@0050 │ │ +040e0e: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040e14: 0c02 |001c: move-result-object v2 │ │ +040e16: 6e10 2913 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +040e1c: 0c02 |0020: move-result-object v2 │ │ +040e1e: 7020 eb12 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +040e24: 2701 |0024: throw v1 │ │ +040e26: 5541 3504 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0435 │ │ +040e2a: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +040e2e: 6e10 0111 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +040e34: 0c00 |002c: move-result-object v0 │ │ +040e36: 1f00 f801 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +040e3a: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +040e3e: 5901 1604 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +040e42: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +040e44: 5c01 1404 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0414 │ │ +040e48: 6e10 4d0e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +040e4e: 0e00 |0039: return-void │ │ +040e50: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +040e52: 6e30 2d0e 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +040e58: 0a01 |003e: move-result v1 │ │ +040e5a: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +040e5e: 5441 3a04 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040e62: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +040e64: 6e10 0f11 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ +040e6a: 0a03 |0047: move-result v3 │ │ +040e6c: 6e40 6d10 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +040e72: 28eb |004b: goto 0036 // -0015 │ │ +040e74: 5441 4004 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +040e78: 6e10 480e 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +040e7e: 0a02 |0051: move-result v2 │ │ +040e80: 6e10 1211 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +040e86: 0a03 |0055: move-result v3 │ │ +040e88: b132 |0056: sub-int/2addr v2, v3 │ │ +040e8a: 6e10 0f11 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@110f │ │ +040e90: 0a03 |005a: move-result v3 │ │ +040e92: 6e40 6d10 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +040e98: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x0006 line=1006 │ │ 0x0025 line=1009 │ │ 0x0029 line=1010 │ │ 0x002f line=1011 │ │ @@ -64208,21 +64208,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -040ea4: |[040ea4] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -040eb4: 6f20 8511 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1185 │ │ -040eba: 5c12 3304 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ -040ebe: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -040ec2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -040ec4: 6e20 320e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ -040eca: 0e00 |000b: return-void │ │ +040e9c: |[040e9c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +040eac: 6f20 8511 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1185 │ │ +040eb2: 5c12 3304 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0433 │ │ +040eb6: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +040eba: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +040ebc: 6e20 320e 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0e32 │ │ +040ec2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x0003 line=954 │ │ 0x0005 line=955 │ │ 0x0007 line=956 │ │ 0x000b line=958 │ │ @@ -64235,19 +64235,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -040ecc: |[040ecc] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -040edc: 5510 3604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ -040ee0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -040ee4: 6f10 8611 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1186 │ │ -040eea: 0e00 |0007: return-void │ │ +040ec4: |[040ec4] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +040ed4: 5510 3604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0436 │ │ +040ed8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +040edc: 6f10 8611 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1186 │ │ +040ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0004 line=749 │ │ 0x0007 line=751 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -64257,17 +64257,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 │ │ -040eec: |[040eec] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -040efc: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -040f00: 0e00 |0002: return-void │ │ +040ee4: |[040ee4] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +040ef4: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +040ef8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -64277,20 +64277,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -040f04: |[040f04] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -040f14: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -040f16: 6e30 690e 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ -040f1c: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -040f1e: 6e30 690e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ -040f24: 0e00 |0008: return-void │ │ +040efc: |[040efc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +040f0c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +040f0e: 6e30 690e 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ +040f14: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +040f16: 6e30 690e 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ +040f1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -64301,46 +64301,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -040f28: |[040f28] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -040f38: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -040f3a: 7110 370a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -040f40: 0a04 |0004: move-result v4 │ │ -040f42: 7120 9808 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -040f48: 0a00 |0008: move-result v0 │ │ -040f4a: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -040f4e: 5967 3c04 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ -040f52: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -040f56: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -040f5a: 5461 3a04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -040f5e: 6e10 4110 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -040f64: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -040f6a: 0e00 |0019: return-void │ │ -040f6c: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -040f6e: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -040f72: 5967 3d04 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ -040f76: 28ee |001f: goto 000d // -0012 │ │ -040f78: 5461 4004 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -040f7c: 28f1 |0022: goto 0013 // -000f │ │ -040f7e: 6e20 380e 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -040f84: 0c03 |0026: move-result-object v3 │ │ -040f86: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -040f8a: 6e20 610e 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ -040f90: 28ed |002c: goto 0019 // -0013 │ │ -040f92: 6e20 380e 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -040f98: 0c02 |0030: move-result-object v2 │ │ -040f9a: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -040f9e: 6e20 300e 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ -040fa4: 28e3 |0036: goto 0019 // -001d │ │ -040fa6: 0000 |0037: nop // spacer │ │ -040fa8: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +040f20: |[040f20] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +040f30: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +040f32: 7110 370a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +040f38: 0a04 |0004: move-result v4 │ │ +040f3a: 7120 9808 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +040f40: 0a00 |0008: move-result v0 │ │ +040f42: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +040f46: 5967 3c04 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@043c │ │ +040f4a: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +040f4e: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +040f52: 5461 3a04 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +040f56: 6e10 4110 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +040f5c: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +040f62: 0e00 |0019: return-void │ │ +040f64: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +040f66: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +040f6a: 5967 3d04 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@043d │ │ +040f6e: 28ee |001f: goto 000d // -0012 │ │ +040f70: 5461 4004 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +040f74: 28f1 |0022: goto 0013 // -000f │ │ +040f76: 6e20 380e 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +040f7c: 0c03 |0026: move-result-object v3 │ │ +040f7e: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +040f82: 6e20 610e 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0e61 │ │ +040f88: 28ed |002c: goto 0019 // -0013 │ │ +040f8a: 6e20 380e 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +040f90: 0c02 |0030: move-result-object v2 │ │ +040f92: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +040f96: 6e20 300e 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ +040f9c: 28e3 |0036: goto 0019 // -001d │ │ +040f9e: 0000 |0037: nop // spacer │ │ +040fa0: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=348 │ │ 0x000b line=349 │ │ 0x000d line=353 │ │ 0x000f line=355 │ │ @@ -64371,40 +64371,40 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -040fb8: |[040fb8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -040fc8: 6e20 510e 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -040fce: 0a00 |0003: move-result v0 │ │ -040fd0: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ -040fd4: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -040fd8: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -040fdc: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -040fe2: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ -040fe6: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -040fec: 0c01 |0012: move-result-object v1 │ │ -040fee: 6e20 2313 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -040ff4: 0c01 |0016: move-result-object v1 │ │ -040ff6: 1a02 4e00 |0017: const-string v2, " is not a " // string@004e │ │ -040ffa: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -041000: 0c01 |001c: move-result-object v1 │ │ -041002: 1a02 ff0b |001d: const-string v2, "drawer with appropriate layout_gravity" // string@0bff │ │ -041006: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04100c: 0c01 |0022: move-result-object v1 │ │ -04100e: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -041014: 0c01 |0026: move-result-object v1 │ │ -041016: 7020 eb12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04101c: 2700 |002a: throw v0 │ │ -04101e: 6e20 440e 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ -041024: 0a00 |002e: move-result v0 │ │ -041026: 6e30 690e 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ -04102c: 0e00 |0032: return-void │ │ +040fb0: |[040fb0] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +040fc0: 6e20 510e 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +040fc6: 0a00 |0003: move-result v0 │ │ +040fc8: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ +040fcc: 2200 c002 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +040fd0: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +040fd4: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +040fda: 1a02 ec08 |000d: const-string v2, "View " // string@08ec │ │ +040fde: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040fe4: 0c01 |0012: move-result-object v1 │ │ +040fe6: 6e20 2313 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +040fec: 0c01 |0016: move-result-object v1 │ │ +040fee: 1a02 4e00 |0017: const-string v2, " is not a " // string@004e │ │ +040ff2: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +040ff8: 0c01 |001c: move-result-object v1 │ │ +040ffa: 1a02 ff0b |001d: const-string v2, "drawer with appropriate layout_gravity" // string@0bff │ │ +040ffe: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +041004: 0c01 |0022: move-result-object v1 │ │ +041006: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04100c: 0c01 |0026: move-result-object v1 │ │ +04100e: 7020 eb12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +041014: 2700 |002a: throw v0 │ │ +041016: 6e20 440e 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0e44 │ │ +04101c: 0a00 |002e: move-result v0 │ │ +04101e: 6e30 690e 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0e69 │ │ +041024: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x002b line=398 │ │ 0x0032 line=399 │ │ locals : │ │ @@ -64417,21 +64417,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -041030: |[041030] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -041040: 6e10 470e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e47 │ │ -041046: 0c00 |0003: move-result-object v0 │ │ -041048: 6e20 fd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -04104e: 0c00 |0007: move-result-object v0 │ │ -041050: 6e30 6c0e 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0e6c │ │ -041056: 0e00 |000b: return-void │ │ +041028: |[041028] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +041038: 6e10 470e 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0e47 │ │ +04103e: 0c00 |0003: move-result-object v0 │ │ +041040: 6e20 fd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +041046: 0c00 |0007: move-result-object v0 │ │ +041048: 6e30 6c0e 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0e6c │ │ +04104e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=286 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -64442,30 +64442,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 │ │ -041058: |[041058] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -041068: 7110 370a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ -04106e: 0a01 |0003: move-result v1 │ │ -041070: 7120 9808 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ -041076: 0a00 |0007: move-result v0 │ │ -041078: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -04107c: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -04107e: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -041082: 5b34 4404 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ -041086: 6e10 4d0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -04108c: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -041090: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -041092: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -041096: 5b34 4504 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ -04109a: 6e10 4d0e 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -0410a0: 0e00 |001c: return-void │ │ +041050: |[041050] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +041060: 7110 370a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0a37 │ │ +041066: 0a01 |0003: move-result v1 │ │ +041068: 7120 9808 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0898 │ │ +04106e: 0a00 |0007: move-result v0 │ │ +041070: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +041074: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +041076: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +04107a: 5b34 4404 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0444 │ │ +04107e: 6e10 4d0e 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +041084: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +041088: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +04108a: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +04108e: 5b34 4504 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0445 │ │ +041092: 6e10 4d0e 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +041098: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=267 │ │ 0x000d line=268 │ │ 0x000f line=269 │ │ 0x0012 line=271 │ │ @@ -64483,25 +64483,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0410a4: |[0410a4] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -0410b4: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0410ba: 0c00 |0003: move-result-object v0 │ │ -0410bc: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0410c0: 5201 1604 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -0410c4: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -0410c8: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -0410cc: 0e00 |000c: return-void │ │ -0410ce: 5904 1604 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -0410d2: 6e30 360e 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0e36 │ │ -0410d8: 28fa |0012: goto 000c // -0006 │ │ +04109c: |[04109c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0410ac: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0410b2: 0c00 |0003: move-result-object v0 │ │ +0410b4: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0410b8: 5201 1604 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +0410bc: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0410c0: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0410c4: 0e00 |000c: return-void │ │ +0410c6: 5904 1604 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +0410ca: 6e30 360e 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0e36 │ │ +0410d0: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=502 │ │ 0x000c line=508 │ │ 0x000d line=506 │ │ 0x000f line=507 │ │ @@ -64516,18 +64516,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0410dc: |[0410dc] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0410ec: 5901 4104 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ -0410f0: 6e10 4d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -0410f6: 0e00 |0005: return-void │ │ +0410d4: |[0410d4] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +0410e4: 5901 4104 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0441 │ │ +0410e8: 6e10 4d0e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +0410ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -64538,56 +64538,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0410f8: |[0410f8] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -041108: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -04110a: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -04110c: 5474 3a04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ -041110: 6e10 5d10 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ -041116: 0a00 |0007: move-result v0 │ │ -041118: 5474 4004 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ -04111c: 6e10 5d10 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ -041122: 0a02 |000d: move-result v2 │ │ -041124: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -041128: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -04112c: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -04112e: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -041132: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -041136: 6e10 0111 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -04113c: 0c01 |001a: move-result-object v1 │ │ -04113e: 1f01 f801 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -041142: 5214 1604 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -041146: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -041148: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -04114c: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -041150: 6e20 340e a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0e34 │ │ -041156: 5274 3404 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0434 │ │ -04115a: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -04115e: 5973 3404 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0434 │ │ -041162: 5474 3b04 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -041166: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -04116a: 5474 3b04 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ -04116e: 7220 fe0d 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0dfe │ │ -041174: 0e00 |0036: return-void │ │ -041176: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -04117a: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -04117e: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -041180: 28d7 |003c: goto 0013 // -0029 │ │ -041182: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -041184: 28d5 |003e: goto 0013 // -002b │ │ -041186: 5214 1604 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ -04118a: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -04118e: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -041192: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -041196: 6e20 350e a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0e35 │ │ -04119c: 28dd |004a: goto 0027 // -0023 │ │ +0410f0: |[0410f0] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +041100: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +041102: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +041104: 5474 3a04 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@043a │ │ +041108: 6e10 5d10 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ +04110e: 0a00 |0007: move-result v0 │ │ +041110: 5474 4004 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0440 │ │ +041114: 6e10 5d10 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ +04111a: 0a02 |000d: move-result v2 │ │ +04111c: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +041120: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +041124: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +041126: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +04112a: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +04112e: 6e10 0111 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +041134: 0c01 |001a: move-result-object v1 │ │ +041136: 1f01 f801 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +04113a: 5214 1604 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +04113e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +041140: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +041144: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +041148: 6e20 340e a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0e34 │ │ +04114e: 5274 3404 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0434 │ │ +041152: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +041156: 5973 3404 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0434 │ │ +04115a: 5474 3b04 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +04115e: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +041162: 5474 3b04 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@043b │ │ +041166: 7220 fe0d 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0dfe │ │ +04116c: 0e00 |0036: return-void │ │ +04116e: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +041172: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +041176: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +041178: 28d7 |003c: goto 0013 // -0029 │ │ +04117a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +04117c: 28d5 |003e: goto 0013 // -002b │ │ +04117e: 5214 1604 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0416 │ │ +041182: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +041186: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +04118a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +04118e: 6e20 350e a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0e35 │ │ +041194: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0008 line=443 │ │ 0x000e line=446 │ │ 0x0012 line=447 │ │ 0x0013 line=454 │ │ @@ -64728,26 +64728,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0411a0: |[0411a0] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -0411b0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -0411b4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0411b8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0411bc: 2200 0002 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0200 │ │ -0411c0: 7010 7b0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0e7b │ │ -0411c6: 6900 4604 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0411ca: 0e00 |000d: return-void │ │ -0411cc: 2200 ff01 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01ff │ │ -0411d0: 7010 720e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0e72 │ │ -0411d6: 6900 4604 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0411da: 28f8 |0015: goto 000d // -0008 │ │ +041198: |[041198] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +0411a8: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +0411ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0411b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0411b4: 2200 0002 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0200 │ │ +0411b8: 7010 7b0e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0e7b │ │ +0411be: 6900 4604 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +0411c2: 0e00 |000d: return-void │ │ +0411c4: 2200 ff01 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01ff │ │ +0411c8: 7010 720e 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0e72 │ │ +0411ce: 6900 4604 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +0411d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -64757,21 +64757,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0411dc: |[0411dc] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -0411ec: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -0411f2: 6200 4604 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0411f6: 7220 870e 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0e87 │ │ -0411fc: 0c00 |0008: move-result-object v0 │ │ -0411fe: 5b10 4704 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -041202: 0e00 |000b: return-void │ │ +0411d4: |[0411d4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +0411e4: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +0411ea: 6200 4604 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +0411ee: 7220 870e 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0e87 │ │ +0411f4: 0c00 |0008: move-result-object v0 │ │ +0411f6: 5b10 4704 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +0411fa: 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; │ │ @@ -64783,20 +64783,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -041204: |[041204] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -041214: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -041218: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -04121c: 7230 840e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0e84 │ │ -041222: 0a00 |0007: move-result v0 │ │ -041224: 0f00 |0008: return v0 │ │ +0411fc: |[0411fc] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +04120c: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +041210: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +041214: 7230 840e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0e84 │ │ +04121a: 0a00 |0007: move-result v0 │ │ +04121c: 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; │ │ │ │ @@ -64805,19 +64805,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -041228: |[041228] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -041238: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -04123c: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -041240: 7220 850e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0e85 │ │ -041246: 0e00 |0007: return-void │ │ +041220: |[041220] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +041230: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +041234: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +041238: 7220 850e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0e85 │ │ +04123e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -64826,20 +64826,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041248: |[041248] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -041258: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -04125c: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -041260: 7220 860e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0e86 │ │ -041266: 0a00 |0007: move-result v0 │ │ -041268: 0f00 |0008: return v0 │ │ +041240: |[041240] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +041250: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +041254: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +041258: 7220 860e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0e86 │ │ +04125e: 0a00 |0007: move-result v0 │ │ +041260: 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;) │ │ @@ -64847,20 +64847,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04126c: |[04126c] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -04127c: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -041280: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -041284: 7230 880e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0e88 │ │ -04128a: 0a00 |0007: move-result v0 │ │ -04128c: 0f00 |0008: return v0 │ │ +041264: |[041264] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +041274: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +041278: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +04127c: 7230 880e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0e88 │ │ +041282: 0a00 |0007: move-result v0 │ │ +041284: 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 │ │ │ │ @@ -64869,20 +64869,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -041290: |[041290] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -0412a0: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0412a4: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -0412a8: 7230 890e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0e89 │ │ -0412ae: 0a00 |0007: move-result v0 │ │ -0412b0: 0f00 |0008: return v0 │ │ +041288: |[041288] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +041298: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +04129c: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +0412a0: 7230 890e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0e89 │ │ +0412a6: 0a00 |0007: move-result v0 │ │ +0412a8: 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 │ │ │ │ @@ -64891,20 +64891,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0412b4: |[0412b4] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -0412c4: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0412c8: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -0412cc: 7220 8a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0e8a │ │ -0412d2: 0a00 |0007: move-result v0 │ │ -0412d4: 0f00 |0008: return v0 │ │ +0412ac: |[0412ac] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +0412bc: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +0412c0: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +0412c4: 7220 8a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0e8a │ │ +0412ca: 0a00 |0007: move-result v0 │ │ +0412cc: 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;) │ │ @@ -64912,19 +64912,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0412d8: |[0412d8] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -0412e8: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ -0412ec: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ -0412f0: 7240 8b0e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0e8b │ │ -0412f6: 0e00 |0007: return-void │ │ +0412d0: |[0412d0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +0412e0: 6200 4604 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0446 │ │ +0412e4: 5421 4704 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0447 │ │ +0412e8: 7240 8b0e 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0e8b │ │ +0412ee: 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 │ │ @@ -64955,17 +64955,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0412f8: |[0412f8] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -041308: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04130e: 0e00 |0003: return-void │ │ +0412f0: |[0412f0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +041300: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041306: 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;) │ │ @@ -64973,19 +64973,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 │ │ -041310: |[041310] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -041320: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ -041324: 6e20 2912 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1229 │ │ -04132a: 0a00 |0005: move-result v0 │ │ -04132c: 0f00 |0006: return v0 │ │ +041308: |[041308] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +041318: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ +04131c: 6e20 2912 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1229 │ │ +041322: 0a00 |0005: move-result v0 │ │ +041324: 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; │ │ │ │ @@ -64994,18 +64994,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041330: |[041330] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -041340: 1f00 8302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ -041344: 6e10 2a12 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@122a │ │ -04134a: 0e00 |0005: return-void │ │ +041328: |[041328] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +041338: 1f00 8302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ +04133c: 6e10 2a12 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@122a │ │ +041342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -65014,19 +65014,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04134c: |[04134c] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -04135c: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ -041360: 6e10 2b12 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@122b │ │ -041366: 0a00 |0005: move-result v0 │ │ -041368: 0f00 |0006: return v0 │ │ +041344: |[041344] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +041354: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ +041358: 6e10 2b12 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@122b │ │ +04135e: 0a00 |0005: move-result v0 │ │ +041360: 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;) │ │ @@ -65034,18 +65034,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 │ │ -04136c: |[04136c] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -04137c: 2200 8302 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0283 │ │ -041380: 7020 2812 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1228 │ │ -041386: 1100 |0005: return-object v0 │ │ +041364: |[041364] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +041374: 2200 8302 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0283 │ │ +041378: 7020 2812 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1228 │ │ +04137e: 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;) │ │ @@ -65053,19 +65053,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 │ │ -041388: |[041388] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -041398: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ -04139c: 6e20 2c12 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@122c │ │ -0413a2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0413a4: 0f00 |0006: return v0 │ │ +041380: |[041380] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +041390: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ +041394: 6e20 2c12 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@122c │ │ +04139a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +04139c: 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 │ │ @@ -65075,19 +65075,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 │ │ -0413a8: |[0413a8] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -0413b8: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ -0413bc: 6e20 2d12 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@122d │ │ -0413c2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0413c4: 0f00 |0006: return v0 │ │ +0413a0: |[0413a0] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +0413b0: 1f01 8302 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0283 │ │ +0413b4: 6e20 2d12 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@122d │ │ +0413ba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0413bc: 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 │ │ @@ -65097,21 +65097,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0413c8: |[0413c8] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -0413d8: 0720 |0000: move-object v0, v2 │ │ -0413da: 1f00 8302 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ -0413de: 6e10 2e12 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@122e │ │ -0413e4: 6e10 2b12 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@122b │ │ -0413ea: 0a01 |0009: move-result v1 │ │ -0413ec: 0f01 |000a: return v1 │ │ +0413c0: |[0413c0] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +0413d0: 0720 |0000: move-object v0, v2 │ │ +0413d2: 1f00 8302 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ +0413d6: 6e10 2e12 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@122e │ │ +0413dc: 6e10 2b12 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@122b │ │ +0413e2: 0a01 |0009: move-result v1 │ │ +0413e4: 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; │ │ @@ -65122,18 +65122,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 │ │ -0413f0: |[0413f0] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -041400: 1f00 8302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ -041404: 6e30 2f12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@122f │ │ -04140a: 0e00 |0005: return-void │ │ +0413e8: |[0413e8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +0413f8: 1f00 8302 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0283 │ │ +0413fc: 6e30 2f12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@122f │ │ +041402: 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 │ │ @@ -65325,32 +65325,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04140c: |[04140c] android.support.v4.widget.ScrollerCompat.:()V │ │ -04141c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -041420: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -041424: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -041428: 2201 0b02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@020b │ │ -04142c: 7010 fc0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0efc │ │ -041432: 6901 5704 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041436: 0e00 |000d: return-void │ │ -041438: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -04143c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -041440: 2201 0a02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@020a │ │ -041444: 7010 eb0e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0eeb │ │ -04144a: 6901 5704 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -04144e: 28f4 |0019: goto 000d // -000c │ │ -041450: 2201 0902 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0209 │ │ -041454: 7010 da0e 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0eda │ │ -04145a: 6901 5704 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -04145e: 28ec |0021: goto 000d // -0014 │ │ +041404: |[041404] android.support.v4.widget.ScrollerCompat.:()V │ │ +041414: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +041418: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +04141c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041420: 2201 0b02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@020b │ │ +041424: 7010 fc0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0efc │ │ +04142a: 6901 5704 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +04142e: 0e00 |000d: return-void │ │ +041430: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +041434: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +041438: 2201 0a02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@020a │ │ +04143c: 7010 eb0e 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0eeb │ │ +041442: 6901 5704 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041446: 28f4 |0019: goto 000d // -000c │ │ +041448: 2201 0902 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0209 │ │ +04144c: 7010 da0e 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0eda │ │ +041452: 6901 5704 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041456: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -65364,21 +65364,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 │ │ -041460: |[041460] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -041470: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -041476: 6200 5704 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -04147a: 7230 cc0e 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@0ecc │ │ -041480: 0c00 |0008: move-result-object v0 │ │ -041482: 5b10 5804 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041486: 0e00 |000b: return-void │ │ +041458: |[041458] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +041468: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +04146e: 6200 5704 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041472: 7230 cc0e 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@0ecc │ │ +041478: 0c00 |0008: move-result-object v0 │ │ +04147a: 5b10 5804 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +04147e: 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; │ │ @@ -65390,19 +65390,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 │ │ -041488: |[041488] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -041498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04149a: 7120 030f 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@0f03 │ │ -0414a0: 0c00 |0004: move-result-object v0 │ │ -0414a2: 1100 |0005: return-object v0 │ │ +041480: |[041480] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +041490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041492: 7120 030f 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@0f03 │ │ +041498: 0c00 |0004: move-result-object v0 │ │ +04149a: 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;) │ │ @@ -65410,18 +65410,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 │ │ -0414a4: |[0414a4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -0414b4: 2200 0c02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@020c │ │ -0414b8: 7030 ff0e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0eff │ │ -0414be: 1100 |0005: return-object v0 │ │ +04149c: |[04149c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +0414ac: 2200 0c02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@020c │ │ +0414b0: 7030 ff0e 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0eff │ │ +0414b6: 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; │ │ │ │ @@ -65431,19 +65431,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0414c0: |[0414c0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -0414d0: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0414d4: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0414d8: 7220 ca0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0eca │ │ -0414de: 0e00 |0007: return-void │ │ +0414b8: |[0414b8] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +0414c8: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0414cc: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0414d0: 7220 ca0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0eca │ │ +0414d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -65452,20 +65452,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0414e0: |[0414e0] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -0414f0: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0414f4: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0414f8: 7220 cb0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0ecb │ │ -0414fe: 0a00 |0007: move-result v0 │ │ -041500: 0f00 |0008: return v0 │ │ +0414d8: |[0414d8] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +0414e8: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0414ec: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0414f0: 7220 cb0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0ecb │ │ +0414f6: 0a00 |0007: move-result v0 │ │ +0414f8: 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;) │ │ @@ -65473,27 +65473,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -041504: |[041504] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -041514: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041518: 54a1 5804 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -04151c: 01b2 |0004: move v2, v11 │ │ -04151e: 01c3 |0005: move v3, v12 │ │ -041520: 01d4 |0006: move v4, v13 │ │ -041522: 01e5 |0007: move v5, v14 │ │ -041524: 01f6 |0008: move v6, v15 │ │ -041526: 0207 1000 |0009: move/from16 v7, v16 │ │ -04152a: 0208 1100 |000b: move/from16 v8, v17 │ │ -04152e: 0209 1200 |000d: move/from16 v9, v18 │ │ -041532: 780a cd0e 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@0ecd │ │ -041538: 0e00 |0012: return-void │ │ +0414fc: |[0414fc] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +04150c: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041510: 54a1 5804 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +041514: 01b2 |0004: move v2, v11 │ │ +041516: 01c3 |0005: move v3, v12 │ │ +041518: 01d4 |0006: move v4, v13 │ │ +04151a: 01e5 |0007: move v5, v14 │ │ +04151c: 01f6 |0008: move v6, v15 │ │ +04151e: 0207 1000 |0009: move/from16 v7, v16 │ │ +041522: 0208 1100 |000b: move/from16 v8, v17 │ │ +041526: 0209 1200 |000d: move/from16 v9, v18 │ │ +04152a: 780a cd0e 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@0ecd │ │ +041530: 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 │ │ @@ -65510,29 +65510,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -04153c: |[04153c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -04154c: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041550: 54c1 5804 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041554: 01d2 |0004: move v2, v13 │ │ -041556: 01e3 |0005: move v3, v14 │ │ -041558: 01f4 |0006: move v4, v15 │ │ -04155a: 0205 1000 |0007: move/from16 v5, v16 │ │ -04155e: 0206 1100 |0009: move/from16 v6, v17 │ │ -041562: 0207 1200 |000b: move/from16 v7, v18 │ │ -041566: 0208 1300 |000d: move/from16 v8, v19 │ │ -04156a: 0209 1400 |000f: move/from16 v9, v20 │ │ -04156e: 020a 1500 |0011: move/from16 v10, v21 │ │ -041572: 020b 1600 |0013: move/from16 v11, v22 │ │ -041576: 780c ce0e 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@0ece │ │ -04157c: 0e00 |0018: return-void │ │ +041534: |[041534] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +041544: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041548: 54c1 5804 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +04154c: 01d2 |0004: move v2, v13 │ │ +04154e: 01e3 |0005: move v3, v14 │ │ +041550: 01f4 |0006: move v4, v15 │ │ +041552: 0205 1000 |0007: move/from16 v5, v16 │ │ +041556: 0206 1100 |0009: move/from16 v6, v17 │ │ +04155a: 0207 1200 |000b: move/from16 v7, v18 │ │ +04155e: 0208 1300 |000d: move/from16 v8, v19 │ │ +041562: 0209 1400 |000f: move/from16 v9, v20 │ │ +041566: 020a 1500 |0011: move/from16 v10, v21 │ │ +04156a: 020b 1600 |0013: move/from16 v11, v22 │ │ +04156e: 780c ce0e 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@0ece │ │ +041574: 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 │ │ @@ -65551,20 +65551,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041580: |[041580] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -041590: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041594: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041598: 7220 cf0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ecf │ │ -04159e: 0a00 |0007: move-result v0 │ │ -0415a0: 0f00 |0008: return v0 │ │ +041578: |[041578] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +041588: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +04158c: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +041590: 7220 cf0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ecf │ │ +041596: 0a00 |0007: move-result v0 │ │ +041598: 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;) │ │ @@ -65572,20 +65572,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0415a4: |[0415a4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -0415b4: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0415b8: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0415bc: 7220 d00e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0ed0 │ │ -0415c2: 0a00 |0007: move-result v0 │ │ -0415c4: 0f00 |0008: return v0 │ │ +04159c: |[04159c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +0415ac: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0415b0: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0415b4: 7220 d00e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0ed0 │ │ +0415ba: 0a00 |0007: move-result v0 │ │ +0415bc: 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;) │ │ @@ -65593,20 +65593,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0415c8: |[0415c8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -0415d8: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0415dc: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0415e0: 7220 d10e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0ed1 │ │ -0415e6: 0a00 |0007: move-result v0 │ │ -0415e8: 0f00 |0008: return v0 │ │ +0415c0: |[0415c0] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +0415d0: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0415d4: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0415d8: 7220 d10e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0ed1 │ │ +0415de: 0a00 |0007: move-result v0 │ │ +0415e0: 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;) │ │ @@ -65614,20 +65614,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0415ec: |[0415ec] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -0415fc: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041600: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041604: 7220 d20e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0ed2 │ │ -04160a: 0a00 |0007: move-result v0 │ │ -04160c: 0f00 |0008: return v0 │ │ +0415e4: |[0415e4] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +0415f4: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0415f8: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0415fc: 7220 d20e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0ed2 │ │ +041602: 0a00 |0007: move-result v0 │ │ +041604: 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;) │ │ @@ -65635,20 +65635,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041610: |[041610] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -041620: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041624: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041628: 7220 d30e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0ed3 │ │ -04162e: 0a00 |0007: move-result v0 │ │ -041630: 0f00 |0008: return v0 │ │ +041608: |[041608] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +041618: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +04161c: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +041620: 7220 d30e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0ed3 │ │ +041626: 0a00 |0007: move-result v0 │ │ +041628: 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;) │ │ @@ -65656,20 +65656,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041634: |[041634] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -041644: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041648: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -04164c: 7220 d40e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ed4 │ │ -041652: 0a00 |0007: move-result v0 │ │ -041654: 0f00 |0008: return v0 │ │ +04162c: |[04162c] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +04163c: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041640: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +041644: 7220 d40e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0ed4 │ │ +04164a: 0a00 |0007: move-result v0 │ │ +04164c: 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;) │ │ @@ -65677,20 +65677,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041658: |[041658] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -041668: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -04166c: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041670: 7220 d50e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0ed5 │ │ -041676: 0a00 |0007: move-result v0 │ │ -041678: 0f00 |0008: return v0 │ │ +041650: |[041650] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +041660: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041664: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +041668: 7220 d50e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0ed5 │ │ +04166e: 0a00 |0007: move-result v0 │ │ +041670: 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;) │ │ @@ -65698,19 +65698,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -04167c: |[04167c] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -04168c: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -041690: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -041694: 7255 d60e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0ed6 │ │ -04169a: 0e00 |0007: return-void │ │ +041674: |[041674] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +041684: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +041688: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +04168c: 7255 d60e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0ed6 │ │ +041692: 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 │ │ @@ -65722,19 +65722,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -04169c: |[04169c] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -0416ac: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0416b0: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0416b4: 7255 d70e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0ed7 │ │ -0416ba: 0e00 |0007: return-void │ │ +041694: |[041694] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +0416a4: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0416a8: 5421 5804 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0416ac: 7255 d70e 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0ed7 │ │ +0416b2: 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 │ │ @@ -65746,23 +65746,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0416bc: |[0416bc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -0416cc: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0416d0: 5461 5804 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0416d4: 0172 |0004: move v2, v7 │ │ -0416d6: 0183 |0005: move v3, v8 │ │ -0416d8: 0194 |0006: move v4, v9 │ │ -0416da: 01a5 |0007: move v5, v10 │ │ -0416dc: 7806 d80e 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0ed8 │ │ -0416e2: 0e00 |000b: return-void │ │ +0416b4: |[0416b4] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +0416c4: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0416c8: 5461 5804 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0416cc: 0172 |0004: move v2, v7 │ │ +0416ce: 0183 |0005: move v3, v8 │ │ +0416d0: 0194 |0006: move v4, v9 │ │ +0416d2: 01a5 |0007: move v5, v10 │ │ +0416d4: 7806 d80e 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0ed8 │ │ +0416da: 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 │ │ @@ -65775,24 +65775,24 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0416e4: |[0416e4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -0416f4: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ -0416f8: 5471 5804 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ -0416fc: 0182 |0004: move v2, v8 │ │ -0416fe: 0193 |0005: move v3, v9 │ │ -041700: 01a4 |0006: move v4, v10 │ │ -041702: 01b5 |0007: move v5, v11 │ │ -041704: 01c6 |0008: move v6, v12 │ │ -041706: 7807 d90e 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@0ed9 │ │ -04170c: 0e00 |000c: return-void │ │ +0416dc: |[0416dc] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +0416ec: 6200 5704 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0457 │ │ +0416f0: 5471 5804 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0458 │ │ +0416f4: 0182 |0004: move v2, v8 │ │ +0416f6: 0193 |0005: move v3, v9 │ │ +0416f8: 01a4 |0006: move v4, v10 │ │ +0416fa: 01b5 |0007: move v5, v11 │ │ +0416fc: 01c6 |0008: move v6, v12 │ │ +0416fe: 7807 d90e 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@0ed9 │ │ +041704: 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 │ │ @@ -65826,17 +65826,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041710: |[041710] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -041720: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041726: 0e00 |0003: return-void │ │ +041708: |[041708] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +041718: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04171e: 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;) │ │ @@ -65844,18 +65844,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041728: |[041728] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -041738: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -04173c: 6e10 5212 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1252 │ │ -041742: 0e00 |0005: return-void │ │ +041720: |[041720] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +041730: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +041734: 6e10 5212 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1252 │ │ +04173a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -65864,19 +65864,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041744: |[041744] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -041754: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041758: 6e10 5312 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1253 │ │ -04175e: 0a00 |0005: move-result v0 │ │ -041760: 0f00 |0006: return v0 │ │ +04173c: |[04173c] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +04174c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041750: 6e10 5312 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1253 │ │ +041756: 0a00 |0005: move-result v0 │ │ +041758: 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;) │ │ @@ -65884,22 +65884,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 │ │ -041764: |[041764] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -041774: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -041778: 2200 9102 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0291 │ │ -04177c: 7030 5112 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1251 │ │ -041782: 1100 |0007: return-object v0 │ │ -041784: 2200 9102 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0291 │ │ -041788: 7020 5012 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1250 │ │ -04178e: 28fa |000d: goto 0007 // -0006 │ │ +04175c: |[04175c] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +04176c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +041770: 2200 9102 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0291 │ │ +041774: 7030 5112 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1251 │ │ +04177a: 1100 |0007: return-object v0 │ │ +04177c: 2200 9102 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0291 │ │ +041780: 7020 5012 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1250 │ │ +041786: 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; │ │ │ │ @@ -65908,27 +65908,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 │ │ -041790: |[041790] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0417a0: 0790 |0000: move-object v0, v9 │ │ -0417a2: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -0417a6: 01a1 |0003: move v1, v10 │ │ -0417a8: 01b2 |0004: move v2, v11 │ │ -0417aa: 01c3 |0005: move v3, v12 │ │ -0417ac: 01d4 |0006: move v4, v13 │ │ -0417ae: 01e5 |0007: move v5, v14 │ │ -0417b0: 01f6 |0008: move v6, v15 │ │ -0417b2: 0207 1000 |0009: move/from16 v7, v16 │ │ -0417b6: 0208 1100 |000b: move/from16 v8, v17 │ │ -0417ba: 7409 5412 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1254 │ │ -0417c0: 0e00 |0010: return-void │ │ +041788: |[041788] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +041798: 0790 |0000: move-object v0, v9 │ │ +04179a: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +04179e: 01a1 |0003: move v1, v10 │ │ +0417a0: 01b2 |0004: move v2, v11 │ │ +0417a2: 01c3 |0005: move v3, v12 │ │ +0417a4: 01d4 |0006: move v4, v13 │ │ +0417a6: 01e5 |0007: move v5, v14 │ │ +0417a8: 01f6 |0008: move v6, v15 │ │ +0417aa: 0207 1000 |0009: move/from16 v7, v16 │ │ +0417ae: 0208 1100 |000b: move/from16 v8, v17 │ │ +0417b2: 7409 5412 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1254 │ │ +0417b8: 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 │ │ @@ -65945,29 +65945,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 │ │ -0417c4: |[0417c4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0417d4: 07b0 |0000: move-object v0, v11 │ │ -0417d6: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -0417da: 01c1 |0003: move v1, v12 │ │ -0417dc: 01d2 |0004: move v2, v13 │ │ -0417de: 01e3 |0005: move v3, v14 │ │ -0417e0: 01f4 |0006: move v4, v15 │ │ -0417e2: 0205 1000 |0007: move/from16 v5, v16 │ │ -0417e6: 0206 1100 |0009: move/from16 v6, v17 │ │ -0417ea: 0207 1200 |000b: move/from16 v7, v18 │ │ -0417ee: 0208 1300 |000d: move/from16 v8, v19 │ │ -0417f2: 0209 1400 |000f: move/from16 v9, v20 │ │ -0417f6: 020a 1500 |0011: move/from16 v10, v21 │ │ -0417fa: 740b 5512 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1255 │ │ -041800: 0e00 |0016: return-void │ │ +0417bc: |[0417bc] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0417cc: 07b0 |0000: move-object v0, v11 │ │ +0417ce: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +0417d2: 01c1 |0003: move v1, v12 │ │ +0417d4: 01d2 |0004: move v2, v13 │ │ +0417d6: 01e3 |0005: move v3, v14 │ │ +0417d8: 01f4 |0006: move v4, v15 │ │ +0417da: 0205 1000 |0007: move/from16 v5, v16 │ │ +0417de: 0206 1100 |0009: move/from16 v6, v17 │ │ +0417e2: 0207 1200 |000b: move/from16 v7, v18 │ │ +0417e6: 0208 1300 |000d: move/from16 v8, v19 │ │ +0417ea: 0209 1400 |000f: move/from16 v9, v20 │ │ +0417ee: 020a 1500 |0011: move/from16 v10, v21 │ │ +0417f2: 740b 5512 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1255 │ │ +0417f8: 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 │ │ @@ -65986,19 +65986,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041804: |[041804] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -041814: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041818: 6e10 5712 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1257 │ │ -04181e: 0a00 |0005: move-result v0 │ │ -041820: 0f00 |0006: return v0 │ │ +0417fc: |[0417fc] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +04180c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041810: 6e10 5712 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@1257 │ │ +041816: 0a00 |0005: move-result v0 │ │ +041818: 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;) │ │ @@ -66006,19 +66006,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041824: |[041824] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -041834: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041838: 6e10 5812 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1258 │ │ -04183e: 0a00 |0005: move-result v0 │ │ -041840: 0f00 |0006: return v0 │ │ +04181c: |[04181c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +04182c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041830: 6e10 5812 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@1258 │ │ +041836: 0a00 |0005: move-result v0 │ │ +041838: 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;) │ │ @@ -66026,19 +66026,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041844: |[041844] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -041854: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041858: 6e10 5912 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1259 │ │ -04185e: 0a00 |0005: move-result v0 │ │ -041860: 0f00 |0006: return v0 │ │ +04183c: |[04183c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +04184c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041850: 6e10 5912 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@1259 │ │ +041856: 0a00 |0005: move-result v0 │ │ +041858: 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;) │ │ @@ -66046,19 +66046,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041864: |[041864] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -041874: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041878: 6e10 5a12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@125a │ │ -04187e: 0a00 |0005: move-result v0 │ │ -041880: 0f00 |0006: return v0 │ │ +04185c: |[04185c] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +04186c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041870: 6e10 5a12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@125a │ │ +041876: 0a00 |0005: move-result v0 │ │ +041878: 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;) │ │ @@ -66066,19 +66066,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041884: |[041884] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -041894: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -041898: 6e10 5b12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@125b │ │ -04189e: 0a00 |0005: move-result v0 │ │ -0418a0: 0f00 |0006: return v0 │ │ +04187c: |[04187c] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +04188c: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041890: 6e10 5b12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@125b │ │ +041896: 0a00 |0005: move-result v0 │ │ +041898: 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;) │ │ @@ -66086,19 +66086,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0418a4: |[0418a4] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0418b4: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -0418b8: 6e10 5c12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@125c │ │ -0418be: 0a00 |0005: move-result v0 │ │ -0418c0: 0f00 |0006: return v0 │ │ +04189c: |[04189c] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0418ac: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +0418b0: 6e10 5c12 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@125c │ │ +0418b6: 0a00 |0005: move-result v0 │ │ +0418b8: 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;) │ │ @@ -66106,18 +66106,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 │ │ -0418c4: |[0418c4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0418d4: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -0418d8: 6e40 5d12 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@125d │ │ -0418de: 0e00 |0005: return-void │ │ +0418bc: |[0418bc] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0418cc: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +0418d0: 6e40 5d12 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@125d │ │ +0418d6: 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 │ │ @@ -66129,18 +66129,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 │ │ -0418e0: |[0418e0] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0418f0: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -0418f4: 6e40 5e12 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@125e │ │ -0418fa: 0e00 |0005: return-void │ │ +0418d8: |[0418d8] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0418e8: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +0418ec: 6e40 5e12 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@125e │ │ +0418f2: 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 │ │ @@ -66152,18 +66152,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 │ │ -0418fc: |[0418fc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -04190c: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -041910: 6e54 5f12 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@125f │ │ -041916: 0e00 |0005: return-void │ │ +0418f4: |[0418f4] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +041904: 1f00 9102 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +041908: 6e54 5f12 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@125f │ │ +04190e: 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 │ │ @@ -66176,24 +66176,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 │ │ -041918: |[041918] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -041928: 0760 |0000: move-object v0, v6 │ │ -04192a: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ -04192e: 0171 |0003: move v1, v7 │ │ -041930: 0182 |0004: move v2, v8 │ │ -041932: 0193 |0005: move v3, v9 │ │ -041934: 01a4 |0006: move v4, v10 │ │ -041936: 01b5 |0007: move v5, v11 │ │ -041938: 7406 6012 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1260 │ │ -04193e: 0e00 |000b: return-void │ │ +041910: |[041910] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +041920: 0760 |0000: move-object v0, v6 │ │ +041922: 1f00 9102 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0291 │ │ +041926: 0171 |0003: move v1, v7 │ │ +041928: 0182 |0004: move v2, v8 │ │ +04192a: 0193 |0005: move v3, v9 │ │ +04192c: 01a4 |0006: move v4, v10 │ │ +04192e: 01b5 |0007: move v5, v11 │ │ +041930: 7406 6012 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1260 │ │ +041936: 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 │ │ @@ -66228,17 +66228,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041940: |[041940] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -041950: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041956: 0e00 |0003: return-void │ │ +041938: |[041938] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +041948: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04194e: 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;) │ │ @@ -66246,19 +66246,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041958: |[041958] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -041968: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ -04196c: 6e10 5612 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1256 │ │ -041972: 0a00 |0005: move-result v0 │ │ -041974: 0f00 |0006: return v0 │ │ +041950: |[041950] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +041960: 1f01 9102 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0291 │ │ +041964: 6e10 5612 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1256 │ │ +04196a: 0a00 |0005: move-result v0 │ │ +04196c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -66296,22 +66296,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -041978: |[041978] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -041988: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -04198e: 7100 690f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f69 │ │ -041994: 0c00 |0006: move-result-object v0 │ │ -041996: 7220 460f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0f46 │ │ -04199c: 0c00 |000a: move-result-object v0 │ │ -04199e: 5b10 5904 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0459 │ │ -0419a2: 0e00 |000d: return-void │ │ +041970: |[041970] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +041980: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +041986: 7100 690f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f69 │ │ +04198c: 0c00 |0006: move-result-object v0 │ │ +04198e: 7220 460f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0f46 │ │ +041994: 0c00 |000a: move-result-object v0 │ │ +041996: 5b10 5904 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0459 │ │ +04199a: 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; │ │ @@ -66322,17 +66322,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0419a4: |[0419a4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -0419b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0419b6: 0f00 |0001: return v0 │ │ +04199c: |[04199c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +0419ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0419ae: 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 : 2055 (SearchViewCompat.java) │ │ @@ -66369,22 +66369,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0419b8: |[0419b8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0419c8: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -0419ce: 7100 690f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f69 │ │ -0419d4: 0c00 |0006: move-result-object v0 │ │ -0419d6: 7220 470f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0f47 │ │ -0419dc: 0c00 |000a: move-result-object v0 │ │ -0419de: 5b10 5a04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@045a │ │ -0419e2: 0e00 |000d: return-void │ │ +0419b0: |[0419b0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +0419c0: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +0419c6: 7100 690f 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0f69 │ │ +0419cc: 0c00 |0006: move-result-object v0 │ │ +0419ce: 7220 470f 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0f47 │ │ +0419d4: 0c00 |000a: move-result-object v0 │ │ +0419d6: 5b10 5a04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@045a │ │ +0419da: 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; │ │ @@ -66395,17 +66395,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0419e4: |[0419e4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0419f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0419f6: 0f00 |0001: return v0 │ │ +0419dc: |[0419dc] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0419ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0419ee: 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; │ │ │ │ @@ -66414,17 +66414,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0419f8: |[0419f8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -041a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -041a0a: 0f00 |0001: return v0 │ │ +0419f0: |[0419f0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +041a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041a02: 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; │ │ │ │ @@ -66595,33 +66595,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -041a0c: |[041a0c] android.support.v4.widget.SearchViewCompat.:()V │ │ -041a1c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -041a20: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -041a24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -041a28: 2200 1402 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0214 │ │ -041a2c: 7010 3e0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0f3e │ │ -041a32: 6900 5f04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041a36: 0e00 |000d: return-void │ │ -041a38: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -041a3c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -041a40: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -041a44: 2200 1302 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0213 │ │ -041a48: 7010 2d0f 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f2d │ │ -041a4e: 6900 5f04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041a52: 28f2 |001b: goto 000d // -000e │ │ -041a54: 2200 1602 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0216 │ │ -041a58: 7010 540f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f54 │ │ -041a5e: 6900 5f04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041a62: 28ea |0023: goto 000d // -0016 │ │ +041a04: |[041a04] android.support.v4.widget.SearchViewCompat.:()V │ │ +041a14: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +041a18: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +041a1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041a20: 2200 1402 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0214 │ │ +041a24: 7010 3e0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0f3e │ │ +041a2a: 6900 5f04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041a2e: 0e00 |000d: return-void │ │ +041a30: 6000 2700 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +041a34: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +041a38: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +041a3c: 2200 1302 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0213 │ │ +041a40: 7010 2d0f 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f2d │ │ +041a46: 6900 5f04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041a4a: 28f2 |001b: goto 000d // -000e │ │ +041a4c: 2200 1602 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0216 │ │ +041a50: 7010 540f 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f54 │ │ +041a56: 6900 5f04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041a5a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -66633,17 +66633,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041a64: |[041a64] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -041a74: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041a7a: 0e00 |0003: return-void │ │ +041a5c: |[041a5c] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +041a6c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041a72: 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; │ │ @@ -66653,36 +66653,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 │ │ -041a7c: |[041a7c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -041a8c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041a90: 1100 |0002: return-object v0 │ │ +041a74: |[041a74] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +041a84: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041a88: 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 │ │ -041a94: |[041a94] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -041aa4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041aa8: 7220 420f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f42 │ │ -041aae: 0c00 |0005: move-result-object v0 │ │ -041ab0: 1100 |0006: return-object v0 │ │ +041a8c: |[041a8c] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +041a9c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041aa0: 7220 420f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f42 │ │ +041aa6: 0c00 |0005: move-result-object v0 │ │ +041aa8: 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;) │ │ @@ -66690,19 +66690,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041ab4: |[041ab4] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -041ac4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041ac8: 7220 430f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0f43 │ │ -041ace: 0a00 |0005: move-result v0 │ │ -041ad0: 0f00 |0006: return v0 │ │ +041aac: |[041aac] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +041abc: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041ac0: 7220 430f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0f43 │ │ +041ac6: 0a00 |0005: move-result v0 │ │ +041ac8: 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;) │ │ @@ -66710,19 +66710,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041ad4: |[041ad4] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -041ae4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041ae8: 7220 440f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f44 │ │ -041aee: 0a00 |0005: move-result v0 │ │ -041af0: 0f00 |0006: return v0 │ │ +041acc: |[041acc] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +041adc: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041ae0: 7220 440f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f44 │ │ +041ae6: 0a00 |0005: move-result v0 │ │ +041ae8: 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;) │ │ @@ -66730,19 +66730,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041af4: |[041af4] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -041b04: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b08: 7220 450f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f45 │ │ -041b0e: 0a00 |0005: move-result v0 │ │ -041b10: 0f00 |0006: return v0 │ │ +041aec: |[041aec] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +041afc: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b00: 7220 450f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f45 │ │ +041b06: 0a00 |0005: move-result v0 │ │ +041b08: 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;) │ │ @@ -66750,19 +66750,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 │ │ -041b14: |[041b14] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -041b24: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b28: 7220 480f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f48 │ │ -041b2e: 0c00 |0005: move-result-object v0 │ │ -041b30: 1100 |0006: return-object v0 │ │ +041b0c: |[041b0c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +041b1c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b20: 7220 480f 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f48 │ │ +041b26: 0c00 |0005: move-result-object v0 │ │ +041b28: 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;) │ │ @@ -66770,18 +66770,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 │ │ -041b34: |[041b34] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -041b44: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b48: 7230 490f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0f49 │ │ -041b4e: 0e00 |0005: return-void │ │ +041b2c: |[041b2c] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +041b3c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b40: 7230 490f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0f49 │ │ +041b46: 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 │ │ @@ -66791,18 +66791,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 │ │ -041b50: |[041b50] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -041b60: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b64: 7230 4a0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0f4a │ │ -041b6a: 0e00 |0005: return-void │ │ +041b48: |[041b48] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +041b58: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b5c: 7230 4a0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0f4a │ │ +041b62: 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 │ │ @@ -66812,18 +66812,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 │ │ -041b6c: |[041b6c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -041b7c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b80: 7230 4b0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0f4b │ │ -041b86: 0e00 |0005: return-void │ │ +041b64: |[041b64] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +041b74: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b78: 7230 4b0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0f4b │ │ +041b7e: 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 │ │ @@ -66833,18 +66833,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 │ │ -041b88: |[041b88] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -041b98: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041b9c: 7230 4c0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0f4c │ │ -041ba2: 0e00 |0005: return-void │ │ +041b80: |[041b80] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +041b90: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041b94: 7230 4c0f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0f4c │ │ +041b9a: 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 │ │ @@ -66854,19 +66854,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 │ │ -041ba4: |[041ba4] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -041bb4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041bb8: 5431 5904 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0459 │ │ -041bbc: 7230 4d0f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f4d │ │ -041bc2: 0e00 |0007: return-void │ │ +041b9c: |[041b9c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +041bac: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041bb0: 5431 5904 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0459 │ │ +041bb4: 7230 4d0f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f4d │ │ +041bba: 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; │ │ @@ -66876,19 +66876,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 │ │ -041bc4: |[041bc4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -041bd4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041bd8: 5431 5a04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@045a │ │ -041bdc: 7230 4e0f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f4e │ │ -041be2: 0e00 |0007: return-void │ │ +041bbc: |[041bbc] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +041bcc: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041bd0: 5431 5a04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@045a │ │ +041bd4: 7230 4e0f 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f4e │ │ +041bda: 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; │ │ @@ -66898,18 +66898,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 │ │ -041be4: |[041be4] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -041bf4: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041bf8: 7240 4f0f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f4f │ │ -041bfe: 0e00 |0005: return-void │ │ +041bdc: |[041bdc] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +041bec: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041bf0: 7240 4f0f 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f4f │ │ +041bf6: 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; │ │ @@ -66920,18 +66920,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 │ │ -041c00: |[041c00] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -041c10: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041c14: 7230 500f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f50 │ │ -041c1a: 0e00 |0005: return-void │ │ +041bf8: |[041bf8] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +041c08: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041c0c: 7230 500f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f50 │ │ +041c12: 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; │ │ @@ -66941,18 +66941,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 │ │ -041c1c: |[041c1c] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -041c2c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041c30: 7230 510f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f51 │ │ -041c36: 0e00 |0005: return-void │ │ +041c14: |[041c14] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +041c24: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041c28: 7230 510f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f51 │ │ +041c2e: 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 │ │ @@ -66962,18 +66962,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 │ │ -041c38: |[041c38] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -041c48: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041c4c: 7230 520f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f52 │ │ -041c52: 0e00 |0005: return-void │ │ +041c30: |[041c30] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +041c40: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041c44: 7230 520f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f52 │ │ +041c4a: 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; │ │ @@ -66983,18 +66983,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 │ │ -041c54: |[041c54] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -041c64: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ -041c68: 7230 530f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f53 │ │ -041c6e: 0e00 |0005: return-void │ │ +041c4c: |[041c4c] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +041c5c: 6200 5f04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@045f │ │ +041c60: 7230 530f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f53 │ │ +041c66: 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 │ │ @@ -67035,18 +67035,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 │ │ -041c70: |[041c70] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -041c80: 5b01 6004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ -041c84: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041c8a: 0e00 |0005: return-void │ │ +041c68: |[041c68] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +041c78: 5b01 6004 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ +041c7c: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041c82: 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; │ │ │ │ @@ -67056,19 +67056,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041c8c: |[041c8c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -041c9c: 5410 6004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ -041ca0: 7220 800f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f80 │ │ -041ca6: 0a00 |0005: move-result v0 │ │ -041ca8: 0f00 |0006: return v0 │ │ +041c84: |[041c84] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +041c94: 5410 6004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ +041c98: 7220 800f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f80 │ │ +041c9e: 0a00 |0005: move-result v0 │ │ +041ca0: 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; │ │ │ │ @@ -67077,19 +67077,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -041cac: |[041cac] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -041cbc: 5410 6004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ -041cc0: 7220 810f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f81 │ │ -041cc6: 0a00 |0005: move-result v0 │ │ -041cc8: 0f00 |0006: return v0 │ │ +041ca4: |[041ca4] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +041cb4: 5410 6004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0460 │ │ +041cb8: 7220 810f 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f81 │ │ +041cbe: 0a00 |0005: move-result v0 │ │ +041cc0: 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; │ │ │ │ @@ -67128,18 +67128,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 │ │ -041ccc: |[041ccc] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -041cdc: 5b01 6104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0461 │ │ -041ce0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041ce6: 0e00 |0005: return-void │ │ +041cc4: |[041cc4] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +041cd4: 5b01 6104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0461 │ │ +041cd8: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041cde: 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; │ │ │ │ @@ -67149,19 +67149,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041ce8: |[041ce8] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -041cf8: 5410 6104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0461 │ │ -041cfc: 7210 7f0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0f7f │ │ -041d02: 0a00 |0005: move-result v0 │ │ -041d04: 0f00 |0006: return v0 │ │ +041ce0: |[041ce0] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +041cf0: 5410 6104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0461 │ │ +041cf4: 7210 7f0f 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0f7f │ │ +041cfa: 0a00 |0005: move-result v0 │ │ +041cfc: 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 : 2056 (SearchViewCompatHoneycomb.java) │ │ @@ -67263,17 +67263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041d08: |[041d08] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -041d18: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041d1e: 0e00 |0003: return-void │ │ +041d00: |[041d00] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +041d10: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -67282,19 +67282,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 │ │ -041d20: |[041d20] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -041d30: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ -041d34: 6e10 7312 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1273 │ │ -041d3a: 0c00 |0005: move-result-object v0 │ │ -041d3c: 1100 |0006: return-object v0 │ │ +041d18: |[041d18] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +041d28: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ +041d2c: 6e10 7312 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1273 │ │ +041d32: 0c00 |0005: move-result-object v0 │ │ +041d34: 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;) │ │ @@ -67302,19 +67302,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041d40: |[041d40] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -041d50: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ -041d54: 6e10 7412 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1274 │ │ -041d5a: 0a00 |0005: move-result v0 │ │ -041d5c: 0f00 |0006: return v0 │ │ +041d38: |[041d38] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +041d48: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ +041d4c: 6e10 7412 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1274 │ │ +041d52: 0a00 |0005: move-result v0 │ │ +041d54: 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;) │ │ @@ -67322,19 +67322,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041d60: |[041d60] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -041d70: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ -041d74: 6e10 7512 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1275 │ │ -041d7a: 0a00 |0005: move-result v0 │ │ -041d7c: 0f00 |0006: return v0 │ │ +041d58: |[041d58] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +041d68: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ +041d6c: 6e10 7512 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1275 │ │ +041d72: 0a00 |0005: move-result v0 │ │ +041d74: 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;) │ │ @@ -67342,19 +67342,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041d80: |[041d80] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -041d90: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ -041d94: 6e10 7612 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1276 │ │ -041d9a: 0a00 |0005: move-result v0 │ │ -041d9c: 0f00 |0006: return v0 │ │ +041d78: |[041d78] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +041d88: 1f01 9802 |0000: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ +041d8c: 6e10 7612 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1276 │ │ +041d92: 0a00 |0005: move-result v0 │ │ +041d94: 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;) │ │ @@ -67362,18 +67362,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 │ │ -041da0: |[041da0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -041db0: 2200 1902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0219 │ │ -041db4: 7020 7d0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0f7d │ │ -041dba: 1100 |0005: return-object v0 │ │ +041d98: |[041d98] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +041da8: 2200 1902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0219 │ │ +041dac: 7020 7d0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0f7d │ │ +041db2: 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;) │ │ @@ -67381,18 +67381,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 │ │ -041dbc: |[041dbc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -041dcc: 2200 1802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0218 │ │ -041dd0: 7020 7a0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0f7a │ │ -041dd6: 1100 |0005: return-object v0 │ │ +041db4: |[041db4] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +041dc4: 2200 1802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0218 │ │ +041dc8: 7020 7a0f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0f7a │ │ +041dce: 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;) │ │ @@ -67400,18 +67400,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 │ │ -041dd8: |[041dd8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -041de8: 2200 9802 |0000: new-instance v0, Landroid/widget/SearchView; // type@0298 │ │ -041dec: 7020 7112 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1271 │ │ -041df2: 1100 |0005: return-object v0 │ │ +041dd0: |[041dd0] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +041de0: 2200 9802 |0000: new-instance v0, Landroid/widget/SearchView; // type@0298 │ │ +041de4: 7020 7112 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1271 │ │ +041dea: 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;) │ │ @@ -67419,18 +67419,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 │ │ -041df4: |[041df4] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -041e04: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e08: 6e20 7812 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1278 │ │ -041e0e: 0e00 |0005: return-void │ │ +041dec: |[041dec] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +041dfc: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e00: 6e20 7812 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@1278 │ │ +041e06: 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 │ │ @@ -67440,18 +67440,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 │ │ -041e10: |[041e10] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -041e20: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e24: 6e20 7b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@127b │ │ -041e2a: 0e00 |0005: return-void │ │ +041e08: |[041e08] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +041e18: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e1c: 6e20 7b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@127b │ │ +041e22: 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 │ │ @@ -67461,19 +67461,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 │ │ -041e2c: |[041e2c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -041e3c: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e40: 1f01 9602 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0296 │ │ -041e44: 6e20 7c12 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@127c │ │ -041e4a: 0e00 |0007: return-void │ │ +041e24: |[041e24] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +041e34: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e38: 1f01 9602 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@0296 │ │ +041e3c: 6e20 7c12 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@127c │ │ +041e42: 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; │ │ @@ -67483,19 +67483,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 │ │ -041e4c: |[041e4c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -041e5c: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e60: 1f01 9702 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0297 │ │ -041e64: 6e20 7d12 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@127d │ │ -041e6a: 0e00 |0007: return-void │ │ +041e44: |[041e44] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +041e54: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e58: 1f01 9702 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@0297 │ │ +041e5c: 6e20 7d12 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@127d │ │ +041e62: 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; │ │ @@ -67505,18 +67505,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 │ │ -041e6c: |[041e6c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -041e7c: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e80: 6e30 7e12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@127e │ │ -041e86: 0e00 |0005: return-void │ │ +041e64: |[041e64] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +041e74: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e78: 6e30 7e12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@127e │ │ +041e7e: 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; │ │ @@ -67527,18 +67527,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 │ │ -041e88: |[041e88] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -041e98: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041e9c: 6e20 7f12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@127f │ │ -041ea2: 0e00 |0005: return-void │ │ +041e80: |[041e80] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +041e90: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041e94: 6e20 7f12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@127f │ │ +041e9a: 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; │ │ @@ -67548,18 +67548,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 │ │ -041ea4: |[041ea4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -041eb4: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041eb8: 6e20 8012 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1280 │ │ -041ebe: 0e00 |0005: return-void │ │ +041e9c: |[041e9c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +041eac: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041eb0: 6e20 8012 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1280 │ │ +041eb6: 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 │ │ @@ -67569,27 +67569,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 │ │ -041ec0: |[041ec0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -041ed0: 0741 |0000: move-object v1, v4 │ │ -041ed2: 1f01 9802 |0001: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ -041ed6: 6e10 7212 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1272 │ │ -041edc: 0c02 |0006: move-result-object v2 │ │ -041ede: 1a03 2f15 |0007: const-string v3, "search" // string@152f │ │ -041ee2: 6e20 a600 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -041ee8: 0c00 |000c: move-result-object v0 │ │ -041eea: 1f00 1800 |000d: check-cast v0, Landroid/app/SearchManager; // type@0018 │ │ -041eee: 6e20 8f00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@008f │ │ -041ef4: 0c02 |0012: move-result-object v2 │ │ -041ef6: 6e20 8112 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1281 │ │ -041efc: 0e00 |0016: return-void │ │ +041eb8: |[041eb8] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +041ec8: 0741 |0000: move-object v1, v4 │ │ +041eca: 1f01 9802 |0001: check-cast v1, Landroid/widget/SearchView; // type@0298 │ │ +041ece: 6e10 7212 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1272 │ │ +041ed4: 0c02 |0006: move-result-object v2 │ │ +041ed6: 1a03 2f15 |0007: const-string v3, "search" // string@152f │ │ +041eda: 6e20 a600 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +041ee0: 0c00 |000c: move-result-object v0 │ │ +041ee2: 1f00 1800 |000d: check-cast v0, Landroid/app/SearchManager; // type@0018 │ │ +041ee6: 6e20 8f00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@008f │ │ +041eec: 0c02 |0012: move-result-object v2 │ │ +041eee: 6e20 8112 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1281 │ │ +041ef4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -67603,18 +67603,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 │ │ -041f00: |[041f00] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -041f10: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041f14: 6e20 8212 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1282 │ │ -041f1a: 0e00 |0005: return-void │ │ +041ef8: |[041ef8] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +041f08: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041f0c: 6e20 8212 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1282 │ │ +041f12: 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 │ │ @@ -67650,17 +67650,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -041f1c: |[041f1c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -041f2c: 7020 7112 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1271 │ │ -041f32: 0e00 |0003: return-void │ │ +041f14: |[041f14] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +041f24: 7020 7112 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1271 │ │ +041f2a: 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; │ │ @@ -67671,20 +67671,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -041f34: |[041f34] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -041f44: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -041f48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -041f4a: 6e30 950f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0f95 │ │ -041f50: 6f10 7712 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1277 │ │ -041f56: 0e00 |0009: return-void │ │ +041f2c: |[041f2c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +041f3c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +041f40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +041f42: 6e30 950f 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0f95 │ │ +041f48: 6f10 7712 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1277 │ │ +041f4e: 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; │ │ @@ -67718,17 +67718,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041f58: |[041f58] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -041f68: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041f6e: 0e00 |0003: return-void │ │ +041f50: |[041f50] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +041f60: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -67737,18 +67737,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 │ │ -041f70: |[041f70] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -041f80: 2200 1d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@021d │ │ -041f84: 7020 930f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0f93 │ │ -041f8a: 1100 |0005: return-object v0 │ │ +041f68: |[041f68] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +041f78: 2200 1d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@021d │ │ +041f7c: 7020 930f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0f93 │ │ +041f82: 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;) │ │ @@ -67756,18 +67756,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 │ │ -041f8c: |[041f8c] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -041f9c: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041fa0: 6e20 7912 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1279 │ │ -041fa6: 0e00 |0005: return-void │ │ +041f84: |[041f84] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +041f94: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041f98: 6e20 7912 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1279 │ │ +041f9e: 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 │ │ @@ -67777,18 +67777,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 │ │ -041fa8: |[041fa8] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -041fb8: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ -041fbc: 6e20 7a12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@127a │ │ -041fc2: 0e00 |0005: return-void │ │ +041fa0: |[041fa0] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +041fb0: 1f00 9802 |0000: check-cast v0, Landroid/widget/SearchView; // type@0298 │ │ +041fb4: 6e20 7a12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@127a │ │ +041fba: 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 │ │ @@ -67923,19 +67923,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 │ │ -041fc4: |[041fc4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -041fd4: 5b01 6c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ -041fd8: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -041fde: 5b02 6b04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ -041fe2: 0e00 |0007: return-void │ │ +041fbc: |[041fbc] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +041fcc: 5b01 6c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ +041fd0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +041fd6: 5b02 6b04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ +041fda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ 0x0007 line=1486 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -67948,32 +67948,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -041fe4: |[041fe4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -041ff4: 5430 6b04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ -041ff8: 6e10 0811 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -041ffe: 0c00 |0005: move-result-object v0 │ │ -042000: 5431 6c04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ -042004: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -042008: 5430 6b04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ -04200c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04200e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -042010: 7130 490a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ -042016: 5430 6c04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ -04201a: 5431 6b04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ -04201e: 7120 e90f 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fe9 │ │ -042024: 5430 6c04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ -042028: 7110 e20f 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@0fe2 │ │ -04202e: 0c00 |001d: move-result-object v0 │ │ -042030: 6e20 4513 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ -042036: 0e00 |0021: return-void │ │ +041fdc: |[041fdc] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +041fec: 5430 6b04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ +041ff0: 6e10 0811 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +041ff6: 0c00 |0005: move-result-object v0 │ │ +041ff8: 5431 6c04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ +041ffc: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +042000: 5430 6b04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ +042004: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +042006: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +042008: 7130 490a 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ +04200e: 5430 6c04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ +042012: 5431 6b04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@046b │ │ +042016: 7120 e90f 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fe9 │ │ +04201c: 5430 6c04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046c │ │ +042020: 7110 e20f 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@0fe2 │ │ +042026: 0c00 |001d: move-result-object v0 │ │ +042028: 6e20 4513 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ +04202e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1490 │ │ 0x000a line=1491 │ │ 0x0011 line=1492 │ │ 0x0018 line=1494 │ │ 0x0021 line=1495 │ │ @@ -68030,42 +68030,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -042038: |[042038] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -042048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04204a: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -04204e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -042050: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -042056: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04205a: 6900 6e04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@046e │ │ -04205e: 0e00 |000b: return-void │ │ +042030: |[042030] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +042040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +042042: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +042046: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +042048: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +04204e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +042052: 6900 6e04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@046e │ │ +042056: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -042060: |[042060] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -042070: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -042072: 7030 5611 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ -042078: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04207a: 5910 7504 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -04207e: 0e00 |0007: return-void │ │ +042058: |[042058] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +042068: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04206a: 7030 5611 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ +042070: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +042072: 5910 7504 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +042076: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1273 │ │ 0x0004 line=1257 │ │ 0x0007 line=1274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -68075,19 +68075,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -042080: |[042080] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -042090: 7030 5611 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ -042096: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042098: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -04209c: 0e00 |0006: return-void │ │ +042078: |[042078] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +042088: 7030 5611 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1156 │ │ +04208e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042090: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +042094: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0003 line=1257 │ │ 0x0006 line=1278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -68099,27 +68099,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 │ │ -0420a0: |[0420a0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0420b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0420b2: 7030 5711 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1157 │ │ -0420b8: 5932 7504 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0420bc: 6201 6e04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@046e │ │ -0420c0: 6e30 a800 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ -0420c6: 0c00 |000b: move-result-object v0 │ │ -0420c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0420ca: 6e30 0b01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@010b │ │ -0420d0: 0a01 |0010: move-result v1 │ │ -0420d2: 5931 7504 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0420d6: 6e10 1201 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -0420dc: 0e00 |0016: return-void │ │ +042098: |[042098] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0420a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0420aa: 7030 5711 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1157 │ │ +0420b0: 5932 7504 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0420b4: 6201 6e04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@046e │ │ +0420b8: 6e30 a800 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ +0420be: 0c00 |000b: move-result-object v0 │ │ +0420c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0420c2: 6e30 0b01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@010b │ │ +0420c8: 0a01 |0010: move-result v1 │ │ +0420ca: 5931 7504 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0420ce: 6e10 1201 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +0420d4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1294 │ │ 0x0004 line=1257 │ │ 0x0006 line=1296 │ │ 0x000c line=1297 │ │ 0x0013 line=1298 │ │ @@ -68135,21 +68135,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 │ │ -0420e0: |[0420e0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -0420f0: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ -0420f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0420f8: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0420fc: 5220 7504 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -042100: 5910 7504 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -042104: 0e00 |000a: return-void │ │ +0420d8: |[0420d8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +0420e8: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ +0420ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0420f0: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0420f4: 5220 7504 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0420f8: 5910 7504 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0420fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1257 │ │ 0x0006 line=1290 │ │ 0x000a line=1291 │ │ locals : │ │ @@ -68161,19 +68161,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 │ │ -042108: |[042108] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -042118: 7020 5811 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1158 │ │ -04211e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042120: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -042124: 0e00 |0006: return-void │ │ +042100: |[042100] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +042110: 7020 5811 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1158 │ │ +042116: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042118: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +04211c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0003 line=1257 │ │ 0x0006 line=1282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -68184,19 +68184,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 │ │ -042128: |[042128] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -042138: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ -04213e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042140: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -042144: 0e00 |0006: return-void │ │ +042120: |[042120] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +042130: 7020 5911 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1159 │ │ +042136: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042138: 5910 7504 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +04213c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1257 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -68279,17 +68279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042148: |[042148] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -042158: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04215e: 0e00 |0003: return-void │ │ +042140: |[042140] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +042150: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +042156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -68298,19 +68298,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 │ │ -042160: |[042160] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -042170: 2200 2902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ -042174: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -042176: 7030 ce0f 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0fce │ │ -04217c: 1100 |0006: return-object v0 │ │ +042158: |[042158] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +042168: 2200 2902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ +04216c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04216e: 7030 ce0f 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0fce │ │ +042174: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -68319,18 +68319,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 │ │ -042180: |[042180] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -042190: 6e20 c80f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fc8 │ │ -042196: 0c00 |0003: move-result-object v0 │ │ -042198: 1100 |0004: return-object v0 │ │ +042178: |[042178] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +042188: 6e20 c80f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fc8 │ │ +04218e: 0c00 |0003: move-result-object v0 │ │ +042190: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -68339,17 +68339,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 │ │ -04219c: |[04219c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -0421ac: 2320 4b03 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@034b │ │ -0421b0: 1100 |0002: return-object v0 │ │ +042194: |[042194] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +0421a4: 2320 4b03 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@034b │ │ +0421a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -68358,18 +68358,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 │ │ -0421b4: |[0421b4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0421c4: 6e20 ca0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fca │ │ -0421ca: 0c00 |0003: move-result-object v0 │ │ -0421cc: 1100 |0004: return-object v0 │ │ +0421ac: |[0421ac] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0421bc: 6e20 ca0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0fca │ │ +0421c2: 0c00 |0003: move-result-object v0 │ │ +0421c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -68413,43 +68413,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0421d0: |[0421d0] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0421e0: 2200 2802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0228 │ │ -0421e4: 7010 c70f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0fc7 │ │ -0421ea: 6900 7704 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0477 │ │ -0421ee: 0e00 |0007: return-void │ │ +0421c8: |[0421c8] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +0421d8: 2200 2802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0228 │ │ +0421dc: 7010 c70f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0fc7 │ │ +0421e2: 6900 7704 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0477 │ │ +0421e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0421f0: |[0421f0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -042200: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ -042206: 6e10 b301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ -04220c: 0a00 |0006: move-result v0 │ │ -04220e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -042212: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -042214: 5c10 7804 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ -042218: 0e00 |000c: return-void │ │ -04221a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04221c: 28fc |000e: goto 000a // -0004 │ │ +0421e8: |[0421e8] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +0421f8: 7020 e510 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@10e5 │ │ +0421fe: 6e10 b301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01b3 │ │ +042204: 0a00 |0006: move-result v0 │ │ +042206: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04220a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04220c: 5c10 7804 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ +042210: 0e00 |000c: return-void │ │ +042212: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +042214: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x0003 line=1312 │ │ 0x000c line=1313 │ │ 0x000d line=1312 │ │ locals : │ │ @@ -68461,17 +68461,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 │ │ -042220: |[042220] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -042230: 7020 cd0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0fcd │ │ -042236: 0e00 |0003: return-void │ │ +042218: |[042218] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +042228: 7020 cd0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0fcd │ │ +04222e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -68481,17 +68481,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -042238: |[042238] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -042248: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ -04224e: 0e00 |0003: return-void │ │ +042230: |[042230] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +042240: 7020 e610 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@10e6 │ │ +042246: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -68502,23 +68502,23 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -042250: |[042250] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -042260: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ -042266: 5510 7804 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ -04226a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04226e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -042270: 6e20 b701 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ -042276: 0e00 |000b: return-void │ │ -042278: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04227a: 28fb |000d: goto 0008 // -0005 │ │ +042248: |[042248] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +042258: 6f30 e710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@10e7 │ │ +04225e: 5510 7804 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ +042262: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +042266: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +042268: 6e20 b701 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01b7 │ │ +04226e: 0e00 |000b: return-void │ │ +042270: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +042272: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0003 line=1318 │ │ 0x000b line=1319 │ │ 0x000c line=1318 │ │ locals : │ │ @@ -68696,32 +68696,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04227c: |[04227c] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -04228c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -042290: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -042294: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042298: 2201 2e02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@022e │ │ -04229c: 7010 db0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@0fdb │ │ -0422a2: 6901 7d04 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ -0422a6: 0e00 |000d: return-void │ │ -0422a8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -0422ac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0422b0: 2201 2d02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@022d │ │ -0422b4: 7010 d90f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@0fd9 │ │ -0422ba: 6901 7d04 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ -0422be: 28f4 |0019: goto 000d // -000c │ │ -0422c0: 2201 2c02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@022c │ │ -0422c4: 7010 d70f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ -0422ca: 6901 7d04 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ -0422ce: 28ec |0021: goto 000d // -0014 │ │ +042274: |[042274] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +042284: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +042288: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +04228c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +042290: 2201 2e02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@022e │ │ +042294: 7010 db0f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@0fdb │ │ +04229a: 6901 7d04 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ +04229e: 0e00 |000d: return-void │ │ +0422a0: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +0422a4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0422a8: 2201 2d02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@022d │ │ +0422ac: 7010 d90f 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@0fd9 │ │ +0422b2: 6901 7d04 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ +0422b6: 28f4 |0019: goto 000d // -000c │ │ +0422b8: 2201 2c02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@022c │ │ +0422bc: 7010 d70f 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ +0422c2: 6901 7d04 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ +0422c6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -68735,18 +68735,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0422d0: |[0422d0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -0422e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0422e2: 7030 df0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fdf │ │ -0422e8: 0e00 |0004: return-void │ │ +0422c8: |[0422c8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +0422d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0422da: 7030 df0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fdf │ │ +0422e0: 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; │ │ @@ -68756,18 +68756,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 │ │ -0422ec: |[0422ec] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0422fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0422fe: 7040 e00f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fe0 │ │ -042304: 0e00 |0004: return-void │ │ +0422e4: |[0422e4] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0422f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0422f6: 7040 e00f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fe0 │ │ +0422fc: 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; │ │ @@ -68778,58 +68778,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 │ │ -042308: |[042308] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -042318: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -04231c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -04231e: 7040 6411 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1164 │ │ -042324: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -04232a: 5962 9104 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -04232e: 5c64 8304 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -042332: 2202 4700 |000d: new-instance v2, Landroid/graphics/Rect; // type@0047 │ │ -042336: 7010 4301 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -04233c: 5b62 9204 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ -042340: 2202 e202 |0014: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ -042344: 7010 3a13 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04234a: 5b62 8b04 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -04234e: 6e10 a300 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -042354: 0c02 |001e: move-result-object v2 │ │ -042356: 6e10 fc00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -04235c: 0c02 |0022: move-result-object v2 │ │ -04235e: 5220 bd04 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -042362: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -042366: c802 |0027: mul-float/2addr v2, v0 │ │ -042368: c652 |0028: add-float/2addr v2, v5 │ │ -04236a: 8722 |0029: float-to-int v2, v2 │ │ -04236c: 5962 8704 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ -042370: 7110 4b11 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ -042376: 0c01 |002f: move-result-object v1 │ │ -042378: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -04237a: 6e20 2510 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1025 │ │ -042380: 2202 2302 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0223 │ │ -042384: 7020 ab0f 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fab │ │ -04238a: 7120 440a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ -042390: 7120 460a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ -042396: 2202 2502 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0225 │ │ -04239a: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -04239c: 7030 b40f 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@0fb4 │ │ -0423a2: 7130 4e10 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@104e │ │ -0423a8: 0c02 |0048: move-result-object v2 │ │ -0423aa: 5b62 8204 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0423ae: 5462 8204 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0423b2: 6e20 6910 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ -0423b8: 5462 8204 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0423bc: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -0423c0: c803 |0054: mul-float/2addr v3, v0 │ │ -0423c2: 6e20 6a10 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ -0423c8: 0e00 |0058: return-void │ │ +042300: |[042300] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +042310: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +042314: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +042316: 7040 6411 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1164 │ │ +04231c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +042322: 5962 9104 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +042326: 5c64 8304 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +04232a: 2202 4700 |000d: new-instance v2, Landroid/graphics/Rect; // type@0047 │ │ +04232e: 7010 4301 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +042334: 5b62 9204 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ +042338: 2202 e202 |0014: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ +04233c: 7010 3a13 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ +042342: 5b62 8b04 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +042346: 6e10 a300 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +04234c: 0c02 |001e: move-result-object v2 │ │ +04234e: 6e10 fc00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +042354: 0c02 |0022: move-result-object v2 │ │ +042356: 5220 bd04 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +04235a: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +04235e: c802 |0027: mul-float/2addr v2, v0 │ │ +042360: c652 |0028: add-float/2addr v2, v5 │ │ +042362: 8722 |0029: float-to-int v2, v2 │ │ +042364: 5962 8704 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ +042368: 7110 4b11 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ +04236e: 0c01 |002f: move-result-object v1 │ │ +042370: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +042372: 6e20 2510 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1025 │ │ +042378: 2202 2302 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0223 │ │ +04237c: 7020 ab0f 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fab │ │ +042382: 7120 440a 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0a44 │ │ +042388: 7120 460a 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ +04238e: 2202 2502 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0225 │ │ +042392: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +042394: 7030 b40f 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@0fb4 │ │ +04239a: 7130 4e10 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@104e │ │ +0423a0: 0c02 |0048: move-result-object v2 │ │ +0423a2: 5b62 8204 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0423a6: 5462 8204 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0423aa: 6e20 6910 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1069 │ │ +0423b0: 5462 8204 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0423b4: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +0423b8: c803 |0054: mul-float/2addr v3, v0 │ │ +0423ba: 6e20 6a10 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@106a │ │ +0423c0: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -68856,17 +68856,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 │ │ -0423cc: |[0423cc] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -0423dc: 5510 8604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ -0423e0: 0f00 |0002: return v0 │ │ +0423c4: |[0423c4] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +0423d4: 5510 8604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ +0423d8: 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;) │ │ @@ -68874,17 +68874,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 │ │ -0423e4: |[0423e4] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -0423f4: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -0423f8: 1100 |0002: return-object v0 │ │ +0423dc: |[0423dc] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +0423ec: 5410 8b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +0423f0: 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;) │ │ @@ -68892,17 +68892,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 │ │ -0423fc: |[0423fc] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -04240c: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042410: 1100 |0002: return-object v0 │ │ +0423f4: |[0423f4] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +042404: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042408: 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;) │ │ @@ -68910,17 +68910,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 │ │ -042414: |[042414] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -042424: 5210 8e04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042428: 0f00 |0002: return v0 │ │ +04240c: |[04240c] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +04241c: 5210 8e04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042420: 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;) │ │ @@ -68928,17 +68928,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 │ │ -04242c: |[04242c] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -04243c: 5410 9004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042440: 1100 |0002: return-object v0 │ │ +042424: |[042424] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +042434: 5410 9004 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042438: 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;) │ │ @@ -68946,17 +68946,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 │ │ -042444: |[042444] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -042454: 5c01 8c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -042458: 0f01 |0002: return v1 │ │ +04243c: |[04243c] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +04244c: 5c01 8c04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +042450: 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 │ │ │ │ @@ -68965,17 +68965,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 │ │ -04245c: |[04245c] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -04246c: 7020 1210 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1012 │ │ -042472: 0e00 |0003: return-void │ │ +042454: |[042454] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +042464: 7020 1210 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1012 │ │ +04246a: 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 │ │ │ │ @@ -68984,17 +68984,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 │ │ -042474: |[042474] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -042484: 5210 8f04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ -042488: 0f00 |0002: return v0 │ │ +04246c: |[04246c] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +04247c: 5210 8f04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ +042480: 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;) │ │ @@ -69002,17 +69002,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 │ │ -04248c: |[04248c] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -04249c: 7020 0710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1007 │ │ -0424a2: 0e00 |0003: return-void │ │ +042484: |[042484] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +042494: 7020 0710 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1007 │ │ +04249a: 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; │ │ │ │ @@ -69021,25 +69021,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0424a4: |[0424a4] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -0424b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0424b6: 5521 8304 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -0424ba: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0424be: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0424c0: 6e30 2810 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1028 │ │ -0424c6: 0a01 |0009: move-result v1 │ │ -0424c8: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -0424cc: 5c20 8c04 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -0424d0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0424d2: 0f00 |000f: return v0 │ │ +04249c: |[04249c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +0424ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0424ae: 5521 8304 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +0424b2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0424b6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0424b8: 6e30 2810 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1028 │ │ +0424be: 0a01 |0009: move-result v1 │ │ +0424c0: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +0424c4: 5c20 8c04 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +0424c8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0424ca: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x000c line=829 │ │ 0x000e line=830 │ │ 0x000f line=832 │ │ locals : │ │ @@ -69052,64 +69052,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0424d4: |[0424d4] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -0424e4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0424e6: 6e10 0111 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0424ec: 0c04 |0004: move-result-object v4 │ │ -0424ee: 1f04 2602 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -0424f2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0424f4: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -0424f8: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -0424fc: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -042500: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -042504: b5c5 |0010: and-int/2addr v5, v12 │ │ -042506: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -04250a: 8205 |0013: int-to-float v5, v0 │ │ -04250c: c8b5 |0014: mul-float/2addr v5, v11 │ │ -04250e: 8753 |0015: float-to-int v3, v5 │ │ -042510: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -042514: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -04251a: b5c6 |001b: and-int/2addr v6, v12 │ │ -04251c: 9601 0506 |001c: or-int v1, v5, v6 │ │ -042520: 5445 6f04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -042524: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -042528: 2205 4400 |0022: new-instance v5, Landroid/graphics/Paint; // type@0044 │ │ -04252c: 7010 3901 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -042532: 5b45 6f04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -042536: 5445 6f04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -04253a: 2206 4600 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0046 │ │ -04253e: 6207 2000 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0020 │ │ -042542: 7030 4201 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0142 │ │ -042548: 6e20 3c01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@013c │ │ -04254e: 7110 360a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a36 │ │ -042554: 0a05 |0038: move-result v5 │ │ -042556: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -04255a: 5445 6f04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -04255e: 7130 490a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ -042564: 7020 0710 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1007 │ │ -04256a: 0e00 |0043: return-void │ │ -04256c: 7110 360a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a36 │ │ -042572: 0a05 |0047: move-result v5 │ │ -042574: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -042578: 5445 6f04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -04257c: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -042580: 5445 6f04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -042584: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -042586: 6e20 3c01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@013c │ │ -04258c: 2202 2402 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0224 │ │ -042590: 7030 b10f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fb1 │ │ -042596: 5495 8b04 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -04259a: 6e20 3e13 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -0425a0: 7120 420a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a42 │ │ -0425a6: 28e2 |0061: goto 0043 // -001e │ │ +0424cc: |[0424cc] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +0424dc: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +0424de: 6e10 0111 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0424e4: 0c04 |0004: move-result-object v4 │ │ +0424e6: 1f04 2602 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +0424ea: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0424ec: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +0424f0: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +0424f4: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +0424f8: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +0424fc: b5c5 |0010: and-int/2addr v5, v12 │ │ +0424fe: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +042502: 8205 |0013: int-to-float v5, v0 │ │ +042504: c8b5 |0014: mul-float/2addr v5, v11 │ │ +042506: 8753 |0015: float-to-int v3, v5 │ │ +042508: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +04250c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +042512: b5c6 |001b: and-int/2addr v6, v12 │ │ +042514: 9601 0506 |001c: or-int v1, v5, v6 │ │ +042518: 5445 6f04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +04251c: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +042520: 2205 4400 |0022: new-instance v5, Landroid/graphics/Paint; // type@0044 │ │ +042524: 7010 3901 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +04252a: 5b45 6f04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +04252e: 5445 6f04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +042532: 2206 4600 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0046 │ │ +042536: 6207 2000 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0020 │ │ +04253a: 7030 4201 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0142 │ │ +042540: 6e20 3c01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@013c │ │ +042546: 7110 360a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a36 │ │ +04254c: 0a05 |0038: move-result v5 │ │ +04254e: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +042552: 5445 6f04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +042556: 7130 490a 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a49 │ │ +04255c: 7020 0710 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1007 │ │ +042562: 0e00 |0043: return-void │ │ +042564: 7110 360a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0a36 │ │ +04256a: 0a05 |0047: move-result v5 │ │ +04256c: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +042570: 5445 6f04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +042574: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +042578: 5445 6f04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +04257c: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +04257e: 6e20 3c01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@013c │ │ +042584: 2202 2402 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0224 │ │ +042588: 7030 b10f 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fb1 │ │ +04258e: 5495 8b04 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +042592: 6e20 3e13 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +042598: 7120 420a 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a42 │ │ +04259e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0007 line=927 │ │ 0x000e line=928 │ │ 0x0013 line=929 │ │ 0x0016 line=930 │ │ @@ -69142,18 +69142,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0425a8: |[0425a8] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -0425b8: 6200 7d04 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ -0425bc: 7230 d60f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fd6 │ │ -0425c2: 0e00 |0005: return-void │ │ +0425a0: |[0425a0] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +0425b0: 6200 7d04 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@047d │ │ +0425b4: 7230 d60f 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fd6 │ │ +0425ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -69163,42 +69163,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0425c4: |[0425c4] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -0425d4: 5452 9004 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0425d8: 6e10 0111 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0425de: 0c01 |0005: move-result-object v1 │ │ -0425e0: 1f01 2602 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -0425e4: 6e10 ff0f 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -0425ea: 0a02 |000b: move-result v2 │ │ -0425ec: 5213 7204 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -0425f0: 9000 0203 |000e: add-int v0, v2, v3 │ │ -0425f4: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -0425f8: 8222 |0012: int-to-float v2, v2 │ │ -0425fa: 5253 8f04 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ -0425fe: 8233 |0015: int-to-float v3, v3 │ │ -042600: c932 |0016: div-float/2addr v2, v3 │ │ -042602: 5952 8e04 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042606: 5252 8904 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -04260a: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -04260e: 5252 8e04 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042612: 7020 1910 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1019 │ │ -042618: 5512 7004 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -04261c: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -042620: 5452 9004 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042624: 5253 8e04 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042628: 5254 9104 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -04262c: 7040 f00f 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ -042632: 5452 9004 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042636: 6e20 f30f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@0ff3 │ │ -04263c: 0e00 |0034: return-void │ │ +0425bc: |[0425bc] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +0425cc: 5452 9004 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +0425d0: 6e10 0111 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0425d6: 0c01 |0005: move-result-object v1 │ │ +0425d8: 1f01 2602 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +0425dc: 6e10 ff0f 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +0425e2: 0a02 |000b: move-result v2 │ │ +0425e4: 5213 7204 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +0425e8: 9000 0203 |000e: add-int v0, v2, v3 │ │ +0425ec: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +0425f0: 8222 |0012: int-to-float v2, v2 │ │ +0425f2: 5253 8f04 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ +0425f6: 8233 |0015: int-to-float v3, v3 │ │ +0425f8: c932 |0016: div-float/2addr v2, v3 │ │ +0425fa: 5952 8e04 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +0425fe: 5252 8904 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +042602: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +042606: 5252 8e04 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +04260a: 7020 1910 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1019 │ │ +042610: 5512 7004 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +042614: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +042618: 5452 9004 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04261c: 5253 8e04 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042620: 5254 9104 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +042624: 7040 f00f 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ +04262a: 5452 9004 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04262e: 6e20 f30f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@0ff3 │ │ +042634: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0008 line=910 │ │ 0x0010 line=912 │ │ 0x0019 line=914 │ │ 0x001d line=915 │ │ @@ -69217,26 +69217,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -042640: |[042640] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -042650: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042652: 5521 8304 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -042656: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -04265a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -04265e: 6e30 2810 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1028 │ │ -042664: 0a01 |000a: move-result v1 │ │ -042666: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -04266a: 5c20 8c04 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -04266e: 0f00 |000f: return v0 │ │ -042670: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -042672: 28fe |0011: goto 000f // -0002 │ │ +042638: |[042638] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +042648: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04264a: 5521 8304 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +04264e: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +042652: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +042656: 6e30 2810 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1028 │ │ +04265c: 0a01 |000a: move-result v1 │ │ +04265e: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +042662: 5c20 8c04 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +042666: 0f00 |000f: return v0 │ │ +042668: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +04266a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x000d line=837 │ │ 0x000f line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -69248,58 +69248,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -042674: |[042674] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -042684: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -042688: 54b8 9004 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -04268c: 6e10 0111 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -042692: 0c06 |0007: move-result-object v6 │ │ -042694: 1f06 2602 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042698: 5568 7004 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -04269c: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -0426a0: 5268 7204 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -0426a4: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -0426a8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0426aa: 6e10 fa0f 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -0426b0: 0a00 |0016: move-result v0 │ │ -0426b2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0426b4: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -0426b8: 6e20 f90f 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -0426be: 0c07 |001d: move-result-object v7 │ │ -0426c0: 54b8 9004 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0426c4: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -0426c8: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0426cc: 28f4 |0024: goto 0018 // -000c │ │ -0426ce: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0426d0: 28ed |0026: goto 0013 // -0013 │ │ -0426d2: 52b8 8a04 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ -0426d6: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -0426da: 52b9 8904 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -0426de: 8299 |002d: int-to-float v9, v9 │ │ -0426e0: c898 |002e: mul-float/2addr v8, v9 │ │ -0426e2: 8785 |002f: float-to-int v5, v8 │ │ -0426e4: 59bc 8a04 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ -0426e8: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -0426ec: 52b9 8904 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -0426f0: 8299 |0036: int-to-float v9, v9 │ │ -0426f2: c898 |0037: mul-float/2addr v8, v9 │ │ -0426f4: 8784 |0038: float-to-int v4, v8 │ │ -0426f6: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -0426fa: 6e20 2411 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ -042700: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -042704: 52b8 8a04 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ -042708: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -04270c: 52b9 8104 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ -042710: 7040 f00f 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ -042716: 28d9 |0049: goto 0022 // -0027 │ │ -042718: 0e00 |004a: return-void │ │ +04266c: |[04266c] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +04267c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +042680: 54b8 9004 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042684: 6e10 0111 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +04268a: 0c06 |0007: move-result-object v6 │ │ +04268c: 1f06 2602 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042690: 5568 7004 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +042694: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +042698: 5268 7204 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +04269c: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +0426a0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0426a2: 6e10 fa0f 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +0426a8: 0a00 |0016: move-result v0 │ │ +0426aa: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +0426ac: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +0426b0: 6e20 f90f 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +0426b6: 0c07 |001d: move-result-object v7 │ │ +0426b8: 54b8 9004 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +0426bc: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +0426c0: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0426c4: 28f4 |0024: goto 0018 // -000c │ │ +0426c6: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0426c8: 28ed |0026: goto 0013 // -0013 │ │ +0426ca: 52b8 8a04 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ +0426ce: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +0426d2: 52b9 8904 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +0426d6: 8299 |002d: int-to-float v9, v9 │ │ +0426d8: c898 |002e: mul-float/2addr v8, v9 │ │ +0426da: 8785 |002f: float-to-int v5, v8 │ │ +0426dc: 59bc 8a04 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ +0426e0: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +0426e4: 52b9 8904 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +0426e8: 8299 |0036: int-to-float v9, v9 │ │ +0426ea: c898 |0037: mul-float/2addr v8, v9 │ │ +0426ec: 8784 |0038: float-to-int v4, v8 │ │ +0426ee: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +0426f2: 6e20 2411 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ +0426f8: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +0426fc: 52b8 8a04 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@048a │ │ +042700: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +042704: 52b9 8104 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ +042708: 7040 f00f 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ +04270e: 28d9 |0049: goto 0022 // -0027 │ │ +042710: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1071 │ │ 0x000a line=1072 │ │ 0x0013 line=1073 │ │ 0x0017 line=1074 │ │ 0x001a line=1075 │ │ @@ -69335,37 +69335,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04271c: |[04271c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -04272c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04272e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -042730: 7110 3b0a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0a3b │ │ -042736: 0a03 |0005: move-result v3 │ │ -042738: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -04273c: 0f01 |0008: return v1 │ │ -04273e: 6003 2700 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -042742: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -042746: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -04274a: 0121 |000f: move v1, v2 │ │ -04274c: 28f8 |0010: goto 0008 // -0008 │ │ -04274e: 6e10 f610 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ -042754: 0c00 |0014: move-result-object v0 │ │ -042756: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -04275a: 6e10 5801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ -042760: 0a03 |001a: move-result v3 │ │ -042762: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -042764: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -042768: 0121 |001e: move v1, v2 │ │ -04276a: 28e9 |001f: goto 0008 // -0017 │ │ -04276c: 0121 |0020: move v1, v2 │ │ -04276e: 28e7 |0021: goto 0008 // -0019 │ │ +042714: |[042714] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +042724: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +042726: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +042728: 7110 3b0a 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0a3b │ │ +04272e: 0a03 |0005: move-result v3 │ │ +042730: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +042734: 0f01 |0008: return v1 │ │ +042736: 6003 2700 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +04273a: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +04273e: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +042742: 0121 |000f: move v1, v2 │ │ +042744: 28f8 |0010: goto 0008 // -0008 │ │ +042746: 6e10 f610 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ +04274c: 0c00 |0014: move-result-object v0 │ │ +04274e: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +042752: 6e10 5801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ +042758: 0a03 |001a: move-result v3 │ │ +04275a: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +04275c: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +042760: 0121 |001e: move v1, v2 │ │ +042762: 28e9 |001f: goto 0008 // -0017 │ │ +042764: 0121 |0020: move v1, v2 │ │ +042766: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -69381,72 +69381,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -042770: |[042770] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -042780: 20c0 6302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0263 │ │ -042784: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -042788: 07c7 |0004: move-object v7, v12 │ │ -04278a: 1f07 6302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ -04278e: 6e10 0c11 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@110c │ │ -042794: 0a09 |000a: move-result v9 │ │ -042796: 6e10 0d11 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@110d │ │ -04279c: 0a0a |000e: move-result v10 │ │ -04279e: 6e10 6f11 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -0427a4: 0a06 |0012: move-result v6 │ │ -0427a6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0427aa: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0427ae: 6e20 6e11 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -0427b4: 0c01 |001a: move-result-object v1 │ │ -0427b6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0427ba: 6e10 0211 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0427c0: 0a02 |0020: move-result v2 │ │ -0427c2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -0427c6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -0427ca: 6e10 0b11 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@110b │ │ -0427d0: 0a02 |0028: move-result v2 │ │ -0427d2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -0427d6: 9000 100a |002b: add-int v0, v16, v10 │ │ -0427da: 6e10 0f11 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ -0427e0: 0a02 |0030: move-result v2 │ │ -0427e2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -0427e6: 9000 100a |0033: add-int v0, v16, v10 │ │ -0427ea: 6e10 f710 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -0427f0: 0a02 |0038: move-result v2 │ │ -0427f2: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -0427f6: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -0427f8: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -0427fc: 6e10 0211 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -042802: 0a03 |0041: move-result v3 │ │ -042804: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -042808: 9000 100a |0044: add-int v0, v16, v10 │ │ -04280c: 6e10 0f11 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ -042812: 0a03 |0049: move-result v3 │ │ -042814: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -042818: 07b0 |004c: move-object v0, v11 │ │ -04281a: 01e3 |004d: move v3, v14 │ │ -04281c: 7406 ea0f 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@0fea │ │ -042822: 0a00 |0051: move-result v0 │ │ -042824: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -042828: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04282a: 0f00 |0055: return v0 │ │ -04282c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -042830: 28bd |0058: goto 0015 // -0043 │ │ -042832: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -042836: 7be0 |005b: neg-int v0, v14 │ │ -042838: 7120 300a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ -04283e: 0a00 |005f: move-result v0 │ │ -042840: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -042844: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -042846: 28f2 |0063: goto 0055 // -000e │ │ -042848: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04284a: 28f0 |0065: goto 0055 // -0010 │ │ +042768: |[042768] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +042778: 20c0 6302 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0263 │ │ +04277c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +042780: 07c7 |0004: move-object v7, v12 │ │ +042782: 1f07 6302 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ +042786: 6e10 0c11 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@110c │ │ +04278c: 0a09 |000a: move-result v9 │ │ +04278e: 6e10 0d11 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@110d │ │ +042794: 0a0a |000e: move-result v10 │ │ +042796: 6e10 6f11 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +04279c: 0a06 |0012: move-result v6 │ │ +04279e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0427a2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0427a6: 6e20 6e11 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +0427ac: 0c01 |001a: move-result-object v1 │ │ +0427ae: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0427b2: 6e10 0211 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0427b8: 0a02 |0020: move-result v2 │ │ +0427ba: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0427be: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0427c2: 6e10 0b11 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@110b │ │ +0427c8: 0a02 |0028: move-result v2 │ │ +0427ca: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0427ce: 9000 100a |002b: add-int v0, v16, v10 │ │ +0427d2: 6e10 0f11 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ +0427d8: 0a02 |0030: move-result v2 │ │ +0427da: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0427de: 9000 100a |0033: add-int v0, v16, v10 │ │ +0427e2: 6e10 f710 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +0427e8: 0a02 |0038: move-result v2 │ │ +0427ea: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0427ee: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0427f0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0427f4: 6e10 0211 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0427fa: 0a03 |0041: move-result v3 │ │ +0427fc: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +042800: 9000 100a |0044: add-int v0, v16, v10 │ │ +042804: 6e10 0f11 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ +04280a: 0a03 |0049: move-result v3 │ │ +04280c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +042810: 07b0 |004c: move-object v0, v11 │ │ +042812: 01e3 |004d: move v3, v14 │ │ +042814: 7406 ea0f 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@0fea │ │ +04281a: 0a00 |0051: move-result v0 │ │ +04281c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +042820: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +042822: 0f00 |0055: return v0 │ │ +042824: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +042828: 28bd |0058: goto 0015 // -0043 │ │ +04282a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +04282e: 7be0 |005b: neg-int v0, v14 │ │ +042830: 7120 300a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ +042836: 0a00 |005f: move-result v0 │ │ +042838: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04283c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +04283e: 28f2 |0063: goto 0055 // -000e │ │ +042840: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +042842: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0005 line=1104 │ │ 0x0007 line=1105 │ │ 0x000b line=1106 │ │ 0x000f line=1107 │ │ @@ -69482,17 +69482,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04284c: |[04284c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -04285c: 5510 8004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042860: 0f00 |0002: return v0 │ │ +042844: |[042844] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +042854: 5510 8004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042858: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -69500,24 +69500,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042864: |[042864] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -042874: 2020 2602 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042878: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04287c: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ -042882: 0a00 |0007: move-result v0 │ │ -042884: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -042888: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04288a: 0f00 |000b: return v0 │ │ -04288c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04288e: 28fe |000d: goto 000b // -0002 │ │ +04285c: |[04285c] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +04286c: 2020 2602 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042870: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +042874: 6f20 6711 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1167 │ │ +04287a: 0a00 |0007: move-result v0 │ │ +04287c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +042880: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +042882: 0f00 |000b: return v0 │ │ +042884: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +042886: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -69526,20 +69526,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -042890: |[042890] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -0428a0: 5420 9004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0428a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0428a6: 7030 ee0f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0fee │ │ -0428ac: 0a00 |0006: move-result v0 │ │ -0428ae: 0f00 |0007: return v0 │ │ +042888: |[042888] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +042898: 5420 9004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04289c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04289e: 7030 ee0f 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0fee │ │ +0428a4: 0a00 |0006: move-result v0 │ │ +0428a6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -69547,27 +69547,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0428b0: |[0428b0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -0428c0: 5420 8204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0428c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0428c6: 6e20 4d10 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ -0428cc: 0a00 |0006: move-result v0 │ │ -0428ce: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0428d2: 5520 8004 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -0428d6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -0428da: 5420 8204 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0428de: 6e10 3f10 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@103f │ │ -0428e4: 0e00 |0012: return-void │ │ -0428e6: 7110 400a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -0428ec: 28fc |0016: goto 0012 // -0004 │ │ +0428a8: |[0428a8] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +0428b8: 5420 8204 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0428bc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0428be: 6e20 4d10 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@104d │ │ +0428c4: 0a00 |0006: move-result v0 │ │ +0428c6: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0428ca: 5520 8004 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +0428ce: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +0428d2: 5420 8204 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0428d6: 6e10 3f10 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@103f │ │ +0428dc: 0e00 |0012: return-void │ │ +0428de: 7110 400a 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +0428e4: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1023 │ │ 0x0012 line=1029 │ │ 0x0013 line=1027 │ │ @@ -69579,22 +69579,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0428f0: |[0428f0] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -042900: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -042904: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -042908: 5410 8804 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -04290c: 7220 c40f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0fc4 │ │ -042912: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -042916: 6e20 1c10 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@101c │ │ -04291c: 0e00 |000e: return-void │ │ +0428e8: |[0428e8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +0428f8: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +0428fc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +042900: 5410 8804 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +042904: 7220 c40f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0fc4 │ │ +04290a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +04290e: 6e20 1c10 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@101c │ │ +042914: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -69606,22 +69606,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -042920: |[042920] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -042930: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -042934: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -042938: 5410 8804 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -04293c: 7220 c50f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0fc5 │ │ -042942: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -042946: 6e20 1c10 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@101c │ │ -04294c: 0e00 |000e: return-void │ │ +042918: |[042918] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +042928: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +04292c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +042930: 5410 8804 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +042934: 7220 c50f 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0fc5 │ │ +04293a: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +04293e: 6e20 1c10 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@101c │ │ +042944: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -69633,21 +69633,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -042950: |[042950] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -042960: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -042964: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -042968: 5420 8804 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -04296c: 5221 8e04 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042970: 7230 c60f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0fc6 │ │ -042976: 0e00 |000b: return-void │ │ +042948: |[042948] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +042958: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +04295c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +042960: 5420 8804 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +042964: 5221 8e04 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042968: 7230 c60f 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0fc6 │ │ +04296e: 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; │ │ @@ -69658,43 +69658,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -042978: |[042978] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -042988: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04298a: 6f20 6a11 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@116a │ │ -042990: 6e10 fa0f 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -042996: 0a06 |0007: move-result v6 │ │ -042998: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -04299c: 6e20 f90f 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -0429a2: 0c03 |000d: move-result-object v3 │ │ -0429a4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -0429a8: 5486 8d04 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ -0429ac: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -0429b0: 0e00 |0014: return-void │ │ -0429b2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0429b4: 28f8 |0016: goto 000e // -0008 │ │ -0429b6: 5486 8d04 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ -0429ba: 6e10 5501 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ -0429c0: 0a04 |001c: move-result v4 │ │ -0429c2: 6e10 0211 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0429c8: 0a02 |0020: move-result v2 │ │ -0429ca: 6e10 0f11 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ -0429d0: 0a05 |0024: move-result v5 │ │ -0429d2: 6e10 f710 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -0429d8: 0a00 |0028: move-result v0 │ │ -0429da: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -0429de: 5486 8d04 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ -0429e2: 6e50 6101 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ -0429e8: 5486 8d04 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ -0429ec: 6e20 5001 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ -0429f2: 28df |0035: goto 0014 // -0021 │ │ +042970: |[042970] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +042980: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +042982: 6f20 6a11 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@116a │ │ +042988: 6e10 fa0f 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +04298e: 0a06 |0007: move-result v6 │ │ +042990: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +042994: 6e20 f90f 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +04299a: 0c03 |000d: move-result-object v3 │ │ +04299c: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +0429a0: 5486 8d04 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ +0429a4: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +0429a8: 0e00 |0014: return-void │ │ +0429aa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0429ac: 28f8 |0016: goto 000e // -0008 │ │ +0429ae: 5486 8d04 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ +0429b2: 6e10 5501 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ +0429b8: 0a04 |001c: move-result v4 │ │ +0429ba: 6e10 0211 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0429c0: 0a02 |0020: move-result v2 │ │ +0429c2: 6e10 0f11 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ +0429c8: 0a05 |0024: move-result v5 │ │ +0429ca: 6e10 f710 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +0429d0: 0a00 |0028: move-result v0 │ │ +0429d2: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +0429d6: 5486 8d04 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ +0429da: 6e50 6101 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ +0429e0: 5486 8d04 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ +0429e4: 6e20 5001 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0150 │ │ +0429ea: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1053 │ │ 0x0004 line=1055 │ │ 0x000e line=1056 │ │ 0x0014 line=1068 │ │ 0x0015 line=1055 │ │ @@ -69721,96 +69721,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 │ │ -0429f4: |[0429f4] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -042a04: 6e10 0111 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -042a0a: 0c01 |0003: move-result-object v1 │ │ -042a0c: 1f01 2602 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042a10: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -042a12: 6e20 3701 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0137 │ │ -042a18: 0a03 |000a: move-result v3 │ │ -042a1a: 5574 8004 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042a1e: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -042a22: 5514 7404 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ -042a26: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -042a2a: 5474 9004 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042a2e: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -042a32: 5474 9204 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ -042a36: 6e20 3201 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0132 │ │ -042a3c: 5474 9204 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ -042a40: 5475 9204 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ -042a44: 5255 2300 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -042a48: 5476 9004 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042a4c: 6e10 0211 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -042a52: 0a06 |0027: move-result v6 │ │ -042a54: 7120 fe12 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -042a5a: 0a05 |002b: move-result v5 │ │ -042a5c: 5945 2300 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0023 │ │ -042a60: 5474 9204 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ -042a64: 6e20 2d01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@012d │ │ -042a6a: 6004 2700 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -042a6e: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -042a72: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -042a76: 6f5b 6b11 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ -042a7c: 0a02 |003c: move-result v2 │ │ -042a7e: 6e20 3401 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ -042a84: 0f02 |0040: return v2 │ │ -042a86: 5514 7004 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -042a8a: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -042a8e: 5274 8e04 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042a92: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -042a94: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -042a98: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -042a9c: 6e10 1811 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1118 │ │ -042aa2: 0a04 |004f: move-result v4 │ │ -042aa4: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -042aa8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -042aaa: 6e20 3911 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1139 │ │ -042ab0: 6e10 f910 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@10f9 │ │ -042ab6: 0c00 |0059: move-result-object v0 │ │ -042ab8: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -042abc: 6e10 0211 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -042ac2: 0a04 |005f: move-result v4 │ │ -042ac4: 8244 |0060: int-to-float v4, v4 │ │ -042ac6: 6e10 0f11 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@110f │ │ -042acc: 0a05 |0064: move-result v5 │ │ -042ace: 8255 |0065: int-to-float v5, v5 │ │ -042ad0: 5416 6f04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -042ad4: 6e56 2e01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@012e │ │ -042ada: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -042adc: 28d1 |006c: goto 003d // -002f │ │ -042ade: 1a04 1f08 |006d: const-string v4, "SlidingPaneLayout" // string@081f │ │ -042ae2: 2205 d302 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -042ae6: 7010 1d13 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -042aec: 1a06 f50b |0074: const-string v6, "drawChild: child view " // string@0bf5 │ │ -042af0: 6e20 2413 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -042af6: 0c05 |0079: move-result-object v5 │ │ -042af8: 6e20 2313 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -042afe: 0c05 |007d: move-result-object v5 │ │ -042b00: 1a06 7e00 |007e: const-string v6, " returned null drawing cache" // string@007e │ │ -042b04: 6e20 2413 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -042b0a: 0c05 |0083: move-result-object v5 │ │ -042b0c: 6e10 2913 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -042b12: 0c05 |0087: move-result-object v5 │ │ -042b14: 7120 7b10 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -042b1a: 6f5b 6b11 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ -042b20: 0a02 |008e: move-result v2 │ │ -042b22: 28ae |008f: goto 003d // -0052 │ │ -042b24: 6e10 1811 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1118 │ │ -042b2a: 0a04 |0093: move-result v4 │ │ -042b2c: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -042b30: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -042b32: 6e20 3911 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1139 │ │ -042b38: 6f5b 6b11 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ -042b3e: 0a02 |009d: move-result v2 │ │ -042b40: 289f |009e: goto 003d // -0061 │ │ +0429ec: |[0429ec] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0429fc: 6e10 0111 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +042a02: 0c01 |0003: move-result-object v1 │ │ +042a04: 1f01 2602 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042a08: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +042a0a: 6e20 3701 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0137 │ │ +042a10: 0a03 |000a: move-result v3 │ │ +042a12: 5574 8004 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042a16: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +042a1a: 5514 7404 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ +042a1e: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +042a22: 5474 9004 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042a26: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +042a2a: 5474 9204 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ +042a2e: 6e20 3201 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0132 │ │ +042a34: 5474 9204 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ +042a38: 5475 9204 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ +042a3c: 5255 2300 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +042a40: 5476 9004 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042a44: 6e10 0211 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +042a4a: 0a06 |0027: move-result v6 │ │ +042a4c: 7120 fe12 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +042a52: 0a05 |002b: move-result v5 │ │ +042a54: 5945 2300 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0023 │ │ +042a58: 5474 9204 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0492 │ │ +042a5c: 6e20 2d01 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@012d │ │ +042a62: 6004 2700 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +042a66: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +042a6a: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +042a6e: 6f5b 6b11 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ +042a74: 0a02 |003c: move-result v2 │ │ +042a76: 6e20 3401 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0134 │ │ +042a7c: 0f02 |0040: return v2 │ │ +042a7e: 5514 7004 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +042a82: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +042a86: 5274 8e04 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042a8a: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +042a8c: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +042a90: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +042a94: 6e10 1811 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1118 │ │ +042a9a: 0a04 |004f: move-result v4 │ │ +042a9c: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +042aa0: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +042aa2: 6e20 3911 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1139 │ │ +042aa8: 6e10 f910 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@10f9 │ │ +042aae: 0c00 |0059: move-result-object v0 │ │ +042ab0: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +042ab4: 6e10 0211 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +042aba: 0a04 |005f: move-result v4 │ │ +042abc: 8244 |0060: int-to-float v4, v4 │ │ +042abe: 6e10 0f11 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@110f │ │ +042ac4: 0a05 |0064: move-result v5 │ │ +042ac6: 8255 |0065: int-to-float v5, v5 │ │ +042ac8: 5416 6f04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +042acc: 6e56 2e01 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@012e │ │ +042ad2: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +042ad4: 28d1 |006c: goto 003d // -002f │ │ +042ad6: 1a04 1f08 |006d: const-string v4, "SlidingPaneLayout" // string@081f │ │ +042ada: 2205 d302 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +042ade: 7010 1d13 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +042ae4: 1a06 f50b |0074: const-string v6, "drawChild: child view " // string@0bf5 │ │ +042ae8: 6e20 2413 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +042aee: 0c05 |0079: move-result-object v5 │ │ +042af0: 6e20 2313 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +042af6: 0c05 |007d: move-result-object v5 │ │ +042af8: 1a06 7e00 |007e: const-string v6, " returned null drawing cache" // string@007e │ │ +042afc: 6e20 2413 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +042b02: 0c05 |0083: move-result-object v5 │ │ +042b04: 6e10 2913 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +042b0a: 0c05 |0087: move-result-object v5 │ │ +042b0c: 7120 7b10 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +042b12: 6f5b 6b11 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ +042b18: 0a02 |008e: move-result v2 │ │ +042b1a: 28ae |008f: goto 003d // -0052 │ │ +042b1c: 6e10 1811 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1118 │ │ +042b22: 0a04 |0093: move-result v4 │ │ +042b24: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +042b28: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +042b2a: 6e20 3911 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1139 │ │ +042b30: 6f5b 6b11 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@116b │ │ +042b36: 0a02 |009d: move-result v2 │ │ +042b38: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0006 line=953 │ │ 0x000b line=955 │ │ 0x0017 line=957 │ │ 0x001c line=958 │ │ @@ -69849,18 +69849,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042b44: |[042b44] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -042b54: 2200 2602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042b58: 7010 be0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0fbe │ │ -042b5e: 1100 |0005: return-object v0 │ │ +042b3c: |[042b3c] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +042b4c: 2200 2602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042b50: 7010 be0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0fbe │ │ +042b56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -69868,20 +69868,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 │ │ -042b60: |[042b60] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -042b70: 2200 2602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042b74: 6e10 fb0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@0ffb │ │ -042b7a: 0c01 |0005: move-result-object v1 │ │ -042b7c: 7030 c00f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fc0 │ │ -042b82: 1100 |0009: return-object v0 │ │ +042b58: |[042b58] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +042b68: 2200 2602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042b6c: 6e10 fb0f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@0ffb │ │ +042b72: 0c01 |0005: move-result-object v1 │ │ +042b74: 7030 c00f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fc0 │ │ +042b7a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -69890,24 +69890,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 │ │ -042b84: |[042b84] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -042b94: 2020 6202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ -042b98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -042b9c: 2200 2602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042ba0: 1f02 6202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ -042ba4: 7020 c30f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0fc3 │ │ -042baa: 1100 |000b: return-object v0 │ │ -042bac: 2200 2602 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042bb0: 7020 c20f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fc2 │ │ -042bb6: 28fa |0011: goto 000b // -0006 │ │ +042b7c: |[042b7c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +042b8c: 2020 6202 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ +042b90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +042b94: 2200 2602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042b98: 1f02 6202 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@0262 │ │ +042b9c: 7020 c30f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0fc3 │ │ +042ba2: 1100 |000b: return-object v0 │ │ +042ba4: 2200 2602 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042ba8: 7020 c20f 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fc2 │ │ +042bae: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -69917,17 +69917,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042bb8: |[042bb8] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -042bc8: 5210 8104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ -042bcc: 0f00 |0002: return v0 │ │ +042bb0: |[042bb0] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +042bc0: 5210 8104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ +042bc4: 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;) │ │ @@ -69935,17 +69935,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042bd0: |[042bd0] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -042be0: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -042be4: 0f00 |0002: return v0 │ │ +042bc8: |[042bc8] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +042bd8: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +042bdc: 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;) │ │ @@ -69953,17 +69953,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042be8: |[042be8] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -042bf8: 5210 9104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -042bfc: 0f00 |0002: return v0 │ │ +042be0: |[042be0] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +042bf0: 5210 9104 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +042bf4: 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;) │ │ @@ -69971,31 +69971,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -042c00: |[042c00] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -042c10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -042c12: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -042c16: 0f01 |0003: return v1 │ │ -042c18: 6e10 0111 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -042c1e: 0c00 |0007: move-result-object v0 │ │ -042c20: 1f00 2602 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042c24: 5542 8004 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042c28: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -042c2c: 5502 7004 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -042c30: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -042c34: 5242 8e04 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042c38: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -042c3a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -042c3e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -042c42: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -042c44: 28e9 |001a: goto 0003 // -0017 │ │ +042bf8: |[042bf8] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +042c08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +042c0a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +042c0e: 0f01 |0003: return v1 │ │ +042c10: 6e10 0111 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +042c16: 0c00 |0007: move-result-object v0 │ │ +042c18: 1f00 2602 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042c1c: 5542 8004 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042c20: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +042c24: 5502 7004 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +042c28: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +042c2c: 5242 8e04 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042c30: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +042c32: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +042c36: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +042c3a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +042c3c: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1126 │ │ 0x0003 line=1130 │ │ 0x0004 line=1129 │ │ 0x000a line=1130 │ │ locals : │ │ @@ -70008,25 +70008,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -042c48: |[042c48] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -042c58: 5520 8004 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042c5c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -042c60: 5220 8e04 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042c64: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -042c68: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -042c6c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -042c70: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -042c72: 0f00 |000d: return v0 │ │ -042c74: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -042c76: 28fe |000f: goto 000d // -0002 │ │ +042c40: |[042c40] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +042c50: 5520 8004 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042c54: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +042c58: 5220 8e04 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042c5c: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +042c60: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +042c64: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +042c68: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +042c6a: 0f00 |000d: return v0 │ │ +042c6c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +042c6e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -70034,17 +70034,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042c78: |[042c78] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -042c88: 5510 8004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042c8c: 0f00 |0002: return v0 │ │ +042c70: |[042c70] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +042c80: 5510 8004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042c84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -70052,19 +70052,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042c90: |[042c90] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -042ca0: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ -042ca6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -042ca8: 5c10 8304 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -042cac: 0e00 |0006: return-void │ │ +042c88: |[042c88] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +042c98: 6f10 7711 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ +042c9e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +042ca0: 5c10 8304 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +042ca4: 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; │ │ @@ -70074,33 +70074,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -042cb0: |[042cb0] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -042cc0: 6f10 7811 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ -042cc6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -042cc8: 5c43 8304 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -042ccc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -042cce: 5443 8b04 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -042cd2: 6e10 4713 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -042cd8: 0a00 |000c: move-result v0 │ │ -042cda: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -042cde: 5443 8b04 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -042ce2: 6e20 4113 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -042ce8: 0c01 |0014: move-result-object v1 │ │ -042cea: 1f01 2402 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0224 │ │ -042cee: 6e10 b20f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0fb2 │ │ -042cf4: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -042cf8: 28f1 |001c: goto 000d // -000f │ │ -042cfa: 5443 8b04 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ -042cfe: 6e10 3f13 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -042d04: 0e00 |0022: return-void │ │ +042ca8: |[042ca8] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +042cb8: 6f10 7811 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ +042cbe: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +042cc0: 5c43 8304 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +042cc4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +042cc6: 5443 8b04 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +042cca: 6e10 4713 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +042cd0: 0a00 |000c: move-result v0 │ │ +042cd2: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +042cd6: 5443 8b04 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +042cda: 6e20 4113 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +042ce0: 0c01 |0014: move-result-object v1 │ │ +042ce2: 1f01 2402 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0224 │ │ +042ce6: 6e10 b20f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0fb2 │ │ +042cec: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +042cf0: 28f1 |001c: goto 000d // -000f │ │ +042cf2: 5443 8b04 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@048b │ │ +042cf6: 6e10 3f13 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +042cfc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -70118,119 +70118,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -042d08: |[042d08] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -042d18: 7110 4e09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ -042d1e: 0a00 |0003: move-result v0 │ │ -042d20: 55d9 8004 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042d24: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -042d28: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -042d2c: 6e10 fa0f 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -042d32: 0a09 |000d: move-result v9 │ │ -042d34: 121a |000e: const/4 v10, #int 1 // #1 │ │ -042d36: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -042d3a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -042d3c: 6e20 f90f 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -042d42: 0c05 |0015: move-result-object v5 │ │ -042d44: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -042d48: 54d9 8204 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042d4c: 6e10 c610 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -042d52: 0a0a |001d: move-result v10 │ │ -042d54: 87aa |001e: float-to-int v10, v10 │ │ -042d56: 6e10 c810 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -042d5c: 0a0b |0022: move-result v11 │ │ -042d5e: 87bb |0023: float-to-int v11, v11 │ │ -042d60: 6e40 6210 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ -042d66: 0a09 |0027: move-result v9 │ │ -042d68: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -042d6c: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -042d6e: 5cd9 8c04 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -042d72: 55d9 8004 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042d76: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -042d7a: 55d9 8604 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ -042d7e: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -042d82: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -042d86: 54d9 8204 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042d8a: 6e10 4110 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -042d90: 6f20 7a11 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@117a │ │ -042d96: 0a09 |003f: move-result v9 │ │ -042d98: 0f09 |0040: return v9 │ │ -042d9a: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -042d9c: 28e9 |0042: goto 002b // -0017 │ │ -042d9e: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -042da0: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -042da4: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -042da6: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -042daa: 54d9 8204 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042dae: 6e10 4110 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -042db4: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -042db6: 28f1 |004f: goto 0040 // -000f │ │ -042db8: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -042dba: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -042dc0: 54d9 8204 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042dc4: 6e20 6c10 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ -042dca: 0a03 |0059: move-result v3 │ │ -042dcc: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -042dd0: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -042dd4: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -042dd6: 28e1 |005f: goto 0040 // -001f │ │ -042dd8: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -042dda: 5cd9 8604 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ -042dde: 6e10 c610 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -042de4: 0a07 |0066: move-result v7 │ │ -042de6: 6e10 c810 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -042dec: 0a08 |006a: move-result v8 │ │ -042dee: 59d7 8404 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ -042df2: 59d8 8504 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ -042df6: 54d9 8204 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042dfa: 54da 9004 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042dfe: 877b |0073: float-to-int v11, v7 │ │ -042e00: 878c |0074: float-to-int v12, v8 │ │ -042e02: 6e40 6210 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ -042e08: 0a09 |0078: move-result v9 │ │ -042e0a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -042e0e: 54d9 9004 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -042e12: 6e20 0810 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ -042e18: 0a09 |0080: move-result v9 │ │ -042e1a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -042e1e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -042e20: 28d0 |0084: goto 0054 // -0030 │ │ -042e22: 6e10 c610 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -042e28: 0a07 |0088: move-result v7 │ │ -042e2a: 6e10 c810 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -042e30: 0a08 |008c: move-result v8 │ │ -042e32: 52d9 8404 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ -042e36: a709 0709 |008f: sub-float v9, v7, v9 │ │ -042e3a: 7110 f812 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -042e40: 0a01 |0094: move-result v1 │ │ -042e42: 52d9 8504 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ -042e46: a709 0809 |0097: sub-float v9, v8, v9 │ │ -042e4a: 7110 f812 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -042e50: 0a02 |009c: move-result v2 │ │ -042e52: 54d9 8204 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042e56: 6e10 5c10 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ -042e5c: 0a06 |00a2: move-result v6 │ │ -042e5e: 8269 |00a3: int-to-float v9, v6 │ │ -042e60: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -042e64: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -042e68: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -042e6c: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -042e70: 54d9 8204 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -042e74: 6e10 4110 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -042e7a: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -042e7c: 5cd9 8604 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ -042e80: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -042e82: 288b |00b5: goto 0040 // -0075 │ │ -042e84: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -042e86: 2889 |00b7: goto 0040 // -0077 │ │ -042e88: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +042d00: |[042d00] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +042d10: 7110 4e09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ +042d16: 0a00 |0003: move-result v0 │ │ +042d18: 55d9 8004 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042d1c: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +042d20: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +042d24: 6e10 fa0f 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +042d2a: 0a09 |000d: move-result v9 │ │ +042d2c: 121a |000e: const/4 v10, #int 1 // #1 │ │ +042d2e: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +042d32: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +042d34: 6e20 f90f 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +042d3a: 0c05 |0015: move-result-object v5 │ │ +042d3c: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +042d40: 54d9 8204 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042d44: 6e10 c610 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +042d4a: 0a0a |001d: move-result v10 │ │ +042d4c: 87aa |001e: float-to-int v10, v10 │ │ +042d4e: 6e10 c810 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +042d54: 0a0b |0022: move-result v11 │ │ +042d56: 87bb |0023: float-to-int v11, v11 │ │ +042d58: 6e40 6210 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ +042d5e: 0a09 |0027: move-result v9 │ │ +042d60: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +042d64: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +042d66: 5cd9 8c04 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +042d6a: 55d9 8004 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042d6e: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +042d72: 55d9 8604 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ +042d76: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +042d7a: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +042d7e: 54d9 8204 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042d82: 6e10 4110 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +042d88: 6f20 7a11 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@117a │ │ +042d8e: 0a09 |003f: move-result v9 │ │ +042d90: 0f09 |0040: return v9 │ │ +042d92: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +042d94: 28e9 |0042: goto 002b // -0017 │ │ +042d96: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +042d98: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +042d9c: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +042d9e: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +042da2: 54d9 8204 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042da6: 6e10 4110 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +042dac: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +042dae: 28f1 |004f: goto 0040 // -000f │ │ +042db0: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +042db2: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +042db8: 54d9 8204 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042dbc: 6e20 6c10 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@106c │ │ +042dc2: 0a03 |0059: move-result v3 │ │ +042dc4: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +042dc8: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +042dcc: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +042dce: 28e1 |005f: goto 0040 // -001f │ │ +042dd0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +042dd2: 5cd9 8604 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ +042dd6: 6e10 c610 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +042ddc: 0a07 |0066: move-result v7 │ │ +042dde: 6e10 c810 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +042de4: 0a08 |006a: move-result v8 │ │ +042de6: 59d7 8404 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ +042dea: 59d8 8504 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ +042dee: 54d9 8204 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042df2: 54da 9004 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042df6: 877b |0073: float-to-int v11, v7 │ │ +042df8: 878c |0074: float-to-int v12, v8 │ │ +042dfa: 6e40 6210 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ +042e00: 0a09 |0078: move-result v9 │ │ +042e02: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +042e06: 54d9 9004 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +042e0a: 6e20 0810 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ +042e10: 0a09 |0080: move-result v9 │ │ +042e12: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +042e16: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +042e18: 28d0 |0084: goto 0054 // -0030 │ │ +042e1a: 6e10 c610 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +042e20: 0a07 |0088: move-result v7 │ │ +042e22: 6e10 c810 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +042e28: 0a08 |008c: move-result v8 │ │ +042e2a: 52d9 8404 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ +042e2e: a709 0709 |008f: sub-float v9, v7, v9 │ │ +042e32: 7110 f812 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +042e38: 0a01 |0094: move-result v1 │ │ +042e3a: 52d9 8504 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ +042e3e: a709 0809 |0097: sub-float v9, v8, v9 │ │ +042e42: 7110 f812 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +042e48: 0a02 |009c: move-result v2 │ │ +042e4a: 54d9 8204 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042e4e: 6e10 5c10 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ +042e54: 0a06 |00a2: move-result v6 │ │ +042e56: 8269 |00a3: int-to-float v9, v6 │ │ +042e58: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +042e5c: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +042e60: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +042e64: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +042e68: 54d9 8204 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +042e6c: 6e10 4110 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +042e72: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +042e74: 5cd9 8604 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0486 │ │ +042e78: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +042e7a: 288b |00b5: goto 0040 // -0075 │ │ +042e7c: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +042e7e: 2889 |00b7: goto 0040 // -0077 │ │ +042e80: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=731 │ │ 0x0011 line=733 │ │ 0x0016 line=734 │ │ 0x0018 line=735 │ │ @@ -70286,220 +70286,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -042e9c: |[042e9c] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -042eac: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -042eb0: 7401 ff0f 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -042eb6: 0a10 |0005: move-result v16 │ │ -042eb8: 7401 0010 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ -042ebe: 0a11 |0009: move-result v17 │ │ -042ec0: 7401 0110 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ -042ec6: 0a12 |000d: move-result v18 │ │ -042ec8: 7401 fa0f 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -042ece: 0a06 |0011: move-result v6 │ │ -042ed0: 0215 1000 |0012: move/from16 v21, v16 │ │ -042ed4: 020e 1500 |0014: move/from16 v14, v21 │ │ -042ed8: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -042edc: 5500 8304 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -042ee0: 0216 0000 |001a: move/from16 v22, v0 │ │ -042ee4: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -042ee8: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -042eec: 5500 8004 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -042ef0: 0216 0000 |0022: move/from16 v22, v0 │ │ -042ef4: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -042ef8: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -042efc: 5500 8c04 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -042f00: 0216 0000 |002a: move/from16 v22, v0 │ │ -042f04: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -042f08: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -042f0c: 0200 1600 |0030: move/from16 v0, v22 │ │ -042f10: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -042f14: 5910 8e04 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042f18: 120b |0036: const/4 v11, #int 0 // #0 │ │ -042f1a: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -042f1e: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -042f22: 6e20 f90f b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -042f28: 0c04 |003e: move-result-object v4 │ │ -042f2a: 6e10 1111 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -042f30: 0a16 |0042: move-result v22 │ │ -042f32: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -042f36: 0200 1600 |0045: move/from16 v0, v22 │ │ -042f3a: 0201 1700 |0047: move/from16 v1, v23 │ │ -042f3e: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -042f42: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -042f46: 28ea |004d: goto 0037 // -0016 │ │ -042f48: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -042f4c: 28e0 |0050: goto 0030 // -0020 │ │ -042f4e: 6e10 0111 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -042f54: 0c0c |0054: move-result-object v12 │ │ -042f56: 1f0c 2602 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -042f5a: 6e10 0611 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -042f60: 0a0a |005a: move-result v10 │ │ -042f62: 120f |005b: const/4 v15, #int 0 // #0 │ │ -042f64: 55c0 7404 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ -042f68: 0216 0000 |005e: move/from16 v22, v0 │ │ -042f6c: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -042f70: 52c0 7204 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -042f74: 0216 0000 |0064: move/from16 v22, v0 │ │ -042f78: 52c0 7304 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ -042f7c: 0217 0000 |0068: move/from16 v23, v0 │ │ -042f80: 900d 1617 |006a: add-int v13, v22, v23 │ │ -042f84: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -042f88: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -042f8c: 5200 8704 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ -042f90: 0217 0000 |0072: move/from16 v23, v0 │ │ -042f94: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -042f98: 0200 1600 |0076: move/from16 v0, v22 │ │ -042f9c: 7120 fe12 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -042fa2: 0a16 |007b: move-result v22 │ │ -042fa4: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -042fa8: 9113 160d |007e: sub-int v19, v22, v13 │ │ -042fac: 0200 1300 |0080: move/from16 v0, v19 │ │ -042fb0: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -042fb4: 5910 8f04 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ -042fb8: 52c0 7204 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -042fbc: 0216 0000 |0088: move/from16 v22, v0 │ │ -042fc0: 9016 1615 |008a: add-int v22, v22, v21 │ │ -042fc4: 9016 1613 |008c: add-int v22, v22, v19 │ │ -042fc8: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -042fcc: 9016 1617 |0090: add-int v22, v22, v23 │ │ -042fd0: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -042fd4: 0200 1600 |0094: move/from16 v0, v22 │ │ -042fd8: 0201 1700 |0096: move/from16 v1, v23 │ │ -042fdc: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -042fe0: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -042fe4: 0200 1600 |009c: move/from16 v0, v22 │ │ -042fe8: 5cc0 7004 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -042fec: 0200 1300 |00a0: move/from16 v0, v19 │ │ -042ff0: 8200 |00a2: int-to-float v0, v0 │ │ -042ff2: 0216 0000 |00a3: move/from16 v22, v0 │ │ -042ff6: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -042ffa: 5200 8e04 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -042ffe: 0217 0000 |00a9: move/from16 v23, v0 │ │ -043002: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -043006: 0200 1600 |00ad: move/from16 v0, v22 │ │ -04300a: 8700 |00af: float-to-int v0, v0 │ │ -04300c: 0216 0000 |00b0: move/from16 v22, v0 │ │ -043010: 52c0 7204 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -043014: 0217 0000 |00b4: move/from16 v23, v0 │ │ -043018: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -04301c: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -043020: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -043024: 9008 070a |00bc: add-int v8, v7, v10 │ │ -043028: 0209 1200 |00be: move/from16 v9, v18 │ │ -04302c: 6e10 0511 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -043032: 0a16 |00c3: move-result v22 │ │ -043034: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -043038: 0200 1200 |00c6: move/from16 v0, v18 │ │ -04303c: 6e55 2211 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ -043042: 6e10 1211 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -043048: 0a16 |00ce: move-result v22 │ │ -04304a: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -04304e: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -043052: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -043056: 28c7 |00d5: goto 009c // -0039 │ │ -043058: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -04305c: 5500 8004 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -043060: 0216 0000 |00da: move/from16 v22, v0 │ │ -043064: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -043068: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -04306c: 5200 8904 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -043070: 0216 0000 |00e2: move/from16 v22, v0 │ │ -043074: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -043078: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -04307c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -043080: 5200 8e04 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -043084: 0217 0000 |00ec: move/from16 v23, v0 │ │ -043088: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -04308c: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -043090: 5200 8904 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -043094: 0217 0000 |00f4: move/from16 v23, v0 │ │ -043098: 0200 1700 |00f6: move/from16 v0, v23 │ │ -04309c: 8200 |00f8: int-to-float v0, v0 │ │ -04309e: 0217 0000 |00f9: move/from16 v23, v0 │ │ -0430a2: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -0430a6: 0200 1600 |00fd: move/from16 v0, v22 │ │ -0430aa: 870f |00ff: float-to-int v15, v0 │ │ -0430ac: 0215 0e00 |0100: move/from16 v21, v14 │ │ -0430b0: 28b8 |0102: goto 00ba // -0048 │ │ -0430b2: 0215 0e00 |0103: move/from16 v21, v14 │ │ -0430b6: 28b5 |0105: goto 00ba // -004b │ │ -0430b8: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -0430bc: 5500 8304 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -0430c0: 0216 0000 |010a: move/from16 v22, v0 │ │ -0430c4: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -0430c8: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -0430cc: 5500 8004 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -0430d0: 0216 0000 |0112: move/from16 v22, v0 │ │ -0430d4: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -0430d8: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -0430dc: 5200 8904 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -0430e0: 0216 0000 |011a: move/from16 v22, v0 │ │ -0430e4: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -0430e8: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -0430ec: 5200 8e04 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -0430f0: 0216 0000 |0122: move/from16 v22, v0 │ │ -0430f4: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -0430f8: 0201 1600 |0126: move/from16 v1, v22 │ │ -0430fc: 7020 1910 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1019 │ │ -043102: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -043106: 5400 9004 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -04310a: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -04310e: 7401 0111 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -043114: 0c16 |0134: move-result-object v22 │ │ -043116: 1f16 2602 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -04311a: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -04311e: 5500 7004 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -043122: 0216 0000 |013b: move/from16 v22, v0 │ │ -043126: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -04312a: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -04312e: 5400 9004 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043132: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -043136: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -04313a: 5200 8e04 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ -04313e: 0217 0000 |0149: move/from16 v23, v0 │ │ -043142: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -043146: 5200 9104 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -04314a: 0218 0000 |014f: move/from16 v24, v0 │ │ -04314e: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -043152: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -043156: 0202 1700 |0155: move/from16 v2, v23 │ │ -04315a: 0203 1800 |0157: move/from16 v3, v24 │ │ -04315e: 7040 f00f 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ -043164: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -043168: 5400 9004 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -04316c: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -043170: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -043174: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -043178: 6e20 2910 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1029 │ │ -04317e: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -043182: 0200 1600 |016b: move/from16 v0, v22 │ │ -043186: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -04318a: 5c10 8304 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -04318e: 0e00 |0171: return-void │ │ -043190: 120b |0172: const/4 v11, #int 0 // #0 │ │ -043192: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -043196: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -04319a: 6e20 f90f b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -0431a0: 0c16 |017a: move-result-object v22 │ │ -0431a2: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -0431a6: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -0431aa: 5200 9104 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -0431ae: 0218 0000 |0181: move/from16 v24, v0 │ │ -0431b2: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -0431b6: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -0431ba: 0202 1700 |0187: move/from16 v2, v23 │ │ -0431be: 0203 1800 |0189: move/from16 v3, v24 │ │ -0431c2: 7040 f00f 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ -0431c8: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0431cc: 28e3 |0190: goto 0173 // -001d │ │ +042e94: |[042e94] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +042ea4: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +042ea8: 7401 ff0f 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +042eae: 0a10 |0005: move-result v16 │ │ +042eb0: 7401 0010 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ +042eb6: 0a11 |0009: move-result v17 │ │ +042eb8: 7401 0110 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ +042ebe: 0a12 |000d: move-result v18 │ │ +042ec0: 7401 fa0f 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +042ec6: 0a06 |0011: move-result v6 │ │ +042ec8: 0215 1000 |0012: move/from16 v21, v16 │ │ +042ecc: 020e 1500 |0014: move/from16 v14, v21 │ │ +042ed0: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +042ed4: 5500 8304 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +042ed8: 0216 0000 |001a: move/from16 v22, v0 │ │ +042edc: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +042ee0: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +042ee4: 5500 8004 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +042ee8: 0216 0000 |0022: move/from16 v22, v0 │ │ +042eec: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +042ef0: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +042ef4: 5500 8c04 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +042ef8: 0216 0000 |002a: move/from16 v22, v0 │ │ +042efc: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +042f00: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +042f04: 0200 1600 |0030: move/from16 v0, v22 │ │ +042f08: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +042f0c: 5910 8e04 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042f10: 120b |0036: const/4 v11, #int 0 // #0 │ │ +042f12: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +042f16: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +042f1a: 6e20 f90f b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +042f20: 0c04 |003e: move-result-object v4 │ │ +042f22: 6e10 1111 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +042f28: 0a16 |0042: move-result v22 │ │ +042f2a: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +042f2e: 0200 1600 |0045: move/from16 v0, v22 │ │ +042f32: 0201 1700 |0047: move/from16 v1, v23 │ │ +042f36: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +042f3a: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +042f3e: 28ea |004d: goto 0037 // -0016 │ │ +042f40: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +042f44: 28e0 |0050: goto 0030 // -0020 │ │ +042f46: 6e10 0111 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +042f4c: 0c0c |0054: move-result-object v12 │ │ +042f4e: 1f0c 2602 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +042f52: 6e10 0611 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +042f58: 0a0a |005a: move-result v10 │ │ +042f5a: 120f |005b: const/4 v15, #int 0 // #0 │ │ +042f5c: 55c0 7404 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ +042f60: 0216 0000 |005e: move/from16 v22, v0 │ │ +042f64: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +042f68: 52c0 7204 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +042f6c: 0216 0000 |0064: move/from16 v22, v0 │ │ +042f70: 52c0 7304 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ +042f74: 0217 0000 |0068: move/from16 v23, v0 │ │ +042f78: 900d 1617 |006a: add-int v13, v22, v23 │ │ +042f7c: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +042f80: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +042f84: 5200 8704 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ +042f88: 0217 0000 |0072: move/from16 v23, v0 │ │ +042f8c: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +042f90: 0200 1600 |0076: move/from16 v0, v22 │ │ +042f94: 7120 fe12 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +042f9a: 0a16 |007b: move-result v22 │ │ +042f9c: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +042fa0: 9113 160d |007e: sub-int v19, v22, v13 │ │ +042fa4: 0200 1300 |0080: move/from16 v0, v19 │ │ +042fa8: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +042fac: 5910 8f04 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ +042fb0: 52c0 7204 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +042fb4: 0216 0000 |0088: move/from16 v22, v0 │ │ +042fb8: 9016 1615 |008a: add-int v22, v22, v21 │ │ +042fbc: 9016 1613 |008c: add-int v22, v22, v19 │ │ +042fc0: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +042fc4: 9016 1617 |0090: add-int v22, v22, v23 │ │ +042fc8: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +042fcc: 0200 1600 |0094: move/from16 v0, v22 │ │ +042fd0: 0201 1700 |0096: move/from16 v1, v23 │ │ +042fd4: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +042fd8: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +042fdc: 0200 1600 |009c: move/from16 v0, v22 │ │ +042fe0: 5cc0 7004 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +042fe4: 0200 1300 |00a0: move/from16 v0, v19 │ │ +042fe8: 8200 |00a2: int-to-float v0, v0 │ │ +042fea: 0216 0000 |00a3: move/from16 v22, v0 │ │ +042fee: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +042ff2: 5200 8e04 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +042ff6: 0217 0000 |00a9: move/from16 v23, v0 │ │ +042ffa: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +042ffe: 0200 1600 |00ad: move/from16 v0, v22 │ │ +043002: 8700 |00af: float-to-int v0, v0 │ │ +043004: 0216 0000 |00b0: move/from16 v22, v0 │ │ +043008: 52c0 7204 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +04300c: 0217 0000 |00b4: move/from16 v23, v0 │ │ +043010: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +043014: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +043018: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +04301c: 9008 070a |00bc: add-int v8, v7, v10 │ │ +043020: 0209 1200 |00be: move/from16 v9, v18 │ │ +043024: 6e10 0511 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +04302a: 0a16 |00c3: move-result v22 │ │ +04302c: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +043030: 0200 1200 |00c6: move/from16 v0, v18 │ │ +043034: 6e55 2211 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1122 │ │ +04303a: 6e10 1211 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +043040: 0a16 |00ce: move-result v22 │ │ +043042: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +043046: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +04304a: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +04304e: 28c7 |00d5: goto 009c // -0039 │ │ +043050: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +043054: 5500 8004 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +043058: 0216 0000 |00da: move/from16 v22, v0 │ │ +04305c: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +043060: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +043064: 5200 8904 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +043068: 0216 0000 |00e2: move/from16 v22, v0 │ │ +04306c: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +043070: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +043074: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +043078: 5200 8e04 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +04307c: 0217 0000 |00ec: move/from16 v23, v0 │ │ +043080: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +043084: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +043088: 5200 8904 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +04308c: 0217 0000 |00f4: move/from16 v23, v0 │ │ +043090: 0200 1700 |00f6: move/from16 v0, v23 │ │ +043094: 8200 |00f8: int-to-float v0, v0 │ │ +043096: 0217 0000 |00f9: move/from16 v23, v0 │ │ +04309a: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +04309e: 0200 1600 |00fd: move/from16 v0, v22 │ │ +0430a2: 870f |00ff: float-to-int v15, v0 │ │ +0430a4: 0215 0e00 |0100: move/from16 v21, v14 │ │ +0430a8: 28b8 |0102: goto 00ba // -0048 │ │ +0430aa: 0215 0e00 |0103: move/from16 v21, v14 │ │ +0430ae: 28b5 |0105: goto 00ba // -004b │ │ +0430b0: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +0430b4: 5500 8304 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +0430b8: 0216 0000 |010a: move/from16 v22, v0 │ │ +0430bc: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +0430c0: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +0430c4: 5500 8004 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +0430c8: 0216 0000 |0112: move/from16 v22, v0 │ │ +0430cc: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +0430d0: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +0430d4: 5200 8904 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +0430d8: 0216 0000 |011a: move/from16 v22, v0 │ │ +0430dc: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +0430e0: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +0430e4: 5200 8e04 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +0430e8: 0216 0000 |0122: move/from16 v22, v0 │ │ +0430ec: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +0430f0: 0201 1600 |0126: move/from16 v1, v22 │ │ +0430f4: 7020 1910 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1019 │ │ +0430fa: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +0430fe: 5400 9004 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043102: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +043106: 7401 0111 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +04310c: 0c16 |0134: move-result-object v22 │ │ +04310e: 1f16 2602 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +043112: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +043116: 5500 7004 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +04311a: 0216 0000 |013b: move/from16 v22, v0 │ │ +04311e: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +043122: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +043126: 5400 9004 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04312a: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +04312e: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +043132: 5200 8e04 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@048e │ │ +043136: 0217 0000 |0149: move/from16 v23, v0 │ │ +04313a: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +04313e: 5200 9104 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +043142: 0218 0000 |014f: move/from16 v24, v0 │ │ +043146: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +04314a: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +04314e: 0202 1700 |0155: move/from16 v2, v23 │ │ +043152: 0203 1800 |0157: move/from16 v3, v24 │ │ +043156: 7040 f00f 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ +04315c: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +043160: 5400 9004 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043164: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +043168: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +04316c: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +043170: 6e20 2910 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1029 │ │ +043176: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +04317a: 0200 1600 |016b: move/from16 v0, v22 │ │ +04317e: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +043182: 5c10 8304 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +043186: 0e00 |0171: return-void │ │ +043188: 120b |0172: const/4 v11, #int 0 // #0 │ │ +04318a: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +04318e: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +043192: 6e20 f90f b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +043198: 0c16 |017a: move-result-object v22 │ │ +04319a: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +04319e: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +0431a2: 5200 9104 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +0431a6: 0218 0000 |0181: move/from16 v24, v0 │ │ +0431aa: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +0431ae: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +0431b2: 0202 1700 |0187: move/from16 v2, v23 │ │ +0431b6: 0203 1800 |0189: move/from16 v3, v24 │ │ +0431ba: 7040 f00f 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0ff0 │ │ +0431c0: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0431c4: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -70579,442 +70579,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -0431d0: |[0431d0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -0431e0: 7701 e810 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -0431e6: 0a16 |0003: move-result v22 │ │ -0431e8: 7701 e910 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -0431ee: 0a18 |0007: move-result v24 │ │ -0431f0: 7701 e810 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -0431f6: 0a0b |000b: move-result v11 │ │ -0431f8: 7701 e910 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -0431fe: 0a0c |000f: move-result v12 │ │ -043200: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -043204: 0200 1600 |0012: move/from16 v0, v22 │ │ -043208: 0201 1a00 |0014: move/from16 v1, v26 │ │ -04320c: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -043210: 7401 0910 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1009 │ │ -043216: 0a1a |001b: move-result v26 │ │ -043218: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -04321c: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -043220: 0200 1600 |0020: move/from16 v0, v22 │ │ -043224: 0201 1a00 |0022: move/from16 v1, v26 │ │ -043228: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -04322c: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -043230: 120f |0028: const/4 v15, #int 0 // #0 │ │ -043232: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -043236: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -04323c: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -043240: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -043242: 7401 ff0f 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -043248: 0a1a |0034: move-result v26 │ │ -04324a: 911a 181a |0035: sub-int v26, v24, v26 │ │ -04324e: 7401 0010 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ -043254: 0a1b |003a: move-result v27 │ │ -043256: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -04325a: 7401 fa0f 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -043260: 0a05 |0040: move-result v5 │ │ -043262: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -043266: 0200 1a00 |0043: move/from16 v0, v26 │ │ -04326a: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -04326e: 1a1a 1f08 |0047: const-string v26, "SlidingPaneLayout" // string@081f │ │ -043272: 1a1b 5413 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1354 │ │ -043276: 7702 7b10 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04327c: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -043280: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -043284: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -043288: 5b10 9004 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -04328c: 120e |0056: const/4 v14, #int 0 // #0 │ │ -04328e: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -043292: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -043296: 6e20 f90f e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -04329c: 0c04 |005e: move-result-object v4 │ │ -04329e: 6e10 0111 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0432a4: 0c10 |0062: move-result-object v16 │ │ -0432a6: 1f10 2602 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -0432aa: 6e10 1111 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -0432b0: 0a1a |0068: move-result v26 │ │ -0432b2: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -0432b6: 0200 1a00 |006b: move/from16 v0, v26 │ │ -0432ba: 0201 1b00 |006d: move/from16 v1, v27 │ │ -0432be: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -0432c2: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -0432c6: 0200 1a00 |0073: move/from16 v0, v26 │ │ -0432ca: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -0432ce: 5c10 7004 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ -0432d2: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0432d6: 28dc |007b: goto 0057 // -0024 │ │ -0432d8: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -0432dc: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -0432e0: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -0432e4: 28a6 |0082: goto 0028 // -005a │ │ -0432e6: 221a c102 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0432ea: 1a1b 1109 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0911 │ │ -0432ee: 7602 ee12 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0432f4: 271a |008a: throw v26 │ │ -0432f6: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -0432fa: 7401 0910 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1009 │ │ -043300: 0a1a |0090: move-result v26 │ │ -043302: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -043306: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -04330a: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -04330e: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -043312: 288f |0099: goto 0028 // -0071 │ │ -043314: 221a c102 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@02c1 │ │ -043318: 1a1b dc02 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@02dc │ │ -04331c: 7602 ee12 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -043322: 271a |00a1: throw v26 │ │ -043324: 7401 0110 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ -04332a: 0a1a |00a5: move-result v26 │ │ -04332c: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -043330: 7401 fe0f 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ -043336: 0a1b |00ab: move-result v27 │ │ -043338: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -04333c: 020f 1100 |00ae: move/from16 v15, v17 │ │ -043340: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -043344: 7401 0110 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ -04334a: 0a1a |00b5: move-result v26 │ │ -04334c: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -043350: 7401 fe0f 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ -043356: 0a1b |00bb: move-result v27 │ │ -043358: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -04335c: 2900 70ff |00be: goto/16 002e // -0090 │ │ -043360: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -043364: 5200 7504 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -043368: 021a 0000 |00c4: move/from16 v26, v0 │ │ -04336c: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -043370: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -043374: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -043378: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -04337c: 5200 7504 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -043380: 021a 0000 |00d0: move/from16 v26, v0 │ │ -043384: a615 151a |00d2: add-float v21, v21, v26 │ │ -043388: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -04338c: 5200 7604 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -043390: 021a 0000 |00d8: move/from16 v26, v0 │ │ -043394: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -043398: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -04339c: 5200 7204 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -0433a0: 021a 0000 |00e0: move/from16 v26, v0 │ │ -0433a4: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -0433a8: 5200 7304 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ -0433ac: 021b 0000 |00e6: move/from16 v27, v0 │ │ -0433b0: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -0433b4: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -0433b8: 5200 7604 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -0433bc: 021a 0000 |00ee: move/from16 v26, v0 │ │ -0433c0: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -0433c4: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -0433c8: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -0433cc: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -0433d0: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -0433d4: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -0433d8: 7702 ea10 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0433de: 0a09 |00ff: move-result v9 │ │ -0433e0: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -0433e4: 5200 7104 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -0433e8: 021a 0000 |0104: move/from16 v26, v0 │ │ -0433ec: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -0433f0: 0200 1a00 |0108: move/from16 v0, v26 │ │ -0433f4: 0201 1b00 |010a: move/from16 v1, v27 │ │ -0433f8: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -0433fc: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -043400: 0200 1100 |0110: move/from16 v0, v17 │ │ -043404: 0201 1a00 |0112: move/from16 v1, v26 │ │ -043408: 7120 ea10 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -04340e: 0a07 |0117: move-result v7 │ │ -043410: 6e30 2311 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -043416: 6e10 0611 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -04341c: 0a08 |011e: move-result v8 │ │ -04341e: 6e10 0511 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -043424: 0a06 |0122: move-result v6 │ │ -043426: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -04342a: 0200 1a00 |0125: move/from16 v0, v26 │ │ -04342e: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -043432: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -043436: 0200 1100 |012b: move/from16 v0, v17 │ │ -04343a: 7120 fe12 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -043440: 0a0f |0130: move-result v15 │ │ -043442: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -043446: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -04344a: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -04344e: 0200 1a00 |0137: move/from16 v0, v26 │ │ -043452: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -043456: 5c10 7404 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ -04345a: 9603 031a |013d: or-int v3, v3, v26 │ │ -04345e: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -043462: 5500 7404 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ -043466: 021a 0000 |0143: move/from16 v26, v0 │ │ -04346a: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -04346e: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -043472: 5b04 9004 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043476: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -04347a: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -04347e: 5200 7604 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -043482: 021a 0000 |0151: move/from16 v26, v0 │ │ -043486: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -04348a: 0200 1a00 |0155: move/from16 v0, v26 │ │ -04348e: 0201 1b00 |0157: move/from16 v1, v27 │ │ -043492: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -043496: 911a 180d |015b: sub-int v26, v24, v13 │ │ -04349a: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -04349e: 7702 ea10 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0434a4: 0a09 |0162: move-result v9 │ │ -0434a6: 289d |0163: goto 0100 // -0063 │ │ -0434a8: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -0434ac: 5200 7604 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -0434b0: 021a 0000 |0168: move/from16 v26, v0 │ │ -0434b4: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -0434b8: 7702 ea10 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0434be: 0a09 |016f: move-result v9 │ │ -0434c0: 2890 |0170: goto 0100 // -0070 │ │ -0434c2: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -0434c6: 5200 7104 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -0434ca: 021a 0000 |0175: move/from16 v26, v0 │ │ -0434ce: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -0434d2: 0200 1a00 |0179: move/from16 v0, v26 │ │ -0434d6: 0201 1b00 |017b: move/from16 v1, v27 │ │ -0434da: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -0434de: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -0434e2: 0200 1100 |0181: move/from16 v0, v17 │ │ -0434e6: 0201 1a00 |0183: move/from16 v1, v26 │ │ -0434ea: 7120 ea10 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0434f0: 0a07 |0188: move-result v7 │ │ -0434f2: 288f |0189: goto 0118 // -0071 │ │ -0434f4: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -0434f8: 5200 7104 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -0434fc: 021a 0000 |018e: move/from16 v26, v0 │ │ -043500: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -043504: 7702 ea10 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -04350a: 0a07 |0195: move-result v7 │ │ -04350c: 2882 |0196: goto 0118 // -007e │ │ -04350e: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -043512: 289e |0199: goto 0137 // -0062 │ │ -043514: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -043518: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -04351c: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -043520: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -043524: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -043528: 5200 8704 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ -04352c: 021a 0000 |01a6: move/from16 v26, v0 │ │ -043530: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -043534: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -043536: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -04353a: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -04353e: 6e20 f90f e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -043544: 0c04 |01b2: move-result-object v4 │ │ -043546: 6e10 1111 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -04354c: 0a1a |01b6: move-result v26 │ │ -04354e: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -043552: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -043556: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -04355a: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -04355e: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -043562: 28ea |01c1: goto 01ab // -0016 │ │ -043564: 6e10 0111 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -04356a: 0c10 |01c5: move-result-object v16 │ │ -04356c: 1f10 2602 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -043570: 6e10 1111 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -043576: 0a1a |01cb: move-result v26 │ │ -043578: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -04357c: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -043580: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -043584: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -043588: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -04358c: 5200 7604 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -043590: 021a 0000 |01d8: move/from16 v26, v0 │ │ -043594: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -043598: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -04359c: 5200 7504 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0435a0: 021a 0000 |01e0: move/from16 v26, v0 │ │ -0435a4: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -0435a8: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -0435ac: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -0435b0: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -0435b4: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -0435b8: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -0435bc: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -0435c0: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -0435c4: 5400 9004 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0435c8: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -0435cc: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -0435d0: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -0435d4: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -0435d8: 5200 7604 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -0435dc: 021a 0000 |01fe: move/from16 v26, v0 │ │ -0435e0: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -0435e4: 0200 1200 |0202: move/from16 v0, v18 │ │ -0435e8: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -0435ec: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -0435f0: 5200 7504 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0435f4: 021a 0000 |020a: move/from16 v26, v0 │ │ -0435f8: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -0435fc: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -043600: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -043604: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -043608: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -04360c: 5200 7104 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -043610: 021a 0000 |0218: move/from16 v26, v0 │ │ -043614: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -043618: 0200 1a00 |021c: move/from16 v0, v26 │ │ -04361c: 0201 1b00 |021e: move/from16 v1, v27 │ │ -043620: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -043624: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -043628: 0200 1100 |0224: move/from16 v0, v17 │ │ -04362c: 0201 1a00 |0226: move/from16 v1, v26 │ │ -043630: 7120 ea10 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043636: 0a07 |022b: move-result v7 │ │ -043638: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -04363c: 0200 1a00 |022e: move/from16 v0, v26 │ │ -043640: 7120 ea10 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043646: 0a09 |0233: move-result v9 │ │ -043648: 6e30 2311 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -04364e: 2888 |0237: goto 01bf // -0078 │ │ -043650: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -043654: 28b0 |023a: goto 01ea // -0050 │ │ -043656: 6e10 0611 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ -04365c: 0a12 |023e: move-result v18 │ │ -04365e: 28af |023f: goto 01ee // -0051 │ │ -043660: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -043664: 5200 7104 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -043668: 021a 0000 |0244: move/from16 v26, v0 │ │ -04366c: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -043670: 0200 1a00 |0248: move/from16 v0, v26 │ │ -043674: 0201 1b00 |024a: move/from16 v1, v27 │ │ -043678: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -04367c: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -043680: 0200 1100 |0250: move/from16 v0, v17 │ │ -043684: 0201 1a00 |0252: move/from16 v1, v26 │ │ -043688: 7120 ea10 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -04368e: 0a07 |0257: move-result v7 │ │ -043690: 28d4 |0258: goto 022c // -002c │ │ -043692: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -043696: 5200 7104 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -04369a: 021a 0000 |025d: move/from16 v26, v0 │ │ -04369e: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -0436a2: 7702 ea10 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0436a8: 0a07 |0264: move-result v7 │ │ -0436aa: 28c7 |0265: goto 022c // -0039 │ │ -0436ac: 6e10 0511 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -0436b2: 0a1a |0269: move-result v26 │ │ -0436b4: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -0436b8: 7702 ea10 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0436be: 0a07 |026f: move-result v7 │ │ -0436c0: 28bc |0270: goto 022c // -0044 │ │ -0436c2: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -0436c6: 5200 7504 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0436ca: 021a 0000 |0275: move/from16 v26, v0 │ │ -0436ce: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -0436d2: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -0436d6: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -0436da: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -0436de: 5200 7604 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ -0436e2: 021a 0000 |0281: move/from16 v26, v0 │ │ -0436e6: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -0436ea: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -0436ee: 5200 7104 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -0436f2: 021a 0000 |0289: move/from16 v26, v0 │ │ -0436f6: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -0436fa: 0200 1a00 |028d: move/from16 v0, v26 │ │ -0436fe: 0201 1b00 |028f: move/from16 v1, v27 │ │ -043702: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -043706: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -04370a: 0200 1100 |0295: move/from16 v0, v17 │ │ -04370e: 0201 1a00 |0297: move/from16 v1, v26 │ │ -043712: 7120 ea10 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043718: 0a07 |029c: move-result v7 │ │ -04371a: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -04371e: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -043722: 5200 7204 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -043726: 021a 0000 |02a3: move/from16 v26, v0 │ │ -04372a: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -04372e: 5200 7304 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ -043732: 021b 0000 |02a9: move/from16 v27, v0 │ │ -043736: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -04373a: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -04373e: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -043742: 0200 1300 |02b1: move/from16 v0, v19 │ │ -043746: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -04374a: 7120 ea10 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043750: 0a09 |02b8: move-result v9 │ │ -043752: 0200 1200 |02b9: move/from16 v0, v18 │ │ -043756: 0201 1300 |02bb: move/from16 v1, v19 │ │ -04375a: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -04375e: 6e30 2311 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -043764: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -043768: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -04376c: 5200 7104 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -043770: 021a 0000 |02c8: move/from16 v26, v0 │ │ -043774: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -043778: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -04377c: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -043780: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -043784: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -043788: 0200 1100 |02d4: move/from16 v0, v17 │ │ -04378c: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -043790: 7120 ea10 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043796: 0a07 |02db: move-result v7 │ │ -043798: 28c1 |02dc: goto 029d // -003f │ │ -04379a: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -04379e: 5200 7104 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ -0437a2: 021a 0000 |02e1: move/from16 v26, v0 │ │ -0437a6: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -0437aa: 7702 ea10 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0437b0: 0a07 |02e8: move-result v7 │ │ -0437b2: 28b4 |02e9: goto 029d // -004c │ │ -0437b4: 6e10 0511 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ -0437ba: 0a1a |02ed: move-result v26 │ │ -0437bc: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -0437c0: 7702 ea10 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0437c6: 0a07 |02f3: move-result v7 │ │ -0437c8: 28a9 |02f4: goto 029d // -0057 │ │ -0437ca: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -0437ce: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -0437d2: 0201 1700 |02f9: move/from16 v1, v23 │ │ -0437d6: 7120 fc12 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -0437dc: 0a19 |02fe: move-result v25 │ │ -0437de: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -0437e2: 5200 7504 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ -0437e6: 021a 0000 |0303: move/from16 v26, v0 │ │ -0437ea: 0200 1900 |0305: move/from16 v0, v25 │ │ -0437ee: 8200 |0307: int-to-float v0, v0 │ │ -0437f0: 021b 0000 |0308: move/from16 v27, v0 │ │ -0437f4: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -0437f8: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -0437fc: 0200 1a00 |030e: move/from16 v0, v26 │ │ -043800: 8702 |0310: float-to-int v2, v0 │ │ -043802: 901a 1202 |0311: add-int v26, v18, v2 │ │ -043806: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -04380a: 7702 ea10 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -043810: 0a09 |0318: move-result v9 │ │ -043812: 6e30 2311 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ -043818: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -04381c: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -043820: 0201 1800 |0320: move/from16 v1, v24 │ │ -043824: 6e30 1f10 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@101f │ │ -04382a: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -04382e: 5c03 8004 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -043832: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -043836: 5400 8204 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -04383a: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -04383e: 7401 5d10 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ -043844: 0a1a |0332: move-result v26 │ │ -043846: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -04384a: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -04384e: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -043852: 5400 8204 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -043856: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -04385a: 7401 3f10 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@103f │ │ -043860: 0e00 |0340: return-void │ │ -043862: 0000 |0341: nop // spacer │ │ -043864: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +0431c8: |[0431c8] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +0431d8: 7701 e810 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +0431de: 0a16 |0003: move-result v22 │ │ +0431e0: 7701 e910 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +0431e6: 0a18 |0007: move-result v24 │ │ +0431e8: 7701 e810 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +0431ee: 0a0b |000b: move-result v11 │ │ +0431f0: 7701 e910 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +0431f6: 0a0c |000f: move-result v12 │ │ +0431f8: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +0431fc: 0200 1600 |0012: move/from16 v0, v22 │ │ +043200: 0201 1a00 |0014: move/from16 v1, v26 │ │ +043204: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +043208: 7401 0910 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1009 │ │ +04320e: 0a1a |001b: move-result v26 │ │ +043210: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +043214: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +043218: 0200 1600 |0020: move/from16 v0, v22 │ │ +04321c: 0201 1a00 |0022: move/from16 v1, v26 │ │ +043220: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +043224: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +043228: 120f |0028: const/4 v15, #int 0 // #0 │ │ +04322a: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +04322e: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +043234: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +043238: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +04323a: 7401 ff0f 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +043240: 0a1a |0034: move-result v26 │ │ +043242: 911a 181a |0035: sub-int v26, v24, v26 │ │ +043246: 7401 0010 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ +04324c: 0a1b |003a: move-result v27 │ │ +04324e: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +043252: 7401 fa0f 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +043258: 0a05 |0040: move-result v5 │ │ +04325a: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +04325e: 0200 1a00 |0043: move/from16 v0, v26 │ │ +043262: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +043266: 1a1a 1f08 |0047: const-string v26, "SlidingPaneLayout" // string@081f │ │ +04326a: 1a1b 5413 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1354 │ │ +04326e: 7702 7b10 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +043274: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +043278: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +04327c: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +043280: 5b10 9004 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043284: 120e |0056: const/4 v14, #int 0 // #0 │ │ +043286: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +04328a: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +04328e: 6e20 f90f e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +043294: 0c04 |005e: move-result-object v4 │ │ +043296: 6e10 0111 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +04329c: 0c10 |0062: move-result-object v16 │ │ +04329e: 1f10 2602 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +0432a2: 6e10 1111 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +0432a8: 0a1a |0068: move-result v26 │ │ +0432aa: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +0432ae: 0200 1a00 |006b: move/from16 v0, v26 │ │ +0432b2: 0201 1b00 |006d: move/from16 v1, v27 │ │ +0432b6: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +0432ba: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +0432be: 0200 1a00 |0073: move/from16 v0, v26 │ │ +0432c2: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +0432c6: 5c10 7004 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0470 │ │ +0432ca: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0432ce: 28dc |007b: goto 0057 // -0024 │ │ +0432d0: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +0432d4: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +0432d8: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +0432dc: 28a6 |0082: goto 0028 // -005a │ │ +0432de: 221a c102 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0432e2: 1a1b 1109 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0911 │ │ +0432e6: 7602 ee12 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0432ec: 271a |008a: throw v26 │ │ +0432ee: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +0432f2: 7401 0910 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1009 │ │ +0432f8: 0a1a |0090: move-result v26 │ │ +0432fa: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +0432fe: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +043302: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +043306: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +04330a: 288f |0099: goto 0028 // -0071 │ │ +04330c: 221a c102 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@02c1 │ │ +043310: 1a1b dc02 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@02dc │ │ +043314: 7602 ee12 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04331a: 271a |00a1: throw v26 │ │ +04331c: 7401 0110 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ +043322: 0a1a |00a5: move-result v26 │ │ +043324: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +043328: 7401 fe0f 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ +04332e: 0a1b |00ab: move-result v27 │ │ +043330: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +043334: 020f 1100 |00ae: move/from16 v15, v17 │ │ +043338: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +04333c: 7401 0110 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ +043342: 0a1a |00b5: move-result v26 │ │ +043344: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +043348: 7401 fe0f 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ +04334e: 0a1b |00bb: move-result v27 │ │ +043350: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +043354: 2900 70ff |00be: goto/16 002e // -0090 │ │ +043358: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +04335c: 5200 7504 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +043360: 021a 0000 |00c4: move/from16 v26, v0 │ │ +043364: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +043368: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +04336c: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +043370: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +043374: 5200 7504 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +043378: 021a 0000 |00d0: move/from16 v26, v0 │ │ +04337c: a615 151a |00d2: add-float v21, v21, v26 │ │ +043380: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +043384: 5200 7604 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +043388: 021a 0000 |00d8: move/from16 v26, v0 │ │ +04338c: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +043390: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +043394: 5200 7204 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +043398: 021a 0000 |00e0: move/from16 v26, v0 │ │ +04339c: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +0433a0: 5200 7304 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ +0433a4: 021b 0000 |00e6: move/from16 v27, v0 │ │ +0433a8: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +0433ac: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +0433b0: 5200 7604 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +0433b4: 021a 0000 |00ee: move/from16 v26, v0 │ │ +0433b8: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +0433bc: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +0433c0: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +0433c4: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +0433c8: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +0433cc: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +0433d0: 7702 ea10 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0433d6: 0a09 |00ff: move-result v9 │ │ +0433d8: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +0433dc: 5200 7104 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +0433e0: 021a 0000 |0104: move/from16 v26, v0 │ │ +0433e4: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +0433e8: 0200 1a00 |0108: move/from16 v0, v26 │ │ +0433ec: 0201 1b00 |010a: move/from16 v1, v27 │ │ +0433f0: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +0433f4: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +0433f8: 0200 1100 |0110: move/from16 v0, v17 │ │ +0433fc: 0201 1a00 |0112: move/from16 v1, v26 │ │ +043400: 7120 ea10 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043406: 0a07 |0117: move-result v7 │ │ +043408: 6e30 2311 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +04340e: 6e10 0611 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +043414: 0a08 |011e: move-result v8 │ │ +043416: 6e10 0511 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +04341c: 0a06 |0122: move-result v6 │ │ +04341e: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +043422: 0200 1a00 |0125: move/from16 v0, v26 │ │ +043426: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +04342a: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +04342e: 0200 1100 |012b: move/from16 v0, v17 │ │ +043432: 7120 fe12 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +043438: 0a0f |0130: move-result v15 │ │ +04343a: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +04343e: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +043442: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +043446: 0200 1a00 |0137: move/from16 v0, v26 │ │ +04344a: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +04344e: 5c10 7404 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ +043452: 9603 031a |013d: or-int v3, v3, v26 │ │ +043456: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +04345a: 5500 7404 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ +04345e: 021a 0000 |0143: move/from16 v26, v0 │ │ +043462: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +043466: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +04346a: 5b04 9004 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04346e: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +043472: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +043476: 5200 7604 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +04347a: 021a 0000 |0151: move/from16 v26, v0 │ │ +04347e: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +043482: 0200 1a00 |0155: move/from16 v0, v26 │ │ +043486: 0201 1b00 |0157: move/from16 v1, v27 │ │ +04348a: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +04348e: 911a 180d |015b: sub-int v26, v24, v13 │ │ +043492: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +043496: 7702 ea10 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +04349c: 0a09 |0162: move-result v9 │ │ +04349e: 289d |0163: goto 0100 // -0063 │ │ +0434a0: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +0434a4: 5200 7604 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +0434a8: 021a 0000 |0168: move/from16 v26, v0 │ │ +0434ac: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +0434b0: 7702 ea10 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0434b6: 0a09 |016f: move-result v9 │ │ +0434b8: 2890 |0170: goto 0100 // -0070 │ │ +0434ba: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +0434be: 5200 7104 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +0434c2: 021a 0000 |0175: move/from16 v26, v0 │ │ +0434c6: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +0434ca: 0200 1a00 |0179: move/from16 v0, v26 │ │ +0434ce: 0201 1b00 |017b: move/from16 v1, v27 │ │ +0434d2: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +0434d6: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +0434da: 0200 1100 |0181: move/from16 v0, v17 │ │ +0434de: 0201 1a00 |0183: move/from16 v1, v26 │ │ +0434e2: 7120 ea10 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0434e8: 0a07 |0188: move-result v7 │ │ +0434ea: 288f |0189: goto 0118 // -0071 │ │ +0434ec: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +0434f0: 5200 7104 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +0434f4: 021a 0000 |018e: move/from16 v26, v0 │ │ +0434f8: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +0434fc: 7702 ea10 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043502: 0a07 |0195: move-result v7 │ │ +043504: 2882 |0196: goto 0118 // -007e │ │ +043506: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +04350a: 289e |0199: goto 0137 // -0062 │ │ +04350c: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +043510: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +043514: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +043518: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +04351c: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +043520: 5200 8704 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0487 │ │ +043524: 021a 0000 |01a6: move/from16 v26, v0 │ │ +043528: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +04352c: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +04352e: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +043532: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +043536: 6e20 f90f e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +04353c: 0c04 |01b2: move-result-object v4 │ │ +04353e: 6e10 1111 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +043544: 0a1a |01b6: move-result v26 │ │ +043546: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +04354a: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +04354e: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +043552: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +043556: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04355a: 28ea |01c1: goto 01ab // -0016 │ │ +04355c: 6e10 0111 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +043562: 0c10 |01c5: move-result-object v16 │ │ +043564: 1f10 2602 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +043568: 6e10 1111 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +04356e: 0a1a |01cb: move-result v26 │ │ +043570: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +043574: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +043578: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +04357c: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +043580: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +043584: 5200 7604 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +043588: 021a 0000 |01d8: move/from16 v26, v0 │ │ +04358c: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +043590: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +043594: 5200 7504 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +043598: 021a 0000 |01e0: move/from16 v26, v0 │ │ +04359c: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +0435a0: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +0435a4: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +0435a8: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +0435ac: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +0435b0: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +0435b4: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +0435b8: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +0435bc: 5400 9004 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +0435c0: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +0435c4: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +0435c8: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +0435cc: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +0435d0: 5200 7604 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +0435d4: 021a 0000 |01fe: move/from16 v26, v0 │ │ +0435d8: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +0435dc: 0200 1200 |0202: move/from16 v0, v18 │ │ +0435e0: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +0435e4: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +0435e8: 5200 7504 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0435ec: 021a 0000 |020a: move/from16 v26, v0 │ │ +0435f0: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +0435f4: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +0435f8: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +0435fc: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +043600: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +043604: 5200 7104 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +043608: 021a 0000 |0218: move/from16 v26, v0 │ │ +04360c: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +043610: 0200 1a00 |021c: move/from16 v0, v26 │ │ +043614: 0201 1b00 |021e: move/from16 v1, v27 │ │ +043618: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +04361c: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +043620: 0200 1100 |0224: move/from16 v0, v17 │ │ +043624: 0201 1a00 |0226: move/from16 v1, v26 │ │ +043628: 7120 ea10 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +04362e: 0a07 |022b: move-result v7 │ │ +043630: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +043634: 0200 1a00 |022e: move/from16 v0, v26 │ │ +043638: 7120 ea10 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +04363e: 0a09 |0233: move-result v9 │ │ +043640: 6e30 2311 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +043646: 2888 |0237: goto 01bf // -0078 │ │ +043648: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +04364c: 28b0 |023a: goto 01ea // -0050 │ │ +04364e: 6e10 0611 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1106 │ │ +043654: 0a12 |023e: move-result v18 │ │ +043656: 28af |023f: goto 01ee // -0051 │ │ +043658: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +04365c: 5200 7104 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +043660: 021a 0000 |0244: move/from16 v26, v0 │ │ +043664: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +043668: 0200 1a00 |0248: move/from16 v0, v26 │ │ +04366c: 0201 1b00 |024a: move/from16 v1, v27 │ │ +043670: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +043674: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +043678: 0200 1100 |0250: move/from16 v0, v17 │ │ +04367c: 0201 1a00 |0252: move/from16 v1, v26 │ │ +043680: 7120 ea10 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043686: 0a07 |0257: move-result v7 │ │ +043688: 28d4 |0258: goto 022c // -002c │ │ +04368a: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +04368e: 5200 7104 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +043692: 021a 0000 |025d: move/from16 v26, v0 │ │ +043696: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +04369a: 7702 ea10 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0436a0: 0a07 |0264: move-result v7 │ │ +0436a2: 28c7 |0265: goto 022c // -0039 │ │ +0436a4: 6e10 0511 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +0436aa: 0a1a |0269: move-result v26 │ │ +0436ac: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +0436b0: 7702 ea10 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0436b6: 0a07 |026f: move-result v7 │ │ +0436b8: 28bc |0270: goto 022c // -0044 │ │ +0436ba: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +0436be: 5200 7504 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0436c2: 021a 0000 |0275: move/from16 v26, v0 │ │ +0436c6: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +0436ca: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +0436ce: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +0436d2: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +0436d6: 5200 7604 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0476 │ │ +0436da: 021a 0000 |0281: move/from16 v26, v0 │ │ +0436de: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +0436e2: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +0436e6: 5200 7104 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +0436ea: 021a 0000 |0289: move/from16 v26, v0 │ │ +0436ee: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +0436f2: 0200 1a00 |028d: move/from16 v0, v26 │ │ +0436f6: 0201 1b00 |028f: move/from16 v1, v27 │ │ +0436fa: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +0436fe: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +043702: 0200 1100 |0295: move/from16 v0, v17 │ │ +043706: 0201 1a00 |0297: move/from16 v1, v26 │ │ +04370a: 7120 ea10 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043710: 0a07 |029c: move-result v7 │ │ +043712: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +043716: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +04371a: 5200 7204 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +04371e: 021a 0000 |02a3: move/from16 v26, v0 │ │ +043722: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +043726: 5200 7304 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0473 │ │ +04372a: 021b 0000 |02a9: move/from16 v27, v0 │ │ +04372e: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +043732: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +043736: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +04373a: 0200 1300 |02b1: move/from16 v0, v19 │ │ +04373e: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +043742: 7120 ea10 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043748: 0a09 |02b8: move-result v9 │ │ +04374a: 0200 1200 |02b9: move/from16 v0, v18 │ │ +04374e: 0201 1300 |02bb: move/from16 v1, v19 │ │ +043752: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +043756: 6e30 2311 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +04375c: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +043760: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +043764: 5200 7104 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +043768: 021a 0000 |02c8: move/from16 v26, v0 │ │ +04376c: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +043770: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +043774: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +043778: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +04377c: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +043780: 0200 1100 |02d4: move/from16 v0, v17 │ │ +043784: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +043788: 7120 ea10 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +04378e: 0a07 |02db: move-result v7 │ │ +043790: 28c1 |02dc: goto 029d // -003f │ │ +043792: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +043796: 5200 7104 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0471 │ │ +04379a: 021a 0000 |02e1: move/from16 v26, v0 │ │ +04379e: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +0437a2: 7702 ea10 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0437a8: 0a07 |02e8: move-result v7 │ │ +0437aa: 28b4 |02e9: goto 029d // -004c │ │ +0437ac: 6e10 0511 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1105 │ │ +0437b2: 0a1a |02ed: move-result v26 │ │ +0437b4: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +0437b8: 7702 ea10 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0437be: 0a07 |02f3: move-result v7 │ │ +0437c0: 28a9 |02f4: goto 029d // -0057 │ │ +0437c2: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +0437c6: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +0437ca: 0201 1700 |02f9: move/from16 v1, v23 │ │ +0437ce: 7120 fc12 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +0437d4: 0a19 |02fe: move-result v25 │ │ +0437d6: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +0437da: 5200 7504 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0475 │ │ +0437de: 021a 0000 |0303: move/from16 v26, v0 │ │ +0437e2: 0200 1900 |0305: move/from16 v0, v25 │ │ +0437e6: 8200 |0307: int-to-float v0, v0 │ │ +0437e8: 021b 0000 |0308: move/from16 v27, v0 │ │ +0437ec: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +0437f0: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +0437f4: 0200 1a00 |030e: move/from16 v0, v26 │ │ +0437f8: 8702 |0310: float-to-int v2, v0 │ │ +0437fa: 901a 1202 |0311: add-int v26, v18, v2 │ │ +0437fe: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +043802: 7702 ea10 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +043808: 0a09 |0318: move-result v9 │ │ +04380a: 6e30 2311 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1123 │ │ +043810: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +043814: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +043818: 0201 1800 |0320: move/from16 v1, v24 │ │ +04381c: 6e30 1f10 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@101f │ │ +043822: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +043826: 5c03 8004 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +04382a: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +04382e: 5400 8204 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +043832: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +043836: 7401 5d10 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ +04383c: 0a1a |0332: move-result v26 │ │ +04383e: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +043842: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +043846: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +04384a: 5400 8204 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +04384e: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +043852: 7401 3f10 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@103f │ │ +043858: 0e00 |0340: return-void │ │ +04385a: 0000 |0341: nop // spacer │ │ +04385c: 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 │ │ @@ -71186,28 +71186,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -043878: |[043878] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -043888: 0730 |0000: move-object v0, v3 │ │ -04388a: 1f00 2902 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ -04388e: 6e10 d00f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0fd0 │ │ -043894: 0c01 |0006: move-result-object v1 │ │ -043896: 6f20 7e11 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ -04389c: 5501 7804 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ -0438a0: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -0438a4: 6e10 1710 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1017 │ │ -0438aa: 5501 7804 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ -0438ae: 5c21 8c04 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -0438b2: 0e00 |0015: return-void │ │ -0438b4: 6e10 ed0f 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0fed │ │ -0438ba: 28f8 |0019: goto 0011 // -0008 │ │ +043870: |[043870] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +043880: 0730 |0000: move-object v0, v3 │ │ +043882: 1f00 2902 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ +043886: 6e10 d00f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0fd0 │ │ +04388c: 0c01 |0006: move-result-object v1 │ │ +04388e: 6f20 7e11 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@117e │ │ +043894: 5501 7804 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ +043898: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +04389c: 6e10 1710 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1017 │ │ +0438a2: 5501 7804 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ +0438a6: 5c21 8c04 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +0438aa: 0e00 |0015: return-void │ │ +0438ac: 6e10 ed0f 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0fed │ │ +0438b2: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x000a line=1170 │ │ 0x000e line=1171 │ │ 0x0011 line=1175 │ │ @@ -71223,28 +71223,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0438bc: |[0438bc] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0438cc: 6f10 7f11 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ -0438d2: 0c01 |0003: move-result-object v1 │ │ -0438d4: 2200 2902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ -0438d8: 7020 cf0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0fcf │ │ -0438de: 6e10 0c10 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@100c │ │ -0438e4: 0a02 |000c: move-result v2 │ │ -0438e6: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -0438ea: 6e10 0b10 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@100b │ │ -0438f0: 0a02 |0012: move-result v2 │ │ -0438f2: 5c02 7804 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ -0438f6: 1100 |0015: return-object v0 │ │ -0438f8: 5532 8c04 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -0438fc: 28fb |0018: goto 0013 // -0005 │ │ +0438b4: |[0438b4] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0438c4: 6f10 7f11 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@117f │ │ +0438ca: 0c01 |0003: move-result-object v1 │ │ +0438cc: 2200 2902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0229 │ │ +0438d0: 7020 cf0f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0fcf │ │ +0438d6: 6e10 0c10 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@100c │ │ +0438dc: 0a02 |000c: move-result v2 │ │ +0438de: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +0438e2: 6e10 0b10 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@100b │ │ +0438e8: 0a02 |0012: move-result v2 │ │ +0438ea: 5c02 7804 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0478 │ │ +0438ee: 1100 |0015: return-object v0 │ │ +0438f0: 5532 8c04 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +0438f4: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0004 line=1159 │ │ 0x0009 line=1160 │ │ 0x0015 line=1162 │ │ 0x0016 line=1160 │ │ @@ -71258,20 +71258,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -043900: |[043900] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -043910: 6f55 8011 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1180 │ │ -043916: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -04391a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04391c: 5c10 8304 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ -043920: 0e00 |0008: return-void │ │ +0438f8: |[0438f8] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +043908: 6f55 8011 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1180 │ │ +04390e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +043912: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +043914: 5c10 8304 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0483 │ │ +043918: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0003 line=713 │ │ 0x0005 line=714 │ │ 0x0008 line=716 │ │ locals : │ │ @@ -71286,70 +71286,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -043924: |[043924] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -043934: 55b7 8004 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -043938: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -04393c: 6f20 8111 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1181 │ │ -043942: 0a04 |0007: move-result v4 │ │ -043944: 0f04 |0008: return v4 │ │ -043946: 54b7 8204 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -04394a: 6e20 6310 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ -043950: 6e10 c010 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -043956: 0a00 |0011: move-result v0 │ │ -043958: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -04395a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -04395e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -043964: 28f0 |0018: goto 0008 // -0010 │ │ -043966: 6e10 c610 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -04396c: 0a05 |001c: move-result v5 │ │ -04396e: 6e10 c810 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -043974: 0a06 |0020: move-result v6 │ │ -043976: 59b5 8404 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ -04397a: 59b6 8504 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ -04397e: 28e3 |0025: goto 0008 // -001d │ │ -043980: 54b7 9004 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043984: 6e20 0810 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ -04398a: 0a07 |002b: move-result v7 │ │ -04398c: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -043990: 6e10 c610 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -043996: 0a05 |0031: move-result v5 │ │ -043998: 6e10 c810 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -04399e: 0a06 |0035: move-result v6 │ │ -0439a0: 52b7 8404 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ -0439a4: a701 0507 |0038: sub-float v1, v5, v7 │ │ -0439a8: 52b7 8504 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ -0439ac: a702 0607 |003c: sub-float v2, v6, v7 │ │ -0439b0: 54b7 8204 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0439b4: 6e10 5c10 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ -0439ba: 0a03 |0043: move-result v3 │ │ -0439bc: a807 0101 |0044: mul-float v7, v1, v1 │ │ -0439c0: a808 0202 |0046: mul-float v8, v2, v2 │ │ -0439c4: c687 |0048: add-float/2addr v7, v8 │ │ -0439c6: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -0439ca: 8288 |004b: int-to-float v8, v8 │ │ -0439cc: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -0439d0: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -0439d4: 54b7 8204 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -0439d8: 54b8 9004 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0439dc: 8759 |0054: float-to-int v9, v5 │ │ -0439de: 876a |0055: float-to-int v10, v6 │ │ -0439e0: 6e40 6210 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ -0439e6: 0a07 |0059: move-result v7 │ │ -0439e8: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -0439ec: 54b7 9004 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -0439f0: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -0439f2: 7030 ee0f 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0fee │ │ -0439f8: 28a6 |0062: goto 0008 // -005a │ │ -0439fa: 0000 |0063: nop // spacer │ │ -0439fc: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +04391c: |[04391c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04392c: 55b7 8004 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +043930: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +043934: 6f20 8111 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1181 │ │ +04393a: 0a04 |0007: move-result v4 │ │ +04393c: 0f04 |0008: return v4 │ │ +04393e: 54b7 8204 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +043942: 6e20 6310 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1063 │ │ +043948: 6e10 c010 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +04394e: 0a00 |0011: move-result v0 │ │ +043950: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +043952: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +043956: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +04395c: 28f0 |0018: goto 0008 // -0010 │ │ +04395e: 6e10 c610 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +043964: 0a05 |001c: move-result v5 │ │ +043966: 6e10 c810 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +04396c: 0a06 |0020: move-result v6 │ │ +04396e: 59b5 8404 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ +043972: 59b6 8504 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ +043976: 28e3 |0025: goto 0008 // -001d │ │ +043978: 54b7 9004 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +04397c: 6e20 0810 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ +043982: 0a07 |002b: move-result v7 │ │ +043984: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +043988: 6e10 c610 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +04398e: 0a05 |0031: move-result v5 │ │ +043990: 6e10 c810 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +043996: 0a06 |0035: move-result v6 │ │ +043998: 52b7 8404 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0484 │ │ +04399c: a701 0507 |0038: sub-float v1, v5, v7 │ │ +0439a0: 52b7 8504 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0485 │ │ +0439a4: a702 0607 |003c: sub-float v2, v6, v7 │ │ +0439a8: 54b7 8204 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0439ac: 6e10 5c10 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@105c │ │ +0439b2: 0a03 |0043: move-result v3 │ │ +0439b4: a807 0101 |0044: mul-float v7, v1, v1 │ │ +0439b8: a808 0202 |0046: mul-float v8, v2, v2 │ │ +0439bc: c687 |0048: add-float/2addr v7, v8 │ │ +0439be: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +0439c2: 8288 |004b: int-to-float v8, v8 │ │ +0439c4: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +0439c8: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +0439cc: 54b7 8204 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +0439d0: 54b8 9004 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +0439d4: 8759 |0054: float-to-int v9, v5 │ │ +0439d6: 876a |0055: float-to-int v10, v6 │ │ +0439d8: 6e40 6210 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ +0439de: 0a07 |0059: move-result v7 │ │ +0439e0: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +0439e4: 54b7 9004 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +0439e8: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +0439ea: 7030 ee0f 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0fee │ │ +0439f0: 28a6 |0062: goto 0008 // -005a │ │ +0439f2: 0000 |0063: nop // spacer │ │ +0439f4: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0004 line=789 │ │ 0x0008 line=824 │ │ 0x0009 line=792 │ │ 0x000e line=794 │ │ @@ -71386,20 +71386,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a0c: |[043a0c] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -043a1c: 5420 9004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043a20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -043a22: 7030 1810 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1018 │ │ -043a28: 0a00 |0006: move-result v0 │ │ -043a2a: 0f00 |0007: return v0 │ │ +043a04: |[043a04] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +043a14: 5420 9004 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043a18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +043a1a: 7030 1810 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1018 │ │ +043a20: 0a00 |0006: move-result v0 │ │ +043a22: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -71407,28 +71407,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 │ │ -043a2c: |[043a2c] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -043a3c: 6f30 8411 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1184 │ │ -043a42: 6e10 0a10 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@100a │ │ -043a48: 0a00 |0006: move-result v0 │ │ -043a4a: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -043a4e: 5510 8004 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -043a52: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -043a56: 5410 9004 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043a5a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -043a5e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -043a60: 5c10 8c04 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ -043a64: 0e00 |0014: return-void │ │ -043a66: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -043a68: 28fc |0016: goto 0012 // -0004 │ │ +043a24: |[043a24] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +043a34: 6f30 8411 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1184 │ │ +043a3a: 6e10 0a10 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@100a │ │ +043a40: 0a00 |0006: move-result v0 │ │ +043a42: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +043a46: 5510 8004 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +043a4a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +043a4e: 5410 9004 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043a52: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +043a56: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +043a58: 5c10 8c04 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@048c │ │ +043a5c: 0e00 |0014: return-void │ │ +043a5e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +043a60: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ 0x000d line=722 │ │ 0x0014 line=724 │ │ 0x0015 line=722 │ │ @@ -71442,30 +71442,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -043a6c: |[043a6c] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -043a7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043a7e: 6e10 fa0f 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -043a84: 0a01 |0004: move-result v1 │ │ -043a86: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -043a8a: 6e20 f90f 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -043a90: 0c00 |000a: move-result-object v0 │ │ -043a92: 6e10 1111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -043a98: 0a03 |000e: move-result v3 │ │ -043a9a: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -043a9c: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -043aa0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -043aa2: 6e20 4811 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -043aa8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -043aac: 28ed |0018: goto 0005 // -0013 │ │ -043aae: 0e00 |0019: return-void │ │ +043a64: |[043a64] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +043a74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043a76: 6e10 fa0f 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +043a7c: 0a01 |0004: move-result v1 │ │ +043a7e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +043a82: 6e20 f90f 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +043a88: 0c00 |000a: move-result-object v0 │ │ +043a8a: 6e10 1111 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +043a90: 0a03 |000e: move-result v3 │ │ +043a92: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +043a94: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +043a98: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +043a9a: 6e20 4811 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +043aa0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +043aa4: 28ed |0018: goto 0005 // -0013 │ │ +043aa6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -71481,17 +71481,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043ab0: |[043ab0] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -043ac0: 5901 8104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ -043ac4: 0e00 |0002: return-void │ │ +043aa8: |[043aa8] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +043ab8: 5901 8104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0481 │ │ +043abc: 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 │ │ @@ -71501,17 +71501,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 │ │ -043ac8: |[043ac8] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -043ad8: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ -043adc: 0e00 |0002: return-void │ │ +043ac0: |[043ac0] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +043ad0: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0488 │ │ +043ad4: 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; │ │ @@ -71521,18 +71521,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -043ae0: |[043ae0] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -043af0: 5901 8904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ -043af4: 6e10 1b10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@101b │ │ -043afa: 0e00 |0005: return-void │ │ +043ad8: |[043ad8] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +043ae8: 5901 8904 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0489 │ │ +043aec: 6e10 1b10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@101b │ │ +043af2: 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; │ │ @@ -71543,17 +71543,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043afc: |[043afc] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -043b0c: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ -043b10: 0e00 |0002: return-void │ │ +043af4: |[043af4] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +043b04: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@048d │ │ +043b08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0002 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -71563,21 +71563,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -043b14: |[043b14] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -043b24: 6e10 0310 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1003 │ │ -043b2a: 0c00 |0003: move-result-object v0 │ │ -043b2c: 6e20 fd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -043b32: 0c00 |0007: move-result-object v0 │ │ -043b34: 6e20 2210 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1022 │ │ -043b3a: 0e00 |000b: return-void │ │ +043b0c: |[043b0c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +043b1c: 6e10 0310 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1003 │ │ +043b22: 0c00 |0003: move-result-object v0 │ │ +043b24: 6e20 fd00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +043b2a: 0c00 |0007: move-result-object v0 │ │ +043b2c: 6e20 2210 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1022 │ │ +043b32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x000b line=1049 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -71587,17 +71587,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043b3c: |[043b3c] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -043b4c: 5901 9104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ -043b50: 0e00 |0002: return-void │ │ +043b34: |[043b34] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +043b44: 5901 9104 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0491 │ │ +043b48: 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 │ │ @@ -71607,17 +71607,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043b54: |[043b54] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -043b64: 6e10 ed0f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0fed │ │ -043b6a: 0e00 |0003: return-void │ │ +043b4c: |[043b4c] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +043b5c: 6e10 ed0f 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0fed │ │ +043b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -71626,17 +71626,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043b6c: |[043b6c] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -043b7c: 6e10 1710 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1017 │ │ -043b82: 0e00 |0003: return-void │ │ +043b64: |[043b64] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +043b74: 6e10 1710 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1017 │ │ +043b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0003 line=849 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -71645,45 +71645,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -043b84: |[043b84] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -043b94: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -043b96: 5574 8004 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ -043b9a: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -043b9e: 0f03 |0005: return v3 │ │ -043ba0: 5474 9004 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043ba4: 6e10 0111 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -043baa: 0c01 |000b: move-result-object v1 │ │ -043bac: 1f01 2602 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -043bb0: 6e10 ff0f 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -043bb6: 0a04 |0011: move-result v4 │ │ -043bb8: 5215 7204 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -043bbc: 9000 0405 |0014: add-int v0, v4, v5 │ │ -043bc0: 8204 |0016: int-to-float v4, v0 │ │ -043bc2: 5275 8f04 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ -043bc6: 8255 |0019: int-to-float v5, v5 │ │ -043bc8: c885 |001a: mul-float/2addr v5, v8 │ │ -043bca: c654 |001b: add-float/2addr v4, v5 │ │ -043bcc: 8742 |001c: float-to-int v2, v4 │ │ -043bce: 5474 8204 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ -043bd2: 5475 9004 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043bd6: 5476 9004 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ -043bda: 6e10 0f11 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ -043be0: 0a06 |0026: move-result v6 │ │ -043be2: 6e40 6d10 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -043be8: 0a04 |002a: move-result v4 │ │ -043bea: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -043bee: 6e10 1d10 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@101d │ │ -043bf4: 7110 400a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ -043bfa: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -043bfc: 28d1 |0034: goto 0005 // -002f │ │ +043b7c: |[043b7c] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +043b8c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +043b8e: 5574 8004 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0480 │ │ +043b92: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +043b96: 0f03 |0005: return v3 │ │ +043b98: 5474 9004 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043b9c: 6e10 0111 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +043ba2: 0c01 |000b: move-result-object v1 │ │ +043ba4: 1f01 2602 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +043ba8: 6e10 ff0f 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +043bae: 0a04 |0011: move-result v4 │ │ +043bb0: 5215 7204 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +043bb4: 9000 0405 |0014: add-int v0, v4, v5 │ │ +043bb8: 8204 |0016: int-to-float v4, v0 │ │ +043bba: 5275 8f04 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@048f │ │ +043bbe: 8255 |0019: int-to-float v5, v5 │ │ +043bc0: c885 |001a: mul-float/2addr v5, v8 │ │ +043bc2: c654 |001b: add-float/2addr v4, v5 │ │ +043bc4: 8742 |001c: float-to-int v2, v4 │ │ +043bc6: 5474 8204 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0482 │ │ +043bca: 5475 9004 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043bce: 5476 9004 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0490 │ │ +043bd2: 6e10 0f11 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ +043bd8: 0a06 |0026: move-result v6 │ │ +043bda: 6e40 6d10 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +043be0: 0a04 |002a: move-result v4 │ │ +043be2: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +043be6: 6e10 1d10 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@101d │ │ +043bec: 7110 400a 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a40 │ │ +043bf2: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +043bf4: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1001 │ │ 0x0005 line=1016 │ │ 0x0006 line=1006 │ │ 0x000e line=1008 │ │ 0x0016 line=1009 │ │ @@ -71704,87 +71704,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -043c00: |[043c00] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -043c10: 7401 ff0f 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -043c16: 0a0b |0003: move-result v11 │ │ -043c18: 7401 0510 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1005 │ │ -043c1e: 0a11 |0007: move-result v17 │ │ -043c20: 7401 0010 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ -043c26: 0a12 |000b: move-result v18 │ │ -043c28: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -043c2c: 7401 0110 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ -043c32: 0a0f |0011: move-result v15 │ │ -043c34: 7401 fd0f 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@0ffd │ │ -043c3a: 0a11 |0015: move-result v17 │ │ -043c3c: 7401 fe0f 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ -043c42: 0a12 |0019: move-result v18 │ │ -043c44: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -043c48: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -043c4c: 7701 2a10 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@102a │ │ -043c52: 0a11 |0021: move-result v17 │ │ -043c54: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -043c58: 7401 0211 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -043c5e: 0a0a |0027: move-result v10 │ │ -043c60: 7401 0b11 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@110b │ │ -043c66: 0a0c |002b: move-result v12 │ │ -043c68: 7401 0f11 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@110f │ │ -043c6e: 0a0e |002f: move-result v14 │ │ -043c70: 7401 f710 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -043c76: 0a01 |0033: move-result v1 │ │ -043c78: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -043c7a: 7401 fa0f 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -043c80: 0a04 |0038: move-result v4 │ │ -043c82: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -043c86: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -043c8a: 6e20 f90f 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -043c90: 0c03 |0040: move-result-object v3 │ │ -043c92: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -043c96: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -043c9a: 0e00 |0045: return-void │ │ -043c9c: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -043c9e: 011e |0047: move v14, v1 │ │ -043ca0: 011c |0048: move v12, v1 │ │ -043ca2: 011a |0049: move v10, v1 │ │ -043ca4: 28ea |004a: goto 0034 // -0016 │ │ -043ca6: 6e10 0211 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -043cac: 0a11 |004e: move-result v17 │ │ -043cae: 0200 1100 |004f: move/from16 v0, v17 │ │ -043cb2: 7120 fc12 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -043cb8: 0a06 |0054: move-result v6 │ │ -043cba: 6e10 0f11 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ -043cc0: 0a11 |0058: move-result v17 │ │ -043cc2: 0200 1100 |0059: move/from16 v0, v17 │ │ -043cc6: 7120 fc12 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -043ccc: 0a08 |005e: move-result v8 │ │ -043cce: 6e10 0b11 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@110b │ │ -043cd4: 0a11 |0062: move-result v17 │ │ -043cd6: 0200 1100 |0063: move/from16 v0, v17 │ │ -043cda: 7120 fe12 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -043ce0: 0a07 |0068: move-result v7 │ │ -043ce2: 6e10 f710 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -043ce8: 0a11 |006c: move-result v17 │ │ -043cea: 0200 1100 |006d: move/from16 v0, v17 │ │ -043cee: 7120 fe12 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -043cf4: 0a05 |0072: move-result v5 │ │ -043cf6: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -043cfa: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -043cfe: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -043d02: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -043d06: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -043d0a: 0200 1000 |007d: move/from16 v0, v16 │ │ -043d0e: 6e20 4811 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -043d14: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -043d18: 28b5 |0084: goto 0039 // -004b │ │ -043d1a: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -043d1e: 28f6 |0087: goto 007d // -000a │ │ +043bf8: |[043bf8] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +043c08: 7401 ff0f 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +043c0e: 0a0b |0003: move-result v11 │ │ +043c10: 7401 0510 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1005 │ │ +043c16: 0a11 |0007: move-result v17 │ │ +043c18: 7401 0010 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1000 │ │ +043c1e: 0a12 |000b: move-result v18 │ │ +043c20: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +043c24: 7401 0110 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1001 │ │ +043c2a: 0a0f |0011: move-result v15 │ │ +043c2c: 7401 fd0f 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@0ffd │ │ +043c32: 0a11 |0015: move-result v17 │ │ +043c34: 7401 fe0f 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0ffe │ │ +043c3a: 0a12 |0019: move-result v18 │ │ +043c3c: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +043c40: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +043c44: 7701 2a10 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@102a │ │ +043c4a: 0a11 |0021: move-result v17 │ │ +043c4c: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +043c50: 7401 0211 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +043c56: 0a0a |0027: move-result v10 │ │ +043c58: 7401 0b11 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@110b │ │ +043c5e: 0a0c |002b: move-result v12 │ │ +043c60: 7401 0f11 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@110f │ │ +043c66: 0a0e |002f: move-result v14 │ │ +043c68: 7401 f710 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +043c6e: 0a01 |0033: move-result v1 │ │ +043c70: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +043c72: 7401 fa0f 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +043c78: 0a04 |0038: move-result v4 │ │ +043c7a: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +043c7e: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +043c82: 6e20 f90f 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +043c88: 0c03 |0040: move-result-object v3 │ │ +043c8a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +043c8e: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +043c92: 0e00 |0045: return-void │ │ +043c94: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +043c96: 011e |0047: move v14, v1 │ │ +043c98: 011c |0048: move v12, v1 │ │ +043c9a: 011a |0049: move v10, v1 │ │ +043c9c: 28ea |004a: goto 0034 // -0016 │ │ +043c9e: 6e10 0211 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +043ca4: 0a11 |004e: move-result v17 │ │ +043ca6: 0200 1100 |004f: move/from16 v0, v17 │ │ +043caa: 7120 fc12 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +043cb0: 0a06 |0054: move-result v6 │ │ +043cb2: 6e10 0f11 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ +043cb8: 0a11 |0058: move-result v17 │ │ +043cba: 0200 1100 |0059: move/from16 v0, v17 │ │ +043cbe: 7120 fc12 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +043cc4: 0a08 |005e: move-result v8 │ │ +043cc6: 6e10 0b11 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@110b │ │ +043ccc: 0a11 |0062: move-result v17 │ │ +043cce: 0200 1100 |0063: move/from16 v0, v17 │ │ +043cd2: 7120 fe12 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +043cd8: 0a07 |0068: move-result v7 │ │ +043cda: 6e10 f710 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +043ce0: 0a11 |006c: move-result v17 │ │ +043ce2: 0200 1100 |006d: move/from16 v0, v17 │ │ +043ce6: 7120 fe12 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +043cec: 0a05 |0072: move-result v5 │ │ +043cee: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +043cf2: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +043cf6: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +043cfa: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +043cfe: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +043d02: 0200 1000 |007d: move/from16 v0, v16 │ │ +043d06: 6e20 4811 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +043d0c: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +043d10: 28b5 |0084: goto 0039 // -004b │ │ +043d12: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +043d16: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -71865,17 +71865,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043d20: |[043d20] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -043d30: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -043d36: 0e00 |0003: return-void │ │ +043d18: |[043d18] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +043d28: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +043d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -71884,23 +71884,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -043d38: |[043d38] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -043d48: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -043d4c: c713 |0002: sub-float/2addr v3, v1 │ │ -043d4e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -043d52: c830 |0005: mul-float/2addr v0, v3 │ │ -043d54: c830 |0006: mul-float/2addr v0, v3 │ │ -043d56: c830 |0007: mul-float/2addr v0, v3 │ │ -043d58: c610 |0008: add-float/2addr v0, v1 │ │ -043d5a: 0f00 |0009: return v0 │ │ +043d30: |[043d30] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +043d40: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +043d44: c713 |0002: sub-float/2addr v3, v1 │ │ +043d46: a800 0303 |0003: mul-float v0, v3, v3 │ │ +043d4a: c830 |0005: mul-float/2addr v0, v3 │ │ +043d4c: c830 |0006: mul-float/2addr v0, v3 │ │ +043d4e: c830 |0007: mul-float/2addr v0, v3 │ │ +043d50: c610 |0008: add-float/2addr v0, v1 │ │ +043d52: 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 │ │ @@ -71940,18 +71940,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 │ │ -043d5c: |[043d5c] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -043d6c: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0493 │ │ -043d70: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -043d76: 0e00 |0005: return-void │ │ +043d54: |[043d54] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +043d64: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0493 │ │ +043d68: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +043d6e: 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; │ │ │ │ @@ -71961,19 +71961,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -043d78: |[043d78] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -043d88: 5420 9304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0493 │ │ -043d8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -043d8e: 6e20 6810 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -043d94: 0e00 |0006: return-void │ │ +043d70: |[043d70] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +043d80: 5420 9304 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0493 │ │ +043d84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +043d86: 6e20 6810 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +043d8c: 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; │ │ │ │ @@ -72007,17 +72007,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043d98: |[043d98] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -043da8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -043dae: 0e00 |0003: return-void │ │ +043d90: |[043d90] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +043da0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +043da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -72026,17 +72026,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043db0: |[043db0] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -043dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dc2: 0f00 |0001: return v0 │ │ +043da8: |[043da8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +043db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043dba: 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 │ │ @@ -72047,17 +72047,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043dc4: |[043dc4] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -043dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dd6: 0f00 |0001: return v0 │ │ +043dbc: |[043dbc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +043dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043dce: 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 │ │ @@ -72068,16 +72068,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043dd8: |[043dd8] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -043de8: 0f01 |0000: return v1 │ │ +043dd0: |[043dd0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +043de0: 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 │ │ │ │ @@ -72086,17 +72086,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043dec: |[043dec] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -043dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043dfe: 0f00 |0001: return v0 │ │ +043de4: |[043de4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +043df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043df6: 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; │ │ │ │ @@ -72105,17 +72105,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043e00: |[043e00] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -043e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e12: 0f00 |0001: return v0 │ │ +043df8: |[043df8] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +043e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043e0a: 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; │ │ │ │ @@ -72124,16 +72124,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e14: |[043e14] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -043e24: 0e00 |0000: return-void │ │ +043e0c: |[043e0c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +043e1c: 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 │ │ @@ -72143,17 +72143,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -043e28: |[043e28] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -043e38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -043e3a: 0f00 |0001: return v0 │ │ +043e20: |[043e20] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +043e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043e32: 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 │ │ │ │ @@ -72162,16 +72162,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e3c: |[043e3c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -043e4c: 0e00 |0000: return-void │ │ +043e34: |[043e34] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +043e44: 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 │ │ @@ -72181,16 +72181,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e50: |[043e50] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -043e60: 0e00 |0000: return-void │ │ +043e48: |[043e48] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +043e58: 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 │ │ @@ -72200,16 +72200,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e64: |[043e64] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -043e74: 0e00 |0000: return-void │ │ +043e5c: |[043e5c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +043e6c: 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 │ │ │ │ @@ -72218,16 +72218,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e78: |[043e78] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -043e88: 0e00 |0000: return-void │ │ +043e70: |[043e70] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +043e80: 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 │ │ @@ -72240,16 +72240,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -043e8c: |[043e8c] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -043e9c: 0e00 |0000: return-void │ │ +043e84: |[043e84] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +043e94: 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 │ │ @@ -72462,81 +72462,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -043ea0: |[043ea0] android.support.v4.widget.ViewDragHelper.:()V │ │ -043eb0: 2200 3002 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0230 │ │ -043eb4: 7010 2b10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@102b │ │ -043eba: 6900 ba04 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@04ba │ │ -043ebe: 0e00 |0007: return-void │ │ +043e98: |[043e98] android.support.v4.widget.ViewDragHelper.:()V │ │ +043ea8: 2200 3002 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0230 │ │ +043eac: 7010 2b10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@102b │ │ +043eb2: 6900 ba04 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@04ba │ │ +043eb6: 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 │ │ -043ec0: |[043ec0] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -043ed0: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ -043ed6: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -043ed8: 5942 a404 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -043edc: 2202 3102 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0231 │ │ -043ee0: 7020 2d10 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@102d │ │ -043ee6: 5b42 b604 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@04b6 │ │ -043eea: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -043eee: 2202 c002 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -043ef2: 1a03 a207 |0011: const-string v3, "Parent view may not be null" // string@07a2 │ │ -043ef6: 7020 eb12 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -043efc: 2702 |0016: throw v2 │ │ -043efe: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -043f02: 2202 c002 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -043f06: 1a03 d901 |001b: const-string v3, "Callback may not be null" // string@01d9 │ │ -043f0a: 7020 eb12 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -043f10: 2702 |0020: throw v2 │ │ -043f12: 5b46 b204 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -043f16: 5b47 a504 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -043f1a: 7110 4b11 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ -043f20: 0c01 |0028: move-result-object v1 │ │ -043f22: 6e10 a300 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -043f28: 0c02 |002c: move-result-object v2 │ │ -043f2a: 6e10 fc00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -043f30: 0c02 |0030: move-result-object v2 │ │ -043f32: 5220 bd04 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -043f36: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -043f3a: c802 |0035: mul-float/2addr v2, v0 │ │ -043f3c: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -043f40: c632 |0038: add-float/2addr v2, v3 │ │ -043f42: 8722 |0039: float-to-int v2, v2 │ │ -043f44: 5942 aa04 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -043f48: 6e10 5211 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ -043f4e: 0a02 |003f: move-result v2 │ │ -043f50: 5942 b704 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -043f54: 6e10 4f11 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ -043f5a: 0a02 |0045: move-result v2 │ │ -043f5c: 8222 |0046: int-to-float v2, v2 │ │ -043f5e: 5942 b004 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -043f62: 6e10 5011 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1150 │ │ -043f68: 0a02 |004c: move-result v2 │ │ -043f6a: 8222 |004d: int-to-float v2, v2 │ │ -043f6c: 5942 b104 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -043f70: 6202 ba04 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@04ba │ │ -043f74: 7120 030f 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@0f03 │ │ -043f7a: 0c02 |0055: move-result-object v2 │ │ -043f7c: 5b42 b504 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -043f80: 0e00 |0058: return-void │ │ +043eb8: |[043eb8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +043ec8: 7010 0213 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@1302 │ │ +043ece: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +043ed0: 5942 a404 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +043ed4: 2202 3102 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0231 │ │ +043ed8: 7020 2d10 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@102d │ │ +043ede: 5b42 b604 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@04b6 │ │ +043ee2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +043ee6: 2202 c002 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +043eea: 1a03 a207 |0011: const-string v3, "Parent view may not be null" // string@07a2 │ │ +043eee: 7020 eb12 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +043ef4: 2702 |0016: throw v2 │ │ +043ef6: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +043efa: 2202 c002 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +043efe: 1a03 d901 |001b: const-string v3, "Callback may not be null" // string@01d9 │ │ +043f02: 7020 eb12 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +043f08: 2702 |0020: throw v2 │ │ +043f0a: 5b46 b204 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +043f0e: 5b47 a504 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +043f12: 7110 4b11 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ +043f18: 0c01 |0028: move-result-object v1 │ │ +043f1a: 6e10 a300 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +043f20: 0c02 |002c: move-result-object v2 │ │ +043f22: 6e10 fc00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +043f28: 0c02 |0030: move-result-object v2 │ │ +043f2a: 5220 bd04 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +043f2e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +043f32: c802 |0035: mul-float/2addr v2, v0 │ │ +043f34: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +043f38: c632 |0038: add-float/2addr v2, v3 │ │ +043f3a: 8722 |0039: float-to-int v2, v2 │ │ +043f3c: 5942 aa04 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +043f40: 6e10 5211 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ +043f46: 0a02 |003f: move-result v2 │ │ +043f48: 5942 b704 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +043f4c: 6e10 4f11 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ +043f52: 0a02 |0045: move-result v2 │ │ +043f54: 8222 |0046: int-to-float v2, v2 │ │ +043f56: 5942 b004 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +043f5a: 6e10 5011 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1150 │ │ +043f60: 0a02 |004c: move-result v2 │ │ +043f62: 8222 |004d: int-to-float v2, v2 │ │ +043f64: 5942 b104 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +043f68: 6202 ba04 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@04ba │ │ +043f6c: 7120 030f 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@0f03 │ │ +043f72: 0c02 |0055: move-result-object v2 │ │ +043f74: 5b42 b504 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +043f78: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -72565,67 +72565,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -043f84: |[043f84] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -043f94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043f96: 7110 f812 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -043f9c: 0a00 |0004: move-result v0 │ │ -043f9e: 7110 f812 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -043fa4: 0a01 |0008: move-result v1 │ │ -043fa6: 5453 ab04 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -043faa: 4403 0308 |000b: aget v3, v3, v8 │ │ -043fae: b593 |000d: and-int/2addr v3, v9 │ │ -043fb0: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -043fb4: 5253 b804 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -043fb8: b593 |0012: and-int/2addr v3, v9 │ │ -043fba: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -043fbe: 5453 a904 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -043fc2: 4403 0308 |0017: aget v3, v3, v8 │ │ -043fc6: b593 |0019: and-int/2addr v3, v9 │ │ -043fc8: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -043fcc: 5453 a804 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -043fd0: 4403 0308 |001e: aget v3, v3, v8 │ │ -043fd4: b593 |0020: and-int/2addr v3, v9 │ │ -043fd6: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -043fda: 5253 b704 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -043fde: 8233 |0025: int-to-float v3, v3 │ │ -043fe0: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -043fe4: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -043fe8: 5253 b704 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -043fec: 8233 |002c: int-to-float v3, v3 │ │ -043fee: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -043ff2: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -043ff6: 0f02 |0031: return v2 │ │ -043ff8: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -043ffc: c813 |0034: mul-float/2addr v3, v1 │ │ -043ffe: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -044002: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -044006: 5453 a504 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04400a: 6e20 3610 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1036 │ │ -044010: 0a03 |003e: move-result v3 │ │ -044012: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -044016: 5453 a904 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -04401a: 4404 0308 |0043: aget v4, v3, v8 │ │ -04401e: b694 |0045: or-int/2addr v4, v9 │ │ -044020: 4b04 0308 |0046: aput v4, v3, v8 │ │ -044024: 28e9 |0048: goto 0031 // -0017 │ │ -044026: 5453 a804 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -04402a: 4403 0308 |004b: aget v3, v3, v8 │ │ -04402e: b593 |004d: and-int/2addr v3, v9 │ │ -044030: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -044034: 5253 b704 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044038: 8233 |0052: int-to-float v3, v3 │ │ -04403a: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -04403e: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -044042: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -044044: 28d9 |0058: goto 0031 // -0027 │ │ +043f7c: |[043f7c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +043f8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043f8e: 7110 f812 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +043f94: 0a00 |0004: move-result v0 │ │ +043f96: 7110 f812 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +043f9c: 0a01 |0008: move-result v1 │ │ +043f9e: 5453 ab04 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +043fa2: 4403 0308 |000b: aget v3, v3, v8 │ │ +043fa6: b593 |000d: and-int/2addr v3, v9 │ │ +043fa8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +043fac: 5253 b804 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +043fb0: b593 |0012: and-int/2addr v3, v9 │ │ +043fb2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +043fb6: 5453 a904 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +043fba: 4403 0308 |0017: aget v3, v3, v8 │ │ +043fbe: b593 |0019: and-int/2addr v3, v9 │ │ +043fc0: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +043fc4: 5453 a804 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +043fc8: 4403 0308 |001e: aget v3, v3, v8 │ │ +043fcc: b593 |0020: and-int/2addr v3, v9 │ │ +043fce: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +043fd2: 5253 b704 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +043fd6: 8233 |0025: int-to-float v3, v3 │ │ +043fd8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +043fdc: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +043fe0: 5253 b704 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +043fe4: 8233 |002c: int-to-float v3, v3 │ │ +043fe6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +043fea: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +043fee: 0f02 |0031: return v2 │ │ +043ff0: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +043ff4: c813 |0034: mul-float/2addr v3, v1 │ │ +043ff6: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +043ffa: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +043ffe: 5453 a504 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044002: 6e20 3610 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1036 │ │ +044008: 0a03 |003e: move-result v3 │ │ +04400a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +04400e: 5453 a904 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +044012: 4404 0308 |0043: aget v4, v3, v8 │ │ +044016: b694 |0045: or-int/2addr v4, v9 │ │ +044018: 4b04 0308 |0046: aput v4, v3, v8 │ │ +04401c: 28e9 |0048: goto 0031 // -0017 │ │ +04401e: 5453 a804 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +044022: 4403 0308 |004b: aget v3, v3, v8 │ │ +044026: b593 |004d: and-int/2addr v3, v9 │ │ +044028: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +04402c: 5253 b704 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044030: 8233 |0052: int-to-float v3, v3 │ │ +044032: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +044036: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +04403a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +04403c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -72645,67 +72645,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -044048: |[044048] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -044058: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04405a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04405c: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -044060: 0132 |0004: move v2, v3 │ │ -044062: 0f02 |0005: return v2 │ │ -044064: 5474 a504 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044068: 6e20 3310 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1033 │ │ -04406e: 0a04 |000b: move-result v4 │ │ -044070: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -044074: 0120 |000e: move v0, v2 │ │ -044076: 5474 a504 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04407a: 6e20 3410 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1034 │ │ -044080: 0a04 |0014: move-result v4 │ │ -044082: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -044086: 0121 |0017: move v1, v2 │ │ -044088: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -04408c: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -044090: a804 0909 |001c: mul-float v4, v9, v9 │ │ -044094: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -044098: c654 |0020: add-float/2addr v4, v5 │ │ -04409a: 5275 b704 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -04409e: 5276 b704 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -0440a2: b265 |0025: mul-int/2addr v5, v6 │ │ -0440a4: 8255 |0026: int-to-float v5, v5 │ │ -0440a6: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -0440aa: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -0440ae: 0132 |002b: move v2, v3 │ │ -0440b0: 28d9 |002c: goto 0005 // -0027 │ │ -0440b2: 0130 |002d: move v0, v3 │ │ -0440b4: 28e1 |002e: goto 000f // -001f │ │ -0440b6: 0131 |002f: move v1, v3 │ │ -0440b8: 28e8 |0030: goto 0018 // -0018 │ │ -0440ba: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -0440be: 7110 f812 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0440c4: 0a04 |0036: move-result v4 │ │ -0440c6: 5275 b704 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -0440ca: 8255 |0039: int-to-float v5, v5 │ │ -0440cc: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -0440d0: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -0440d4: 0132 |003e: move v2, v3 │ │ -0440d6: 28c6 |003f: goto 0005 // -003a │ │ -0440d8: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -0440dc: 7110 f812 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0440e2: 0a04 |0045: move-result v4 │ │ -0440e4: 5275 b704 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -0440e8: 8255 |0048: int-to-float v5, v5 │ │ -0440ea: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -0440ee: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -0440f2: 0132 |004d: move v2, v3 │ │ -0440f4: 28b7 |004e: goto 0005 // -0049 │ │ -0440f6: 0132 |004f: move v2, v3 │ │ -0440f8: 28b5 |0050: goto 0005 // -004b │ │ +044040: |[044040] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +044050: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +044052: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +044054: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +044058: 0132 |0004: move v2, v3 │ │ +04405a: 0f02 |0005: return v2 │ │ +04405c: 5474 a504 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044060: 6e20 3310 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1033 │ │ +044066: 0a04 |000b: move-result v4 │ │ +044068: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +04406c: 0120 |000e: move v0, v2 │ │ +04406e: 5474 a504 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044072: 6e20 3410 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1034 │ │ +044078: 0a04 |0014: move-result v4 │ │ +04407a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +04407e: 0121 |0017: move v1, v2 │ │ +044080: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +044084: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +044088: a804 0909 |001c: mul-float v4, v9, v9 │ │ +04408c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +044090: c654 |0020: add-float/2addr v4, v5 │ │ +044092: 5275 b704 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044096: 5276 b704 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +04409a: b265 |0025: mul-int/2addr v5, v6 │ │ +04409c: 8255 |0026: int-to-float v5, v5 │ │ +04409e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +0440a2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +0440a6: 0132 |002b: move v2, v3 │ │ +0440a8: 28d9 |002c: goto 0005 // -0027 │ │ +0440aa: 0130 |002d: move v0, v3 │ │ +0440ac: 28e1 |002e: goto 000f // -001f │ │ +0440ae: 0131 |002f: move v1, v3 │ │ +0440b0: 28e8 |0030: goto 0018 // -0018 │ │ +0440b2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +0440b6: 7110 f812 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0440bc: 0a04 |0036: move-result v4 │ │ +0440be: 5275 b704 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +0440c2: 8255 |0039: int-to-float v5, v5 │ │ +0440c4: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +0440c8: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +0440cc: 0132 |003e: move v2, v3 │ │ +0440ce: 28c6 |003f: goto 0005 // -003a │ │ +0440d0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +0440d4: 7110 f812 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0440da: 0a04 |0045: move-result v4 │ │ +0440dc: 5275 b704 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +0440e0: 8255 |0048: int-to-float v5, v5 │ │ +0440e2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +0440e6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +0440ea: 0132 |004d: move v2, v3 │ │ +0440ec: 28b7 |004e: goto 0005 // -0049 │ │ +0440ee: 0132 |004f: move v2, v3 │ │ +0440f0: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -72732,30 +72732,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0440fc: |[0440fc] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -04410c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04410e: 7110 f812 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -044114: 0a00 |0004: move-result v0 │ │ -044116: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -04411a: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -04411e: 0116 |0009: move v6, v1 │ │ -044120: 0f06 |000a: return v6 │ │ -044122: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -044126: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -04412a: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -04412e: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -044132: 7f66 |0013: neg-float v6, v6 │ │ -044134: 28f6 |0014: goto 000a // -000a │ │ -044136: 0146 |0015: move v6, v4 │ │ -044138: 28f4 |0016: goto 000a // -000c │ │ +0440f4: |[0440f4] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +044104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +044106: 7110 f812 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +04410c: 0a00 |0004: move-result v0 │ │ +04410e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +044112: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +044116: 0116 |0009: move v6, v1 │ │ +044118: 0f06 |000a: return v6 │ │ +04411a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +04411e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +044122: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +044126: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +04412a: 7f66 |0013: neg-float v6, v6 │ │ +04412c: 28f6 |0014: goto 000a // -000a │ │ +04412e: 0146 |0015: move v6, v4 │ │ +044130: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -72772,26 +72772,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04413c: |[04413c] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -04414c: 7110 f912 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -044152: 0a00 |0003: move-result v0 │ │ -044154: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -044158: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -04415a: 0f04 |0007: return v4 │ │ -04415c: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -044160: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -044164: 7b44 |000c: neg-int v4, v4 │ │ -044166: 28fa |000d: goto 0007 // -0006 │ │ -044168: 0124 |000e: move v4, v2 │ │ -04416a: 28f8 |000f: goto 0007 // -0008 │ │ +044134: |[044134] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +044144: 7110 f912 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +04414a: 0a00 |0003: move-result v0 │ │ +04414c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +044150: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +044152: 0f04 |0007: return v4 │ │ +044154: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +044158: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +04415c: 7b44 |000c: neg-int v4, v4 │ │ +04415e: 28fa |000d: goto 0007 // -0006 │ │ +044160: 0124 |000e: move v4, v2 │ │ +044162: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -72808,36 +72808,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04416c: |[04416c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -04417c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04417e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -044180: 5430 ac04 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044184: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -044188: 0e00 |0006: return-void │ │ -04418a: 5430 ac04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -04418e: 7120 4a13 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ -044194: 5430 ad04 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -044198: 7120 4a13 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ -04419e: 5430 ae04 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -0441a2: 7120 4a13 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ -0441a8: 5430 af04 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -0441ac: 7120 4a13 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ -0441b2: 5430 ab04 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -0441b6: 7120 4b13 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ -0441bc: 5430 a804 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -0441c0: 7120 4b13 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ -0441c6: 5430 a904 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -0441ca: 7120 4b13 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ -0441d0: 5932 b304 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -0441d4: 28da |002c: goto 0006 // -0026 │ │ +044164: |[044164] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +044174: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +044176: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +044178: 5430 ac04 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +04417c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +044180: 0e00 |0006: return-void │ │ +044182: 5430 ac04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044186: 7120 4a13 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ +04418c: 5430 ad04 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +044190: 7120 4a13 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ +044196: 5430 ae04 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +04419a: 7120 4a13 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ +0441a0: 5430 af04 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +0441a4: 7120 4a13 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@134a │ │ +0441aa: 5430 ab04 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +0441ae: 7120 4b13 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ +0441b4: 5430 a804 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +0441b8: 7120 4b13 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ +0441be: 5430 a904 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +0441c2: 7120 4b13 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@134b │ │ +0441c8: 5932 b304 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +0441cc: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -72854,41 +72854,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -0441d8: |[0441d8] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -0441e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0441ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0441ec: 5430 ac04 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -0441f0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0441f4: 0e00 |0006: return-void │ │ -0441f6: 5430 ac04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -0441fa: 4b01 0004 |0009: aput v1, v0, v4 │ │ -0441fe: 5430 ad04 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -044202: 4b01 0004 |000d: aput v1, v0, v4 │ │ -044206: 5430 ae04 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -04420a: 4b01 0004 |0011: aput v1, v0, v4 │ │ -04420e: 5430 af04 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -044212: 4b01 0004 |0015: aput v1, v0, v4 │ │ -044216: 5430 ab04 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -04421a: 4b02 0004 |0019: aput v2, v0, v4 │ │ -04421e: 5430 a804 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -044222: 4b02 0004 |001d: aput v2, v0, v4 │ │ -044226: 5430 a904 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -04422a: 4b02 0004 |0021: aput v2, v0, v4 │ │ -04422e: 5230 b304 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -044232: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -044234: b841 |0026: shl-int/2addr v1, v4 │ │ -044236: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -04423a: b510 |0029: and-int/2addr v0, v1 │ │ -04423c: 5930 b304 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -044240: 28da |002c: goto 0006 // -0026 │ │ +0441d0: |[0441d0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +0441e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0441e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0441e4: 5430 ac04 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +0441e8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0441ec: 0e00 |0006: return-void │ │ +0441ee: 5430 ac04 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +0441f2: 4b01 0004 |0009: aput v1, v0, v4 │ │ +0441f6: 5430 ad04 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +0441fa: 4b01 0004 |000d: aput v1, v0, v4 │ │ +0441fe: 5430 ae04 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +044202: 4b01 0004 |0011: aput v1, v0, v4 │ │ +044206: 5430 af04 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +04420a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +04420e: 5430 ab04 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +044212: 4b02 0004 |0019: aput v2, v0, v4 │ │ +044216: 5430 a804 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +04421a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +04421e: 5430 a904 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +044222: 4b02 0004 |0021: aput v2, v0, v4 │ │ +044226: 5230 b304 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +04422a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +04422c: b841 |0026: shl-int/2addr v1, v4 │ │ +04422e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +044232: b510 |0029: and-int/2addr v0, v1 │ │ +044234: 5930 b304 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +044238: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -72906,62 +72906,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -044244: |[044244] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -044254: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -044258: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -04425c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -04425e: 0f06 |0005: return v6 │ │ -044260: 54a6 b204 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044264: 6e10 7611 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1176 │ │ -04426a: 0a05 |000b: move-result v5 │ │ -04426c: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -044270: 7110 f912 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -044276: 0a06 |0011: move-result v6 │ │ -044278: 8266 |0012: int-to-float v6, v6 │ │ -04427a: 8257 |0013: int-to-float v7, v5 │ │ -04427c: c976 |0014: div-float/2addr v6, v7 │ │ -04427e: 7120 fd12 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -044284: 0a01 |0018: move-result v1 │ │ -044286: 8236 |0019: int-to-float v6, v3 │ │ -044288: 8237 |001a: int-to-float v7, v3 │ │ -04428a: 7020 5110 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1051 │ │ -044290: 0a08 |001e: move-result v8 │ │ -044292: c887 |001f: mul-float/2addr v7, v8 │ │ -044294: a600 0607 |0020: add-float v0, v6, v7 │ │ -044298: 7110 f912 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -04429e: 0a0c |0025: move-result v12 │ │ -0442a0: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -0442a4: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -0442a8: 82c7 |002a: int-to-float v7, v12 │ │ -0442aa: a907 0007 |002b: div-float v7, v0, v7 │ │ -0442ae: 7110 f812 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0442b4: 0a07 |0030: move-result v7 │ │ -0442b6: c876 |0031: mul-float/2addr v6, v7 │ │ -0442b8: 7110 ff12 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@12ff │ │ -0442be: 0a06 |0035: move-result v6 │ │ -0442c0: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -0442c4: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -0442c8: 7120 fe12 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -0442ce: 0a06 |003d: move-result v6 │ │ -0442d0: 28c7 |003e: goto 0005 // -0039 │ │ -0442d2: 7110 f912 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -0442d8: 0a06 |0042: move-result v6 │ │ -0442da: 8266 |0043: int-to-float v6, v6 │ │ -0442dc: 82d7 |0044: int-to-float v7, v13 │ │ -0442de: a904 0607 |0045: div-float v4, v6, v7 │ │ -0442e2: a606 0409 |0047: add-float v6, v4, v9 │ │ -0442e6: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -0442ea: c876 |004b: mul-float/2addr v6, v7 │ │ -0442ec: 8762 |004c: float-to-int v2, v6 │ │ -0442ee: 28eb |004d: goto 0038 // -0015 │ │ +04423c: |[04423c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +04424c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +044250: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +044254: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +044256: 0f06 |0005: return v6 │ │ +044258: 54a6 b204 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +04425c: 6e10 7611 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1176 │ │ +044262: 0a05 |000b: move-result v5 │ │ +044264: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +044268: 7110 f912 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +04426e: 0a06 |0011: move-result v6 │ │ +044270: 8266 |0012: int-to-float v6, v6 │ │ +044272: 8257 |0013: int-to-float v7, v5 │ │ +044274: c976 |0014: div-float/2addr v6, v7 │ │ +044276: 7120 fd12 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +04427c: 0a01 |0018: move-result v1 │ │ +04427e: 8236 |0019: int-to-float v6, v3 │ │ +044280: 8237 |001a: int-to-float v7, v3 │ │ +044282: 7020 5110 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1051 │ │ +044288: 0a08 |001e: move-result v8 │ │ +04428a: c887 |001f: mul-float/2addr v7, v8 │ │ +04428c: a600 0607 |0020: add-float v0, v6, v7 │ │ +044290: 7110 f912 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +044296: 0a0c |0025: move-result v12 │ │ +044298: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +04429c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +0442a0: 82c7 |002a: int-to-float v7, v12 │ │ +0442a2: a907 0007 |002b: div-float v7, v0, v7 │ │ +0442a6: 7110 f812 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0442ac: 0a07 |0030: move-result v7 │ │ +0442ae: c876 |0031: mul-float/2addr v6, v7 │ │ +0442b0: 7110 ff12 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@12ff │ │ +0442b6: 0a06 |0035: move-result v6 │ │ +0442b8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +0442bc: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +0442c0: 7120 fe12 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +0442c6: 0a06 |003d: move-result v6 │ │ +0442c8: 28c7 |003e: goto 0005 // -0039 │ │ +0442ca: 7110 f912 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +0442d0: 0a06 |0042: move-result v6 │ │ +0442d2: 8266 |0043: int-to-float v6, v6 │ │ +0442d4: 82d7 |0044: int-to-float v7, v13 │ │ +0442d6: a904 0607 |0045: div-float v4, v6, v7 │ │ +0442da: a606 0409 |0047: add-float v6, v4, v9 │ │ +0442de: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +0442e2: c876 |004b: mul-float/2addr v6, v7 │ │ +0442e4: 8762 |004c: float-to-int v2, v6 │ │ +0442e6: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -72991,76 +72991,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0442f0: |[0442f0] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -044300: 52ec b104 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -044304: 87cc |0002: float-to-int v12, v12 │ │ -044306: 52ed b004 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -04430a: 87dd |0005: float-to-int v13, v13 │ │ -04430c: 0200 1200 |0006: move/from16 v0, v18 │ │ -044310: 7040 4810 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1048 │ │ -044316: 0a12 |000b: move-result v18 │ │ -044318: 52ec b104 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -04431c: 87cc |000e: float-to-int v12, v12 │ │ -04431e: 52ed b004 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -044322: 87dd |0011: float-to-int v13, v13 │ │ -044324: 0200 1300 |0012: move/from16 v0, v19 │ │ -044328: 7040 4810 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1048 │ │ -04432e: 0a13 |0017: move-result v19 │ │ -044330: 7701 f912 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -044336: 0a02 |001b: move-result v2 │ │ -044338: 7701 f912 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -04433e: 0a03 |001f: move-result v3 │ │ -044340: 7701 f912 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -044346: 0a04 |0023: move-result v4 │ │ -044348: 7701 f912 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ -04434e: 0a05 |0027: move-result v5 │ │ -044350: 9007 0405 |0028: add-int v7, v4, v5 │ │ -044354: 9006 0203 |002a: add-int v6, v2, v3 │ │ -044358: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -04435c: 824c |002e: int-to-float v12, v4 │ │ -04435e: 827d |002f: int-to-float v13, v7 │ │ -044360: a909 0c0d |0030: div-float v9, v12, v13 │ │ -044364: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -044368: 825c |0034: int-to-float v12, v5 │ │ -04436a: 827d |0035: int-to-float v13, v7 │ │ -04436c: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -044370: 54ec a504 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044374: 6e20 3310 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1033 │ │ -04437a: 0a0c |003d: move-result v12 │ │ -04437c: 0200 1000 |003e: move/from16 v0, v16 │ │ -044380: 0201 1200 |0040: move/from16 v1, v18 │ │ -044384: 7040 4b10 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@104b │ │ -04438a: 0a08 |0045: move-result v8 │ │ -04438c: 54ec a504 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044390: 6e20 3410 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1034 │ │ -044396: 0a0c |004b: move-result v12 │ │ -044398: 0200 1100 |004c: move/from16 v0, v17 │ │ -04439c: 0201 1300 |004e: move/from16 v1, v19 │ │ -0443a0: 7040 4b10 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@104b │ │ -0443a6: 0a0a |0053: move-result v10 │ │ -0443a8: 828c |0054: int-to-float v12, v8 │ │ -0443aa: c89c |0055: mul-float/2addr v12, v9 │ │ -0443ac: 82ad |0056: int-to-float v13, v10 │ │ -0443ae: c8bd |0057: mul-float/2addr v13, v11 │ │ -0443b0: c6dc |0058: add-float/2addr v12, v13 │ │ -0443b2: 87cc |0059: float-to-int v12, v12 │ │ -0443b4: 0f0c |005a: return v12 │ │ -0443b6: 822c |005b: int-to-float v12, v2 │ │ -0443b8: 826d |005c: int-to-float v13, v6 │ │ -0443ba: a909 0c0d |005d: div-float v9, v12, v13 │ │ -0443be: 28d3 |005f: goto 0032 // -002d │ │ -0443c0: 823c |0060: int-to-float v12, v3 │ │ -0443c2: 826d |0061: int-to-float v13, v6 │ │ -0443c4: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -0443c8: 28d4 |0064: goto 0038 // -002c │ │ +0442e8: |[0442e8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +0442f8: 52ec b104 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +0442fc: 87cc |0002: float-to-int v12, v12 │ │ +0442fe: 52ed b004 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +044302: 87dd |0005: float-to-int v13, v13 │ │ +044304: 0200 1200 |0006: move/from16 v0, v18 │ │ +044308: 7040 4810 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1048 │ │ +04430e: 0a12 |000b: move-result v18 │ │ +044310: 52ec b104 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +044314: 87cc |000e: float-to-int v12, v12 │ │ +044316: 52ed b004 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +04431a: 87dd |0011: float-to-int v13, v13 │ │ +04431c: 0200 1300 |0012: move/from16 v0, v19 │ │ +044320: 7040 4810 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1048 │ │ +044326: 0a13 |0017: move-result v19 │ │ +044328: 7701 f912 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +04432e: 0a02 |001b: move-result v2 │ │ +044330: 7701 f912 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +044336: 0a03 |001f: move-result v3 │ │ +044338: 7701 f912 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +04433e: 0a04 |0023: move-result v4 │ │ +044340: 7701 f912 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@12f9 │ │ +044346: 0a05 |0027: move-result v5 │ │ +044348: 9007 0405 |0028: add-int v7, v4, v5 │ │ +04434c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +044350: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +044354: 824c |002e: int-to-float v12, v4 │ │ +044356: 827d |002f: int-to-float v13, v7 │ │ +044358: a909 0c0d |0030: div-float v9, v12, v13 │ │ +04435c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +044360: 825c |0034: int-to-float v12, v5 │ │ +044362: 827d |0035: int-to-float v13, v7 │ │ +044364: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +044368: 54ec a504 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +04436c: 6e20 3310 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1033 │ │ +044372: 0a0c |003d: move-result v12 │ │ +044374: 0200 1000 |003e: move/from16 v0, v16 │ │ +044378: 0201 1200 |0040: move/from16 v1, v18 │ │ +04437c: 7040 4b10 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@104b │ │ +044382: 0a08 |0045: move-result v8 │ │ +044384: 54ec a504 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044388: 6e20 3410 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1034 │ │ +04438e: 0a0c |004b: move-result v12 │ │ +044390: 0200 1100 |004c: move/from16 v0, v17 │ │ +044394: 0201 1300 |004e: move/from16 v1, v19 │ │ +044398: 7040 4b10 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@104b │ │ +04439e: 0a0a |0053: move-result v10 │ │ +0443a0: 828c |0054: int-to-float v12, v8 │ │ +0443a2: c89c |0055: mul-float/2addr v12, v9 │ │ +0443a4: 82ad |0056: int-to-float v13, v10 │ │ +0443a6: c8bd |0057: mul-float/2addr v13, v11 │ │ +0443a8: c6dc |0058: add-float/2addr v12, v13 │ │ +0443aa: 87cc |0059: float-to-int v12, v12 │ │ +0443ac: 0f0c |005a: return v12 │ │ +0443ae: 822c |005b: int-to-float v12, v2 │ │ +0443b0: 826d |005c: int-to-float v13, v6 │ │ +0443b2: a909 0c0d |005d: div-float v9, v12, v13 │ │ +0443b6: 28d3 |005f: goto 0032 // -002d │ │ +0443b8: 823c |0060: int-to-float v12, v3 │ │ +0443ba: 826d |0061: int-to-float v13, v6 │ │ +0443bc: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +0443c0: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -73098,25 +73098,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 │ │ -0443cc: |[0443cc] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0443dc: 7120 4f10 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@104f │ │ -0443e2: 0c00 |0003: move-result-object v0 │ │ -0443e4: 5201 b704 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -0443e8: 8211 |0006: int-to-float v1, v1 │ │ -0443ea: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -0443ee: c942 |0009: div-float/2addr v2, v4 │ │ -0443f0: c821 |000a: mul-float/2addr v1, v2 │ │ -0443f2: 8711 |000b: float-to-int v1, v1 │ │ -0443f4: 5901 b704 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -0443f8: 1100 |000e: return-object v0 │ │ +0443c4: |[0443c4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0443d4: 7120 4f10 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@104f │ │ +0443da: 0c00 |0003: move-result-object v0 │ │ +0443dc: 5201 b704 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +0443e0: 8211 |0006: int-to-float v1, v1 │ │ +0443e2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +0443e6: c942 |0009: div-float/2addr v2, v4 │ │ +0443e8: c821 |000a: mul-float/2addr v1, v2 │ │ +0443ea: 8711 |000b: float-to-int v1, v1 │ │ +0443ec: 5901 b704 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +0443f0: 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; │ │ @@ -73129,20 +73129,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 │ │ -0443fc: |[0443fc] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -04440c: 2200 3302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0233 │ │ -044410: 6e10 7011 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1170 │ │ -044416: 0c01 |0005: move-result-object v1 │ │ -044418: 7040 3e10 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@103e │ │ -04441e: 1100 |0009: return-object v0 │ │ +0443f4: |[0443f4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +044404: 2200 3302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0233 │ │ +044408: 6e10 7011 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1170 │ │ +04440e: 0c01 |0005: move-result-object v1 │ │ +044410: 7040 3e10 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@103e │ │ +044416: 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; │ │ │ │ @@ -73151,26 +73151,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -044420: |[044420] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -044430: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -044432: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -044434: 5c43 b404 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ -044438: 5440 a504 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04443c: 5441 a604 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044440: 6e40 3b10 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@103b │ │ -044446: 5c42 b404 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ -04444a: 5240 a704 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -04444e: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -044452: 6e20 6810 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -044458: 0e00 |0014: return-void │ │ +044418: |[044418] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +044428: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04442a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04442c: 5c43 b404 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ +044430: 5440 a504 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044434: 5441 a604 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044438: 6e40 3b10 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@103b │ │ +04443e: 5c42 b404 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ +044442: 5240 a704 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +044446: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +04444a: 6e20 6810 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044450: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -73185,26 +73185,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04445c: |[04445c] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -04446c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -044470: c705 |0002: sub-float/2addr v5, v0 │ │ -044472: 8950 |0003: float-to-double v0, v5 │ │ -044474: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -04447e: cd20 |0009: mul-double/2addr v0, v2 │ │ -044480: 8c05 |000a: double-to-float v5, v0 │ │ -044482: 8950 |000b: float-to-double v0, v5 │ │ -044484: 7120 0013 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1300 │ │ -04448a: 0b00 |000f: move-result-wide v0 │ │ -04448c: 8c00 |0010: double-to-float v0, v0 │ │ -04448e: 0f00 |0011: return v0 │ │ +044454: |[044454] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +044464: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +044468: c705 |0002: sub-float/2addr v5, v0 │ │ +04446a: 8950 |0003: float-to-double v0, v5 │ │ +04446c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +044476: cd20 |0009: mul-double/2addr v0, v2 │ │ +044478: 8c05 |000a: double-to-float v5, v0 │ │ +04447a: 8950 |000b: float-to-double v0, v5 │ │ +04447c: 7120 0013 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@1300 │ │ +044482: 0b00 |000f: move-result-wide v0 │ │ +044484: 8c00 |0010: double-to-float v0, v0 │ │ +044486: 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; │ │ @@ -73215,47 +73215,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -044490: |[044490] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -0444a0: 0192 |0000: move v2, v9 │ │ -0444a2: 01a3 |0001: move v3, v10 │ │ -0444a4: 5480 a604 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444a8: 6e10 0211 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0444ae: 0a06 |0007: move-result v6 │ │ -0444b0: 5480 a604 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444b4: 6e10 0f11 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ -0444ba: 0a07 |000d: move-result v7 │ │ -0444bc: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -0444c0: 5480 a504 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -0444c4: 5481 a604 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444c8: 6e40 3010 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1030 │ │ -0444ce: 0a02 |0017: move-result v2 │ │ -0444d0: 5480 a604 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444d4: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -0444d8: 6e20 2411 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ -0444de: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -0444e2: 5480 a504 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -0444e6: 5481 a604 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444ea: 6e40 3110 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1031 │ │ -0444f0: 0a03 |0028: move-result v3 │ │ -0444f2: 5480 a604 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0444f6: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -0444fa: 6e20 2511 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1125 │ │ -044500: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -044504: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -044508: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -04450c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -044510: 5480 a504 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044514: 5481 a604 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044518: 7406 3a10 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ -04451e: 0e00 |003f: return-void │ │ +044488: |[044488] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +044498: 0192 |0000: move v2, v9 │ │ +04449a: 01a3 |0001: move v3, v10 │ │ +04449c: 5480 a604 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444a0: 6e10 0211 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0444a6: 0a06 |0007: move-result v6 │ │ +0444a8: 5480 a604 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444ac: 6e10 0f11 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ +0444b2: 0a07 |000d: move-result v7 │ │ +0444b4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +0444b8: 5480 a504 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +0444bc: 5481 a604 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444c0: 6e40 3010 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1030 │ │ +0444c6: 0a02 |0017: move-result v2 │ │ +0444c8: 5480 a604 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444cc: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +0444d0: 6e20 2411 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ +0444d6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +0444da: 5480 a504 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +0444de: 5481 a604 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444e2: 6e40 3110 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1031 │ │ +0444e8: 0a03 |0028: move-result v3 │ │ +0444ea: 5480 a604 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0444ee: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +0444f2: 6e20 2511 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1125 │ │ +0444f8: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +0444fc: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +044500: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +044504: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +044508: 5480 a504 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +04450c: 5481 a604 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044510: 7406 3a10 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ +044516: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -73287,73 +73287,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -044520: |[044520] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -044530: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -044532: 54a7 ac04 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044536: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -04453a: 54a7 ac04 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -04453e: 2177 |0007: array-length v7, v7 │ │ -044540: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -044544: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044548: 2373 3903 |000c: new-array v3, v7, [F // type@0339 │ │ -04454c: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044550: 2374 3903 |0010: new-array v4, v7, [F // type@0339 │ │ -044554: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044558: 2375 3903 |0014: new-array v5, v7, [F // type@0339 │ │ -04455c: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044560: 2376 3903 |0018: new-array v6, v7, [F // type@0339 │ │ -044564: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044568: 2372 3a03 |001c: new-array v2, v7, [I // type@033a │ │ -04456c: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044570: 2370 3a03 |0020: new-array v0, v7, [I // type@033a │ │ -044574: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -044578: 2371 3a03 |0024: new-array v1, v7, [I // type@033a │ │ -04457c: 54a7 ac04 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044580: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -044584: 54a7 ac04 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044588: 54a8 ac04 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -04458c: 2188 |002e: array-length v8, v8 │ │ -04458e: 7158 2a13 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -044594: 54a7 ad04 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -044598: 54a8 ad04 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -04459c: 2188 |0036: array-length v8, v8 │ │ -04459e: 7158 2a13 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445a4: 54a7 ae04 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -0445a8: 54a8 ae04 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -0445ac: 2188 |003e: array-length v8, v8 │ │ -0445ae: 7158 2a13 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445b4: 54a7 af04 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -0445b8: 54a8 af04 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -0445bc: 2188 |0046: array-length v8, v8 │ │ -0445be: 7158 2a13 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445c4: 54a7 ab04 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -0445c8: 54a8 ab04 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -0445cc: 2188 |004e: array-length v8, v8 │ │ -0445ce: 7158 2a13 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445d4: 54a7 a804 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -0445d8: 54a8 a804 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -0445dc: 2188 |0056: array-length v8, v8 │ │ -0445de: 7158 2a13 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445e4: 54a7 a904 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -0445e8: 54a8 a904 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -0445ec: 2188 |005e: array-length v8, v8 │ │ -0445ee: 7158 2a13 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ -0445f4: 5ba3 ac04 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -0445f8: 5ba4 ad04 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -0445fc: 5ba5 ae04 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -044600: 5ba6 af04 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -044604: 5ba2 ab04 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -044608: 5ba0 a804 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -04460c: 5ba1 a904 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ -044610: 0e00 |0070: return-void │ │ +044518: |[044518] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +044528: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04452a: 54a7 ac04 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +04452e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +044532: 54a7 ac04 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044536: 2177 |0007: array-length v7, v7 │ │ +044538: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +04453c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044540: 2373 3903 |000c: new-array v3, v7, [F // type@0339 │ │ +044544: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044548: 2374 3903 |0010: new-array v4, v7, [F // type@0339 │ │ +04454c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044550: 2375 3903 |0014: new-array v5, v7, [F // type@0339 │ │ +044554: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044558: 2376 3903 |0018: new-array v6, v7, [F // type@0339 │ │ +04455c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044560: 2372 3a03 |001c: new-array v2, v7, [I // type@033a │ │ +044564: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044568: 2370 3a03 |0020: new-array v0, v7, [I // type@033a │ │ +04456c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +044570: 2371 3a03 |0024: new-array v1, v7, [I // type@033a │ │ +044574: 54a7 ac04 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044578: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +04457c: 54a7 ac04 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044580: 54a8 ac04 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044584: 2188 |002e: array-length v8, v8 │ │ +044586: 7158 2a13 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +04458c: 54a7 ad04 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +044590: 54a8 ad04 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +044594: 2188 |0036: array-length v8, v8 │ │ +044596: 7158 2a13 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +04459c: 54a7 ae04 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +0445a0: 54a8 ae04 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +0445a4: 2188 |003e: array-length v8, v8 │ │ +0445a6: 7158 2a13 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0445ac: 54a7 af04 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +0445b0: 54a8 af04 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +0445b4: 2188 |0046: array-length v8, v8 │ │ +0445b6: 7158 2a13 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0445bc: 54a7 ab04 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +0445c0: 54a8 ab04 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +0445c4: 2188 |004e: array-length v8, v8 │ │ +0445c6: 7158 2a13 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0445cc: 54a7 a804 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +0445d0: 54a8 a804 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +0445d4: 2188 |0056: array-length v8, v8 │ │ +0445d6: 7158 2a13 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0445dc: 54a7 a904 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +0445e0: 54a8 a904 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +0445e4: 2188 |005e: array-length v8, v8 │ │ +0445e6: 7158 2a13 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@132a │ │ +0445ec: 5ba3 ac04 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +0445f0: 5ba4 ad04 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +0445f4: 5ba5 ae04 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +0445f8: 5ba6 af04 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +0445fc: 5ba2 ab04 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +044600: 5ba0 a804 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +044604: 5ba1 a904 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@04a9 │ │ +044608: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -73392,45 +73392,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -044614: |[044614] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -044624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044626: 54b1 a604 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -04462a: 6e10 0211 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -044630: 0a0a |0006: move-result v10 │ │ -044632: 54b1 a604 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044636: 6e10 0f11 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ -04463c: 0a06 |000c: move-result v6 │ │ -04463e: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -044642: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -044646: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -04464a: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -04464e: 54b1 b504 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044652: 6e10 000f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ -044658: 6e20 6810 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -04465e: 0f00 |001d: return v0 │ │ -044660: 54b1 a604 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044664: 07b0 |0020: move-object v0, v11 │ │ -044666: 01e4 |0021: move v4, v14 │ │ -044668: 01f5 |0022: move v5, v15 │ │ -04466a: 7606 4c10 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@104c │ │ -044670: 0a09 |0026: move-result v9 │ │ -044672: 54b4 b504 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044676: 01a5 |0029: move v5, v10 │ │ -044678: 0127 |002a: move v7, v2 │ │ -04467a: 0138 |002b: move v8, v3 │ │ -04467c: 7406 100f 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0f10 │ │ -044682: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -044684: 6e20 6810 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -04468a: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -04468c: 28e9 |0034: goto 001d // -0017 │ │ +04460c: |[04460c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +04461c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04461e: 54b1 a604 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044622: 6e10 0211 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044628: 0a0a |0006: move-result v10 │ │ +04462a: 54b1 a604 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +04462e: 6e10 0f11 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@110f │ │ +044634: 0a06 |000c: move-result v6 │ │ +044636: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +04463a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +04463e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +044642: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +044646: 54b1 b504 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +04464a: 6e10 000f 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ +044650: 6e20 6810 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044656: 0f00 |001d: return v0 │ │ +044658: 54b1 a604 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +04465c: 07b0 |0020: move-object v0, v11 │ │ +04465e: 01e4 |0021: move v4, v14 │ │ +044660: 01f5 |0022: move v5, v15 │ │ +044662: 7606 4c10 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@104c │ │ +044668: 0a09 |0026: move-result v9 │ │ +04466a: 54b4 b504 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +04466e: 01a5 |0029: move v5, v10 │ │ +044670: 0127 |002a: move v7, v2 │ │ +044672: 0138 |002b: move v8, v3 │ │ +044674: 7406 100f 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0f10 │ │ +04467a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +04467c: 6e20 6810 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044682: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +044684: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -73458,45 +73458,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -044690: |[044690] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -0446a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0446a2: 5431 b204 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -0446a6: 6e10 7211 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1172 │ │ -0446ac: 0a01 |0006: move-result v1 │ │ -0446ae: 5232 aa04 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -0446b2: b021 |0009: add-int/2addr v1, v2 │ │ -0446b4: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -0446b8: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0446bc: 5431 b204 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -0446c0: 6e10 7511 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1175 │ │ -0446c6: 0a01 |0013: move-result v1 │ │ -0446c8: 5232 aa04 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -0446cc: b021 |0016: add-int/2addr v1, v2 │ │ -0446ce: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -0446d2: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0446d6: 5431 b204 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -0446da: 6e10 7411 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1174 │ │ -0446e0: 0a01 |0020: move-result v1 │ │ -0446e2: 5232 aa04 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -0446e6: b121 |0023: sub-int/2addr v1, v2 │ │ -0446e8: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -0446ec: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0446f0: 5431 b204 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -0446f4: 6e10 6d11 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@116d │ │ -0446fa: 0a01 |002d: move-result v1 │ │ -0446fc: 5232 aa04 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -044700: b121 |0030: sub-int/2addr v1, v2 │ │ -044702: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -044706: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -04470a: 0f00 |0035: return v0 │ │ +044688: |[044688] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +044698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04469a: 5431 b204 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +04469e: 6e10 7211 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1172 │ │ +0446a4: 0a01 |0006: move-result v1 │ │ +0446a6: 5232 aa04 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +0446aa: b021 |0009: add-int/2addr v1, v2 │ │ +0446ac: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +0446b0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0446b4: 5431 b204 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +0446b8: 6e10 7511 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1175 │ │ +0446be: 0a01 |0013: move-result v1 │ │ +0446c0: 5232 aa04 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +0446c4: b021 |0016: add-int/2addr v1, v2 │ │ +0446c6: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +0446ca: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0446ce: 5431 b204 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +0446d2: 6e10 7411 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1174 │ │ +0446d8: 0a01 |0020: move-result v1 │ │ +0446da: 5232 aa04 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +0446de: b121 |0023: sub-int/2addr v1, v2 │ │ +0446e0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +0446e4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0446e8: 5431 b204 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +0446ec: 6e10 6d11 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@116d │ │ +0446f2: 0a01 |002d: move-result v1 │ │ +0446f4: 5232 aa04 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +0446f8: b121 |0030: sub-int/2addr v1, v2 │ │ +0446fa: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +0446fe: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +044702: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -73512,37 +73512,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -04470c: |[04470c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -04471c: 5452 b904 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044720: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -044724: 5254 b004 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -044728: 6e30 d410 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ -04472e: 5452 b904 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044732: 5253 a404 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044736: 7120 cb09 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -04473c: 0a02 |0010: move-result v2 │ │ -04473e: 5253 b104 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -044742: 5254 b004 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -044746: 7040 4710 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1047 │ │ -04474c: 0a00 |0018: move-result v0 │ │ -04474e: 5452 b904 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044752: 5253 a404 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044756: 7120 cc09 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -04475c: 0a02 |0020: move-result v2 │ │ -04475e: 5253 b104 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -044762: 5254 b004 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ -044766: 7040 4710 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1047 │ │ -04476c: 0a01 |0028: move-result v1 │ │ -04476e: 7030 5010 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1050 │ │ -044774: 0e00 |002c: return-void │ │ +044704: |[044704] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +044714: 5452 b904 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044718: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +04471c: 5254 b004 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +044720: 6e30 d410 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ +044726: 5452 b904 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +04472a: 5253 a404 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +04472e: 7120 cb09 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +044734: 0a02 |0010: move-result v2 │ │ +044736: 5253 b104 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +04473a: 5254 b004 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +04473e: 7040 4710 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1047 │ │ +044744: 0a00 |0018: move-result v0 │ │ +044746: 5452 b904 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +04474a: 5253 a404 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +04474e: 7120 cc09 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +044754: 0a02 |0020: move-result v2 │ │ +044756: 5253 b104 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +04475a: 5254 b004 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@04b0 │ │ +04475e: 7040 4710 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1047 │ │ +044764: 0a01 |0028: move-result v1 │ │ +044766: 7030 5010 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1050 │ │ +04476c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -73556,44 +73556,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -044778: |[044778] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -044788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04478a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04478c: 7051 4310 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ -044792: 0a01 |0005: move-result v1 │ │ -044794: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -044798: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -04479c: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -04479e: 7051 4310 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ -0447a4: 0a01 |000e: move-result v1 │ │ -0447a6: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -0447aa: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0447ae: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -0447b0: 7051 4310 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ -0447b6: 0a01 |0017: move-result v1 │ │ -0447b8: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0447bc: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0447c0: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -0447c4: 7051 4310 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ -0447ca: 0a01 |0021: move-result v1 │ │ -0447cc: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -0447d0: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0447d4: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -0447d8: 5431 a804 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ -0447dc: 4402 0106 |002a: aget v2, v1, v6 │ │ -0447e0: b602 |002c: or-int/2addr v2, v0 │ │ -0447e2: 4b02 0106 |002d: aput v2, v1, v6 │ │ -0447e6: 5431 a504 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -0447ea: 6e30 3510 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1035 │ │ -0447f0: 0e00 |0034: return-void │ │ +044770: |[044770] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +044780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044782: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +044784: 7051 4310 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ +04478a: 0a01 |0005: move-result v1 │ │ +04478c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +044790: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +044794: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +044796: 7051 4310 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ +04479c: 0a01 |000e: move-result v1 │ │ +04479e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +0447a2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0447a6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +0447a8: 7051 4310 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ +0447ae: 0a01 |0017: move-result v1 │ │ +0447b0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +0447b4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0447b8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +0447bc: 7051 4310 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1043 │ │ +0447c2: 0a01 |0021: move-result v1 │ │ +0447c4: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +0447c8: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +0447cc: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +0447d0: 5431 a804 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@04a8 │ │ +0447d4: 4402 0106 |002a: aget v2, v1, v6 │ │ +0447d8: b602 |002c: or-int/2addr v2, v0 │ │ +0447da: 4b02 0106 |002d: aput v2, v1, v6 │ │ +0447de: 5431 a504 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +0447e2: 6e30 3510 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1035 │ │ +0447e8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -73617,36 +73617,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0447f4: |[0447f4] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -044804: 7020 5310 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1053 │ │ -04480a: 5430 ac04 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -04480e: 5431 ae04 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -044812: 4b04 0106 |0007: aput v4, v1, v6 │ │ -044816: 4b04 0006 |0009: aput v4, v0, v6 │ │ -04481a: 5430 ad04 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -04481e: 5431 af04 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -044822: 4b05 0106 |000f: aput v5, v1, v6 │ │ -044826: 4b05 0006 |0011: aput v5, v0, v6 │ │ -04482a: 5430 ab04 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -04482e: 8741 |0015: float-to-int v1, v4 │ │ -044830: 8752 |0016: float-to-int v2, v5 │ │ -044832: 7030 5a10 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@105a │ │ -044838: 0a01 |001a: move-result v1 │ │ -04483a: 4b01 0006 |001b: aput v1, v0, v6 │ │ -04483e: 5230 b304 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -044842: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -044844: b861 |0020: shl-int/2addr v1, v6 │ │ -044846: b610 |0021: or-int/2addr v0, v1 │ │ -044848: 5930 b304 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -04484c: 0e00 |0024: return-void │ │ +0447ec: |[0447ec] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +0447fc: 7020 5310 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1053 │ │ +044802: 5430 ac04 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044806: 5431 ae04 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +04480a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +04480e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +044812: 5430 ad04 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +044816: 5431 af04 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +04481a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +04481e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +044822: 5430 ab04 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +044826: 8741 |0015: float-to-int v1, v4 │ │ +044828: 8752 |0016: float-to-int v2, v5 │ │ +04482a: 7030 5a10 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@105a │ │ +044830: 0a01 |001a: move-result v1 │ │ +044832: 4b01 0006 |001b: aput v1, v0, v6 │ │ +044836: 5230 b304 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +04483a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +04483c: b861 |0020: shl-int/2addr v1, v6 │ │ +04483e: b610 |0021: or-int/2addr v0, v1 │ │ +044840: 5930 b304 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +044844: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -73662,32 +73662,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -044850: |[044850] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -044860: 7110 4f09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ -044866: 0a01 |0003: move-result v1 │ │ -044868: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04486a: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -04486e: 7120 5009 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -044874: 0a02 |000a: move-result v2 │ │ -044876: 7120 5109 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -04487c: 0a03 |000e: move-result v3 │ │ -04487e: 7120 5209 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -044884: 0a04 |0012: move-result v4 │ │ -044886: 5465 ae04 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -04488a: 4b03 0502 |0015: aput v3, v5, v2 │ │ -04488e: 5465 af04 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -044892: 4b04 0502 |0019: aput v4, v5, v2 │ │ -044896: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04489a: 28e8 |001d: goto 0005 // -0018 │ │ -04489c: 0e00 |001e: return-void │ │ +044848: |[044848] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +044858: 7110 4f09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ +04485e: 0a01 |0003: move-result v1 │ │ +044860: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +044862: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +044866: 7120 5009 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +04486c: 0a02 |000a: move-result v2 │ │ +04486e: 7120 5109 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +044874: 0a03 |000e: move-result v3 │ │ +044876: 7120 5209 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +04487c: 0a04 |0012: move-result v4 │ │ +04487e: 5465 ae04 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +044882: 4b03 0502 |0015: aput v3, v5, v2 │ │ +044886: 5465 af04 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +04488a: 4b04 0502 |0019: aput v4, v5, v2 │ │ +04488e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +044892: 28e8 |001d: goto 0005 // -0018 │ │ +044894: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -73710,41 +73710,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0448a0: |[0448a0] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -0448b0: 6e10 4110 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -0448b6: 5280 a704 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0448ba: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0448bc: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -0448c0: 5480 b504 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -0448c4: 6e10 070f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ -0448ca: 0a06 |000d: move-result v6 │ │ -0448cc: 5480 b504 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -0448d0: 6e10 080f 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ -0448d6: 0a07 |0013: move-result v7 │ │ -0448d8: 5480 b504 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -0448dc: 6e10 000f 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ -0448e2: 5480 b504 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -0448e6: 6e10 070f 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ -0448ec: 0a02 |001e: move-result v2 │ │ -0448ee: 5480 b504 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -0448f2: 6e10 080f 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ -0448f8: 0a03 |0024: move-result v3 │ │ -0448fa: 5480 a504 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -0448fe: 5481 a604 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044902: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -044906: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -04490a: 7406 3a10 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ -044910: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -044912: 6e20 6810 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -044918: 0e00 |0034: return-void │ │ +044898: |[044898] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +0448a8: 6e10 4110 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +0448ae: 5280 a704 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0448b2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0448b4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +0448b8: 5480 b504 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +0448bc: 6e10 070f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ +0448c2: 0a06 |000d: move-result v6 │ │ +0448c4: 5480 b504 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +0448c8: 6e10 080f 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ +0448ce: 0a07 |0013: move-result v7 │ │ +0448d0: 5480 b504 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +0448d4: 6e10 000f 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ +0448da: 5480 b504 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +0448de: 6e10 070f 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ +0448e4: 0a02 |001e: move-result v2 │ │ +0448e6: 5480 b504 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +0448ea: 6e10 080f 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ +0448f0: 0a03 |0024: move-result v3 │ │ +0448f2: 5480 a504 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +0448f6: 5481 a604 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0448fa: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +0448fe: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +044902: 7406 3a10 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ +044908: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +04490a: 6e20 6810 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044910: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -73765,79 +73765,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -04491c: |[04491c] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -04492c: 20e1 6302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0263 │ │ -044930: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -044934: 07e9 |0004: move-object v9, v14 │ │ -044936: 1f09 6302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0263 │ │ -04493a: 6e10 0c11 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@110c │ │ -044940: 0a0b |000a: move-result v11 │ │ -044942: 6e10 0d11 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@110d │ │ -044948: 0a0c |000e: move-result v12 │ │ -04494a: 6e10 6f11 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -044950: 0a08 |0012: move-result v8 │ │ -044952: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -044956: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -04495a: 6e20 6e11 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -044960: 0c02 |001a: move-result-object v2 │ │ -044962: 9001 120b |001b: add-int v1, v18, v11 │ │ -044966: 6e10 0211 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -04496c: 0a03 |0020: move-result v3 │ │ -04496e: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -044972: 9001 120b |0023: add-int v1, v18, v11 │ │ -044976: 6e10 0b11 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@110b │ │ -04497c: 0a03 |0028: move-result v3 │ │ -04497e: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -044982: 9001 130c |002b: add-int v1, v19, v12 │ │ -044986: 6e10 0f11 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ -04498c: 0a03 |0030: move-result v3 │ │ -04498e: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -044992: 9001 130c |0033: add-int v1, v19, v12 │ │ -044996: 6e10 f710 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -04499c: 0a03 |0038: move-result v3 │ │ -04499e: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -0449a2: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -0449a4: 9001 120b |003c: add-int v1, v18, v11 │ │ -0449a8: 6e10 0211 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0449ae: 0a04 |0041: move-result v4 │ │ -0449b0: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -0449b4: 9001 130c |0044: add-int v1, v19, v12 │ │ -0449b8: 6e10 0f11 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ -0449be: 0a04 |0049: move-result v4 │ │ -0449c0: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -0449c4: 07d1 |004c: move-object v1, v13 │ │ -0449c6: 0204 1000 |004d: move/from16 v4, v16 │ │ -0449ca: 0205 1100 |004f: move/from16 v5, v17 │ │ -0449ce: 7407 4010 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1040 │ │ -0449d4: 0a01 |0054: move-result v1 │ │ -0449d6: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -0449da: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -0449dc: 0f01 |0058: return v1 │ │ -0449de: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0449e2: 28ba |005b: goto 0015 // -0046 │ │ -0449e4: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -0449e8: 0200 1000 |005e: move/from16 v0, v16 │ │ -0449ec: 7b01 |0060: neg-int v1, v0 │ │ -0449ee: 7120 300a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ -0449f4: 0a01 |0064: move-result v1 │ │ -0449f6: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -0449fa: 0200 1100 |0067: move/from16 v0, v17 │ │ -0449fe: 7b01 |0069: neg-int v1, v0 │ │ -044a00: 7120 310a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0a31 │ │ -044a06: 0a01 |006d: move-result v1 │ │ -044a08: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -044a0c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -044a0e: 28e7 |0071: goto 0058 // -0019 │ │ -044a10: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -044a12: 28e5 |0073: goto 0058 // -001b │ │ +044914: |[044914] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +044924: 20e1 6302 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0263 │ │ +044928: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +04492c: 07e9 |0004: move-object v9, v14 │ │ +04492e: 1f09 6302 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0263 │ │ +044932: 6e10 0c11 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@110c │ │ +044938: 0a0b |000a: move-result v11 │ │ +04493a: 6e10 0d11 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@110d │ │ +044940: 0a0c |000e: move-result v12 │ │ +044942: 6e10 6f11 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +044948: 0a08 |0012: move-result v8 │ │ +04494a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +04494e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +044952: 6e20 6e11 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +044958: 0c02 |001a: move-result-object v2 │ │ +04495a: 9001 120b |001b: add-int v1, v18, v11 │ │ +04495e: 6e10 0211 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044964: 0a03 |0020: move-result v3 │ │ +044966: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +04496a: 9001 120b |0023: add-int v1, v18, v11 │ │ +04496e: 6e10 0b11 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@110b │ │ +044974: 0a03 |0028: move-result v3 │ │ +044976: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +04497a: 9001 130c |002b: add-int v1, v19, v12 │ │ +04497e: 6e10 0f11 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ +044984: 0a03 |0030: move-result v3 │ │ +044986: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +04498a: 9001 130c |0033: add-int v1, v19, v12 │ │ +04498e: 6e10 f710 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +044994: 0a03 |0038: move-result v3 │ │ +044996: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +04499a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +04499c: 9001 120b |003c: add-int v1, v18, v11 │ │ +0449a0: 6e10 0211 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +0449a6: 0a04 |0041: move-result v4 │ │ +0449a8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +0449ac: 9001 130c |0044: add-int v1, v19, v12 │ │ +0449b0: 6e10 0f11 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ +0449b6: 0a04 |0049: move-result v4 │ │ +0449b8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +0449bc: 07d1 |004c: move-object v1, v13 │ │ +0449be: 0204 1000 |004d: move/from16 v4, v16 │ │ +0449c2: 0205 1100 |004f: move/from16 v5, v17 │ │ +0449c6: 7407 4010 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1040 │ │ +0449cc: 0a01 |0054: move-result v1 │ │ +0449ce: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +0449d2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +0449d4: 0f01 |0058: return v1 │ │ +0449d6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0449da: 28ba |005b: goto 0015 // -0046 │ │ +0449dc: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +0449e0: 0200 1000 |005e: move/from16 v0, v16 │ │ +0449e4: 7b01 |0060: neg-int v1, v0 │ │ +0449e6: 7120 300a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a30 │ │ +0449ec: 0a01 |0064: move-result v1 │ │ +0449ee: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +0449f2: 0200 1100 |0067: move/from16 v0, v17 │ │ +0449f6: 7b01 |0069: neg-int v1, v0 │ │ +0449f8: 7120 310a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0a31 │ │ +0449fe: 0a01 |006d: move-result v1 │ │ +044a00: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +044a04: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +044a06: 28e7 |0071: goto 0058 // -0019 │ │ +044a08: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +044a0a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -73874,25 +73874,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -044a14: |[044a14] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -044a24: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -044a26: 5910 a404 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044a2a: 7010 4910 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1049 │ │ -044a30: 5410 b904 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044a34: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -044a38: 5410 b904 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044a3c: 6e10 da10 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ -044a42: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -044a44: 5b10 b904 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044a48: 0e00 |0012: return-void │ │ +044a0c: |[044a0c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +044a1c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +044a1e: 5910 a404 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +044a22: 7010 4910 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1049 │ │ +044a28: 5410 b904 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044a2c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +044a30: 5410 b904 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044a34: 6e10 da10 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ +044a3a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +044a3c: 5b10 b904 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044a40: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -73905,42 +73905,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -044a4c: |[044a4c] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -044a5c: 6e10 0811 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -044a62: 0c00 |0003: move-result-object v0 │ │ -044a64: 5431 b204 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044a68: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -044a6c: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -044a70: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -044a74: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -044a7a: 1a02 a10a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0aa1 │ │ -044a7e: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -044a84: 0c01 |0014: move-result-object v1 │ │ -044a86: 5432 b204 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044a8a: 6e20 2313 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -044a90: 0c01 |001a: move-result-object v1 │ │ -044a92: 1a02 ae00 |001b: const-string v2, ")" // string@00ae │ │ -044a96: 6e20 2413 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -044a9c: 0c01 |0020: move-result-object v1 │ │ -044a9e: 6e10 2913 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -044aa4: 0c01 |0024: move-result-object v1 │ │ -044aa6: 7020 eb12 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -044aac: 2700 |0028: throw v0 │ │ -044aae: 5b34 a604 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044ab2: 5935 a404 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044ab6: 5430 a504 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044aba: 6e30 3810 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1038 │ │ -044ac0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -044ac2: 6e20 6810 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -044ac8: 0e00 |0036: return-void │ │ +044a44: |[044a44] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +044a54: 6e10 0811 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +044a5a: 0c00 |0003: move-result-object v0 │ │ +044a5c: 5431 b204 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +044a60: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +044a64: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +044a68: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +044a6c: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +044a72: 1a02 a10a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0aa1 │ │ +044a76: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +044a7c: 0c01 |0014: move-result-object v1 │ │ +044a7e: 5432 b204 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +044a82: 6e20 2313 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +044a88: 0c01 |001a: move-result-object v1 │ │ +044a8a: 1a02 ae00 |001b: const-string v2, ")" // string@00ae │ │ +044a8e: 6e20 2413 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +044a94: 0c01 |0020: move-result-object v1 │ │ +044a96: 6e10 2913 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +044a9c: 0c01 |0024: move-result-object v1 │ │ +044a9e: 7020 eb12 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +044aa4: 2700 |0028: throw v0 │ │ +044aa6: 5b34 a604 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044aaa: 5935 a404 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +044aae: 5430 a504 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044ab2: 6e30 3810 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1038 │ │ +044ab8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +044aba: 6e20 6810 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044ac0: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -73956,28 +73956,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -044acc: |[044acc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -044adc: 5432 ac04 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044ae0: 2120 |0002: array-length v0, v2 │ │ -044ae2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -044ae4: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -044ae8: 6e30 4510 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1045 │ │ -044aee: 0a02 |0009: move-result v2 │ │ -044af0: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -044af4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -044af6: 0f02 |000d: return v2 │ │ -044af8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -044afc: 28f4 |0010: goto 0004 // -000c │ │ -044afe: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -044b00: 28fb |0012: goto 000d // -0005 │ │ +044ac4: |[044ac4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +044ad4: 5432 ac04 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044ad8: 2120 |0002: array-length v0, v2 │ │ +044ada: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +044adc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +044ae0: 6e30 4510 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1045 │ │ +044ae6: 0a02 |0009: move-result v2 │ │ +044ae8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +044aec: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +044aee: 0f02 |000d: return v2 │ │ +044af0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +044af4: 28f4 |0010: goto 0004 // -000c │ │ +044af6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +044af8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -73994,76 +73994,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -044b04: |[044b04] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -044b14: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -044b16: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -044b18: 6e20 6110 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1061 │ │ -044b1e: 0a06 |0005: move-result v6 │ │ -044b20: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -044b24: 0154 |0008: move v4, v5 │ │ -044b26: 0f04 |0009: return v4 │ │ -044b28: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -044b2c: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -044b30: 0140 |000e: move v0, v4 │ │ -044b32: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -044b36: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -044b38: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -044b3c: 0141 |0014: move v1, v4 │ │ -044b3e: 5496 ae04 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -044b42: 4406 060b |0017: aget v6, v6, v11 │ │ -044b46: 5497 ac04 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -044b4a: 4407 070b |001b: aget v7, v7, v11 │ │ -044b4e: a702 0607 |001d: sub-float v2, v6, v7 │ │ -044b52: 5496 af04 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -044b56: 4406 060b |0021: aget v6, v6, v11 │ │ -044b5a: 5497 ad04 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -044b5e: 4407 070b |0025: aget v7, v7, v11 │ │ -044b62: a703 0607 |0027: sub-float v3, v6, v7 │ │ -044b66: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -044b6a: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -044b6e: a806 0202 |002d: mul-float v6, v2, v2 │ │ -044b72: a807 0303 |002f: mul-float v7, v3, v3 │ │ -044b76: c676 |0031: add-float/2addr v6, v7 │ │ -044b78: 5297 b704 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044b7c: 5298 b704 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044b80: b287 |0036: mul-int/2addr v7, v8 │ │ -044b82: 8277 |0037: int-to-float v7, v7 │ │ -044b84: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -044b88: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -044b8c: 0154 |003c: move v4, v5 │ │ -044b8e: 28cc |003d: goto 0009 // -0034 │ │ -044b90: 0150 |003e: move v0, v5 │ │ -044b92: 28d0 |003f: goto 000f // -0030 │ │ -044b94: 0151 |0040: move v1, v5 │ │ -044b96: 28d4 |0041: goto 0015 // -002c │ │ -044b98: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -044b9c: 7110 f812 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -044ba2: 0a06 |0047: move-result v6 │ │ -044ba4: 5297 b704 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044ba8: 8277 |004a: int-to-float v7, v7 │ │ -044baa: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -044bae: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -044bb2: 0154 |004f: move v4, v5 │ │ -044bb4: 28b9 |0050: goto 0009 // -0047 │ │ -044bb6: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -044bba: 7110 f812 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -044bc0: 0a06 |0056: move-result v6 │ │ -044bc2: 5297 b704 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044bc6: 8277 |0059: int-to-float v7, v7 │ │ -044bc8: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -044bcc: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -044bd0: 0154 |005e: move v4, v5 │ │ -044bd2: 28aa |005f: goto 0009 // -0056 │ │ -044bd4: 0154 |0060: move v4, v5 │ │ -044bd6: 28a8 |0061: goto 0009 // -0058 │ │ +044afc: |[044afc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +044b0c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +044b0e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +044b10: 6e20 6110 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1061 │ │ +044b16: 0a06 |0005: move-result v6 │ │ +044b18: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +044b1c: 0154 |0008: move v4, v5 │ │ +044b1e: 0f04 |0009: return v4 │ │ +044b20: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +044b24: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +044b28: 0140 |000e: move v0, v4 │ │ +044b2a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +044b2e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +044b30: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +044b34: 0141 |0014: move v1, v4 │ │ +044b36: 5496 ae04 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +044b3a: 4406 060b |0017: aget v6, v6, v11 │ │ +044b3e: 5497 ac04 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +044b42: 4407 070b |001b: aget v7, v7, v11 │ │ +044b46: a702 0607 |001d: sub-float v2, v6, v7 │ │ +044b4a: 5496 af04 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +044b4e: 4406 060b |0021: aget v6, v6, v11 │ │ +044b52: 5497 ad04 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +044b56: 4407 070b |0025: aget v7, v7, v11 │ │ +044b5a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +044b5e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +044b62: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +044b66: a806 0202 |002d: mul-float v6, v2, v2 │ │ +044b6a: a807 0303 |002f: mul-float v7, v3, v3 │ │ +044b6e: c676 |0031: add-float/2addr v6, v7 │ │ +044b70: 5297 b704 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044b74: 5298 b704 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044b78: b287 |0036: mul-int/2addr v7, v8 │ │ +044b7a: 8277 |0037: int-to-float v7, v7 │ │ +044b7c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +044b80: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +044b84: 0154 |003c: move v4, v5 │ │ +044b86: 28cc |003d: goto 0009 // -0034 │ │ +044b88: 0150 |003e: move v0, v5 │ │ +044b8a: 28d0 |003f: goto 000f // -0030 │ │ +044b8c: 0151 |0040: move v1, v5 │ │ +044b8e: 28d4 |0041: goto 0015 // -002c │ │ +044b90: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +044b94: 7110 f812 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +044b9a: 0a06 |0047: move-result v6 │ │ +044b9c: 5297 b704 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044ba0: 8277 |004a: int-to-float v7, v7 │ │ +044ba2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +044ba6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +044baa: 0154 |004f: move v4, v5 │ │ +044bac: 28b9 |0050: goto 0009 // -0047 │ │ +044bae: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +044bb2: 7110 f812 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +044bb8: 0a06 |0056: move-result v6 │ │ +044bba: 5297 b704 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044bbe: 8277 |0059: int-to-float v7, v7 │ │ +044bc0: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +044bc4: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +044bc8: 0154 |005e: move v4, v5 │ │ +044bca: 28aa |005f: goto 0009 // -0056 │ │ +044bcc: 0154 |0060: move v4, v5 │ │ +044bce: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -74095,74 +74095,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -044bd8: |[044bd8] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -044be8: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -044bea: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -044bec: 5290 a704 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -044bf0: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -044bf4: 5490 b504 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044bf8: 6e10 010f 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0f01 │ │ -044bfe: 0a06 |000b: move-result v6 │ │ -044c00: 5490 b504 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c04: 6e10 070f 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ -044c0a: 0a02 |0011: move-result v2 │ │ -044c0c: 5490 b504 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c10: 6e10 080f 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ -044c16: 0a03 |0017: move-result v3 │ │ -044c18: 5490 a604 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044c1c: 6e10 0211 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -044c22: 0a00 |001d: move-result v0 │ │ -044c24: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -044c28: 5490 a604 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044c2c: 6e10 0f11 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ -044c32: 0a00 |0025: move-result v0 │ │ -044c34: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -044c38: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -044c3c: 5490 a604 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044c40: 6e20 2411 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ -044c46: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -044c4a: 5490 a604 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044c4e: 6e20 2511 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1125 │ │ -044c54: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -044c58: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -044c5c: 5490 a504 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044c60: 5491 a604 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044c64: 7406 3a10 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ -044c6a: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -044c6e: 5490 b504 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c72: 6e10 090f 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0f09 │ │ -044c78: 0a00 |0048: move-result v0 │ │ -044c7a: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -044c7e: 5490 b504 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c82: 6e10 0a0f 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0f0a │ │ -044c88: 0a00 |0050: move-result v0 │ │ -044c8a: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -044c8e: 5490 b504 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c92: 6e10 000f 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ -044c98: 5490 b504 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044c9c: 6e10 0b0f 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0f0b │ │ -044ca2: 0a06 |005d: move-result v6 │ │ -044ca4: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -044ca8: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -044cac: 5490 b204 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044cb0: 5491 b604 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@04b6 │ │ -044cb4: 6e20 8211 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1182 │ │ -044cba: 5290 a704 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -044cbe: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -044cc2: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -044cc4: 0f00 |006e: return v0 │ │ -044cc6: 6e20 6810 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -044ccc: 28f7 |0072: goto 0069 // -0009 │ │ -044cce: 0170 |0073: move v0, v7 │ │ -044cd0: 28fa |0074: goto 006e // -0006 │ │ +044bd0: |[044bd0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +044be0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +044be2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +044be4: 5290 a704 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +044be8: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +044bec: 5490 b504 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044bf0: 6e10 010f 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0f01 │ │ +044bf6: 0a06 |000b: move-result v6 │ │ +044bf8: 5490 b504 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044bfc: 6e10 070f 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0f07 │ │ +044c02: 0a02 |0011: move-result v2 │ │ +044c04: 5490 b504 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044c08: 6e10 080f 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0f08 │ │ +044c0e: 0a03 |0017: move-result v3 │ │ +044c10: 5490 a604 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044c14: 6e10 0211 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044c1a: 0a00 |001d: move-result v0 │ │ +044c1c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +044c20: 5490 a604 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044c24: 6e10 0f11 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ +044c2a: 0a00 |0025: move-result v0 │ │ +044c2c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +044c30: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +044c34: 5490 a604 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044c38: 6e20 2411 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1124 │ │ +044c3e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +044c42: 5490 a604 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044c46: 6e20 2511 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1125 │ │ +044c4c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +044c50: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +044c54: 5490 a504 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044c58: 5491 a604 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044c5c: 7406 3a10 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@103a │ │ +044c62: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +044c66: 5490 b504 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044c6a: 6e10 090f 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0f09 │ │ +044c70: 0a00 |0048: move-result v0 │ │ +044c72: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +044c76: 5490 b504 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044c7a: 6e10 0a0f 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0f0a │ │ +044c80: 0a00 |0050: move-result v0 │ │ +044c82: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +044c86: 5490 b504 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044c8a: 6e10 000f 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0f00 │ │ +044c90: 5490 b504 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044c94: 6e10 0b0f 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0f0b │ │ +044c9a: 0a06 |005d: move-result v6 │ │ +044c9c: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +044ca0: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +044ca4: 5490 b204 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +044ca8: 5491 b604 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@04b6 │ │ +044cac: 6e20 8211 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1182 │ │ +044cb2: 5290 a704 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +044cb6: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +044cba: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +044cbc: 0f00 |006e: return v0 │ │ +044cbe: 6e20 6810 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044cc4: 28f7 |0072: goto 0069 // -0009 │ │ +044cc6: 0170 |0073: move v0, v7 │ │ +044cc8: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -74201,43 +74201,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -044cd4: |[044cd4] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -044ce4: 5453 b204 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044ce8: 6e10 6f11 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ -044cee: 0a01 |0005: move-result v1 │ │ -044cf0: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -044cf4: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -044cf8: 5453 b204 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ -044cfc: 5454 a504 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -044d00: 6e20 3210 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1032 │ │ -044d06: 0a04 |0011: move-result v4 │ │ -044d08: 6e20 6e11 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ -044d0e: 0c00 |0015: move-result-object v0 │ │ -044d10: 6e10 0211 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -044d16: 0a03 |0019: move-result v3 │ │ -044d18: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -044d1c: 6e10 0b11 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@110b │ │ -044d22: 0a03 |001f: move-result v3 │ │ -044d24: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -044d28: 6e10 0f11 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ -044d2e: 0a03 |0025: move-result v3 │ │ -044d30: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -044d34: 6e10 f710 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -044d3a: 0a03 |002b: move-result v3 │ │ -044d3c: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -044d40: 1100 |002e: return-object v0 │ │ -044d42: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -044d46: 28d7 |0031: goto 0008 // -0029 │ │ -044d48: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -044d4a: 28fb |0033: goto 002e // -0005 │ │ +044ccc: |[044ccc] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +044cdc: 5453 b204 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +044ce0: 6e10 6f11 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@116f │ │ +044ce6: 0a01 |0005: move-result v1 │ │ +044ce8: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +044cec: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +044cf0: 5453 b204 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@04b2 │ │ +044cf4: 5454 a504 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +044cf8: 6e20 3210 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1032 │ │ +044cfe: 0a04 |0011: move-result v4 │ │ +044d00: 6e20 6e11 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@116e │ │ +044d06: 0c00 |0015: move-result-object v0 │ │ +044d08: 6e10 0211 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044d0e: 0a03 |0019: move-result v3 │ │ +044d10: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +044d14: 6e10 0b11 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@110b │ │ +044d1a: 0a03 |001f: move-result v3 │ │ +044d1c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +044d20: 6e10 0f11 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@110f │ │ +044d26: 0a03 |0025: move-result v3 │ │ +044d28: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +044d2c: 6e10 f710 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +044d32: 0a03 |002b: move-result v3 │ │ +044d34: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +044d38: 1100 |002e: return-object v0 │ │ +044d3a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +044d3e: 28d7 |0031: goto 0008 // -0029 │ │ +044d40: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +044d42: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -74257,46 +74257,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -044d4c: |[044d4c] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -044d5c: 5590 b404 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ -044d60: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -044d64: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -044d68: 1a01 ee01 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@01ee │ │ -044d6c: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -044d72: 2700 |000b: throw v0 │ │ -044d74: 5490 b504 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ -044d78: 5491 a604 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044d7c: 6e10 0211 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -044d82: 0a01 |0013: move-result v1 │ │ -044d84: 5492 a604 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044d88: 6e10 0f11 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ -044d8e: 0a02 |0019: move-result v2 │ │ -044d90: 5493 b904 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044d94: 5294 a404 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044d98: 7120 cb09 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -044d9e: 0a03 |0021: move-result v3 │ │ -044da0: 8733 |0022: float-to-int v3, v3 │ │ -044da2: 5494 b904 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044da6: 5295 a404 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044daa: 7120 cc09 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -044db0: 0a04 |002a: move-result v4 │ │ -044db2: 8744 |002b: float-to-int v4, v4 │ │ -044db4: 01a5 |002c: move v5, v10 │ │ -044db6: 01c6 |002d: move v6, v12 │ │ -044db8: 01b7 |002e: move v7, v11 │ │ -044dba: 01d8 |002f: move v8, v13 │ │ -044dbc: 7409 040f 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0f04 │ │ -044dc2: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -044dc4: 6e20 6810 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ -044dca: 0e00 |0037: return-void │ │ +044d44: |[044d44] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +044d54: 5590 b404 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ +044d58: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +044d5c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +044d60: 1a01 ee01 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@01ee │ │ +044d64: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +044d6a: 2700 |000b: throw v0 │ │ +044d6c: 5490 b504 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@04b5 │ │ +044d70: 5491 a604 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044d74: 6e10 0211 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044d7a: 0a01 |0013: move-result v1 │ │ +044d7c: 5492 a604 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044d80: 6e10 0f11 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ +044d86: 0a02 |0019: move-result v2 │ │ +044d88: 5493 b904 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044d8c: 5294 a404 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +044d90: 7120 cb09 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +044d96: 0a03 |0021: move-result v3 │ │ +044d98: 8733 |0022: float-to-int v3, v3 │ │ +044d9a: 5494 b904 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044d9e: 5295 a404 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +044da2: 7120 cc09 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +044da8: 0a04 |002a: move-result v4 │ │ +044daa: 8744 |002b: float-to-int v4, v4 │ │ +044dac: 01a5 |002c: move v5, v10 │ │ +044dae: 01c6 |002d: move v6, v12 │ │ +044db0: 01b7 |002e: move v7, v11 │ │ +044db2: 01d8 |002f: move v8, v13 │ │ +044db4: 7409 040f 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0f04 │ │ +044dba: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +044dbc: 6e20 6810 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1068 │ │ +044dc2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -74312,17 +74312,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044dcc: |[044dcc] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -044ddc: 5210 a404 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -044de0: 0f00 |0002: return v0 │ │ +044dc4: |[044dc4] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +044dd4: 5210 a404 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +044dd8: 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;) │ │ @@ -74330,17 +74330,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044de4: |[044de4] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -044df4: 5410 a604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044df8: 1100 |0002: return-object v0 │ │ +044ddc: |[044ddc] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +044dec: 5410 a604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044df0: 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;) │ │ @@ -74348,17 +74348,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044dfc: |[044dfc] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -044e0c: 5210 aa04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ -044e10: 0f00 |0002: return v0 │ │ +044df4: |[044df4] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +044e04: 5210 aa04 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@04aa │ │ +044e08: 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;) │ │ @@ -74366,17 +74366,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044e14: |[044e14] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -044e24: 5210 b104 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -044e28: 0f00 |0002: return v0 │ │ +044e0c: |[044e0c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +044e1c: 5210 b104 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +044e20: 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;) │ │ @@ -74384,17 +74384,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044e2c: |[044e2c] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -044e3c: 5210 b704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ -044e40: 0f00 |0002: return v0 │ │ +044e24: |[044e24] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +044e34: 5210 b704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@04b7 │ │ +044e38: 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;) │ │ @@ -74402,17 +74402,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044e44: |[044e44] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -044e54: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -044e58: 0f00 |0002: return v0 │ │ +044e3c: |[044e3c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +044e4c: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +044e50: 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;) │ │ @@ -74420,19 +74420,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044e5c: |[044e5c] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -044e6c: 5410 a604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -044e70: 6e40 6210 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ -044e76: 0a00 |0005: move-result v0 │ │ -044e78: 0f00 |0006: return v0 │ │ +044e54: |[044e54] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +044e64: 5410 a604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +044e68: 6e40 6210 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1062 │ │ +044e6e: 0a00 |0005: move-result v0 │ │ +044e70: 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 │ │ @@ -74442,28 +74442,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -044e7c: |[044e7c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -044e8c: 5432 ab04 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -044e90: 2120 |0002: array-length v0, v2 │ │ -044e92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -044e94: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -044e98: 6e30 6010 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1060 │ │ -044e9e: 0a02 |0009: move-result v2 │ │ -044ea0: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -044ea4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -044ea6: 0f02 |000d: return v2 │ │ -044ea8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -044eac: 28f4 |0010: goto 0004 // -000c │ │ -044eae: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -044eb0: 28fb |0012: goto 000d // -0005 │ │ +044e74: |[044e74] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +044e84: 5432 ab04 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +044e88: 2120 |0002: array-length v0, v2 │ │ +044e8a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +044e8c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +044e90: 6e30 6010 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1060 │ │ +044e96: 0a02 |0009: move-result v2 │ │ +044e98: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +044e9c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +044e9e: 0f02 |000d: return v2 │ │ +044ea0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +044ea4: 28f4 |0010: goto 0004 // -000c │ │ +044ea6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +044ea8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -74480,26 +74480,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -044eb4: |[044eb4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -044ec4: 6e20 6110 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1061 │ │ -044eca: 0a00 |0003: move-result v0 │ │ -044ecc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -044ed0: 5410 ab04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -044ed4: 4400 0003 |0008: aget v0, v0, v3 │ │ -044ed8: b520 |000a: and-int/2addr v0, v2 │ │ -044eda: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -044ede: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -044ee0: 0f00 |000e: return v0 │ │ -044ee2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -044ee4: 28fe |0010: goto 000e // -0002 │ │ +044eac: |[044eac] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +044ebc: 6e20 6110 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1061 │ │ +044ec2: 0a00 |0003: move-result v0 │ │ +044ec4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +044ec8: 5410 ab04 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +044ecc: 4400 0003 |0008: aget v0, v0, v3 │ │ +044ed0: b520 |000a: and-int/2addr v0, v2 │ │ +044ed2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +044ed6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +044ed8: 0f00 |000e: return v0 │ │ +044eda: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +044edc: 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 │ │ @@ -74509,23 +74509,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -044ee8: |[044ee8] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -044ef8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -044efa: 5231 b304 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ -044efe: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -044f02: b521 |0005: and-int/2addr v1, v2 │ │ -044f04: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -044f08: 0f00 |0008: return v0 │ │ -044f0a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -044f0c: 28fe |000a: goto 0008 // -0002 │ │ +044ee0: |[044ee0] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +044ef0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +044ef2: 5231 b304 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@04b3 │ │ +044ef6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +044efa: b521 |0005: and-int/2addr v1, v2 │ │ +044efc: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +044f00: 0f00 |0008: return v0 │ │ +044f02: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +044f04: 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 │ │ │ │ @@ -74534,32 +74534,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -044f10: |[044f10] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -044f20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044f22: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -044f26: 0f00 |0003: return v0 │ │ -044f28: 6e10 0211 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -044f2e: 0a01 |0007: move-result v1 │ │ -044f30: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -044f34: 6e10 0b11 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@110b │ │ -044f3a: 0a01 |000d: move-result v1 │ │ -044f3c: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -044f40: 6e10 0f11 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ -044f46: 0a01 |0013: move-result v1 │ │ -044f48: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -044f4c: 6e10 f710 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -044f52: 0a01 |0019: move-result v1 │ │ -044f54: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -044f58: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -044f5a: 28e6 |001d: goto 0003 // -001a │ │ +044f08: |[044f08] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +044f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044f1a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +044f1e: 0f00 |0003: return v0 │ │ +044f20: 6e10 0211 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +044f26: 0a01 |0007: move-result v1 │ │ +044f28: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +044f2c: 6e10 0b11 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@110b │ │ +044f32: 0a01 |000d: move-result v1 │ │ +044f34: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +044f38: 6e10 0f11 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@110f │ │ +044f3e: 0a01 |0013: move-result v1 │ │ +044f40: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +044f44: 6e10 f710 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +044f4a: 0a01 |0019: move-result v1 │ │ +044f4c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +044f50: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +044f52: 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; │ │ @@ -74571,367 +74571,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -044f5c: |[044f5c] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -044f6c: 7701 4e09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ -044f72: 0a03 |0003: move-result v3 │ │ -044f74: 7701 4d09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -044f7a: 0a04 |0007: move-result v4 │ │ -044f7c: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -044f80: 7401 4110 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -044f86: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -044f8a: 5400 b904 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044f8e: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -044f92: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -044f96: 7100 d910 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -044f9c: 0c13 |0018: move-result-object v19 │ │ -044f9e: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -044fa2: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -044fa6: 5b10 b904 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044faa: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -044fae: 5400 b904 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -044fb2: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -044fb6: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -044fba: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -044fbe: 6e20 d210 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -044fc4: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -044fca: 0e00 |002f: return-void │ │ -044fcc: 7401 c610 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -044fd2: 0a11 |0033: move-result v17 │ │ -044fd4: 7401 c810 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -044fda: 0a12 |0037: move-result v18 │ │ -044fdc: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -044fe0: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -044fe4: 0201 1300 |003c: move/from16 v1, v19 │ │ -044fe8: 7120 5009 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -044fee: 0a0f |0041: move-result v15 │ │ -044ff0: 0200 1100 |0042: move/from16 v0, v17 │ │ -044ff4: 8700 |0044: float-to-int v0, v0 │ │ -044ff6: 0213 0000 |0045: move/from16 v19, v0 │ │ -044ffa: 0200 1200 |0047: move/from16 v0, v18 │ │ -044ffe: 8700 |0049: float-to-int v0, v0 │ │ -045000: 0214 0000 |004a: move/from16 v20, v0 │ │ -045004: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -045008: 0201 1300 |004e: move/from16 v1, v19 │ │ -04500c: 0202 1400 |0050: move/from16 v2, v20 │ │ -045010: 6e30 5410 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -045016: 0c10 |0055: move-result-object v16 │ │ -045018: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -04501c: 0201 1100 |0058: move/from16 v1, v17 │ │ -045020: 0202 1200 |005a: move/from16 v2, v18 │ │ -045024: 7040 6610 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ -04502a: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -04502e: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -045032: 6e30 6e10 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -045038: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -04503c: 5400 ab04 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -045040: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -045044: 4407 130f |006c: aget v7, v19, v15 │ │ -045048: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -04504c: 5200 b804 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -045050: 0213 0000 |0072: move/from16 v19, v0 │ │ -045054: 9513 1307 |0074: and-int v19, v19, v7 │ │ -045058: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -04505c: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -045060: 5400 a504 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -045064: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -045068: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -04506c: 5200 b804 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -045070: 0214 0000 |0082: move/from16 v20, v0 │ │ -045074: 9514 1407 |0084: and-int v20, v20, v7 │ │ -045078: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -04507c: 0201 1400 |0088: move/from16 v1, v20 │ │ -045080: 6e30 3710 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ -045086: 28a2 |008d: goto 002f // -005e │ │ -045088: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -04508c: 7120 5009 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -045092: 0a0f |0093: move-result v15 │ │ -045094: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -045098: 7120 5109 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -04509e: 0a11 |0099: move-result v17 │ │ -0450a0: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -0450a4: 7120 5209 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -0450aa: 0a12 |009f: move-result v18 │ │ -0450ac: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -0450b0: 0201 1100 |00a2: move/from16 v1, v17 │ │ -0450b4: 0202 1200 |00a4: move/from16 v2, v18 │ │ -0450b8: 7040 6610 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ -0450be: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -0450c2: 5200 a704 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0450c6: 0213 0000 |00ad: move/from16 v19, v0 │ │ -0450ca: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -0450ce: 0200 1100 |00b1: move/from16 v0, v17 │ │ -0450d2: 8700 |00b3: float-to-int v0, v0 │ │ -0450d4: 0213 0000 |00b4: move/from16 v19, v0 │ │ -0450d8: 0200 1200 |00b6: move/from16 v0, v18 │ │ -0450dc: 8700 |00b8: float-to-int v0, v0 │ │ -0450de: 0214 0000 |00b9: move/from16 v20, v0 │ │ -0450e2: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -0450e6: 0201 1300 |00bd: move/from16 v1, v19 │ │ -0450ea: 0202 1400 |00bf: move/from16 v2, v20 │ │ -0450ee: 6e30 5410 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -0450f4: 0c10 |00c4: move-result-object v16 │ │ -0450f6: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0450fa: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0450fe: 6e30 6e10 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -045104: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -045108: 5400 ab04 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -04510c: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -045110: 4407 130f |00d2: aget v7, v19, v15 │ │ -045114: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -045118: 5200 b804 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -04511c: 0213 0000 |00d8: move/from16 v19, v0 │ │ -045120: 9513 1307 |00da: and-int v19, v19, v7 │ │ -045124: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -045128: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -04512c: 5400 a504 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -045130: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -045134: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -045138: 5200 b804 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -04513c: 0214 0000 |00e8: move/from16 v20, v0 │ │ -045140: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -045144: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -045148: 0201 1400 |00ee: move/from16 v1, v20 │ │ -04514c: 6e30 3710 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ -045152: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -045156: 0200 1100 |00f5: move/from16 v0, v17 │ │ -04515a: 8700 |00f7: float-to-int v0, v0 │ │ -04515c: 0213 0000 |00f8: move/from16 v19, v0 │ │ -045160: 0200 1200 |00fa: move/from16 v0, v18 │ │ -045164: 8700 |00fc: float-to-int v0, v0 │ │ -045166: 0214 0000 |00fd: move/from16 v20, v0 │ │ -04516a: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -04516e: 0201 1300 |0101: move/from16 v1, v19 │ │ -045172: 0202 1400 |0103: move/from16 v2, v20 │ │ -045176: 6e30 5e10 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@105e │ │ -04517c: 0a13 |0108: move-result v19 │ │ -04517e: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -045182: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -045186: 5400 a604 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -04518a: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -04518e: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -045192: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -045196: 6e30 6e10 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -04519c: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -0451a0: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -0451a4: 5200 a704 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0451a8: 0213 0000 |011e: move/from16 v19, v0 │ │ -0451ac: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -0451b0: 0200 1300 |0122: move/from16 v0, v19 │ │ -0451b4: 0201 1400 |0124: move/from16 v1, v20 │ │ -0451b8: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -0451bc: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -0451c0: 5200 a404 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -0451c4: 0213 0000 |012c: move/from16 v19, v0 │ │ -0451c8: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -0451cc: 0201 1300 |0130: move/from16 v1, v19 │ │ -0451d0: 7120 4c09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ -0451d6: 0a0c |0135: move-result v12 │ │ -0451d8: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -0451dc: 7120 5109 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -0451e2: 0a11 |013b: move-result v17 │ │ -0451e4: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -0451e8: 7120 5209 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -0451ee: 0a12 |0141: move-result v18 │ │ -0451f0: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -0451f4: 5400 ae04 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ -0451f8: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -0451fc: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -045200: 5200 a404 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -045204: 0214 0000 |014c: move/from16 v20, v0 │ │ -045208: 4413 1314 |014e: aget v19, v19, v20 │ │ -04520c: a713 1113 |0150: sub-float v19, v17, v19 │ │ -045210: 0200 1300 |0152: move/from16 v0, v19 │ │ -045214: 870a |0154: float-to-int v10, v0 │ │ -045216: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -04521a: 5400 af04 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ -04521e: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -045222: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -045226: 5200 a404 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -04522a: 0214 0000 |015f: move/from16 v20, v0 │ │ -04522e: 4413 1314 |0161: aget v19, v19, v20 │ │ -045232: a713 1213 |0163: sub-float v19, v18, v19 │ │ -045236: 0200 1300 |0165: move/from16 v0, v19 │ │ -04523a: 870b |0167: float-to-int v11, v0 │ │ -04523c: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -045240: 5400 a604 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -045244: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -045248: 7401 0211 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -04524e: 0a13 |0171: move-result v19 │ │ -045250: 9013 130a |0172: add-int v19, v19, v10 │ │ -045254: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -045258: 5400 a604 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -04525c: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -045260: 7401 0f11 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@110f │ │ -045266: 0a14 |017d: move-result v20 │ │ -045268: 9014 140b |017e: add-int v20, v20, v11 │ │ -04526c: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -045270: 0201 1300 |0182: move/from16 v1, v19 │ │ -045274: 0202 1400 |0184: move/from16 v2, v20 │ │ -045278: 705b 5210 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1052 │ │ -04527e: 7602 6710 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ -045284: 2900 a3fe |018c: goto/16 002f // -015d │ │ -045288: 7701 4f09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ -04528e: 0a0e |0191: move-result v14 │ │ -045290: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -045292: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -045296: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -04529a: 7120 5009 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -0452a0: 0a0f |019a: move-result v15 │ │ -0452a2: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -0452a6: 7120 5109 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -0452ac: 0a11 |01a0: move-result v17 │ │ -0452ae: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -0452b2: 7120 5209 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -0452b8: 0a12 |01a6: move-result v18 │ │ -0452ba: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -0452be: 5400 ac04 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -0452c2: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -0452c6: 4413 130f |01ad: aget v19, v19, v15 │ │ -0452ca: a705 1113 |01af: sub-float v5, v17, v19 │ │ -0452ce: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -0452d2: 5400 ad04 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -0452d6: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -0452da: 4413 130f |01b7: aget v19, v19, v15 │ │ -0452de: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -0452e2: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -0452e6: 7040 6510 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1065 │ │ -0452ec: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -0452f0: 5200 a704 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0452f4: 0213 0000 |01c4: move/from16 v19, v0 │ │ -0452f8: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -0452fc: 0200 1300 |01c8: move/from16 v0, v19 │ │ -045300: 0201 1400 |01ca: move/from16 v1, v20 │ │ -045304: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -045308: 7602 6710 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ -04530e: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -045312: 0200 1100 |01d3: move/from16 v0, v17 │ │ -045316: 8700 |01d5: float-to-int v0, v0 │ │ -045318: 0213 0000 |01d6: move/from16 v19, v0 │ │ -04531c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -045320: 8700 |01da: float-to-int v0, v0 │ │ -045322: 0214 0000 |01db: move/from16 v20, v0 │ │ -045326: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -04532a: 0201 1300 |01df: move/from16 v1, v19 │ │ -04532e: 0202 1400 |01e1: move/from16 v2, v20 │ │ -045332: 6e30 5410 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -045338: 0c10 |01e6: move-result-object v16 │ │ -04533a: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -04533e: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -045342: 7040 4610 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1046 │ │ -045348: 0a13 |01ee: move-result v19 │ │ -04534a: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -04534e: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -045352: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -045356: 6e30 6e10 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -04535c: 0a13 |01f8: move-result v19 │ │ -04535e: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -045362: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -045366: 2896 |01fd: goto 0193 // -006a │ │ -045368: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -04536c: 7120 5009 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -045372: 0a0f |0203: move-result v15 │ │ -045374: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -045378: 5200 a704 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -04537c: 0213 0000 |0208: move/from16 v19, v0 │ │ -045380: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -045384: 0200 1300 |020c: move/from16 v0, v19 │ │ -045388: 0201 1400 |020e: move/from16 v1, v20 │ │ -04538c: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -045390: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -045394: 5200 a404 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -045398: 0213 0000 |0216: move/from16 v19, v0 │ │ -04539c: 0200 1300 |0218: move/from16 v0, v19 │ │ -0453a0: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -0453a4: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -0453a6: 7701 4f09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ -0453ac: 0a0e |0220: move-result v14 │ │ -0453ae: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -0453b0: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -0453b4: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -0453b8: 7120 5009 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -0453be: 0a09 |0229: move-result v9 │ │ -0453c0: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -0453c4: 5200 a404 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -0453c8: 0213 0000 |022e: move/from16 v19, v0 │ │ -0453cc: 0200 1300 |0230: move/from16 v0, v19 │ │ -0453d0: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -0453d4: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0453d8: 28ec |0236: goto 0222 // -0014 │ │ -0453da: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -0453de: 7120 5109 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -0453e4: 0a11 |023c: move-result v17 │ │ -0453e6: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -0453ea: 7120 5209 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -0453f0: 0a12 |0242: move-result v18 │ │ -0453f2: 0200 1100 |0243: move/from16 v0, v17 │ │ -0453f6: 8700 |0245: float-to-int v0, v0 │ │ -0453f8: 0213 0000 |0246: move/from16 v19, v0 │ │ -0453fc: 0200 1200 |0248: move/from16 v0, v18 │ │ -045400: 8700 |024a: float-to-int v0, v0 │ │ -045402: 0214 0000 |024b: move/from16 v20, v0 │ │ -045406: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -04540a: 0201 1300 |024f: move/from16 v1, v19 │ │ -04540e: 0202 1400 |0251: move/from16 v2, v20 │ │ -045412: 6e30 5410 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -045418: 0c13 |0256: move-result-object v19 │ │ -04541a: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -04541e: 5400 a604 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -045422: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -045426: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -04542a: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -04542e: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -045432: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -045436: 5400 a604 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -04543a: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -04543e: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -045442: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -045446: 6e30 6e10 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -04544c: 0a13 |0270: move-result v19 │ │ -04544e: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -045452: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -045456: 520d a404 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -04545a: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -04545e: 0200 1300 |0279: move/from16 v0, v19 │ │ -045462: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -045466: 7601 6410 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1064 │ │ -04546c: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -045470: 7020 4a10 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@104a │ │ -045476: 2900 aafd |0285: goto/16 002f // -0256 │ │ -04547a: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -04547e: 5200 a704 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -045482: 0213 0000 |028b: move/from16 v19, v0 │ │ -045486: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -04548a: 0200 1300 |028f: move/from16 v0, v19 │ │ -04548e: 0201 1400 |0291: move/from16 v1, v20 │ │ -045492: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -045496: 7601 6410 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1064 │ │ -04549c: 7401 4110 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -0454a2: 2900 94fd |029b: goto/16 002f // -026c │ │ -0454a6: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -0454aa: 5200 a704 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0454ae: 0213 0000 |02a1: move/from16 v19, v0 │ │ -0454b2: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -0454b6: 0200 1300 |02a5: move/from16 v0, v19 │ │ -0454ba: 0201 1400 |02a7: move/from16 v1, v20 │ │ -0454be: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -0454c2: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -0454c6: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -0454ca: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -0454ce: 0201 1300 |02b1: move/from16 v1, v19 │ │ -0454d2: 0202 1400 |02b3: move/from16 v2, v20 │ │ -0454d6: 7030 5010 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1050 │ │ -0454dc: 7401 4110 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -0454e2: 2900 74fd |02bb: goto/16 002f // -028c │ │ -0454e6: 0000 |02bd: nop // spacer │ │ -0454e8: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +044f54: |[044f54] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +044f64: 7701 4e09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ +044f6a: 0a03 |0003: move-result v3 │ │ +044f6c: 7701 4d09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +044f72: 0a04 |0007: move-result v4 │ │ +044f74: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +044f78: 7401 4110 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +044f7e: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +044f82: 5400 b904 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044f86: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +044f8a: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +044f8e: 7100 d910 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +044f94: 0c13 |0018: move-result-object v19 │ │ +044f96: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +044f9a: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +044f9e: 5b10 b904 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044fa2: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +044fa6: 5400 b904 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +044faa: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +044fae: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +044fb2: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +044fb6: 6e20 d210 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +044fbc: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +044fc2: 0e00 |002f: return-void │ │ +044fc4: 7401 c610 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +044fca: 0a11 |0033: move-result v17 │ │ +044fcc: 7401 c810 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +044fd2: 0a12 |0037: move-result v18 │ │ +044fd4: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +044fd8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +044fdc: 0201 1300 |003c: move/from16 v1, v19 │ │ +044fe0: 7120 5009 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +044fe6: 0a0f |0041: move-result v15 │ │ +044fe8: 0200 1100 |0042: move/from16 v0, v17 │ │ +044fec: 8700 |0044: float-to-int v0, v0 │ │ +044fee: 0213 0000 |0045: move/from16 v19, v0 │ │ +044ff2: 0200 1200 |0047: move/from16 v0, v18 │ │ +044ff6: 8700 |0049: float-to-int v0, v0 │ │ +044ff8: 0214 0000 |004a: move/from16 v20, v0 │ │ +044ffc: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +045000: 0201 1300 |004e: move/from16 v1, v19 │ │ +045004: 0202 1400 |0050: move/from16 v2, v20 │ │ +045008: 6e30 5410 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +04500e: 0c10 |0055: move-result-object v16 │ │ +045010: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +045014: 0201 1100 |0058: move/from16 v1, v17 │ │ +045018: 0202 1200 |005a: move/from16 v2, v18 │ │ +04501c: 7040 6610 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ +045022: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +045026: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +04502a: 6e30 6e10 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +045030: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +045034: 5400 ab04 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +045038: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +04503c: 4407 130f |006c: aget v7, v19, v15 │ │ +045040: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +045044: 5200 b804 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +045048: 0213 0000 |0072: move/from16 v19, v0 │ │ +04504c: 9513 1307 |0074: and-int v19, v19, v7 │ │ +045050: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +045054: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +045058: 5400 a504 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +04505c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +045060: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +045064: 5200 b804 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +045068: 0214 0000 |0082: move/from16 v20, v0 │ │ +04506c: 9514 1407 |0084: and-int v20, v20, v7 │ │ +045070: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +045074: 0201 1400 |0088: move/from16 v1, v20 │ │ +045078: 6e30 3710 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ +04507e: 28a2 |008d: goto 002f // -005e │ │ +045080: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +045084: 7120 5009 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +04508a: 0a0f |0093: move-result v15 │ │ +04508c: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +045090: 7120 5109 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +045096: 0a11 |0099: move-result v17 │ │ +045098: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +04509c: 7120 5209 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +0450a2: 0a12 |009f: move-result v18 │ │ +0450a4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0450a8: 0201 1100 |00a2: move/from16 v1, v17 │ │ +0450ac: 0202 1200 |00a4: move/from16 v2, v18 │ │ +0450b0: 7040 6610 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ +0450b6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +0450ba: 5200 a704 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0450be: 0213 0000 |00ad: move/from16 v19, v0 │ │ +0450c2: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +0450c6: 0200 1100 |00b1: move/from16 v0, v17 │ │ +0450ca: 8700 |00b3: float-to-int v0, v0 │ │ +0450cc: 0213 0000 |00b4: move/from16 v19, v0 │ │ +0450d0: 0200 1200 |00b6: move/from16 v0, v18 │ │ +0450d4: 8700 |00b8: float-to-int v0, v0 │ │ +0450d6: 0214 0000 |00b9: move/from16 v20, v0 │ │ +0450da: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +0450de: 0201 1300 |00bd: move/from16 v1, v19 │ │ +0450e2: 0202 1400 |00bf: move/from16 v2, v20 │ │ +0450e6: 6e30 5410 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +0450ec: 0c10 |00c4: move-result-object v16 │ │ +0450ee: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +0450f2: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +0450f6: 6e30 6e10 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +0450fc: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +045100: 5400 ab04 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +045104: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +045108: 4407 130f |00d2: aget v7, v19, v15 │ │ +04510c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +045110: 5200 b804 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +045114: 0213 0000 |00d8: move/from16 v19, v0 │ │ +045118: 9513 1307 |00da: and-int v19, v19, v7 │ │ +04511c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +045120: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +045124: 5400 a504 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +045128: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +04512c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +045130: 5200 b804 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +045134: 0214 0000 |00e8: move/from16 v20, v0 │ │ +045138: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +04513c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +045140: 0201 1400 |00ee: move/from16 v1, v20 │ │ +045144: 6e30 3710 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ +04514a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +04514e: 0200 1100 |00f5: move/from16 v0, v17 │ │ +045152: 8700 |00f7: float-to-int v0, v0 │ │ +045154: 0213 0000 |00f8: move/from16 v19, v0 │ │ +045158: 0200 1200 |00fa: move/from16 v0, v18 │ │ +04515c: 8700 |00fc: float-to-int v0, v0 │ │ +04515e: 0214 0000 |00fd: move/from16 v20, v0 │ │ +045162: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +045166: 0201 1300 |0101: move/from16 v1, v19 │ │ +04516a: 0202 1400 |0103: move/from16 v2, v20 │ │ +04516e: 6e30 5e10 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@105e │ │ +045174: 0a13 |0108: move-result v19 │ │ +045176: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +04517a: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +04517e: 5400 a604 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +045182: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +045186: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +04518a: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +04518e: 6e30 6e10 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +045194: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +045198: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +04519c: 5200 a704 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0451a0: 0213 0000 |011e: move/from16 v19, v0 │ │ +0451a4: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +0451a8: 0200 1300 |0122: move/from16 v0, v19 │ │ +0451ac: 0201 1400 |0124: move/from16 v1, v20 │ │ +0451b0: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +0451b4: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +0451b8: 5200 a404 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +0451bc: 0213 0000 |012c: move/from16 v19, v0 │ │ +0451c0: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +0451c4: 0201 1300 |0130: move/from16 v1, v19 │ │ +0451c8: 7120 4c09 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@094c │ │ +0451ce: 0a0c |0135: move-result v12 │ │ +0451d0: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +0451d4: 7120 5109 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +0451da: 0a11 |013b: move-result v17 │ │ +0451dc: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +0451e0: 7120 5209 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +0451e6: 0a12 |0141: move-result v18 │ │ +0451e8: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +0451ec: 5400 ae04 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@04ae │ │ +0451f0: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +0451f4: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +0451f8: 5200 a404 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +0451fc: 0214 0000 |014c: move/from16 v20, v0 │ │ +045200: 4413 1314 |014e: aget v19, v19, v20 │ │ +045204: a713 1113 |0150: sub-float v19, v17, v19 │ │ +045208: 0200 1300 |0152: move/from16 v0, v19 │ │ +04520c: 870a |0154: float-to-int v10, v0 │ │ +04520e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +045212: 5400 af04 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@04af │ │ +045216: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +04521a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +04521e: 5200 a404 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045222: 0214 0000 |015f: move/from16 v20, v0 │ │ +045226: 4413 1314 |0161: aget v19, v19, v20 │ │ +04522a: a713 1213 |0163: sub-float v19, v18, v19 │ │ +04522e: 0200 1300 |0165: move/from16 v0, v19 │ │ +045232: 870b |0167: float-to-int v11, v0 │ │ +045234: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +045238: 5400 a604 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +04523c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +045240: 7401 0211 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +045246: 0a13 |0171: move-result v19 │ │ +045248: 9013 130a |0172: add-int v19, v19, v10 │ │ +04524c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +045250: 5400 a604 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +045254: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +045258: 7401 0f11 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@110f │ │ +04525e: 0a14 |017d: move-result v20 │ │ +045260: 9014 140b |017e: add-int v20, v20, v11 │ │ +045264: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +045268: 0201 1300 |0182: move/from16 v1, v19 │ │ +04526c: 0202 1400 |0184: move/from16 v2, v20 │ │ +045270: 705b 5210 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1052 │ │ +045276: 7602 6710 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ +04527c: 2900 a3fe |018c: goto/16 002f // -015d │ │ +045280: 7701 4f09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ +045286: 0a0e |0191: move-result v14 │ │ +045288: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +04528a: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +04528e: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +045292: 7120 5009 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +045298: 0a0f |019a: move-result v15 │ │ +04529a: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +04529e: 7120 5109 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +0452a4: 0a11 |01a0: move-result v17 │ │ +0452a6: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +0452aa: 7120 5209 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +0452b0: 0a12 |01a6: move-result v18 │ │ +0452b2: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +0452b6: 5400 ac04 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +0452ba: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +0452be: 4413 130f |01ad: aget v19, v19, v15 │ │ +0452c2: a705 1113 |01af: sub-float v5, v17, v19 │ │ +0452c6: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +0452ca: 5400 ad04 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +0452ce: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +0452d2: 4413 130f |01b7: aget v19, v19, v15 │ │ +0452d6: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +0452da: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +0452de: 7040 6510 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1065 │ │ +0452e4: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +0452e8: 5200 a704 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0452ec: 0213 0000 |01c4: move/from16 v19, v0 │ │ +0452f0: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +0452f4: 0200 1300 |01c8: move/from16 v0, v19 │ │ +0452f8: 0201 1400 |01ca: move/from16 v1, v20 │ │ +0452fc: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +045300: 7602 6710 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ +045306: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +04530a: 0200 1100 |01d3: move/from16 v0, v17 │ │ +04530e: 8700 |01d5: float-to-int v0, v0 │ │ +045310: 0213 0000 |01d6: move/from16 v19, v0 │ │ +045314: 0200 1200 |01d8: move/from16 v0, v18 │ │ +045318: 8700 |01da: float-to-int v0, v0 │ │ +04531a: 0214 0000 |01db: move/from16 v20, v0 │ │ +04531e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +045322: 0201 1300 |01df: move/from16 v1, v19 │ │ +045326: 0202 1400 |01e1: move/from16 v2, v20 │ │ +04532a: 6e30 5410 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +045330: 0c10 |01e6: move-result-object v16 │ │ +045332: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +045336: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +04533a: 7040 4610 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1046 │ │ +045340: 0a13 |01ee: move-result v19 │ │ +045342: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +045346: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +04534a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +04534e: 6e30 6e10 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +045354: 0a13 |01f8: move-result v19 │ │ +045356: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +04535a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04535e: 2896 |01fd: goto 0193 // -006a │ │ +045360: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +045364: 7120 5009 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +04536a: 0a0f |0203: move-result v15 │ │ +04536c: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +045370: 5200 a704 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +045374: 0213 0000 |0208: move/from16 v19, v0 │ │ +045378: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +04537c: 0200 1300 |020c: move/from16 v0, v19 │ │ +045380: 0201 1400 |020e: move/from16 v1, v20 │ │ +045384: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +045388: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +04538c: 5200 a404 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045390: 0213 0000 |0216: move/from16 v19, v0 │ │ +045394: 0200 1300 |0218: move/from16 v0, v19 │ │ +045398: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +04539c: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +04539e: 7701 4f09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ +0453a4: 0a0e |0220: move-result v14 │ │ +0453a6: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +0453a8: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +0453ac: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +0453b0: 7120 5009 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +0453b6: 0a09 |0229: move-result v9 │ │ +0453b8: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +0453bc: 5200 a404 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +0453c0: 0213 0000 |022e: move/from16 v19, v0 │ │ +0453c4: 0200 1300 |0230: move/from16 v0, v19 │ │ +0453c8: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +0453cc: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0453d0: 28ec |0236: goto 0222 // -0014 │ │ +0453d2: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +0453d6: 7120 5109 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +0453dc: 0a11 |023c: move-result v17 │ │ +0453de: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +0453e2: 7120 5209 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +0453e8: 0a12 |0242: move-result v18 │ │ +0453ea: 0200 1100 |0243: move/from16 v0, v17 │ │ +0453ee: 8700 |0245: float-to-int v0, v0 │ │ +0453f0: 0213 0000 |0246: move/from16 v19, v0 │ │ +0453f4: 0200 1200 |0248: move/from16 v0, v18 │ │ +0453f8: 8700 |024a: float-to-int v0, v0 │ │ +0453fa: 0214 0000 |024b: move/from16 v20, v0 │ │ +0453fe: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +045402: 0201 1300 |024f: move/from16 v1, v19 │ │ +045406: 0202 1400 |0251: move/from16 v2, v20 │ │ +04540a: 6e30 5410 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +045410: 0c13 |0256: move-result-object v19 │ │ +045412: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +045416: 5400 a604 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +04541a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +04541e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +045422: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +045426: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +04542a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +04542e: 5400 a604 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +045432: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +045436: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +04543a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +04543e: 6e30 6e10 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +045444: 0a13 |0270: move-result v19 │ │ +045446: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +04544a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +04544e: 520d a404 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045452: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +045456: 0200 1300 |0279: move/from16 v0, v19 │ │ +04545a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +04545e: 7601 6410 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1064 │ │ +045464: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +045468: 7020 4a10 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@104a │ │ +04546e: 2900 aafd |0285: goto/16 002f // -0256 │ │ +045472: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +045476: 5200 a704 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +04547a: 0213 0000 |028b: move/from16 v19, v0 │ │ +04547e: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +045482: 0200 1300 |028f: move/from16 v0, v19 │ │ +045486: 0201 1400 |0291: move/from16 v1, v20 │ │ +04548a: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +04548e: 7601 6410 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1064 │ │ +045494: 7401 4110 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +04549a: 2900 94fd |029b: goto/16 002f // -026c │ │ +04549e: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +0454a2: 5200 a704 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0454a6: 0213 0000 |02a1: move/from16 v19, v0 │ │ +0454aa: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +0454ae: 0200 1300 |02a5: move/from16 v0, v19 │ │ +0454b2: 0201 1400 |02a7: move/from16 v1, v20 │ │ +0454b6: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +0454ba: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +0454be: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +0454c2: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +0454c6: 0201 1300 |02b1: move/from16 v1, v19 │ │ +0454ca: 0202 1400 |02b3: move/from16 v2, v20 │ │ +0454ce: 7030 5010 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1050 │ │ +0454d4: 7401 4110 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +0454da: 2900 74fd |02bb: goto/16 002f // -028c │ │ +0454de: 0000 |02bd: nop // spacer │ │ +0454e0: 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 │ │ @@ -75049,24 +75049,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04550c: |[04550c] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -04551c: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -045520: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -045524: 5912 a704 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -045528: 5410 a504 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04552c: 6e20 3910 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1039 │ │ -045532: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -045536: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -045538: 5b10 a604 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -04553c: 0e00 |0010: return-void │ │ +045504: |[045504] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +045514: 5210 a704 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +045518: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +04551c: 5912 a704 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +045520: 5410 a504 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +045524: 6e20 3910 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1039 │ │ +04552a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +04552e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +045530: 5b10 a604 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +045534: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -75080,17 +75080,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045540: |[045540] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -045550: 5901 b804 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -045554: 0e00 |0002: return-void │ │ +045538: |[045538] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +045548: 5901 b804 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +04554c: 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 │ │ @@ -75100,17 +75100,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045558: |[045558] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -045568: 5901 b104 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ -04556c: 0e00 |0002: return-void │ │ +045550: |[045550] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +045560: 5901 b104 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@04b1 │ │ +045564: 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 │ │ @@ -75120,34 +75120,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -045570: |[045570] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -045580: 5530 b404 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ -045584: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -045588: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04558c: 1a01 ef01 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@01ef │ │ -045590: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -045596: 2700 |000b: throw v0 │ │ -045598: 5430 b904 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -04559c: 5231 a404 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -0455a0: 7120 cb09 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -0455a6: 0a00 |0013: move-result v0 │ │ -0455a8: 8700 |0014: float-to-int v0, v0 │ │ -0455aa: 5431 b904 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -0455ae: 5232 a404 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -0455b2: 7120 cc09 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -0455b8: 0a01 |001c: move-result v1 │ │ -0455ba: 8711 |001d: float-to-int v1, v1 │ │ -0455bc: 7051 5610 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1056 │ │ -0455c2: 0a00 |0021: move-result v0 │ │ -0455c4: 0f00 |0022: return v0 │ │ +045568: |[045568] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +045578: 5530 b404 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@04b4 │ │ +04557c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +045580: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +045584: 1a01 ef01 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@01ef │ │ +045588: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04558e: 2700 |000b: throw v0 │ │ +045590: 5430 b904 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +045594: 5231 a404 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045598: 7120 cb09 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +04559e: 0a00 |0013: move-result v0 │ │ +0455a0: 8700 |0014: float-to-int v0, v0 │ │ +0455a2: 5431 b904 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +0455a6: 5232 a404 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +0455aa: 7120 cc09 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +0455b0: 0a01 |001c: move-result v1 │ │ +0455b2: 8711 |001d: float-to-int v1, v1 │ │ +0455b4: 7051 5610 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1056 │ │ +0455ba: 0a00 |0021: move-result v0 │ │ +0455bc: 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; │ │ @@ -75159,136 +75159,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -0455c8: |[0455c8] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0455d8: 7110 4e09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ -0455de: 0a00 |0003: move-result v0 │ │ -0455e0: 7110 4d09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -0455e6: 0a01 |0007: move-result v1 │ │ -0455e8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0455ec: 6e10 4110 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -0455f2: 54db b904 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -0455f6: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -0455fa: 7100 d910 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -045600: 0c0b |0014: move-result-object v11 │ │ -045602: 5bdb b904 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -045606: 54db b904 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ -04560a: 6e20 d210 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -045610: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -045616: 52db a704 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -04561a: 121c |0021: const/4 v12, #int 1 // #1 │ │ -04561c: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -045620: 121b |0024: const/4 v11, #int 1 // #1 │ │ -045622: 0f0b |0025: return v11 │ │ -045624: 6e10 c610 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -04562a: 0a09 |0029: move-result v9 │ │ -04562c: 6e10 c810 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -045632: 0a0a |002d: move-result v10 │ │ -045634: 120b |002e: const/4 v11, #int 0 // #0 │ │ -045636: 7120 5009 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -04563c: 0a07 |0032: move-result v7 │ │ -04563e: 7040 6610 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ -045644: 879b |0036: float-to-int v11, v9 │ │ -045646: 87ac |0037: float-to-int v12, v10 │ │ -045648: 6e30 5410 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -04564e: 0c08 |003b: move-result-object v8 │ │ -045650: 54db a604 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -045654: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -045658: 52db a704 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -04565c: 122c |0042: const/4 v12, #int 2 // #2 │ │ -04565e: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -045662: 6e30 6e10 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -045668: 54db ab04 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -04566c: 4404 0b07 |004a: aget v4, v11, v7 │ │ -045670: 52db b804 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -045674: b54b |004e: and-int/2addr v11, v4 │ │ -045676: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -04567a: 54db a504 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04567e: 52dc b804 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -045682: b54c |0055: and-int/2addr v12, v4 │ │ -045684: 6e30 3710 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ -04568a: 28c6 |0059: goto 001f // -003a │ │ -04568c: 7120 5009 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -045692: 0a07 |005d: move-result v7 │ │ -045694: 7120 5109 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -04569a: 0a09 |0061: move-result v9 │ │ -04569c: 7120 5209 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -0456a2: 0a0a |0065: move-result v10 │ │ -0456a4: 7040 6610 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ -0456aa: 52db a704 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0456ae: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -0456b2: 54db ab04 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ -0456b6: 4404 0b07 |006f: aget v4, v11, v7 │ │ -0456ba: 52db b804 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -0456be: b54b |0073: and-int/2addr v11, v4 │ │ -0456c0: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -0456c4: 54db a504 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -0456c8: 52dc b804 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ -0456cc: b54c |007a: and-int/2addr v12, v4 │ │ -0456ce: 6e30 3710 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ -0456d4: 28a1 |007e: goto 001f // -005f │ │ -0456d6: 52db a704 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -0456da: 122c |0081: const/4 v12, #int 2 // #2 │ │ -0456dc: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -0456e0: 879b |0084: float-to-int v11, v9 │ │ -0456e2: 87ac |0085: float-to-int v12, v10 │ │ -0456e4: 6e30 5410 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -0456ea: 0c08 |0089: move-result-object v8 │ │ -0456ec: 54db a604 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0456f0: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -0456f4: 6e30 6e10 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -0456fa: 288e |0091: goto 001f // -0072 │ │ -0456fc: 7110 4f09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ -045702: 0a06 |0095: move-result v6 │ │ -045704: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -045706: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -04570a: 7120 5009 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -045710: 0a07 |009c: move-result v7 │ │ -045712: 7120 5109 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -045718: 0a09 |00a0: move-result v9 │ │ -04571a: 7120 5209 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -045720: 0a0a |00a4: move-result v10 │ │ -045722: 54db ac04 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ -045726: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -04572a: a702 090b |00a9: sub-float v2, v9, v11 │ │ -04572e: 54db ad04 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ -045732: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -045736: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -04573a: 7040 6510 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1065 │ │ -045740: 52db a704 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ -045744: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -045746: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -04574a: 7020 6710 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ -045750: 2900 63ff |00bc: goto/16 001f // -009d │ │ -045754: 879b |00be: float-to-int v11, v9 │ │ -045756: 87ac |00bf: float-to-int v12, v10 │ │ -045758: 6e30 5410 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ -04575e: 0c08 |00c3: move-result-object v8 │ │ -045760: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -045764: 7040 4610 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1046 │ │ -04576a: 0a0b |00c9: move-result v11 │ │ -04576c: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -045770: 6e30 6e10 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ -045776: 0a0b |00cf: move-result v11 │ │ -045778: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -04577c: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -045780: 28c3 |00d4: goto 0097 // -003d │ │ -045782: 7120 5009 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -045788: 0a07 |00d8: move-result v7 │ │ -04578a: 7020 4a10 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@104a │ │ -045790: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -045794: 6e10 4110 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ -04579a: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -04579e: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -0457a0: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -0457a4: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +0455c0: |[0455c0] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0455d0: 7110 4e09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@094e │ │ +0455d6: 0a00 |0003: move-result v0 │ │ +0455d8: 7110 4d09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +0455de: 0a01 |0007: move-result v1 │ │ +0455e0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0455e4: 6e10 4110 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +0455ea: 54db b904 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +0455ee: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +0455f2: 7100 d910 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +0455f8: 0c0b |0014: move-result-object v11 │ │ +0455fa: 5bdb b904 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +0455fe: 54db b904 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@04b9 │ │ +045602: 6e20 d210 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +045608: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +04560e: 52db a704 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +045612: 121c |0021: const/4 v12, #int 1 // #1 │ │ +045614: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +045618: 121b |0024: const/4 v11, #int 1 // #1 │ │ +04561a: 0f0b |0025: return v11 │ │ +04561c: 6e10 c610 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +045622: 0a09 |0029: move-result v9 │ │ +045624: 6e10 c810 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +04562a: 0a0a |002d: move-result v10 │ │ +04562c: 120b |002e: const/4 v11, #int 0 // #0 │ │ +04562e: 7120 5009 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +045634: 0a07 |0032: move-result v7 │ │ +045636: 7040 6610 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ +04563c: 879b |0036: float-to-int v11, v9 │ │ +04563e: 87ac |0037: float-to-int v12, v10 │ │ +045640: 6e30 5410 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +045646: 0c08 |003b: move-result-object v8 │ │ +045648: 54db a604 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +04564c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +045650: 52db a704 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +045654: 122c |0042: const/4 v12, #int 2 // #2 │ │ +045656: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +04565a: 6e30 6e10 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +045660: 54db ab04 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +045664: 4404 0b07 |004a: aget v4, v11, v7 │ │ +045668: 52db b804 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +04566c: b54b |004e: and-int/2addr v11, v4 │ │ +04566e: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +045672: 54db a504 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +045676: 52dc b804 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +04567a: b54c |0055: and-int/2addr v12, v4 │ │ +04567c: 6e30 3710 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ +045682: 28c6 |0059: goto 001f // -003a │ │ +045684: 7120 5009 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +04568a: 0a07 |005d: move-result v7 │ │ +04568c: 7120 5109 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +045692: 0a09 |0061: move-result v9 │ │ +045694: 7120 5209 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +04569a: 0a0a |0065: move-result v10 │ │ +04569c: 7040 6610 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1066 │ │ +0456a2: 52db a704 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0456a6: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +0456aa: 54db ab04 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@04ab │ │ +0456ae: 4404 0b07 |006f: aget v4, v11, v7 │ │ +0456b2: 52db b804 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +0456b6: b54b |0073: and-int/2addr v11, v4 │ │ +0456b8: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +0456bc: 54db a504 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +0456c0: 52dc b804 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@04b8 │ │ +0456c4: b54c |007a: and-int/2addr v12, v4 │ │ +0456c6: 6e30 3710 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1037 │ │ +0456cc: 28a1 |007e: goto 001f // -005f │ │ +0456ce: 52db a704 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +0456d2: 122c |0081: const/4 v12, #int 2 // #2 │ │ +0456d4: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +0456d8: 879b |0084: float-to-int v11, v9 │ │ +0456da: 87ac |0085: float-to-int v12, v10 │ │ +0456dc: 6e30 5410 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +0456e2: 0c08 |0089: move-result-object v8 │ │ +0456e4: 54db a604 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0456e8: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +0456ec: 6e30 6e10 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +0456f2: 288e |0091: goto 001f // -0072 │ │ +0456f4: 7110 4f09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ +0456fa: 0a06 |0095: move-result v6 │ │ +0456fc: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +0456fe: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +045702: 7120 5009 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +045708: 0a07 |009c: move-result v7 │ │ +04570a: 7120 5109 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +045710: 0a09 |00a0: move-result v9 │ │ +045712: 7120 5209 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +045718: 0a0a |00a4: move-result v10 │ │ +04571a: 54db ac04 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@04ac │ │ +04571e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +045722: a702 090b |00a9: sub-float v2, v9, v11 │ │ +045726: 54db ad04 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@04ad │ │ +04572a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +04572e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +045732: 7040 6510 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1065 │ │ +045738: 52db a704 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@04a7 │ │ +04573c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +04573e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +045742: 7020 6710 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1067 │ │ +045748: 2900 63ff |00bc: goto/16 001f // -009d │ │ +04574c: 879b |00be: float-to-int v11, v9 │ │ +04574e: 87ac |00bf: float-to-int v12, v10 │ │ +045750: 6e30 5410 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1054 │ │ +045756: 0c08 |00c3: move-result-object v8 │ │ +045758: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +04575c: 7040 4610 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1046 │ │ +045762: 0a0b |00c9: move-result v11 │ │ +045764: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +045768: 6e30 6e10 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@106e │ │ +04576e: 0a0b |00cf: move-result v11 │ │ +045770: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +045774: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +045778: 28c3 |00d4: goto 0097 // -003d │ │ +04577a: 7120 5009 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +045780: 0a07 |00d8: move-result v7 │ │ +045782: 7020 4a10 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@104a │ │ +045788: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +04578c: 6e10 4110 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1041 │ │ +045792: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +045796: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +045798: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +04579c: 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 │ │ @@ -75371,22 +75371,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0457c8: |[0457c8] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -0457d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0457da: 5b23 a604 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -0457de: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0457e0: 5920 a404 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -0457e4: 7051 5610 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1056 │ │ -0457ea: 0a00 |0009: move-result v0 │ │ -0457ec: 0f00 |000a: return v0 │ │ +0457c0: |[0457c0] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +0457d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0457d2: 5b23 a604 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0457d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0457d8: 5920 a404 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +0457dc: 7051 5610 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1056 │ │ +0457e2: 0a00 |0009: move-result v0 │ │ +0457e4: 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; │ │ @@ -75399,31 +75399,31 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0457f0: |[0457f0] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -045800: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -045802: 5421 a604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ -045806: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -04580a: 5221 a404 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -04580e: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -045812: 0f00 |0009: return v0 │ │ -045814: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -045818: 5421 a504 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ -04581c: 6e30 3c10 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@103c │ │ -045822: 0a01 |0011: move-result v1 │ │ -045824: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -045828: 5924 a404 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ -04582c: 6e30 4210 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ -045832: 28f0 |0019: goto 0009 // -0010 │ │ -045834: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -045836: 28ee |001b: goto 0009 // -0012 │ │ +0457e8: |[0457e8] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +0457f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0457fa: 5421 a604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@04a6 │ │ +0457fe: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +045802: 5221 a404 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045806: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +04580a: 0f00 |0009: return v0 │ │ +04580c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +045810: 5421 a504 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@04a5 │ │ +045814: 6e30 3c10 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@103c │ │ +04581a: 0a01 |0011: move-result v1 │ │ +04581c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +045820: 5924 a404 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@04a4 │ │ +045824: 6e30 4210 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ +04582a: 28f0 |0019: goto 0009 // -0010 │ │ +04582c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +04582e: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ @@ -75488,17 +75488,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045838: |[045838] org.androidsoft.app.permission.BuildConfig.:()V │ │ -045848: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04584e: 0e00 |0003: return-void │ │ +045830: |[045830] org.androidsoft.app.permission.BuildConfig.:()V │ │ +045840: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -75547,17 +75547,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045850: |[045850] org.androidsoft.app.permission.Constants.:()V │ │ -045860: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045866: 0e00 |0003: return-void │ │ +045848: |[045848] org.androidsoft.app.permission.Constants.:()V │ │ +045858: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04585e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/Constants; │ │ │ │ Virtual methods - │ │ @@ -75596,17 +75596,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045868: |[045868] org.androidsoft.app.permission.R$array.:()V │ │ -045878: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04587e: 0e00 |0003: return-void │ │ +045860: |[045860] org.androidsoft.app.permission.R$array.:()V │ │ +045870: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$array; │ │ │ │ Virtual methods - │ │ @@ -75640,17 +75640,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045880: |[045880] org.androidsoft.app.permission.R$attr.:()V │ │ -045890: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045896: 0e00 |0003: return-void │ │ +045878: |[045878] org.androidsoft.app.permission.R$attr.:()V │ │ +045888: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04588e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$attr; │ │ │ │ Virtual methods - │ │ @@ -75719,17 +75719,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045898: |[045898] org.androidsoft.app.permission.R$color.:()V │ │ -0458a8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0458ae: 0e00 |0003: return-void │ │ +045890: |[045890] org.androidsoft.app.permission.R$color.:()V │ │ +0458a0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0458a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$color; │ │ │ │ Virtual methods - │ │ @@ -75868,17 +75868,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0458b0: |[0458b0] org.androidsoft.app.permission.R$dimen.:()V │ │ -0458c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0458c6: 0e00 |0003: return-void │ │ +0458a8: |[0458a8] org.androidsoft.app.permission.R$dimen.:()V │ │ +0458b8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0458be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$dimen; │ │ │ │ Virtual methods - │ │ @@ -76082,17 +76082,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0458c8: |[0458c8] org.androidsoft.app.permission.R$drawable.:()V │ │ -0458d8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0458de: 0e00 |0003: return-void │ │ +0458c0: |[0458c0] org.androidsoft.app.permission.R$drawable.:()V │ │ +0458d0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0458d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -76316,17 +76316,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0458e0: |[0458e0] org.androidsoft.app.permission.R$id.:()V │ │ -0458f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0458f6: 0e00 |0003: return-void │ │ +0458d8: |[0458d8] org.androidsoft.app.permission.R$id.:()V │ │ +0458e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0458ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$id; │ │ │ │ Virtual methods - │ │ @@ -76415,17 +76415,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0458f8: |[0458f8] org.androidsoft.app.permission.R$layout.:()V │ │ -045908: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04590e: 0e00 |0003: return-void │ │ +0458f0: |[0458f0] org.androidsoft.app.permission.R$layout.:()V │ │ +045900: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$layout; │ │ │ │ Virtual methods - │ │ @@ -76469,17 +76469,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045910: |[045910] org.androidsoft.app.permission.R$menu.:()V │ │ -045920: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045926: 0e00 |0003: return-void │ │ +045908: |[045908] org.androidsoft.app.permission.R$menu.:()V │ │ +045918: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04591e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$menu; │ │ │ │ Virtual methods - │ │ @@ -76688,17 +76688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045928: |[045928] org.androidsoft.app.permission.R$string.:()V │ │ -045938: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04593e: 0e00 |0003: return-void │ │ +045920: |[045920] org.androidsoft.app.permission.R$string.:()V │ │ +045930: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$string; │ │ │ │ Virtual methods - │ │ @@ -76792,17 +76792,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045940: |[045940] org.androidsoft.app.permission.R$style.:()V │ │ -045950: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045956: 0e00 |0003: return-void │ │ +045938: |[045938] org.androidsoft.app.permission.R$style.:()V │ │ +045948: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04594e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R$style; │ │ │ │ Virtual methods - │ │ @@ -76835,21 +76835,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045958: |[045958] org.androidsoft.app.permission.R.:()V │ │ -045968: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04596e: 0e00 |0003: return-void │ │ +045950: |[045950] org.androidsoft.app.permission.R.:()V │ │ +045960: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 1973 (R.java) │ │ │ │ Class #322 header: │ │ @@ -76899,17 +76898,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045970: |[045970] org.androidsoft.app.permission.model.AppInfo.:()V │ │ -045980: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045986: 0e00 |0003: return-void │ │ +045968: |[045968] org.androidsoft.app.permission.model.AppInfo.:()V │ │ +045978: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04597e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ Virtual methods - │ │ @@ -76918,17 +76917,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045988: |[045988] org.androidsoft.app.permission.model.AppInfo.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -045998: 5410 7105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._icon:Landroid/graphics/drawable/Drawable; // field@0571 │ │ -04599c: 1100 |0002: return-object v0 │ │ +045980: |[045980] org.androidsoft.app.permission.model.AppInfo.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +045990: 5410 7105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._icon:Landroid/graphics/drawable/Drawable; // field@0571 │ │ +045994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -76936,17 +76935,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0459a0: |[0459a0] org.androidsoft.app.permission.model.AppInfo.getName:()Ljava/lang/String; │ │ -0459b0: 5410 7205 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._name:Ljava/lang/String; // field@0572 │ │ -0459b4: 1100 |0002: return-object v0 │ │ +045998: |[045998] org.androidsoft.app.permission.model.AppInfo.getName:()Ljava/lang/String; │ │ +0459a8: 5410 7205 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._name:Ljava/lang/String; // field@0572 │ │ +0459ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -76954,17 +76953,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0459b8: |[0459b8] org.androidsoft.app.permission.model.AppInfo.getPackageName:()Ljava/lang/String; │ │ -0459c8: 5410 7305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._packageName:Ljava/lang/String; // field@0573 │ │ -0459cc: 1100 |0002: return-object v0 │ │ +0459b0: |[0459b0] org.androidsoft.app.permission.model.AppInfo.getPackageName:()Ljava/lang/String; │ │ +0459c0: 5410 7305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._packageName:Ljava/lang/String; // field@0573 │ │ +0459c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -76972,17 +76971,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0459d0: |[0459d0] org.androidsoft.app.permission.model.AppInfo.getScore:()I │ │ -0459e0: 5210 7405 |0000: iget v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._score:I // field@0574 │ │ -0459e4: 0f00 |0002: return v0 │ │ +0459c8: |[0459c8] org.androidsoft.app.permission.model.AppInfo.getScore:()I │ │ +0459d8: 5210 7405 |0000: iget v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._score:I // field@0574 │ │ +0459dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #4 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -76990,17 +76989,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0459e8: |[0459e8] org.androidsoft.app.permission.model.AppInfo.getVersion:()Ljava/lang/String; │ │ -0459f8: 5410 7605 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._version:Ljava/lang/String; // field@0576 │ │ -0459fc: 1100 |0002: return-object v0 │ │ +0459e0: |[0459e0] org.androidsoft.app.permission.model.AppInfo.getVersion:()Ljava/lang/String; │ │ +0459f0: 5410 7605 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._version:Ljava/lang/String; // field@0576 │ │ +0459f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #5 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -77008,17 +77007,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a00: |[045a00] org.androidsoft.app.permission.model.AppInfo.isTrusted:()Z │ │ -045a10: 5510 7505 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._trusted:Z // field@0575 │ │ -045a14: 0f00 |0002: return v0 │ │ +0459f8: |[0459f8] org.androidsoft.app.permission.model.AppInfo.isTrusted:()Z │ │ +045a08: 5510 7505 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/model/AppInfo;._trusted:Z // field@0575 │ │ +045a0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ │ │ #6 : (in Lorg/androidsoft/app/permission/model/AppInfo;) │ │ @@ -77026,17 +77025,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a18: |[045a18] org.androidsoft.app.permission.model.AppInfo.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -045a28: 5b01 7105 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._icon:Landroid/graphics/drawable/Drawable; // field@0571 │ │ -045a2c: 0e00 |0002: return-void │ │ +045a10: |[045a10] org.androidsoft.app.permission.model.AppInfo.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +045a20: 5b01 7105 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._icon:Landroid/graphics/drawable/Drawable; // field@0571 │ │ +045a24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -77046,17 +77045,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a30: |[045a30] org.androidsoft.app.permission.model.AppInfo.setName:(Ljava/lang/String;)V │ │ -045a40: 5b01 7205 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._name:Ljava/lang/String; // field@0572 │ │ -045a44: 0e00 |0002: return-void │ │ +045a28: |[045a28] org.androidsoft.app.permission.model.AppInfo.setName:(Ljava/lang/String;)V │ │ +045a38: 5b01 7205 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._name:Ljava/lang/String; // field@0572 │ │ +045a3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0002 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -77066,17 +77065,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a48: |[045a48] org.androidsoft.app.permission.model.AppInfo.setPackageName:(Ljava/lang/String;)V │ │ -045a58: 5b01 7305 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._packageName:Ljava/lang/String; // field@0573 │ │ -045a5c: 0e00 |0002: return-void │ │ +045a40: |[045a40] org.androidsoft.app.permission.model.AppInfo.setPackageName:(Ljava/lang/String;)V │ │ +045a50: 5b01 7305 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._packageName:Ljava/lang/String; // field@0573 │ │ +045a54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 packageName Ljava/lang/String; │ │ @@ -77086,17 +77085,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a60: |[045a60] org.androidsoft.app.permission.model.AppInfo.setScore:(I)V │ │ -045a70: 5901 7405 |0000: iput v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._score:I // field@0574 │ │ -045a74: 0e00 |0002: return-void │ │ +045a58: |[045a58] org.androidsoft.app.permission.model.AppInfo.setScore:(I)V │ │ +045a68: 5901 7405 |0000: iput v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._score:I // field@0574 │ │ +045a6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 score I │ │ @@ -77106,17 +77105,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a78: |[045a78] org.androidsoft.app.permission.model.AppInfo.setTrusted:(Z)V │ │ -045a88: 5c01 7505 |0000: iput-boolean v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._trusted:Z // field@0575 │ │ -045a8c: 0e00 |0002: return-void │ │ +045a70: |[045a70] org.androidsoft.app.permission.model.AppInfo.setTrusted:(Z)V │ │ +045a80: 5c01 7505 |0000: iput-boolean v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._trusted:Z // field@0575 │ │ +045a84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 trusted Z │ │ @@ -77126,17 +77125,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045a90: |[045a90] org.androidsoft.app.permission.model.AppInfo.setVersion:(Ljava/lang/String;)V │ │ -045aa0: 5b01 7605 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._version:Ljava/lang/String; // field@0576 │ │ -045aa4: 0e00 |0002: return-void │ │ +045a88: |[045a88] org.androidsoft.app.permission.model.AppInfo.setVersion:(Ljava/lang/String;)V │ │ +045a98: 5b01 7605 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/AppInfo;._version:Ljava/lang/String; // field@0576 │ │ +045a9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0003 reg=1 version Ljava/lang/String; │ │ @@ -77182,17 +77181,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045aa8: |[045aa8] org.androidsoft.app.permission.model.Permission.:()V │ │ -045ab8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045abe: 0e00 |0003: return-void │ │ +045aa0: |[045aa0] org.androidsoft.app.permission.model.Permission.:()V │ │ +045ab0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/model/Permission; │ │ │ │ Virtual methods - │ │ @@ -77201,17 +77200,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045ac0: |[045ac0] org.androidsoft.app.permission.model.Permission.getDescription:()Ljava/lang/String; │ │ -045ad0: 5410 7805 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.description:Ljava/lang/String; // field@0578 │ │ -045ad4: 1100 |0002: return-object v0 │ │ +045ab8: |[045ab8] org.androidsoft.app.permission.model.Permission.getDescription:()Ljava/lang/String; │ │ +045ac8: 5410 7805 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.description:Ljava/lang/String; // field@0578 │ │ +045acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/Permission; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/model/Permission;) │ │ @@ -77219,17 +77218,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045ad8: |[045ad8] org.androidsoft.app.permission.model.Permission.getLabel:()Ljava/lang/String; │ │ -045ae8: 5410 7905 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.label:Ljava/lang/String; // field@0579 │ │ -045aec: 1100 |0002: return-object v0 │ │ +045ad0: |[045ad0] org.androidsoft.app.permission.model.Permission.getLabel:()Ljava/lang/String; │ │ +045ae0: 5410 7905 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.label:Ljava/lang/String; // field@0579 │ │ +045ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/Permission; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/model/Permission;) │ │ @@ -77237,17 +77236,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045af0: |[045af0] org.androidsoft.app.permission.model.Permission.getName:()Ljava/lang/String; │ │ -045b00: 5410 7a05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.name:Ljava/lang/String; // field@057a │ │ -045b04: 1100 |0002: return-object v0 │ │ +045ae8: |[045ae8] org.androidsoft.app.permission.model.Permission.getName:()Ljava/lang/String; │ │ +045af8: 5410 7a05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/Permission;.name:Ljava/lang/String; // field@057a │ │ +045afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/Permission; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/model/Permission;) │ │ @@ -77255,17 +77254,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b08: |[045b08] org.androidsoft.app.permission.model.Permission.isDangerous:()Z │ │ -045b18: 5510 7705 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/model/Permission;.dangerous:Z // field@0577 │ │ -045b1c: 0f00 |0002: return v0 │ │ +045b00: |[045b00] org.androidsoft.app.permission.model.Permission.isDangerous:()Z │ │ +045b10: 5510 7705 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/model/Permission;.dangerous:Z // field@0577 │ │ +045b14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/Permission; │ │ │ │ #4 : (in Lorg/androidsoft/app/permission/model/Permission;) │ │ @@ -77273,17 +77272,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b20: |[045b20] org.androidsoft.app.permission.model.Permission.setDangerous:(Z)V │ │ -045b30: 5c01 7705 |0000: iput-boolean v1, v0, Lorg/androidsoft/app/permission/model/Permission;.dangerous:Z // field@0577 │ │ -045b34: 0e00 |0002: return-void │ │ +045b18: |[045b18] org.androidsoft.app.permission.model.Permission.setDangerous:(Z)V │ │ +045b28: 5c01 7705 |0000: iput-boolean v1, v0, Lorg/androidsoft/app/permission/model/Permission;.dangerous:Z // field@0577 │ │ +045b2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/Permission; │ │ 0x0000 - 0x0003 reg=1 dangerous Z │ │ @@ -77293,17 +77292,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b38: |[045b38] org.androidsoft.app.permission.model.Permission.setDescription:(Ljava/lang/String;)V │ │ -045b48: 5b01 7805 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.description:Ljava/lang/String; // field@0578 │ │ -045b4c: 0e00 |0002: return-void │ │ +045b30: |[045b30] org.androidsoft.app.permission.model.Permission.setDescription:(Ljava/lang/String;)V │ │ +045b40: 5b01 7805 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.description:Ljava/lang/String; // field@0578 │ │ +045b44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/Permission; │ │ 0x0000 - 0x0003 reg=1 description Ljava/lang/String; │ │ @@ -77313,17 +77312,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b50: |[045b50] org.androidsoft.app.permission.model.Permission.setLabel:(Ljava/lang/String;)V │ │ -045b60: 5b01 7905 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.label:Ljava/lang/String; // field@0579 │ │ -045b64: 0e00 |0002: return-void │ │ +045b48: |[045b48] org.androidsoft.app.permission.model.Permission.setLabel:(Ljava/lang/String;)V │ │ +045b58: 5b01 7905 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.label:Ljava/lang/String; // field@0579 │ │ +045b5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/Permission; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/String; │ │ @@ -77333,17 +77332,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045b68: |[045b68] org.androidsoft.app.permission.model.Permission.setName:(Ljava/lang/String;)V │ │ -045b78: 5b01 7a05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.name:Ljava/lang/String; // field@057a │ │ -045b7c: 0e00 |0002: return-void │ │ +045b60: |[045b60] org.androidsoft.app.permission.model.Permission.setName:(Ljava/lang/String;)V │ │ +045b70: 5b01 7a05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/Permission;.name:Ljava/lang/String; // field@057a │ │ +045b74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/Permission; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -77397,20 +77396,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045b80: |[045b80] org.androidsoft.app.permission.model.PermissionGroup.:()V │ │ -045b90: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -045b96: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -045b9a: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -045ba0: 5b10 7d05 |0008: iput-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ -045ba4: 0e00 |000a: return-void │ │ +045b78: |[045b78] org.androidsoft.app.permission.model.PermissionGroup.:()V │ │ +045b88: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +045b8e: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +045b92: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +045b98: 5b10 7d05 |0008: iput-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ +045b9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ │ │ @@ -77420,18 +77419,18 @@ │ │ type : '(Lorg/androidsoft/app/permission/model/Permission;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045ba8: |[045ba8] org.androidsoft.app.permission.model.PermissionGroup.addPermission:(Lorg/androidsoft/app/permission/model/Permission;)V │ │ -045bb8: 5410 7d05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ -045bbc: 7220 6413 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -045bc2: 0e00 |0005: return-void │ │ +045ba0: |[045ba0] org.androidsoft.app.permission.model.PermissionGroup.addPermission:(Lorg/androidsoft/app/permission/model/Permission;)V │ │ +045bb0: 5410 7d05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ +045bb4: 7220 6413 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +045bba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ 0x0000 - 0x0006 reg=2 permission Lorg/androidsoft/app/permission/model/Permission; │ │ @@ -77441,17 +77440,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045bc4: |[045bc4] org.androidsoft.app.permission.model.PermissionGroup.getDescription:()Ljava/lang/String; │ │ -045bd4: 5410 7b05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.description:Ljava/lang/String; // field@057b │ │ -045bd8: 1100 |0002: return-object v0 │ │ +045bbc: |[045bbc] org.androidsoft.app.permission.model.PermissionGroup.getDescription:()Ljava/lang/String; │ │ +045bcc: 5410 7b05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.description:Ljava/lang/String; // field@057b │ │ +045bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/model/PermissionGroup;) │ │ @@ -77459,17 +77458,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045bdc: |[045bdc] org.androidsoft.app.permission.model.PermissionGroup.getLabel:()Ljava/lang/String; │ │ -045bec: 5410 7c05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.label:Ljava/lang/String; // field@057c │ │ -045bf0: 1100 |0002: return-object v0 │ │ +045bd4: |[045bd4] org.androidsoft.app.permission.model.PermissionGroup.getLabel:()Ljava/lang/String; │ │ +045be4: 5410 7c05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.label:Ljava/lang/String; // field@057c │ │ +045be8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/model/PermissionGroup;) │ │ @@ -77477,17 +77476,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045bf4: |[045bf4] org.androidsoft.app.permission.model.PermissionGroup.getListPermissions:()Ljava/util/List; │ │ -045c04: 5410 7d05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ -045c08: 1100 |0002: return-object v0 │ │ +045bec: |[045bec] org.androidsoft.app.permission.model.PermissionGroup.getListPermissions:()Ljava/util/List; │ │ +045bfc: 5410 7d05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ +045c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ │ │ #4 : (in Lorg/androidsoft/app/permission/model/PermissionGroup;) │ │ @@ -77495,17 +77494,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c0c: |[045c0c] org.androidsoft.app.permission.model.PermissionGroup.getName:()Ljava/lang/String; │ │ -045c1c: 5410 7e05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.name:Ljava/lang/String; // field@057e │ │ -045c20: 1100 |0002: return-object v0 │ │ +045c04: |[045c04] org.androidsoft.app.permission.model.PermissionGroup.getName:()Ljava/lang/String; │ │ +045c14: 5410 7e05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/model/PermissionGroup;.name:Ljava/lang/String; // field@057e │ │ +045c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ │ │ #5 : (in Lorg/androidsoft/app/permission/model/PermissionGroup;) │ │ @@ -77513,17 +77512,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c24: |[045c24] org.androidsoft.app.permission.model.PermissionGroup.setDescription:(Ljava/lang/String;)V │ │ -045c34: 5b01 7b05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.description:Ljava/lang/String; // field@057b │ │ -045c38: 0e00 |0002: return-void │ │ +045c1c: |[045c1c] org.androidsoft.app.permission.model.PermissionGroup.setDescription:(Ljava/lang/String;)V │ │ +045c2c: 5b01 7b05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.description:Ljava/lang/String; // field@057b │ │ +045c30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ 0x0000 - 0x0003 reg=1 description Ljava/lang/String; │ │ @@ -77533,17 +77532,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c3c: |[045c3c] org.androidsoft.app.permission.model.PermissionGroup.setLabel:(Ljava/lang/String;)V │ │ -045c4c: 5b01 7c05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.label:Ljava/lang/String; // field@057c │ │ -045c50: 0e00 |0002: return-void │ │ +045c34: |[045c34] org.androidsoft.app.permission.model.PermissionGroup.setLabel:(Ljava/lang/String;)V │ │ +045c44: 5b01 7c05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.label:Ljava/lang/String; // field@057c │ │ +045c48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0002 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/String; │ │ @@ -77553,17 +77552,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c54: |[045c54] org.androidsoft.app.permission.model.PermissionGroup.setListPermissions:(Ljava/util/List;)V │ │ -045c64: 5b01 7d05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ -045c68: 0e00 |0002: return-void │ │ +045c4c: |[045c4c] org.androidsoft.app.permission.model.PermissionGroup.setListPermissions:(Ljava/util/List;)V │ │ +045c5c: 5b01 7d05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.listPermissions:Ljava/util/List; // field@057d │ │ +045c60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ @@ -77574,17 +77573,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c6c: |[045c6c] org.androidsoft.app.permission.model.PermissionGroup.setName:(Ljava/lang/String;)V │ │ -045c7c: 5b01 7e05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.name:Ljava/lang/String; // field@057e │ │ -045c80: 0e00 |0002: return-void │ │ +045c64: |[045c64] org.androidsoft.app.permission.model.PermissionGroup.setName:(Ljava/lang/String;)V │ │ +045c74: 5b01 7e05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/model/PermissionGroup;.name:Ljava/lang/String; // field@057e │ │ +045c78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -77649,36 +77648,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -045c84: |[045c84] org.androidsoft.app.permission.service.ApplicationChangesService.:()V │ │ -045c94: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -045c98: 7010 3a13 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -045c9e: 6900 7f05 |0005: sput-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ -045ca2: 0e00 |0007: return-void │ │ +045c7c: |[045c7c] org.androidsoft.app.permission.service.ApplicationChangesService.:()V │ │ +045c8c: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +045c90: 7010 3a13 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +045c96: 6900 7f05 |0005: sput-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ +045c9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/ApplicationChangesService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045ca4: |[045ca4] org.androidsoft.app.permission.service.ApplicationChangesService.:()V │ │ -045cb4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045cba: 0e00 |0003: return-void │ │ +045c9c: |[045c9c] org.androidsoft.app.permission.service.ApplicationChangesService.:()V │ │ +045cac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/ApplicationChangesService; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/service/ApplicationChangesService;) │ │ @@ -77686,68 +77685,68 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -045cbc: |[045cbc] org.androidsoft.app.permission.service.ApplicationChangesService.notifyListeners:()V │ │ -045ccc: 1c03 1003 |0000: const-class v3, Lorg/androidsoft/app/permission/service/ApplicationChangesService; // type@0310 │ │ -045cd0: 1d03 |0002: monitor-enter v3 │ │ -045cd2: 6202 7f05 |0003: sget-object v2, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ -045cd6: 7210 6913 0200 |0005: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -045cdc: 0c00 |0008: move-result-object v0 │ │ -045cde: 7210 5913 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -045ce4: 0a02 |000c: move-result v2 │ │ -045ce6: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ -045cea: 7210 5a13 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -045cf0: 0c01 |0012: move-result-object v1 │ │ -045cf2: 1f01 0f03 |0013: check-cast v1, Lorg/androidsoft/app/permission/service/ApplicationChangesListener; // type@030f │ │ -045cf6: 7210 b613 0100 |0015: invoke-interface {v1}, Lorg/androidsoft/app/permission/service/ApplicationChangesListener;.onApplicationChange:()V // method@13b6 │ │ -045cfc: 28f1 |0018: goto 0009 // -000f │ │ -045cfe: 0d02 |0019: move-exception v2 │ │ -045d00: 1e03 |001a: monitor-exit v3 │ │ -045d02: 2702 |001b: throw v2 │ │ -045d04: 1e03 |001c: monitor-exit v3 │ │ -045d06: 0e00 |001d: return-void │ │ +045cb4: |[045cb4] org.androidsoft.app.permission.service.ApplicationChangesService.notifyListeners:()V │ │ +045cc4: 1c02 1003 |0000: const-class v2, Lorg/androidsoft/app/permission/service/ApplicationChangesService; // type@0310 │ │ +045cc8: 1d02 |0002: monitor-enter v2 │ │ +045cca: 6201 7f05 |0003: sget-object v1, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ +045cce: 7210 6913 0100 |0005: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +045cd4: 0c01 |0008: move-result-object v1 │ │ +045cd6: 7210 5913 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +045cdc: 0a03 |000c: move-result v3 │ │ +045cde: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ +045ce2: 7210 5a13 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +045ce8: 0c00 |0012: move-result-object v0 │ │ +045cea: 1f00 0f03 |0013: check-cast v0, Lorg/androidsoft/app/permission/service/ApplicationChangesListener; // type@030f │ │ +045cee: 7210 b613 0000 |0015: invoke-interface {v0}, Lorg/androidsoft/app/permission/service/ApplicationChangesListener;.onApplicationChange:()V // method@13b6 │ │ +045cf4: 28f1 |0018: goto 0009 // -000f │ │ +045cf6: 0d01 |0019: move-exception v1 │ │ +045cf8: 1e02 |001a: monitor-exit v2 │ │ +045cfa: 2701 |001b: throw v1 │ │ +045cfc: 1e02 |001c: monitor-exit v2 │ │ +045cfe: 0e00 |001d: return-void │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=46 │ │ 0x0015 line=48 │ │ 0x0019 line=46 │ │ 0x001c line=50 │ │ locals : │ │ - 0x0015 - 0x0019 reg=1 listener Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ │ - 0x0009 - 0x001e reg=0 i$ Ljava/util/Iterator; │ │ + 0x0009 - 0x0013 reg=0 listener Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ │ + 0x0015 - 0x001e reg=0 listener Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/service/ApplicationChangesService;) │ │ name : 'registerListener' │ │ type : '(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -045d14: |[045d14] org.androidsoft.app.permission.service.ApplicationChangesService.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V │ │ -045d24: 1c01 1003 |0000: const-class v1, Lorg/androidsoft/app/permission/service/ApplicationChangesService; // type@0310 │ │ -045d28: 1d01 |0002: monitor-enter v1 │ │ -045d2a: 6200 7f05 |0003: sget-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ -045d2e: 7220 6613 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -045d34: 0a00 |0008: move-result v0 │ │ -045d36: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -045d3a: 6200 7f05 |000b: sget-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ -045d3e: 7220 6413 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -045d44: 1e01 |0010: monitor-exit v1 │ │ -045d46: 0e00 |0011: return-void │ │ -045d48: 0d00 |0012: move-exception v0 │ │ -045d4a: 1e01 |0013: monitor-exit v1 │ │ -045d4c: 2700 |0014: throw v0 │ │ +045d0c: |[045d0c] org.androidsoft.app.permission.service.ApplicationChangesService.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V │ │ +045d1c: 1c01 1003 |0000: const-class v1, Lorg/androidsoft/app/permission/service/ApplicationChangesService; // type@0310 │ │ +045d20: 1d01 |0002: monitor-enter v1 │ │ +045d22: 6200 7f05 |0003: sget-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ +045d26: 7220 6613 2000 |0005: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +045d2c: 0a00 |0008: move-result v0 │ │ +045d2e: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +045d32: 6200 7f05 |000b: sget-object v0, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.mListListeners:Ljava/util/List; // field@057f │ │ +045d36: 7220 6413 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +045d3c: 1e01 |0010: monitor-exit v1 │ │ +045d3e: 0e00 |0011: return-void │ │ +045d40: 0d00 |0012: move-exception v0 │ │ +045d42: 1e01 |0013: monitor-exit v1 │ │ +045d44: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=35 │ │ 0x000b line=37 │ │ 0x0010 line=39 │ │ @@ -77814,17 +77813,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045d5c: |[045d5c] org.androidsoft.app.permission.service.PermissionService$NameComparator.:()V │ │ -045d6c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045d72: 0e00 |0003: return-void │ │ +045d54: |[045d54] org.androidsoft.app.permission.service.PermissionService$NameComparator.:()V │ │ +045d64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;) │ │ @@ -77832,17 +77831,17 @@ │ │ type : '(Lorg/androidsoft/app/permission/service/PermissionService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045d74: |[045d74] org.androidsoft.app.permission.service.PermissionService$NameComparator.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V │ │ -045d84: 7010 bb13 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.:()V // method@13bb │ │ -045d8a: 0e00 |0003: return-void │ │ +045d6c: |[045d6c] org.androidsoft.app.permission.service.PermissionService$NameComparator.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V │ │ +045d7c: 7010 bb13 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.:()V // method@13bb │ │ +045d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/androidsoft/app/permission/service/PermissionService$1; │ │ │ │ @@ -77852,45 +77851,45 @@ │ │ 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 │ │ -045d8c: |[045d8c] org.androidsoft.app.permission.service.PermissionService$NameComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -045d9c: 1f02 0c03 |0000: check-cast v2, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045da0: 1f03 0c03 |0002: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045da4: 6e30 be13 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I // method@13be │ │ -045daa: 0a00 |0007: move-result v0 │ │ -045dac: 0f00 |0008: return v0 │ │ +045d84: |[045d84] org.androidsoft.app.permission.service.PermissionService$NameComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +045d94: 1f02 0c03 |0000: check-cast v2, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045d98: 1f03 0c03 |0002: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045d9c: 6e30 be13 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I // method@13be │ │ +045da2: 0a00 |0007: move-result v0 │ │ +045da4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;) │ │ name : 'compare' │ │ type : '(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -045db0: |[045db0] org.androidsoft.app.permission.service.PermissionService$NameComparator.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ -045dc0: 6e10 9813 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ -045dc6: 0c00 |0003: move-result-object v0 │ │ -045dc8: 6e10 9813 0400 |0004: invoke-virtual {v4}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ -045dce: 0c01 |0007: move-result-object v1 │ │ -045dd0: 6e20 1013 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@1310 │ │ -045dd6: 0a00 |000b: move-result v0 │ │ -045dd8: 0f00 |000c: return v0 │ │ +045da8: |[045da8] org.androidsoft.app.permission.service.PermissionService$NameComparator.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ +045db8: 6e10 9813 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ +045dbe: 0c00 |0003: move-result-object v0 │ │ +045dc0: 6e10 9813 0400 |0004: invoke-virtual {v4}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ +045dc6: 0c01 |0007: move-result-object v1 │ │ +045dc8: 6e20 1013 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@1310 │ │ +045dce: 0a00 |000b: move-result v0 │ │ +045dd0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; │ │ 0x0000 - 0x000d reg=3 app1 Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x000d reg=4 app2 Lorg/androidsoft/app/permission/model/AppInfo; │ │ @@ -77927,17 +77926,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045ddc: |[045ddc] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.:()V │ │ -045dec: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045df2: 0e00 |0003: return-void │ │ +045dd4: |[045dd4] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.:()V │ │ +045de4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;) │ │ @@ -77945,17 +77944,17 @@ │ │ type : '(Lorg/androidsoft/app/permission/service/PermissionService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045df4: |[045df4] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V │ │ -045e04: 7010 bf13 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.:()V // method@13bf │ │ -045e0a: 0e00 |0003: return-void │ │ +045dec: |[045dec] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V │ │ +045dfc: 7010 bf13 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.:()V // method@13bf │ │ +045e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/androidsoft/app/permission/service/PermissionService$1; │ │ │ │ @@ -77965,44 +77964,44 @@ │ │ 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 │ │ -045e0c: |[045e0c] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -045e1c: 1f02 0c03 |0000: check-cast v2, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045e20: 1f03 0c03 |0002: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045e24: 6e30 c213 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I // method@13c2 │ │ -045e2a: 0a00 |0007: move-result v0 │ │ -045e2c: 0f00 |0008: return v0 │ │ +045e04: |[045e04] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +045e14: 1f02 0c03 |0000: check-cast v2, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045e18: 1f03 0c03 |0002: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045e1c: 6e30 c213 2103 |0004: invoke-virtual {v1, v2, v3}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I // method@13c2 │ │ +045e22: 0a00 |0007: move-result v0 │ │ +045e24: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; │ │ + 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;) │ │ name : 'compare' │ │ type : '(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -045e30: |[045e30] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ -045e40: 6e10 9a13 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ -045e46: 0a00 |0003: move-result v0 │ │ -045e48: 6e10 9a13 0400 |0004: invoke-virtual {v4}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ -045e4e: 0a01 |0007: move-result v1 │ │ -045e50: b110 |0008: sub-int/2addr v0, v1 │ │ -045e52: 0f00 |0009: return v0 │ │ +045e28: |[045e28] org.androidsoft.app.permission.service.PermissionService$ScoreComparator.compare:(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ +045e38: 6e10 9a13 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ +045e3e: 0a00 |0003: move-result v0 │ │ +045e40: 6e10 9a13 0400 |0004: invoke-virtual {v4}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ +045e46: 0a01 |0007: move-result v1 │ │ +045e48: b110 |0008: sub-int/2addr v0, v1 │ │ +045e4a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; │ │ 0x0000 - 0x000a reg=3 app1 Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x000a reg=4 app2 Lorg/androidsoft/app/permission/model/AppInfo; │ │ @@ -78017,15 +78016,15 @@ │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 0 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidsoft/app/permission/service/PermissionService$1; Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; } │ │ Annotations on field #1408 'mListPermissions' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Ljava/lang/String;" ">;" } │ │ Annotations on field #1411 'mTrustedApps' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Ljava/lang/String;" ">;" } │ │ Annotations on method #5063 'filterApplications' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/util/List" "<" "Lorg/androidsoft/app/permission/model/AppInfo;" ">;Z)" "Ljava/util/List" "<" "Lorg/androidsoft/app/permission/model/AppInfo;" ">;" } │ │ Annotations on method #5064 'getApplications' │ │ @@ -78078,26 +78077,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -045e54: |[045e54] org.androidsoft.app.permission.service.PermissionService.:()V │ │ -045e64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -045e66: 2200 1203 |0001: new-instance v0, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // type@0312 │ │ -045e6a: 7020 bc13 1000 |0003: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V // method@13bc │ │ -045e70: 6900 8105 |0006: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mNameComparator:Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // field@0581 │ │ -045e74: 2200 1303 |0008: new-instance v0, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // type@0313 │ │ -045e78: 7020 c013 1000 |000a: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V // method@13c0 │ │ -045e7e: 6900 8205 |000d: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mScoreComparator:Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // field@0582 │ │ -045e82: 2200 e202 |000f: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -045e86: 7010 3a13 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -045e8c: 6900 8005 |0014: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ -045e90: 0e00 |0016: return-void │ │ +045e4c: |[045e4c] org.androidsoft.app.permission.service.PermissionService.:()V │ │ +045e5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045e5e: 2200 1203 |0001: new-instance v0, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // type@0312 │ │ +045e62: 7020 bc13 1000 |0003: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V // method@13bc │ │ +045e68: 6900 8105 |0006: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mNameComparator:Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // field@0581 │ │ +045e6c: 2200 1303 |0008: new-instance v0, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // type@0313 │ │ +045e70: 7020 c013 1000 |000a: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;.:(Lorg/androidsoft/app/permission/service/PermissionService$1;)V // method@13c0 │ │ +045e76: 6900 8205 |000d: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mScoreComparator:Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // field@0582 │ │ +045e7a: 2200 e202 |000f: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +045e7e: 7010 3a13 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +045e84: 6900 8005 |0014: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ +045e88: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=40 │ │ 0x0008 line=41 │ │ 0x000f line=43 │ │ locals : │ │ │ │ @@ -78106,42 +78105,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045e94: |[045e94] org.androidsoft.app.permission.service.PermissionService.:()V │ │ -045ea4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -045eaa: 0e00 |0003: return-void │ │ +045e8c: |[045e8c] org.androidsoft.app.permission.service.PermissionService.:()V │ │ +045e9c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +045ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ - 0x0003 line=513 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PermissionService; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'addTrustedApp' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045eac: |[045eac] org.androidsoft.app.permission.service.PermissionService.addTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V │ │ -045ebc: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ -045ec2: 0c00 |0003: move-result-object v0 │ │ -045ec4: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -045eca: 0a01 |0007: move-result v1 │ │ -045ecc: 3901 0800 |0008: if-nez v1, 0010 // +0008 │ │ -045ed0: 7220 6413 3000 |000a: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -045ed6: 7120 d813 0200 |000d: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V // method@13d8 │ │ -045edc: 0e00 |0010: return-void │ │ +045ea4: |[045ea4] org.androidsoft.app.permission.service.PermissionService.addTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V │ │ +045eb4: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ +045eba: 0c00 |0003: move-result-object v0 │ │ +045ebc: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +045ec2: 0a01 |0007: move-result v1 │ │ +045ec4: 3901 0800 |0008: if-nez v1, 0010 // +0008 │ │ +045ec8: 7220 6413 3000 |000a: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +045ece: 7120 d813 0200 |000d: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V // method@13d8 │ │ +045ed4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x000a line=181 │ │ 0x000d line=182 │ │ 0x0010 line=184 │ │ @@ -78155,24 +78153,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -045ee0: |[045ee0] org.androidsoft.app.permission.service.PermissionService.exists:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -045ef0: 6e10 a100 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -045ef6: 0c01 |0003: move-result-object v1 │ │ -045ef8: 1302 0010 |0004: const/16 v2, #int 4096 // #1000 │ │ -045efc: 6e30 ef00 4102 |0006: invoke-virtual {v1, v4, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -045f02: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -045f04: 0f02 |000a: return v2 │ │ -045f06: 0d00 |000b: move-exception v0 │ │ -045f08: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -045f0a: 28fd |000d: goto 000a // -0003 │ │ +045ed8: |[045ed8] org.androidsoft.app.permission.service.PermissionService.exists:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +045ee8: 6e10 a100 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +045eee: 0c01 |0003: move-result-object v1 │ │ +045ef0: 1302 0010 |0004: const/16 v2, #int 4096 // #1000 │ │ +045ef4: 6e30 ef00 4102 |0006: invoke-virtual {v1, v4, v2}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +045efa: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +045efc: 0f02 |000a: return v2 │ │ +045efe: 0d00 |000b: move-exception v0 │ │ +045f00: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +045f02: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x000b │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=167 │ │ @@ -78189,119 +78187,118 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -045f18: |[045f18] org.androidsoft.app.permission.service.PermissionService.filterApplications:(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; │ │ -045f28: 2202 e202 |0000: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ -045f2c: 7010 3a13 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ -045f32: 7110 d013 0500 |0005: invoke-static {v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ -045f38: 0c03 |0008: move-result-object v3 │ │ -045f3a: 7210 6913 0600 |0009: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -045f40: 0c01 |000c: move-result-object v1 │ │ -045f42: 7210 5913 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -045f48: 0a04 |0010: move-result v4 │ │ -045f4a: 3804 2000 |0011: if-eqz v4, 0031 // +0020 │ │ -045f4e: 7210 5a13 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -045f54: 0c00 |0016: move-result-object v0 │ │ -045f56: 1f00 0c03 |0017: check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045f5a: 6e10 9913 0000 |0019: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ -045f60: 0c04 |001c: move-result-object v4 │ │ -045f62: 7220 6613 4300 |001d: invoke-interface {v3, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -045f68: 0a04 |0020: move-result v4 │ │ -045f6a: 3904 0600 |0021: if-nez v4, 0027 // +0006 │ │ -045f6e: 7220 6413 0200 |0023: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -045f74: 28e7 |0026: goto 000d // -0019 │ │ -045f76: 3807 e6ff |0027: if-eqz v7, 000d // -001a │ │ -045f7a: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -045f7c: 6e20 a113 4000 |002a: invoke-virtual {v0, v4}, Lorg/androidsoft/app/permission/model/AppInfo;.setTrusted:(Z)V // method@13a1 │ │ -045f82: 7220 6413 0200 |002d: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -045f88: 28dd |0030: goto 000d // -0023 │ │ -045f8a: 1102 |0031: return-object v2 │ │ +045f10: |[045f10] org.androidsoft.app.permission.service.PermissionService.filterApplications:(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; │ │ +045f20: 2201 e202 |0000: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +045f24: 7010 3a13 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +045f2a: 7110 d013 0500 |0005: invoke-static {v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ +045f30: 0c02 |0008: move-result-object v2 │ │ +045f32: 7210 6913 0600 |0009: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +045f38: 0c03 |000c: move-result-object v3 │ │ +045f3a: 7210 5913 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +045f40: 0a04 |0010: move-result v4 │ │ +045f42: 3804 2000 |0011: if-eqz v4, 0031 // +0020 │ │ +045f46: 7210 5a13 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +045f4c: 0c00 |0016: move-result-object v0 │ │ +045f4e: 1f00 0c03 |0017: check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045f52: 6e10 9913 0000 |0019: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ +045f58: 0c04 |001c: move-result-object v4 │ │ +045f5a: 7220 6613 4200 |001d: invoke-interface {v2, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +045f60: 0a04 |0020: move-result v4 │ │ +045f62: 3904 0600 |0021: if-nez v4, 0027 // +0006 │ │ +045f66: 7220 6413 0100 |0023: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +045f6c: 28e7 |0026: goto 000d // -0019 │ │ +045f6e: 3807 e6ff |0027: if-eqz v7, 000d // -001a │ │ +045f72: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +045f74: 6e20 a113 4000 |002a: invoke-virtual {v0, v4}, Lorg/androidsoft/app/permission/model/AppInfo;.setTrusted:(Z)V // method@13a1 │ │ +045f7a: 7220 6413 0100 |002d: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +045f80: 28dd |0030: goto 000d // -0023 │ │ +045f82: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0005 line=263 │ │ 0x0009 line=264 │ │ 0x0019 line=266 │ │ 0x0023 line=268 │ │ 0x0027 line=272 │ │ 0x0029 line=274 │ │ 0x002d line=275 │ │ 0x0031 line=279 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 (null) Ljava/util/List; │ │ 0x0019 - 0x0031 reg=0 app Lorg/androidsoft/app/permission/model/AppInfo; │ │ - 0x000d - 0x0032 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0032 reg=2 listFiltered Ljava/util/List; Ljava/util/List; │ │ - 0x0009 - 0x0032 reg=3 trustedApps Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0032 reg=1 listFiltered Ljava/util/List; Ljava/util/List; │ │ + 0x0009 - 0x0032 reg=2 trustedApps Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0032 reg=5 context Landroid/content/Context; │ │ 0x0000 - 0x0032 reg=6 list Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0032 reg=7 showTrusted Z │ │ │ │ #5 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getApplications' │ │ type : '(Landroid/content/Context;Z)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -045f8c: |[045f8c] org.androidsoft.app.permission.service.PermissionService.getApplications:(Landroid/content/Context;Z)Ljava/util/List; │ │ -045f9c: 6205 8005 |0000: sget-object v5, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ -045fa0: 7210 6513 0500 |0002: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@1365 │ │ -045fa6: 2203 e202 |0005: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ -045faa: 7010 3a13 0300 |0007: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@133a │ │ -045fb0: 6e10 a100 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -045fb6: 0c04 |000d: move-result-object v4 │ │ -045fb8: 1305 0010 |000e: const/16 v5, #int 4096 // #1000 │ │ -045fbc: 6e20 ed00 5400 |0010: invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@00ed │ │ -045fc2: 0c05 |0013: move-result-object v5 │ │ -045fc4: 7210 6913 0500 |0014: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -045fca: 0c01 |0017: move-result-object v1 │ │ -045fcc: 7210 5913 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -045fd2: 0a05 |001b: move-result v5 │ │ -045fd4: 3805 4700 |001c: if-eqz v5, 0063 // +0047 │ │ -045fd8: 7210 5a13 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -045fde: 0c02 |0021: move-result-object v2 │ │ -045fe0: 1f02 2b00 |0022: check-cast v2, Landroid/content/pm/PackageInfo; // type@002b │ │ -045fe4: 5425 1100 |0024: iget-object v5, v2, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -045fe8: 5255 1000 |0026: iget v5, v5, Landroid/content/pm/ApplicationInfo;.flags:I // field@0010 │ │ -045fec: dd05 0501 |0028: and-int/lit8 v5, v5, #int 1 // #01 │ │ -045ff0: 3905 eeff |002a: if-nez v5, 0018 // -0012 │ │ -045ff4: 2200 0c03 |002c: new-instance v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -045ff8: 7010 9613 0000 |002e: invoke-direct {v0}, Lorg/androidsoft/app/permission/model/AppInfo;.:()V // method@1396 │ │ -045ffe: 5425 1100 |0031: iget-object v5, v2, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -046002: 6e20 e700 4500 |0033: invoke-virtual {v5, v4}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00e7 │ │ -046008: 0c05 |0036: move-result-object v5 │ │ -04600a: 7210 d312 0500 |0037: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -046010: 0c05 |003a: move-result-object v5 │ │ -046012: 6e20 9e13 5000 |003b: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setName:(Ljava/lang/String;)V // method@139e │ │ -046018: 5425 1200 |003e: iget-object v5, v2, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -04601c: 6e20 9f13 5000 |0040: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setPackageName:(Ljava/lang/String;)V // method@139f │ │ -046022: 5425 1500 |0043: iget-object v5, v2, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0015 │ │ -046026: 6e20 a213 5000 |0045: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setVersion:(Ljava/lang/String;)V // method@13a2 │ │ -04602c: 5425 1100 |0048: iget-object v5, v2, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -046030: 6e20 e600 4500 |004a: invoke-virtual {v5, v4}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -046036: 0c05 |004d: move-result-object v5 │ │ -046038: 6e20 9d13 5000 |004e: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@139d │ │ -04603e: 5425 1200 |0051: iget-object v5, v2, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -046042: 7120 cf13 4500 |0053: invoke-static {v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.getScore:(Ljava/lang/String;Landroid/content/pm/PackageManager;)I // method@13cf │ │ -046048: 0a05 |0056: move-result v5 │ │ -04604a: 6e20 a013 5000 |0057: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setScore:(I)V // method@13a0 │ │ -046050: 7220 6413 0300 |005a: invoke-interface {v3, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -046056: 5425 1200 |005d: iget-object v5, v2, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -04605a: 7130 d613 5004 |005f: invoke-static {v0, v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.registerPermissionApp:(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V // method@13d6 │ │ -046060: 28b6 |0062: goto 0018 // -004a │ │ -046062: 7130 c713 3607 |0063: invoke-static {v6, v3, v7}, Lorg/androidsoft/app/permission/service/PermissionService;.filterApplications:(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; // method@13c7 │ │ -046068: 0c05 |0066: move-result-object v5 │ │ -04606a: 1105 |0067: return-object v5 │ │ +045f84: |[045f84] org.androidsoft.app.permission.service.PermissionService.getApplications:(Landroid/content/Context;Z)Ljava/util/List; │ │ +045f94: 6204 8005 |0000: sget-object v4, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ +045f98: 7210 6513 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@1365 │ │ +045f9e: 2202 e202 |0005: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ +045fa2: 7010 3a13 0200 |0007: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ +045fa8: 6e10 a100 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +045fae: 0c03 |000d: move-result-object v3 │ │ +045fb0: 1304 0010 |000e: const/16 v4, #int 4096 // #1000 │ │ +045fb4: 6e20 ed00 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;.getInstalledPackages:(I)Ljava/util/List; // method@00ed │ │ +045fba: 0c04 |0013: move-result-object v4 │ │ +045fbc: 7210 6913 0400 |0014: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +045fc2: 0c04 |0017: move-result-object v4 │ │ +045fc4: 7210 5913 0400 |0018: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +045fca: 0a05 |001b: move-result v5 │ │ +045fcc: 3805 4700 |001c: if-eqz v5, 0063 // +0047 │ │ +045fd0: 7210 5a13 0400 |001e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +045fd6: 0c01 |0021: move-result-object v1 │ │ +045fd8: 1f01 2b00 |0022: check-cast v1, Landroid/content/pm/PackageInfo; // type@002b │ │ +045fdc: 5415 1100 |0024: iget-object v5, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +045fe0: 5255 1000 |0026: iget v5, v5, Landroid/content/pm/ApplicationInfo;.flags:I // field@0010 │ │ +045fe4: dd05 0501 |0028: and-int/lit8 v5, v5, #int 1 // #01 │ │ +045fe8: 3905 eeff |002a: if-nez v5, 0018 // -0012 │ │ +045fec: 2200 0c03 |002c: new-instance v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +045ff0: 7010 9613 0000 |002e: invoke-direct {v0}, Lorg/androidsoft/app/permission/model/AppInfo;.:()V // method@1396 │ │ +045ff6: 5415 1100 |0031: iget-object v5, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +045ffa: 6e20 e700 3500 |0033: invoke-virtual {v5, v3}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00e7 │ │ +046000: 0c05 |0036: move-result-object v5 │ │ +046002: 7210 d312 0500 |0037: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +046008: 0c05 |003a: move-result-object v5 │ │ +04600a: 6e20 9e13 5000 |003b: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setName:(Ljava/lang/String;)V // method@139e │ │ +046010: 5415 1200 |003e: iget-object v5, v1, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +046014: 6e20 9f13 5000 |0040: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setPackageName:(Ljava/lang/String;)V // method@139f │ │ +04601a: 5415 1500 |0043: iget-object v5, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0015 │ │ +04601e: 6e20 a213 5000 |0045: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setVersion:(Ljava/lang/String;)V // method@13a2 │ │ +046024: 5415 1100 |0048: iget-object v5, v1, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +046028: 6e20 e600 3500 |004a: invoke-virtual {v5, v3}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +04602e: 0c05 |004d: move-result-object v5 │ │ +046030: 6e20 9d13 5000 |004e: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@139d │ │ +046036: 5415 1200 |0051: iget-object v5, v1, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +04603a: 7120 cf13 3500 |0053: invoke-static {v5, v3}, Lorg/androidsoft/app/permission/service/PermissionService;.getScore:(Ljava/lang/String;Landroid/content/pm/PackageManager;)I // method@13cf │ │ +046040: 0a05 |0056: move-result v5 │ │ +046042: 6e20 a013 5000 |0057: invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;.setScore:(I)V // method@13a0 │ │ +046048: 7220 6413 0200 |005a: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +04604e: 5415 1200 |005d: iget-object v5, v1, Landroid/content/pm/PackageInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +046052: 7130 d613 5003 |005f: invoke-static {v0, v5, v3}, Lorg/androidsoft/app/permission/service/PermissionService;.registerPermissionApp:(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V // method@13d6 │ │ +046058: 28b6 |0062: goto 0018 // -004a │ │ +04605a: 7130 c713 2607 |0063: invoke-static {v6, v2, v7}, Lorg/androidsoft/app/permission/service/PermissionService;.filterApplications:(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; // method@13c7 │ │ +046060: 0c04 |0066: move-result-object v4 │ │ +046062: 1104 |0067: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x000a line=233 │ │ 0x000e line=234 │ │ 0x0024 line=237 │ │ @@ -78312,41 +78309,40 @@ │ │ 0x0048 line=243 │ │ 0x0051 line=244 │ │ 0x005a line=245 │ │ 0x005d line=246 │ │ 0x0063 line=249 │ │ locals : │ │ 0x0031 - 0x0063 reg=0 app Lorg/androidsoft/app/permission/model/AppInfo; │ │ - 0x0024 - 0x0063 reg=2 info Landroid/content/pm/PackageInfo; │ │ - 0x0018 - 0x0068 reg=1 i$ Ljava/util/Iterator; │ │ - 0x000a - 0x0068 reg=3 list Ljava/util/List; Ljava/util/List; │ │ - 0x000e - 0x0068 reg=4 pm Landroid/content/pm/PackageManager; │ │ + 0x0024 - 0x0063 reg=1 info Landroid/content/pm/PackageInfo; │ │ + 0x000a - 0x0068 reg=2 list Ljava/util/List; Ljava/util/List; │ │ + 0x000e - 0x0068 reg=3 pm Landroid/content/pm/PackageManager; │ │ 0x0000 - 0x0068 reg=6 context Landroid/content/Context; │ │ 0x0000 - 0x0068 reg=7 showTrusted Z │ │ │ │ #6 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getApplicationsSortedByName' │ │ type : '(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04606c: |[04606c] org.androidsoft.app.permission.service.PermissionService.getApplicationsSortedByName:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; │ │ -04607c: 7120 c813 4200 |0000: invoke-static {v2, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplications:(Landroid/content/Context;Z)Ljava/util/List; // method@13c8 │ │ -046082: 0c00 |0003: move-result-object v0 │ │ -046084: 6201 8105 |0004: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mNameComparator:Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // field@0581 │ │ -046088: 7120 5113 1000 |0006: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ -04608e: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ -046092: 7110 4f13 0000 |000b: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@134f │ │ -046098: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -04609c: 7130 cb13 0205 |0010: invoke-static {v2, v0, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; // method@13cb │ │ -0460a2: 0c00 |0013: move-result-object v0 │ │ -0460a4: 1100 |0014: return-object v0 │ │ +046064: |[046064] org.androidsoft.app.permission.service.PermissionService.getApplicationsSortedByName:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; │ │ +046074: 7120 c813 4200 |0000: invoke-static {v2, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplications:(Landroid/content/Context;Z)Ljava/util/List; // method@13c8 │ │ +04607a: 0c00 |0003: move-result-object v0 │ │ +04607c: 6201 8105 |0004: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mNameComparator:Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; // field@0581 │ │ +046080: 7120 5113 1000 |0006: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ +046086: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ +04608a: 7110 4f13 0000 |000b: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@134f │ │ +046090: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +046094: 7130 cb13 0205 |0010: invoke-static {v2, v0, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; // method@13cb │ │ +04609a: 0c00 |0013: move-result-object v0 │ │ +04609c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ 0x0009 line=58 │ │ 0x000b line=60 │ │ 0x000e line=62 │ │ @@ -78364,25 +78360,25 @@ │ │ type : '(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0460a8: |[0460a8] org.androidsoft.app.permission.service.PermissionService.getApplicationsSortedByScore:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; │ │ -0460b8: 7120 c813 4200 |0000: invoke-static {v2, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplications:(Landroid/content/Context;Z)Ljava/util/List; // method@13c8 │ │ -0460be: 0c00 |0003: move-result-object v0 │ │ -0460c0: 6201 8205 |0004: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mScoreComparator:Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // field@0582 │ │ -0460c4: 7120 5113 1000 |0006: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ -0460ca: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ -0460ce: 7110 4f13 0000 |000b: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@134f │ │ -0460d4: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -0460d8: 7130 cb13 0205 |0010: invoke-static {v2, v0, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; // method@13cb │ │ -0460de: 0c00 |0013: move-result-object v0 │ │ -0460e0: 1100 |0014: return-object v0 │ │ +0460a0: |[0460a0] org.androidsoft.app.permission.service.PermissionService.getApplicationsSortedByScore:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; │ │ +0460b0: 7120 c813 4200 |0000: invoke-static {v2, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplications:(Landroid/content/Context;Z)Ljava/util/List; // method@13c8 │ │ +0460b6: 0c00 |0003: move-result-object v0 │ │ +0460b8: 6201 8205 |0004: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mScoreComparator:Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator; // field@0582 │ │ +0460bc: 7120 5113 1000 |0006: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1351 │ │ +0460c2: 3803 0500 |0009: if-eqz v3, 000e // +0005 │ │ +0460c6: 7110 4f13 0000 |000b: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@134f │ │ +0460cc: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +0460d0: 7130 cb13 0205 |0010: invoke-static {v2, v0, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; // method@13cb │ │ +0460d6: 0c00 |0013: move-result-object v0 │ │ +0460d8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ 0x0009 line=83 │ │ 0x000b line=85 │ │ 0x000e line=87 │ │ @@ -78400,260 +78396,249 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0460e4: |[0460e4] org.androidsoft.app.permission.service.PermissionService.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; │ │ -0460f4: 2202 e202 |0000: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ -0460f8: 7010 3a13 0200 |0002: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0460fe: 7210 6913 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -046104: 0c01 |0008: move-result-object v1 │ │ -046106: 7210 5913 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -04610c: 0a03 |000c: move-result v3 │ │ -04610e: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ -046112: 7210 5a13 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -046118: 0c00 |0012: move-result-object v0 │ │ -04611a: 1f00 0c03 |0013: check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -04611e: 7130 d113 0406 |0015: invoke-static {v4, v0, v6}, Lorg/androidsoft/app/permission/service/PermissionService;.isAppRequirePermission:(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z // method@13d1 │ │ -046124: 0a03 |0018: move-result v3 │ │ -046126: 3803 f0ff |0019: if-eqz v3, 0009 // -0010 │ │ -04612a: 7220 6413 0200 |001b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -046130: 28eb |001e: goto 0009 // -0015 │ │ -046132: 1102 |001f: return-object v2 │ │ +0460dc: |[0460dc] org.androidsoft.app.permission.service.PermissionService.getFilteredApps:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;)Ljava/util/List; │ │ +0460ec: 2201 e202 |0000: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +0460f0: 7010 3a13 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0460f6: 7210 6913 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +0460fc: 0c02 |0008: move-result-object v2 │ │ +0460fe: 7210 5913 0200 |0009: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +046104: 0a03 |000c: move-result v3 │ │ +046106: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ +04610a: 7210 5a13 0200 |000f: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +046110: 0c00 |0012: move-result-object v0 │ │ +046112: 1f00 0c03 |0013: check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +046116: 7130 d113 0406 |0015: invoke-static {v4, v0, v6}, Lorg/androidsoft/app/permission/service/PermissionService;.isAppRequirePermission:(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z // method@13d1 │ │ +04611c: 0a03 |0018: move-result v3 │ │ +04611e: 3803 f0ff |0019: if-eqz v3, 0009 // -0010 │ │ +046122: 7220 6413 0100 |001b: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +046128: 28eb |001e: goto 0009 // -0015 │ │ +04612a: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0005 line=449 │ │ 0x0015 line=451 │ │ 0x001b line=453 │ │ 0x001f line=457 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ 0x0015 - 0x001f reg=0 app Lorg/androidsoft/app/permission/model/AppInfo; │ │ - 0x0009 - 0x0020 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0005 - 0x0020 reg=2 listFiltered Ljava/util/List; Ljava/util/List; │ │ + 0x0005 - 0x0020 reg=1 listFiltered Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0020 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0020 reg=5 list Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0020 reg=6 filter Ljava/lang/String; │ │ │ │ #9 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getGroup' │ │ type : '(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -046134: |[046134] org.androidsoft.app.permission.service.PermissionService.getGroup:(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ -046144: 7210 6913 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -04614a: 0c01 |0003: move-result-object v1 │ │ -04614c: 7210 5913 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -046152: 0a02 |0007: move-result v2 │ │ -046154: 3802 1300 |0008: if-eqz v2, 001b // +0013 │ │ -046158: 7210 5a13 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -04615e: 0c00 |000d: move-result-object v0 │ │ -046160: 1f00 0e03 |000e: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -046164: 6e10 b113 0000 |0010: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getName:()Ljava/lang/String; // method@13b1 │ │ -04616a: 0c02 |0013: move-result-object v2 │ │ -04616c: 6e20 1213 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -046172: 0a02 |0017: move-result v2 │ │ -046174: 3802 ecff |0018: if-eqz v2, 0004 // -0014 │ │ -046178: 1100 |001a: return-object v0 │ │ -04617a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04617c: 28fe |001c: goto 001a // -0002 │ │ +04612c: |[04612c] org.androidsoft.app.permission.service.PermissionService.getGroup:(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ +04613c: 7210 6913 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +046142: 0c01 |0003: move-result-object v1 │ │ +046144: 7210 5913 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +04614a: 0a02 |0007: move-result v2 │ │ +04614c: 3802 1300 |0008: if-eqz v2, 001b // +0013 │ │ +046150: 7210 5a13 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +046156: 0c00 |000d: move-result-object v0 │ │ +046158: 1f00 0e03 |000e: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +04615c: 6e10 b113 0000 |0010: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getName:()Ljava/lang/String; // method@13b1 │ │ +046162: 0c02 |0013: move-result-object v2 │ │ +046164: 6e20 1213 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04616a: 0a02 |0017: move-result v2 │ │ +04616c: 3802 ecff |0018: if-eqz v2, 0004 // -0014 │ │ +046170: 1100 |001a: return-object v0 │ │ +046172: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +046174: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0010 line=384 │ │ 0x001a line=389 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0010 - 0x001a reg=0 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - 0x0004 - 0x001d reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001d reg=3 list Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x001d reg=4 name Ljava/lang/String; │ │ │ │ #10 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getPermissions' │ │ type : '([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 18 │ │ + registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 178 16-bit code units │ │ -046180: |[046180] org.androidsoft.app.permission.service.PermissionService.getPermissions:([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List; │ │ -046190: 2207 e202 |0000: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ -046194: 7010 3a13 0700 |0002: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04619a: 3810 ac00 |0005: if-eqz v16, 00b1 // +00ac │ │ -04619e: 0801 1000 |0007: move-object/from16 v1, v16 │ │ -0461a2: 2116 |0009: array-length v6, v1 │ │ -0461a4: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -0461a6: 3565 a600 |000b: if-ge v5, v6, 00b1 // +00a6 │ │ -0461aa: 4609 0105 |000d: aget-object v9, v1, v5 │ │ -0461ae: 130d 0010 |000f: const/16 v13, #int 4096 // #1000 │ │ -0461b2: 0800 1100 |0011: move-object/from16 v0, v17 │ │ -0461b6: 6e30 f100 900d |0013: invoke-virtual {v0, v9, v13}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ -0461bc: 0c0b |0016: move-result-object v11 │ │ -0461be: 54bd 1700 |0017: iget-object v13, v11, Landroid/content/pm/PermissionInfo;.group:Ljava/lang/String; // field@0017 │ │ -0461c2: 130e 0010 |0019: const/16 v14, #int 4096 // #1000 │ │ -0461c6: 0800 1100 |001b: move-object/from16 v0, v17 │ │ -0461ca: 6e30 f000 d00e |001d: invoke-virtual {v0, v13, v14}, Landroid/content/pm/PackageManager;.getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo; // method@00f0 │ │ -0461d0: 0c0a |0020: move-result-object v10 │ │ -0461d2: 54bd 1700 |0021: iget-object v13, v11, Landroid/content/pm/PermissionInfo;.group:Ljava/lang/String; // field@0017 │ │ -0461d6: 7120 cc13 d700 |0023: invoke-static {v7, v13}, Lorg/androidsoft/app/permission/service/PermissionService;.getGroup:(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; // method@13cc │ │ -0461dc: 0c04 |0026: move-result-object v4 │ │ -0461de: 3904 2b00 |0027: if-nez v4, 0052 // +002b │ │ -0461e2: 2204 0e03 |0029: new-instance v4, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -0461e6: 7010 ac13 0400 |002b: invoke-direct {v4}, Lorg/androidsoft/app/permission/model/PermissionGroup;.:()V // method@13ac │ │ -0461ec: 54ad 1600 |002e: iget-object v13, v10, Landroid/content/pm/PermissionGroupInfo;.name:Ljava/lang/String; // field@0016 │ │ -0461f0: 6e20 b513 d400 |0030: invoke-virtual {v4, v13}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setName:(Ljava/lang/String;)V // method@13b5 │ │ -0461f6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -0461fa: 6e20 f400 0a00 |0035: invoke-virtual {v10, v0}, Landroid/content/pm/PermissionGroupInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f4 │ │ -046200: 0c0d |0038: move-result-object v13 │ │ -046202: 7210 d312 0d00 |0039: invoke-interface {v13}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -046208: 0c0d |003c: move-result-object v13 │ │ -04620a: 6e20 b313 d400 |003d: invoke-virtual {v4, v13}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setLabel:(Ljava/lang/String;)V // method@13b3 │ │ -046210: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -046214: 6e20 f300 0a00 |0042: invoke-virtual {v10, v0}, Landroid/content/pm/PermissionGroupInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f3 │ │ -04621a: 0c02 |0045: move-result-object v2 │ │ -04621c: 3802 4600 |0046: if-eqz v2, 008c // +0046 │ │ -046220: 7210 d312 0200 |0048: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -046226: 0c0c |004b: move-result-object v12 │ │ -046228: 6e20 b213 c400 |004c: invoke-virtual {v4, v12}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setDescription:(Ljava/lang/String;)V // method@13b2 │ │ -04622e: 7220 6413 4700 |004f: invoke-interface {v7, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -046234: 2208 0d03 |0052: new-instance v8, Lorg/androidsoft/app/permission/model/Permission; // type@030d │ │ -046238: 7010 a313 0800 |0054: invoke-direct {v8}, Lorg/androidsoft/app/permission/model/Permission;.:()V // method@13a3 │ │ -04623e: 54bd 1800 |0057: iget-object v13, v11, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0018 │ │ -046242: 6e20 ab13 d800 |0059: invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;.setName:(Ljava/lang/String;)V // method@13ab │ │ -046248: 0800 1100 |005c: move-object/from16 v0, v17 │ │ -04624c: 6e20 f600 0b00 |005e: invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ -046252: 0c0d |0061: move-result-object v13 │ │ -046254: 7210 d312 0d00 |0062: invoke-interface {v13}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -04625a: 0c0d |0065: move-result-object v13 │ │ -04625c: 6e20 aa13 d800 |0066: invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;.setLabel:(Ljava/lang/String;)V // method@13aa │ │ -046262: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -046266: 6e20 f500 0b00 |006b: invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f5 │ │ -04626c: 0c0d |006e: move-result-object v13 │ │ -04626e: 380d 2000 |006f: if-eqz v13, 008f // +0020 │ │ -046272: 0800 1100 |0071: move-object/from16 v0, v17 │ │ -046276: 6e20 f500 0b00 |0073: invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f5 │ │ -04627c: 0c0d |0076: move-result-object v13 │ │ -04627e: 7210 d312 0d00 |0077: invoke-interface {v13}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -046284: 0c0d |007a: move-result-object v13 │ │ -046286: 6e20 a913 d800 |007b: invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;.setDescription:(Ljava/lang/String;)V // method@13a9 │ │ -04628c: 52bd 1900 |007e: iget v13, v11, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0019 │ │ -046290: 380d 2f00 |0080: if-eqz v13, 00af // +002f │ │ -046294: 121d |0082: const/4 v13, #int 1 // #1 │ │ -046296: 6e20 a813 d800 |0083: invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;.setDangerous:(Z)V // method@13a8 │ │ -04629c: 6e20 ad13 8400 |0086: invoke-virtual {v4, v8}, Lorg/androidsoft/app/permission/model/PermissionGroup;.addPermission:(Lorg/androidsoft/app/permission/model/Permission;)V // method@13ad │ │ -0462a2: d805 0501 |0089: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0462a6: 2880 |008b: goto 000b // -0080 │ │ -0462a8: 1a0c 3f07 |008c: const-string v12, "N/A" // string@073f │ │ -0462ac: 28be |008e: goto 004c // -0042 │ │ -0462ae: 1a0d 4102 |008f: const-string v13, "Description non available" // string@0241 │ │ -0462b2: 6e20 a913 d800 |0091: invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;.setDescription:(Ljava/lang/String;)V // method@13a9 │ │ -0462b8: 28ea |0094: goto 007e // -0016 │ │ -0462ba: 0d03 |0095: move-exception v3 │ │ -0462bc: 1a0d 8407 |0096: const-string v13, "PFA-androidsoft.org" // string@0784 │ │ -0462c0: 220e d302 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@02d3 │ │ -0462c4: 7010 1d13 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0462ca: 1a0f a607 |009d: const-string v15, "Permission name not found : " // string@07a6 │ │ -0462ce: 6e20 2413 fe00 |009f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0462d4: 0c0e |00a2: move-result-object v14 │ │ -0462d6: 6e20 2413 9e00 |00a3: invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0462dc: 0c0e |00a6: move-result-object v14 │ │ -0462de: 6e10 2913 0e00 |00a7: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0462e4: 0c0e |00aa: move-result-object v14 │ │ -0462e6: 7120 7b10 ed00 |00ab: invoke-static {v13, v14}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0462ec: 28db |00ae: goto 0089 // -0025 │ │ -0462ee: 120d |00af: const/4 v13, #int 0 // #0 │ │ -0462f0: 28d3 |00b0: goto 0083 // -002d │ │ -0462f2: 1107 |00b1: return-object v7 │ │ + insns size : 164 16-bit code units │ │ +046178: |[046178] org.androidsoft.app.permission.service.PermissionService.getPermissions:([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List; │ │ +046188: 2203 e202 |0000: new-instance v3, Ljava/util/ArrayList; // type@02e2 │ │ +04618c: 7010 3a13 0300 |0002: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@133a │ │ +046192: 380e 9e00 |0005: if-eqz v14, 00a3 // +009e │ │ +046196: 21eb |0007: array-length v11, v14 │ │ +046198: 1209 |0008: const/4 v9, #int 0 // #0 │ │ +04619a: 019a |0009: move v10, v9 │ │ +04619c: 35ba 9900 |000a: if-ge v10, v11, 00a3 // +0099 │ │ +0461a0: 4605 0e0a |000c: aget-object v5, v14, v10 │ │ +0461a4: 1309 0010 |000e: const/16 v9, #int 4096 // #1000 │ │ +0461a8: 6e30 f100 5f09 |0010: invoke-virtual {v15, v5, v9}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ +0461ae: 0c07 |0013: move-result-object v7 │ │ +0461b0: 5479 1700 |0014: iget-object v9, v7, Landroid/content/pm/PermissionInfo;.group:Ljava/lang/String; // field@0017 │ │ +0461b4: 130c 0010 |0016: const/16 v12, #int 4096 // #1000 │ │ +0461b8: 6e30 f000 9f0c |0018: invoke-virtual {v15, v9, v12}, Landroid/content/pm/PackageManager;.getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo; // method@00f0 │ │ +0461be: 0c06 |001b: move-result-object v6 │ │ +0461c0: 5479 1700 |001c: iget-object v9, v7, Landroid/content/pm/PermissionInfo;.group:Ljava/lang/String; // field@0017 │ │ +0461c4: 7120 cc13 9300 |001e: invoke-static {v3, v9}, Lorg/androidsoft/app/permission/service/PermissionService;.getGroup:(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; // method@13cc │ │ +0461ca: 0c02 |0021: move-result-object v2 │ │ +0461cc: 3902 2700 |0022: if-nez v2, 0049 // +0027 │ │ +0461d0: 2202 0e03 |0024: new-instance v2, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +0461d4: 7010 ac13 0200 |0026: invoke-direct {v2}, Lorg/androidsoft/app/permission/model/PermissionGroup;.:()V // method@13ac │ │ +0461da: 5469 1600 |0029: iget-object v9, v6, Landroid/content/pm/PermissionGroupInfo;.name:Ljava/lang/String; // field@0016 │ │ +0461de: 6e20 b513 9200 |002b: invoke-virtual {v2, v9}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setName:(Ljava/lang/String;)V // method@13b5 │ │ +0461e4: 6e20 f400 f600 |002e: invoke-virtual {v6, v15}, Landroid/content/pm/PermissionGroupInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f4 │ │ +0461ea: 0c09 |0031: move-result-object v9 │ │ +0461ec: 7210 d312 0900 |0032: invoke-interface {v9}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +0461f2: 0c09 |0035: move-result-object v9 │ │ +0461f4: 6e20 b313 9200 |0036: invoke-virtual {v2, v9}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setLabel:(Ljava/lang/String;)V // method@13b3 │ │ +0461fa: 6e20 f300 f600 |0039: invoke-virtual {v6, v15}, Landroid/content/pm/PermissionGroupInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f3 │ │ +046200: 0c00 |003c: move-result-object v0 │ │ +046202: 3800 4100 |003d: if-eqz v0, 007e // +0041 │ │ +046206: 7210 d312 0000 |003f: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +04620c: 0c08 |0042: move-result-object v8 │ │ +04620e: 6e20 b213 8200 |0043: invoke-virtual {v2, v8}, Lorg/androidsoft/app/permission/model/PermissionGroup;.setDescription:(Ljava/lang/String;)V // method@13b2 │ │ +046214: 7220 6413 2300 |0046: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +04621a: 2204 0d03 |0049: new-instance v4, Lorg/androidsoft/app/permission/model/Permission; // type@030d │ │ +04621e: 7010 a313 0400 |004b: invoke-direct {v4}, Lorg/androidsoft/app/permission/model/Permission;.:()V // method@13a3 │ │ +046224: 5479 1800 |004e: iget-object v9, v7, Landroid/content/pm/PermissionInfo;.name:Ljava/lang/String; // field@0018 │ │ +046228: 6e20 ab13 9400 |0050: invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;.setName:(Ljava/lang/String;)V // method@13ab │ │ +04622e: 6e20 f600 f700 |0053: invoke-virtual {v7, v15}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ +046234: 0c09 |0056: move-result-object v9 │ │ +046236: 7210 d312 0900 |0057: invoke-interface {v9}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +04623c: 0c09 |005a: move-result-object v9 │ │ +04623e: 6e20 aa13 9400 |005b: invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;.setLabel:(Ljava/lang/String;)V // method@13aa │ │ +046244: 6e20 f500 f700 |005e: invoke-virtual {v7, v15}, Landroid/content/pm/PermissionInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f5 │ │ +04624a: 0c09 |0061: move-result-object v9 │ │ +04624c: 3809 1f00 |0062: if-eqz v9, 0081 // +001f │ │ +046250: 6e20 f500 f700 |0064: invoke-virtual {v7, v15}, Landroid/content/pm/PermissionInfo;.loadDescription:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f5 │ │ +046256: 0c09 |0067: move-result-object v9 │ │ +046258: 7210 d312 0900 |0068: invoke-interface {v9}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +04625e: 0c09 |006b: move-result-object v9 │ │ +046260: 6e20 a913 9400 |006c: invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;.setDescription:(Ljava/lang/String;)V // method@13a9 │ │ +046266: 5279 1900 |006f: iget v9, v7, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0019 │ │ +04626a: 3809 3000 |0071: if-eqz v9, 00a1 // +0030 │ │ +04626e: 1219 |0073: const/4 v9, #int 1 // #1 │ │ +046270: 6e20 a813 9400 |0074: invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;.setDangerous:(Z)V // method@13a8 │ │ +046276: 6e20 ad13 4200 |0077: invoke-virtual {v2, v4}, Lorg/androidsoft/app/permission/model/PermissionGroup;.addPermission:(Lorg/androidsoft/app/permission/model/Permission;)V // method@13ad │ │ +04627c: d809 0a01 |007a: add-int/lit8 v9, v10, #int 1 // #01 │ │ +046280: 019a |007c: move v10, v9 │ │ +046282: 288d |007d: goto 000a // -0073 │ │ +046284: 1a08 3f07 |007e: const-string v8, "N/A" // string@073f │ │ +046288: 28c3 |0080: goto 0043 // -003d │ │ +04628a: 1a09 4102 |0081: const-string v9, "Description non available" // string@0241 │ │ +04628e: 6e20 a913 9400 |0083: invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;.setDescription:(Ljava/lang/String;)V // method@13a9 │ │ +046294: 28e9 |0086: goto 006f // -0017 │ │ +046296: 0d01 |0087: move-exception v1 │ │ +046298: 1a09 8407 |0088: const-string v9, "PFA-androidsoft.org" // string@0784 │ │ +04629c: 220c d302 |008a: new-instance v12, Ljava/lang/StringBuilder; // type@02d3 │ │ +0462a0: 7010 1d13 0c00 |008c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0462a6: 1a0d a607 |008f: const-string v13, "Permission name not found : " // string@07a6 │ │ +0462aa: 6e20 2413 dc00 |0091: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0462b0: 0c0c |0094: move-result-object v12 │ │ +0462b2: 6e20 2413 5c00 |0095: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0462b8: 0c0c |0098: move-result-object v12 │ │ +0462ba: 6e10 2913 0c00 |0099: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0462c0: 0c0c |009c: move-result-object v12 │ │ +0462c2: 7120 7b10 c900 |009d: invoke-static {v9, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0462c8: 28da |00a0: goto 007a // -0026 │ │ +0462ca: 1209 |00a1: const/4 v9, #int 0 // #0 │ │ +0462cc: 28d2 |00a2: goto 0074 // -002e │ │ +0462ce: 1103 |00a3: return-object v3 │ │ catches : 1 │ │ - 0x0011 - 0x0094 │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0095 │ │ + 0x0010 - 0x0086 │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0087 │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=106 │ │ 0x0007 line=109 │ │ - 0x000f line=113 │ │ - 0x0017 line=114 │ │ - 0x0021 line=115 │ │ - 0x0027 line=116 │ │ - 0x0029 line=118 │ │ - 0x002e line=119 │ │ - 0x0033 line=120 │ │ - 0x0040 line=121 │ │ - 0x0046 line=122 │ │ - 0x004c line=123 │ │ - 0x004f line=124 │ │ - 0x0052 line=126 │ │ - 0x0057 line=127 │ │ - 0x005c line=128 │ │ - 0x0069 line=129 │ │ - 0x0071 line=131 │ │ - 0x007e line=137 │ │ - 0x0086 line=138 │ │ - 0x0089 line=109 │ │ - 0x008c line=122 │ │ - 0x008f line=135 │ │ - 0x0095 line=140 │ │ - 0x0096 line=142 │ │ - 0x00af line=137 │ │ - 0x00b1 line=146 │ │ - locals : │ │ - 0x0027 - 0x002b reg=4 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - 0x0046 - 0x0052 reg=2 description Ljava/lang/CharSequence; │ │ - 0x004c - 0x0052 reg=12 strDescription Ljava/lang/String; │ │ - 0x002e - 0x0089 reg=4 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - 0x0057 - 0x0089 reg=8 p Lorg/androidsoft/app/permission/model/Permission; │ │ - 0x0021 - 0x0089 reg=10 pgi Landroid/content/pm/PermissionGroupInfo; │ │ - 0x0017 - 0x0089 reg=11 pi Landroid/content/pm/PermissionInfo; │ │ - 0x008c - 0x008f reg=2 description Ljava/lang/CharSequence; │ │ - 0x008c - 0x0095 reg=4 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - 0x008f - 0x0095 reg=8 p Lorg/androidsoft/app/permission/model/Permission; │ │ - 0x008c - 0x0095 reg=10 pgi Landroid/content/pm/PermissionGroupInfo; │ │ - 0x008c - 0x0095 reg=11 pi Landroid/content/pm/PermissionInfo; │ │ - 0x0096 - 0x00af reg=3 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0009 - 0x00b1 reg=1 arr$ [Ljava/lang/String; │ │ - 0x00af - 0x00b1 reg=4 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - 0x000b - 0x00b1 reg=5 i$ I │ │ - 0x000a - 0x00b1 reg=6 len$ I │ │ - 0x00af - 0x00b1 reg=8 p Lorg/androidsoft/app/permission/model/Permission; │ │ - 0x000f - 0x00b1 reg=9 permission Ljava/lang/String; │ │ - 0x00af - 0x00b1 reg=10 pgi Landroid/content/pm/PermissionGroupInfo; │ │ - 0x00af - 0x00b1 reg=11 pi Landroid/content/pm/PermissionInfo; │ │ - 0x0005 - 0x00b2 reg=7 listGroups Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x00b2 reg=16 permissions [Ljava/lang/String; │ │ - 0x0000 - 0x00b2 reg=17 pm Landroid/content/pm/PackageManager; │ │ + 0x000e line=113 │ │ + 0x0014 line=114 │ │ + 0x001c line=115 │ │ + 0x0022 line=116 │ │ + 0x0024 line=118 │ │ + 0x0029 line=119 │ │ + 0x002e line=120 │ │ + 0x0039 line=121 │ │ + 0x003d line=122 │ │ + 0x0043 line=123 │ │ + 0x0046 line=124 │ │ + 0x0049 line=126 │ │ + 0x004e line=127 │ │ + 0x0053 line=128 │ │ + 0x005e line=129 │ │ + 0x0064 line=131 │ │ + 0x006f line=137 │ │ + 0x0077 line=138 │ │ + 0x007a line=109 │ │ + 0x007e line=122 │ │ + 0x0081 line=135 │ │ + 0x0087 line=140 │ │ + 0x0088 line=142 │ │ + 0x00a1 line=137 │ │ + 0x00a3 line=146 │ │ + locals : │ │ + 0x0022 - 0x0026 reg=2 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ + 0x003d - 0x0049 reg=0 description Ljava/lang/CharSequence; │ │ + 0x0043 - 0x0049 reg=8 strDescription Ljava/lang/String; │ │ + 0x0029 - 0x007a reg=2 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ + 0x004e - 0x007a reg=4 p Lorg/androidsoft/app/permission/model/Permission; │ │ + 0x001c - 0x007a reg=6 pgi Landroid/content/pm/PermissionGroupInfo; │ │ + 0x0014 - 0x007a reg=7 pi Landroid/content/pm/PermissionInfo; │ │ + 0x007e - 0x0081 reg=0 description Ljava/lang/CharSequence; │ │ + 0x007e - 0x0087 reg=2 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ + 0x0081 - 0x0087 reg=4 p Lorg/androidsoft/app/permission/model/Permission; │ │ + 0x007e - 0x0087 reg=6 pgi Landroid/content/pm/PermissionGroupInfo; │ │ + 0x007e - 0x0087 reg=7 pi Landroid/content/pm/PermissionInfo; │ │ + 0x0088 - 0x00a1 reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x00a1 - 0x00a3 reg=2 group Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ + 0x00a1 - 0x00a3 reg=4 p Lorg/androidsoft/app/permission/model/Permission; │ │ + 0x000e - 0x00a3 reg=5 permission Ljava/lang/String; │ │ + 0x00a1 - 0x00a3 reg=6 pgi Landroid/content/pm/PermissionGroupInfo; │ │ + 0x00a1 - 0x00a3 reg=7 pi Landroid/content/pm/PermissionInfo; │ │ + 0x0005 - 0x00a4 reg=3 listGroups Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x00a4 reg=14 permissions [Ljava/lang/String; │ │ + 0x0000 - 0x00a4 reg=15 pm Landroid/content/pm/PackageManager; │ │ │ │ #11 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getPermissions' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -046304: |[046304] org.androidsoft.app.permission.service.PermissionService.getPermissions:()[Ljava/lang/String; │ │ -046314: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -046318: 6201 8005 |0002: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ -04631c: 7020 3c13 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@133c │ │ -046322: 7110 5013 0000 |0007: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1350 │ │ -046328: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -04632a: 2311 5103 |000b: new-array v1, v1, [Ljava/lang/String; // type@0351 │ │ -04632e: 7220 6c13 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@136c │ │ -046334: 0c01 |0010: move-result-object v1 │ │ -046336: 1f01 5103 |0011: check-cast v1, [Ljava/lang/String; // type@0351 │ │ -04633a: 1101 |0013: return-object v1 │ │ +0462e0: |[0462e0] org.androidsoft.app.permission.service.PermissionService.getPermissions:()[Ljava/lang/String; │ │ +0462f0: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0462f4: 6201 8005 |0002: sget-object v1, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ +0462f8: 7020 3c13 1000 |0004: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@133c │ │ +0462fe: 7110 5013 0000 |0007: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@1350 │ │ +046304: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +046306: 2311 5103 |000b: new-array v1, v1, [Ljava/lang/String; // type@0351 │ │ +04630a: 7220 6c13 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@136c │ │ +046310: 0c01 |0010: move-result-object v1 │ │ +046312: 1f01 5103 |0011: check-cast v1, [Ljava/lang/String; // type@0351 │ │ +046316: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ 0x000a line=219 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 list Ljava/util/List; Ljava/util/List; │ │ @@ -78662,116 +78647,115 @@ │ │ name : 'getScore' │ │ type : '(Ljava/lang/String;Landroid/content/pm/PackageManager;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 89 16-bit code units │ │ -04633c: |[04633c] org.androidsoft.app.permission.service.PermissionService.getScore:(Ljava/lang/String;Landroid/content/pm/PackageManager;)I │ │ -04634c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04634e: 1308 0010 |0001: const/16 v8, #int 4096 // #1000 │ │ -046352: 6e30 ef00 bc08 |0003: invoke-virtual {v12, v11, v8}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -046358: 0c06 |0006: move-result-object v6 │ │ -04635a: 5468 1300 |0007: iget-object v8, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -04635e: 3808 4f00 |0009: if-eqz v8, 0058 // +004f │ │ -046362: 5460 1300 |000b: iget-object v0, v6, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -046366: 2103 |000d: array-length v3, v0 │ │ -046368: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -04636a: 3532 4900 |000f: if-ge v2, v3, 0058 // +0049 │ │ -04636e: 4604 0002 |0011: aget-object v4, v0, v2 │ │ -046372: 1308 0010 |0013: const/16 v8, #int 4096 // #1000 │ │ -046376: 6e30 f100 4c08 |0015: invoke-virtual {v12, v4, v8}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ -04637c: 0c05 |0018: move-result-object v5 │ │ -04637e: 5258 1900 |0019: iget v8, v5, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0019 │ │ -046382: 3808 0800 |001b: if-eqz v8, 0023 // +0008 │ │ -046386: 1308 6400 |001d: const/16 v8, #int 100 // #64 │ │ -04638a: b087 |001f: add-int/2addr v7, v8 │ │ -04638c: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046390: 28ed |0022: goto 000f // -0013 │ │ -046392: 1218 |0023: const/4 v8, #int 1 // #1 │ │ -046394: 28fb |0024: goto 001f // -0005 │ │ -046396: 0d01 |0025: move-exception v1 │ │ -046398: 1a08 8407 |0026: const-string v8, "PFA-androidsoft.org" // string@0784 │ │ -04639c: 2209 d302 |0028: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -0463a0: 7010 1d13 0900 |002a: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0463a6: 1a0a a607 |002d: const-string v10, "Permission name not found : " // string@07a6 │ │ -0463aa: 6e20 2413 a900 |002f: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0463b0: 0c09 |0032: move-result-object v9 │ │ -0463b2: 6e20 2413 4900 |0033: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0463b8: 0c09 |0036: move-result-object v9 │ │ -0463ba: 6e10 2913 0900 |0037: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0463c0: 0c09 |003a: move-result-object v9 │ │ -0463c2: 7120 7b10 9800 |003b: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0463c8: 28e2 |003e: goto 0020 // -001e │ │ -0463ca: 0d01 |003f: move-exception v1 │ │ -0463cc: 1a08 8407 |0040: const-string v8, "PFA-androidsoft.org" // string@0784 │ │ -0463d0: 2209 d302 |0042: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -0463d4: 7010 1d13 0900 |0044: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0463da: 1a0a 6b02 |0047: const-string v10, "Error getting package info : " // string@026b │ │ -0463de: 6e20 2413 a900 |0049: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0463e4: 0c09 |004c: move-result-object v9 │ │ -0463e6: 6e20 2413 b900 |004d: invoke-virtual {v9, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0463ec: 0c09 |0050: move-result-object v9 │ │ -0463ee: 6e10 2913 0900 |0051: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0463f4: 0c09 |0054: move-result-object v9 │ │ -0463f6: 7120 7b10 9800 |0055: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0463fc: 0f07 |0058: return v7 │ │ + insns size : 91 16-bit code units │ │ +046318: |[046318] org.androidsoft.app.permission.service.PermissionService.getScore:(Ljava/lang/String;Landroid/content/pm/PackageManager;)I │ │ +046328: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04632a: 1305 0010 |0001: const/16 v5, #int 4096 // #1000 │ │ +04632e: 6e30 ef00 bc05 |0003: invoke-virtual {v12, v11, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +046334: 0c03 |0006: move-result-object v3 │ │ +046336: 5435 1300 |0007: iget-object v5, v3, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +04633a: 3805 5100 |0009: if-eqz v5, 005a // +0051 │ │ +04633e: 5437 1300 |000b: iget-object v7, v3, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +046342: 2178 |000d: array-length v8, v7 │ │ +046344: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +046346: 0156 |000f: move v6, v5 │ │ +046348: 3586 4a00 |0010: if-ge v6, v8, 005a // +004a │ │ +04634c: 4601 0706 |0012: aget-object v1, v7, v6 │ │ +046350: 1305 0010 |0014: const/16 v5, #int 4096 // #1000 │ │ +046354: 6e30 f100 1c05 |0016: invoke-virtual {v12, v1, v5}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ +04635a: 0c02 |0019: move-result-object v2 │ │ +04635c: 5225 1900 |001a: iget v5, v2, Landroid/content/pm/PermissionInfo;.protectionLevel:I // field@0019 │ │ +046360: 3805 0900 |001c: if-eqz v5, 0025 // +0009 │ │ +046364: 1305 6400 |001e: const/16 v5, #int 100 // #64 │ │ +046368: b054 |0020: add-int/2addr v4, v5 │ │ +04636a: d805 0601 |0021: add-int/lit8 v5, v6, #int 1 // #01 │ │ +04636e: 0156 |0023: move v6, v5 │ │ +046370: 28ec |0024: goto 0010 // -0014 │ │ +046372: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +046374: 28fa |0026: goto 0020 // -0006 │ │ +046376: 0d00 |0027: move-exception v0 │ │ +046378: 1a05 8407 |0028: const-string v5, "PFA-androidsoft.org" // string@0784 │ │ +04637c: 2209 d302 |002a: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +046380: 7010 1d13 0900 |002c: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046386: 1a0a a607 |002f: const-string v10, "Permission name not found : " // string@07a6 │ │ +04638a: 6e20 2413 a900 |0031: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046390: 0c09 |0034: move-result-object v9 │ │ +046392: 6e20 2413 1900 |0035: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046398: 0c09 |0038: move-result-object v9 │ │ +04639a: 6e10 2913 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0463a0: 0c09 |003c: move-result-object v9 │ │ +0463a2: 7120 7b10 9500 |003d: invoke-static {v5, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0463a8: 28e1 |0040: goto 0021 // -001f │ │ +0463aa: 0d00 |0041: move-exception v0 │ │ +0463ac: 1a05 8407 |0042: const-string v5, "PFA-androidsoft.org" // string@0784 │ │ +0463b0: 2206 d302 |0044: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ +0463b4: 7010 1d13 0600 |0046: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0463ba: 1a07 6b02 |0049: const-string v7, "Error getting package info : " // string@026b │ │ +0463be: 6e20 2413 7600 |004b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0463c4: 0c06 |004e: move-result-object v6 │ │ +0463c6: 6e20 2413 b600 |004f: invoke-virtual {v6, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0463cc: 0c06 |0052: move-result-object v6 │ │ +0463ce: 6e10 2913 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0463d4: 0c06 |0056: move-result-object v6 │ │ +0463d6: 7120 7b10 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0463dc: 0f04 |005a: return v4 │ │ catches : 3 │ │ - 0x0003 - 0x0013 │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x003f │ │ - 0x0015 - 0x001b │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0025 │ │ - 0x0026 - 0x003e │ │ - Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x003f │ │ + 0x0003 - 0x0014 │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0041 │ │ + 0x0016 - 0x001c │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0027 │ │ + 0x0028 - 0x0040 │ │ + Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0041 │ │ positions : │ │ 0x0000 line=346 │ │ 0x0001 line=349 │ │ 0x0007 line=350 │ │ 0x000b line=352 │ │ - 0x0013 line=356 │ │ - 0x0019 line=357 │ │ - 0x0020 line=352 │ │ - 0x0023 line=357 │ │ - 0x0025 line=359 │ │ - 0x0026 line=361 │ │ - 0x003f line=366 │ │ - 0x0040 line=368 │ │ - 0x0058 line=370 │ │ - locals : │ │ - 0x0019 - 0x0020 reg=5 pi Landroid/content/pm/PermissionInfo; │ │ - 0x0023 - 0x0025 reg=5 pi Landroid/content/pm/PermissionInfo; │ │ - 0x000d - 0x003f reg=0 arr$ [Ljava/lang/String; │ │ - 0x0026 - 0x003f reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x000f - 0x003f reg=2 i$ I │ │ - 0x000e - 0x003f reg=3 len$ I │ │ - 0x0013 - 0x003f reg=4 permission Ljava/lang/String; │ │ - 0x0007 - 0x003f reg=6 pinfo Landroid/content/pm/PackageInfo; │ │ - 0x0040 - 0x0058 reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0001 - 0x0059 reg=7 score I │ │ - 0x0000 - 0x0059 reg=11 packageName Ljava/lang/String; │ │ - 0x0000 - 0x0059 reg=12 pm Landroid/content/pm/PackageManager; │ │ + 0x0014 line=356 │ │ + 0x001a line=357 │ │ + 0x0021 line=352 │ │ + 0x0025 line=357 │ │ + 0x0027 line=359 │ │ + 0x0028 line=361 │ │ + 0x0041 line=366 │ │ + 0x0042 line=368 │ │ + 0x005a line=370 │ │ + locals : │ │ + 0x001a - 0x0021 reg=2 pi Landroid/content/pm/PermissionInfo; │ │ + 0x0025 - 0x0027 reg=2 pi Landroid/content/pm/PermissionInfo; │ │ + 0x0028 - 0x0041 reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0014 - 0x0041 reg=1 permission Ljava/lang/String; │ │ + 0x0007 - 0x0041 reg=3 pinfo Landroid/content/pm/PackageInfo; │ │ + 0x0042 - 0x005a reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0001 - 0x005b reg=4 score I │ │ + 0x0000 - 0x005b reg=11 packageName Ljava/lang/String; │ │ + 0x0000 - 0x005b reg=12 pm Landroid/content/pm/PackageManager; │ │ │ │ #13 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'getTrustedApps' │ │ type : '(Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -046420: |[046420] org.androidsoft.app.permission.service.PermissionService.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; │ │ -046430: 6200 8305 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ -046434: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -046438: 7110 d313 0100 |0004: invoke-static {v1}, Lorg/androidsoft/app/permission/service/PermissionService;.loadTrustedPackageList:(Landroid/content/Context;)Ljava/util/List; // method@13d3 │ │ -04643e: 0c00 |0007: move-result-object v0 │ │ -046440: 6900 8305 |0008: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ -046444: 6200 8305 |000a: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ -046448: 1100 |000c: return-object v0 │ │ +046400: |[046400] org.androidsoft.app.permission.service.PermissionService.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; │ │ +046410: 6200 8305 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ +046414: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +046418: 7110 d313 0100 |0004: invoke-static {v1}, Lorg/androidsoft/app/permission/service/PermissionService;.loadTrustedPackageList:(Landroid/content/Context;)Ljava/util/List; // method@13d3 │ │ +04641e: 0c00 |0007: move-result-object v0 │ │ +046420: 6900 8305 |0008: sput-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ +046424: 6200 8305 |000a: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ +046428: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0004 line=292 │ │ 0x000a line=294 │ │ locals : │ │ 0x0000 - 0x000d reg=1 context Landroid/content/Context; │ │ @@ -78781,91 +78765,91 @@ │ │ type : '(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04644c: |[04644c] org.androidsoft.app.permission.service.PermissionService.isAppRequirePermission:(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z │ │ -04645c: 6e10 a100 0c00 |0000: invoke-virtual {v12}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ -046462: 0c08 |0003: move-result-object v8 │ │ -046464: 6e10 9913 0d00 |0004: invoke-virtual {v13}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ -04646a: 0c09 |0007: move-result-object v9 │ │ -04646c: 130a 0010 |0008: const/16 v10, #int 4096 // #1000 │ │ -046470: 6e30 ef00 980a |000a: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -046476: 0c07 |000d: move-result-object v7 │ │ -046478: 5479 1300 |000e: iget-object v9, v7, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -04647c: 3809 7f00 |0010: if-eqz v9, 008f // +007f │ │ -046480: 5470 1300 |0012: iget-object v0, v7, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -046484: 2104 |0014: array-length v4, v0 │ │ -046486: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -046488: 3542 7900 |0016: if-ge v2, v4, 008f // +0079 │ │ -04648c: 4605 0002 |0018: aget-object v5, v0, v2 │ │ -046490: 1309 0010 |001a: const/16 v9, #int 4096 // #1000 │ │ -046494: 6e30 f100 5809 |001c: invoke-virtual {v8, v5, v9}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ -04649a: 0c06 |001f: move-result-object v6 │ │ -04649c: 6e20 f600 8600 |0020: invoke-virtual {v6, v8}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ -0464a2: 0c09 |0023: move-result-object v9 │ │ -0464a4: 7210 d312 0900 |0024: invoke-interface {v9}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -0464aa: 0c03 |0027: move-result-object v3 │ │ -0464ac: 6e10 1713 0300 |0028: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1317 │ │ -0464b2: 0a09 |002b: move-result v9 │ │ -0464b4: 3d09 4300 |002c: if-lez v9, 006f // +0043 │ │ -0464b8: 2209 d302 |002e: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -0464bc: 7010 1d13 0900 |0030: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0464c2: 120a |0033: const/4 v10, #int 0 // #0 │ │ -0464c4: 121b |0034: const/4 v11, #int 1 // #1 │ │ -0464c6: 6e30 1a13 a30b |0035: invoke-virtual {v3, v10, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ -0464cc: 0c0a |0038: move-result-object v10 │ │ -0464ce: 6e10 1b13 0a00 |0039: invoke-virtual {v10}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@131b │ │ -0464d4: 0c0a |003c: move-result-object v10 │ │ -0464d6: 6e20 2413 a900 |003d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0464dc: 0c09 |0040: move-result-object v9 │ │ -0464de: 121a |0041: const/4 v10, #int 1 // #1 │ │ -0464e0: 6e20 1913 a300 |0042: invoke-virtual {v3, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -0464e6: 0c0a |0045: move-result-object v10 │ │ -0464e8: 6e20 2413 a900 |0046: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0464ee: 0c09 |0049: move-result-object v9 │ │ -0464f0: 6e10 2913 0900 |004a: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0464f6: 0c03 |004d: move-result-object v3 │ │ -0464f8: 6e20 1213 e300 |004e: invoke-virtual {v3, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -0464fe: 0a09 |0051: move-result v9 │ │ -046500: 3809 1d00 |0052: if-eqz v9, 006f // +001d │ │ -046504: 1219 |0054: const/4 v9, #int 1 // #1 │ │ -046506: 0f09 |0055: return v9 │ │ -046508: 0d01 |0056: move-exception v1 │ │ -04650a: 1a09 8407 |0057: const-string v9, "PFA-androidsoft.org" // string@0784 │ │ -04650e: 220a d302 |0059: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -046512: 7010 1d13 0a00 |005b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046518: 1a0b a607 |005e: const-string v11, "Permission name not found : " // string@07a6 │ │ -04651c: 6e20 2413 ba00 |0060: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046522: 0c0a |0063: move-result-object v10 │ │ -046524: 6e20 2413 5a00 |0064: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04652a: 0c0a |0067: move-result-object v10 │ │ -04652c: 6e10 2913 0a00 |0068: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046532: 0c0a |006b: move-result-object v10 │ │ -046534: 7120 7b10 a900 |006c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04653a: d802 0201 |006f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04653e: 28a5 |0071: goto 0016 // -005b │ │ -046540: 0d01 |0072: move-exception v1 │ │ -046542: 1a09 8407 |0073: const-string v9, "PFA-androidsoft.org" // string@0784 │ │ -046546: 220a d302 |0075: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04654a: 7010 1d13 0a00 |0077: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046550: 1a0b 6b02 |007a: const-string v11, "Error getting package info : " // string@026b │ │ -046554: 6e20 2413 ba00 |007c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04655a: 0c0a |007f: move-result-object v10 │ │ -04655c: 6e10 9913 0d00 |0080: invoke-virtual {v13}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ -046562: 0c0b |0083: move-result-object v11 │ │ -046564: 6e20 2413 ba00 |0084: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04656a: 0c0a |0087: move-result-object v10 │ │ -04656c: 6e10 2913 0a00 |0088: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046572: 0c0a |008b: move-result-object v10 │ │ -046574: 7120 7b10 a900 |008c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04657a: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -04657c: 28c5 |0090: goto 0055 // -003b │ │ +04642c: |[04642c] org.androidsoft.app.permission.service.PermissionService.isAppRequirePermission:(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z │ │ +04643c: 6e10 a100 0c00 |0000: invoke-virtual {v12}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00a1 │ │ +046442: 0c05 |0003: move-result-object v5 │ │ +046444: 6e10 9913 0d00 |0004: invoke-virtual {v13}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ +04644a: 0c06 |0007: move-result-object v6 │ │ +04644c: 1307 0010 |0008: const/16 v7, #int 4096 // #1000 │ │ +046450: 6e30 ef00 6507 |000a: invoke-virtual {v5, v6, v7}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +046456: 0c04 |000d: move-result-object v4 │ │ +046458: 5446 1300 |000e: iget-object v6, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +04645c: 3806 7f00 |0010: if-eqz v6, 008f // +007f │ │ +046460: 5447 1300 |0012: iget-object v7, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +046464: 2178 |0014: array-length v8, v7 │ │ +046466: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +046468: 3586 7900 |0016: if-ge v6, v8, 008f // +0079 │ │ +04646c: 4602 0706 |0018: aget-object v2, v7, v6 │ │ +046470: 1309 0010 |001a: const/16 v9, #int 4096 // #1000 │ │ +046474: 6e30 f100 2509 |001c: invoke-virtual {v5, v2, v9}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ +04647a: 0c03 |001f: move-result-object v3 │ │ +04647c: 6e20 f600 5300 |0020: invoke-virtual {v3, v5}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ +046482: 0c09 |0023: move-result-object v9 │ │ +046484: 7210 d312 0900 |0024: invoke-interface {v9}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +04648a: 0c01 |0027: move-result-object v1 │ │ +04648c: 6e10 1713 0100 |0028: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1317 │ │ +046492: 0a09 |002b: move-result v9 │ │ +046494: 3d09 4300 |002c: if-lez v9, 006f // +0043 │ │ +046498: 2209 d302 |002e: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +04649c: 7010 1d13 0900 |0030: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0464a2: 120a |0033: const/4 v10, #int 0 // #0 │ │ +0464a4: 121b |0034: const/4 v11, #int 1 // #1 │ │ +0464a6: 6e30 1a13 a10b |0035: invoke-virtual {v1, v10, v11}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ +0464ac: 0c0a |0038: move-result-object v10 │ │ +0464ae: 6e10 1b13 0a00 |0039: invoke-virtual {v10}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@131b │ │ +0464b4: 0c0a |003c: move-result-object v10 │ │ +0464b6: 6e20 2413 a900 |003d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0464bc: 0c09 |0040: move-result-object v9 │ │ +0464be: 121a |0041: const/4 v10, #int 1 // #1 │ │ +0464c0: 6e20 1913 a100 |0042: invoke-virtual {v1, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +0464c6: 0c0a |0045: move-result-object v10 │ │ +0464c8: 6e20 2413 a900 |0046: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0464ce: 0c09 |0049: move-result-object v9 │ │ +0464d0: 6e10 2913 0900 |004a: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0464d6: 0c01 |004d: move-result-object v1 │ │ +0464d8: 6e20 1213 e100 |004e: invoke-virtual {v1, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +0464de: 0a09 |0051: move-result v9 │ │ +0464e0: 3809 1d00 |0052: if-eqz v9, 006f // +001d │ │ +0464e4: 1216 |0054: const/4 v6, #int 1 // #1 │ │ +0464e6: 0f06 |0055: return v6 │ │ +0464e8: 0d00 |0056: move-exception v0 │ │ +0464ea: 1a09 8407 |0057: const-string v9, "PFA-androidsoft.org" // string@0784 │ │ +0464ee: 220a d302 |0059: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +0464f2: 7010 1d13 0a00 |005b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0464f8: 1a0b a607 |005e: const-string v11, "Permission name not found : " // string@07a6 │ │ +0464fc: 6e20 2413 ba00 |0060: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046502: 0c0a |0063: move-result-object v10 │ │ +046504: 6e20 2413 2a00 |0064: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04650a: 0c0a |0067: move-result-object v10 │ │ +04650c: 6e10 2913 0a00 |0068: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046512: 0c0a |006b: move-result-object v10 │ │ +046514: 7120 7b10 a900 |006c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +04651a: d806 0601 |006f: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04651e: 28a5 |0071: goto 0016 // -005b │ │ +046520: 0d00 |0072: move-exception v0 │ │ +046522: 1a06 8407 |0073: const-string v6, "PFA-androidsoft.org" // string@0784 │ │ +046526: 2207 d302 |0075: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +04652a: 7010 1d13 0700 |0077: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046530: 1a08 6b02 |007a: const-string v8, "Error getting package info : " // string@026b │ │ +046534: 6e20 2413 8700 |007c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04653a: 0c07 |007f: move-result-object v7 │ │ +04653c: 6e10 9913 0d00 |0080: invoke-virtual {v13}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ +046542: 0c08 |0083: move-result-object v8 │ │ +046544: 6e20 2413 8700 |0084: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04654a: 0c07 |0087: move-result-object v7 │ │ +04654c: 6e10 2913 0700 |0088: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046552: 0c07 |008b: move-result-object v7 │ │ +046554: 7120 7b10 7600 |008c: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +04655a: 1206 |008f: const/4 v6, #int 0 // #0 │ │ +04655c: 28c5 |0090: goto 0055 // -003b │ │ catches : 3 │ │ 0x0000 - 0x001a │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0072 │ │ 0x001c - 0x0051 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0056 │ │ 0x0057 - 0x006f │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0072 │ │ @@ -78884,49 +78868,43 @@ │ │ 0x0056 line=483 │ │ 0x0057 line=485 │ │ 0x006f line=468 │ │ 0x0072 line=490 │ │ 0x0073 line=492 │ │ 0x008f line=494 │ │ locals : │ │ - 0x0014 - 0x0055 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0016 - 0x0055 reg=2 i$ I │ │ - 0x0028 - 0x0055 reg=3 label Ljava/lang/String; │ │ - 0x0015 - 0x0055 reg=4 len$ I │ │ - 0x001a - 0x0055 reg=5 permission Ljava/lang/String; │ │ - 0x0020 - 0x0055 reg=6 pi Landroid/content/pm/PermissionInfo; │ │ - 0x000e - 0x0055 reg=7 pinfo Landroid/content/pm/PackageInfo; │ │ - 0x0004 - 0x0055 reg=8 pm Landroid/content/pm/PackageManager; │ │ - 0x0057 - 0x006f reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x0056 - 0x0072 reg=0 arr$ [Ljava/lang/String; │ │ - 0x0056 - 0x0072 reg=2 i$ I │ │ - 0x0056 - 0x0072 reg=4 len$ I │ │ - 0x0056 - 0x0072 reg=5 permission Ljava/lang/String; │ │ - 0x0056 - 0x0072 reg=7 pinfo Landroid/content/pm/PackageInfo; │ │ - 0x0056 - 0x0072 reg=8 pm Landroid/content/pm/PackageManager; │ │ - 0x0073 - 0x008f reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0028 - 0x0055 reg=1 label Ljava/lang/String; │ │ + 0x001a - 0x0055 reg=2 permission Ljava/lang/String; │ │ + 0x0020 - 0x0055 reg=3 pi Landroid/content/pm/PermissionInfo; │ │ + 0x000e - 0x0055 reg=4 pinfo Landroid/content/pm/PackageInfo; │ │ + 0x0004 - 0x0055 reg=5 pm Landroid/content/pm/PackageManager; │ │ + 0x0057 - 0x006f reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0056 - 0x0072 reg=2 permission Ljava/lang/String; │ │ + 0x0056 - 0x0072 reg=4 pinfo Landroid/content/pm/PackageInfo; │ │ + 0x0056 - 0x0072 reg=5 pm Landroid/content/pm/PackageManager; │ │ + 0x0073 - 0x008f reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x0000 - 0x0091 reg=12 context Landroid/content/Context; │ │ 0x0000 - 0x0091 reg=13 app Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0091 reg=14 filter Ljava/lang/String; │ │ │ │ #15 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'isTrusted' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0465a0: |[0465a0] org.androidsoft.app.permission.service.PermissionService.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -0465b0: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ -0465b6: 0c00 |0003: move-result-object v0 │ │ -0465b8: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -0465be: 0a01 |0007: move-result v1 │ │ -0465c0: 0f01 |0008: return v1 │ │ +046580: |[046580] org.androidsoft.app.permission.service.PermissionService.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +046590: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ +046596: 0c00 |0003: move-result-object v0 │ │ +046598: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +04659e: 0a01 |0007: move-result v1 │ │ +0465a0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=212 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 trustedApps Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -78937,44 +78915,44 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0465c4: |[0465c4] org.androidsoft.app.permission.service.PermissionService.loadTrustedPackageList:(Landroid/content/Context;)Ljava/util/List; │ │ -0465d4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0465d6: 2204 e202 |0001: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ -0465da: 7010 3a13 0400 |0003: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0465e0: 1a05 1014 |0006: const-string v5, "permission_prefs" // string@1410 │ │ -0465e4: 6e30 a400 5706 |0008: invoke-virtual {v7, v5, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ -0465ea: 0c02 |000b: move-result-object v2 │ │ -0465ec: 1a05 5617 |000c: const-string v5, "trusted_count" // string@1756 │ │ -0465f0: 7230 e400 5206 |000e: invoke-interface {v2, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ -0465f6: 0a00 |0011: move-result v0 │ │ -0465f8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0465fa: 3501 2100 |0013: if-ge v1, v0, 0034 // +0021 │ │ -0465fe: 2205 d302 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -046602: 7010 1d13 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046608: 1a06 5517 |001a: const-string v6, "trusted_app" // string@1755 │ │ -04660c: 6e20 2413 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046612: 0c05 |001f: move-result-object v5 │ │ -046614: 6e20 2013 1500 |0020: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04661a: 0c05 |0023: move-result-object v5 │ │ -04661c: 6e10 2913 0500 |0024: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046622: 0c05 |0027: move-result-object v5 │ │ -046624: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ -046628: 7230 e500 5206 |002a: invoke-interface {v2, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e5 │ │ -04662e: 0c03 |002d: move-result-object v3 │ │ -046630: 7220 6413 3400 |002e: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -046636: d801 0101 |0031: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04663a: 28e0 |0033: goto 0013 // -0020 │ │ -04663c: 1a05 e10f |0034: const-string v5, "loadTrustedPackageList : " // string@0fe1 │ │ -046640: 7120 d413 4500 |0036: invoke-static {v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.log:(Ljava/lang/String;Ljava/util/List;)V // method@13d4 │ │ -046646: 1104 |0039: return-object v4 │ │ +0465a4: |[0465a4] org.androidsoft.app.permission.service.PermissionService.loadTrustedPackageList:(Landroid/content/Context;)Ljava/util/List; │ │ +0465b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0465b6: 2204 e202 |0001: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ +0465ba: 7010 3a13 0400 |0003: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0465c0: 1a05 1014 |0006: const-string v5, "permission_prefs" // string@1410 │ │ +0465c4: 6e30 a400 5706 |0008: invoke-virtual {v7, v5, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ +0465ca: 0c02 |000b: move-result-object v2 │ │ +0465cc: 1a05 5617 |000c: const-string v5, "trusted_count" // string@1756 │ │ +0465d0: 7230 e400 5206 |000e: invoke-interface {v2, v5, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ +0465d6: 0a00 |0011: move-result v0 │ │ +0465d8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0465da: 3501 2100 |0013: if-ge v1, v0, 0034 // +0021 │ │ +0465de: 2205 d302 |0015: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +0465e2: 7010 1d13 0500 |0017: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0465e8: 1a06 5517 |001a: const-string v6, "trusted_app" // string@1755 │ │ +0465ec: 6e20 2413 6500 |001c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0465f2: 0c05 |001f: move-result-object v5 │ │ +0465f4: 6e20 2013 1500 |0020: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0465fa: 0c05 |0023: move-result-object v5 │ │ +0465fc: 6e10 2913 0500 |0024: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046602: 0c05 |0027: move-result-object v5 │ │ +046604: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ +046608: 7230 e500 5206 |002a: invoke-interface {v2, v5, v6}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e5 │ │ +04660e: 0c03 |002d: move-result-object v3 │ │ +046610: 7220 6413 3400 |002e: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +046616: d801 0101 |0031: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04661a: 28e0 |0033: goto 0013 // -0020 │ │ +04661c: 1a05 e10f |0034: const-string v5, "loadTrustedPackageList : " // string@0fe1 │ │ +046620: 7120 d413 4500 |0036: invoke-static {v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;.log:(Ljava/lang/String;Ljava/util/List;)V // method@13d4 │ │ +046626: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0006 line=306 │ │ 0x000c line=307 │ │ 0x0012 line=308 │ │ 0x0015 line=310 │ │ @@ -78995,64 +78973,63 @@ │ │ type : '(Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -046648: |[046648] org.androidsoft.app.permission.service.PermissionService.log:(Ljava/lang/String;Ljava/util/List;)V │ │ -046658: 7210 6913 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -04665e: 0c00 |0003: move-result-object v0 │ │ -046660: 7210 5913 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -046666: 0a02 |0007: move-result v2 │ │ -046668: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ -04666c: 7210 5a13 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -046672: 0c01 |000d: move-result-object v1 │ │ -046674: 1f01 d202 |000e: check-cast v1, Ljava/lang/String; // type@02d2 │ │ -046678: 1a02 8407 |0010: const-string v2, "PFA-androidsoft.org" // string@0784 │ │ -04667c: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -046680: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046686: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04668c: 0c03 |001a: move-result-object v3 │ │ -04668e: 6e20 2413 1300 |001b: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046694: 0c03 |001e: move-result-object v3 │ │ -046696: 6e10 2913 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04669c: 0c03 |0022: move-result-object v3 │ │ -04669e: 7120 7a10 3200 |0023: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@107a │ │ -0466a4: 28de |0026: goto 0004 // -0022 │ │ -0466a6: 0e00 |0027: return-void │ │ +046628: |[046628] org.androidsoft.app.permission.service.PermissionService.log:(Ljava/lang/String;Ljava/util/List;)V │ │ +046638: 7210 6913 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +04663e: 0c01 |0003: move-result-object v1 │ │ +046640: 7210 5913 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +046646: 0a02 |0007: move-result v2 │ │ +046648: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ +04664c: 7210 5a13 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +046652: 0c00 |000d: move-result-object v0 │ │ +046654: 1f00 d202 |000e: check-cast v0, Ljava/lang/String; // type@02d2 │ │ +046658: 1a02 8407 |0010: const-string v2, "PFA-androidsoft.org" // string@0784 │ │ +04665c: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +046660: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046666: 6e20 2413 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04666c: 0c03 |001a: move-result-object v3 │ │ +04666e: 6e20 2413 0300 |001b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046674: 0c03 |001e: move-result-object v3 │ │ +046676: 6e10 2913 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04667c: 0c03 |0022: move-result-object v3 │ │ +04667e: 7120 7a10 3200 |0023: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@107a │ │ +046684: 28de |0026: goto 0004 // -0022 │ │ +046686: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0010 line=402 │ │ 0x0027 line=404 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ - 0x0010 - 0x0027 reg=1 trusted Ljava/lang/String; │ │ - 0x0004 - 0x0028 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0010 - 0x0027 reg=0 trusted Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=4 text Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=5 trustedPackages Ljava/util/List; Ljava/util/List; │ │ │ │ #18 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'register' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0466a8: |[0466a8] org.androidsoft.app.permission.service.PermissionService.register:(Ljava/lang/String;)V │ │ -0466b8: 6200 8005 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ -0466bc: 7220 6613 1000 |0002: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -0466c2: 0a00 |0005: move-result v0 │ │ -0466c4: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -0466c8: 6200 8005 |0008: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ -0466cc: 7220 6413 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -0466d2: 0e00 |000d: return-void │ │ +046688: |[046688] org.androidsoft.app.permission.service.PermissionService.register:(Ljava/lang/String;)V │ │ +046698: 6200 8005 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ +04669c: 7220 6613 1000 |0002: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +0466a2: 0a00 |0005: move-result v0 │ │ +0466a4: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +0466a8: 6200 8005 |0008: sget-object v0, Lorg/androidsoft/app/permission/service/PermissionService;.mListPermissions:Ljava/util/List; // field@0580 │ │ +0466ac: 7220 6413 1000 |000a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +0466b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0008 line=442 │ │ 0x000d line=444 │ │ locals : │ │ 0x0000 - 0x000e reg=1 permission Ljava/lang/String; │ │ @@ -79062,136 +79039,133 @@ │ │ type : '(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -0466d4: |[0466d4] org.androidsoft.app.permission.service.PermissionService.registerPermissionApp:(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V │ │ -0466e4: 1308 0010 |0000: const/16 v8, #int 4096 // #1000 │ │ -0466e8: 6e30 ef00 cd08 |0002: invoke-virtual {v13, v12, v8}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -0466ee: 0c07 |0005: move-result-object v7 │ │ -0466f0: 5478 1300 |0006: iget-object v8, v7, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -0466f4: 3808 7900 |0008: if-eqz v8, 0081 // +0079 │ │ -0466f8: 5470 1300 |000a: iget-object v0, v7, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -0466fc: 2104 |000c: array-length v4, v0 │ │ -0466fe: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -046700: 3542 7300 |000e: if-ge v2, v4, 0081 // +0073 │ │ -046704: 4605 0002 |0010: aget-object v5, v0, v2 │ │ -046708: 1308 0010 |0012: const/16 v8, #int 4096 // #1000 │ │ -04670c: 6e30 f100 5d08 |0014: invoke-virtual {v13, v5, v8}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ -046712: 0c06 |0017: move-result-object v6 │ │ -046714: 6e20 f600 d600 |0018: invoke-virtual {v6, v13}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ -04671a: 0c08 |001b: move-result-object v8 │ │ -04671c: 7210 d312 0800 |001c: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -046722: 0c03 |001f: move-result-object v3 │ │ -046724: 3803 2b00 |0020: if-eqz v3, 004b // +002b │ │ -046728: 6e10 1713 0300 |0022: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@1317 │ │ -04672e: 0a08 |0025: move-result v8 │ │ -046730: 3d08 2500 |0026: if-lez v8, 004b // +0025 │ │ -046734: 2208 d302 |0028: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -046738: 7010 1d13 0800 |002a: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04673e: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -046740: 121a |002e: const/4 v10, #int 1 // #1 │ │ -046742: 6e30 1a13 930a |002f: invoke-virtual {v3, v9, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ -046748: 0c09 |0032: move-result-object v9 │ │ -04674a: 6e10 1b13 0900 |0033: invoke-virtual {v9}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@131b │ │ -046750: 0c09 |0036: move-result-object v9 │ │ -046752: 6e20 2413 9800 |0037: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046758: 0c08 |003a: move-result-object v8 │ │ -04675a: 1219 |003b: const/4 v9, #int 1 // #1 │ │ -04675c: 6e20 1913 9300 |003c: invoke-virtual {v3, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -046762: 0c09 |003f: move-result-object v9 │ │ -046764: 6e20 2413 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04676a: 0c08 |0043: move-result-object v8 │ │ -04676c: 6e10 2913 0800 |0044: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046772: 0c03 |0047: move-result-object v3 │ │ -046774: 7110 d513 0300 |0048: invoke-static {v3}, Lorg/androidsoft/app/permission/service/PermissionService;.register:(Ljava/lang/String;)V // method@13d5 │ │ -04677a: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04677e: 28c1 |004d: goto 000e // -003f │ │ -046780: 0d01 |004e: move-exception v1 │ │ -046782: 1a08 8407 |004f: const-string v8, "PFA-androidsoft.org" // string@0784 │ │ -046786: 2209 d302 |0051: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -04678a: 7010 1d13 0900 |0053: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046790: 1a0a a607 |0056: const-string v10, "Permission name not found : " // string@07a6 │ │ -046794: 6e20 2413 a900 |0058: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04679a: 0c09 |005b: move-result-object v9 │ │ -04679c: 6e20 2413 5900 |005c: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0467a2: 0c09 |005f: move-result-object v9 │ │ -0467a4: 6e10 2913 0900 |0060: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0467aa: 0c09 |0063: move-result-object v9 │ │ -0467ac: 7120 7b10 9800 |0064: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0467b2: 28e4 |0067: goto 004b // -001c │ │ -0467b4: 0d01 |0068: move-exception v1 │ │ -0467b6: 1a08 8407 |0069: const-string v8, "PFA-androidsoft.org" // string@0784 │ │ -0467ba: 2209 d302 |006b: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -0467be: 7010 1d13 0900 |006d: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0467c4: 1a0a 6b02 |0070: const-string v10, "Error getting package info : " // string@026b │ │ -0467c8: 6e20 2413 a900 |0072: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0467ce: 0c09 |0075: move-result-object v9 │ │ -0467d0: 6e20 2413 c900 |0076: invoke-virtual {v9, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0467d6: 0c09 |0079: move-result-object v9 │ │ -0467d8: 6e10 2913 0900 |007a: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0467de: 0c09 |007d: move-result-object v9 │ │ -0467e0: 7120 7b10 9800 |007e: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0467e6: 0e00 |0081: return-void │ │ +0466b4: |[0466b4] org.androidsoft.app.permission.service.PermissionService.registerPermissionApp:(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V │ │ +0466c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0466c6: 1306 0010 |0001: const/16 v6, #int 4096 // #1000 │ │ +0466ca: 6e30 ef00 cd06 |0003: invoke-virtual {v13, v12, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +0466d0: 0c04 |0006: move-result-object v4 │ │ +0466d2: 5446 1300 |0007: iget-object v6, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +0466d6: 3806 7800 |0009: if-eqz v6, 0081 // +0078 │ │ +0466da: 5446 1300 |000b: iget-object v6, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +0466de: 2167 |000d: array-length v7, v6 │ │ +0466e0: 3575 7300 |000e: if-ge v5, v7, 0081 // +0073 │ │ +0466e4: 4602 0605 |0010: aget-object v2, v6, v5 │ │ +0466e8: 1308 0010 |0012: const/16 v8, #int 4096 // #1000 │ │ +0466ec: 6e30 f100 2d08 |0014: invoke-virtual {v13, v2, v8}, Landroid/content/pm/PackageManager;.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; // method@00f1 │ │ +0466f2: 0c03 |0017: move-result-object v3 │ │ +0466f4: 6e20 f600 d300 |0018: invoke-virtual {v3, v13}, Landroid/content/pm/PermissionInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00f6 │ │ +0466fa: 0c08 |001b: move-result-object v8 │ │ +0466fc: 7210 d312 0800 |001c: invoke-interface {v8}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +046702: 0c01 |001f: move-result-object v1 │ │ +046704: 3801 2b00 |0020: if-eqz v1, 004b // +002b │ │ +046708: 6e10 1713 0100 |0022: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1317 │ │ +04670e: 0a08 |0025: move-result v8 │ │ +046710: 3d08 2500 |0026: if-lez v8, 004b // +0025 │ │ +046714: 2208 d302 |0028: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +046718: 7010 1d13 0800 |002a: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04671e: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +046720: 121a |002e: const/4 v10, #int 1 // #1 │ │ +046722: 6e30 1a13 910a |002f: invoke-virtual {v1, v9, v10}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ +046728: 0c09 |0032: move-result-object v9 │ │ +04672a: 6e10 1b13 0900 |0033: invoke-virtual {v9}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@131b │ │ +046730: 0c09 |0036: move-result-object v9 │ │ +046732: 6e20 2413 9800 |0037: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046738: 0c08 |003a: move-result-object v8 │ │ +04673a: 1219 |003b: const/4 v9, #int 1 // #1 │ │ +04673c: 6e20 1913 9100 |003c: invoke-virtual {v1, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +046742: 0c09 |003f: move-result-object v9 │ │ +046744: 6e20 2413 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04674a: 0c08 |0043: move-result-object v8 │ │ +04674c: 6e10 2913 0800 |0044: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046752: 0c01 |0047: move-result-object v1 │ │ +046754: 7110 d513 0100 |0048: invoke-static {v1}, Lorg/androidsoft/app/permission/service/PermissionService;.register:(Ljava/lang/String;)V // method@13d5 │ │ +04675a: d805 0501 |004b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04675e: 28c1 |004d: goto 000e // -003f │ │ +046760: 0d00 |004e: move-exception v0 │ │ +046762: 1a08 8407 |004f: const-string v8, "PFA-androidsoft.org" // string@0784 │ │ +046766: 2209 d302 |0051: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +04676a: 7010 1d13 0900 |0053: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046770: 1a0a a607 |0056: const-string v10, "Permission name not found : " // string@07a6 │ │ +046774: 6e20 2413 a900 |0058: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04677a: 0c09 |005b: move-result-object v9 │ │ +04677c: 6e20 2413 2900 |005c: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046782: 0c09 |005f: move-result-object v9 │ │ +046784: 6e10 2913 0900 |0060: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04678a: 0c09 |0063: move-result-object v9 │ │ +04678c: 7120 7b10 9800 |0064: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +046792: 28e4 |0067: goto 004b // -001c │ │ +046794: 0d00 |0068: move-exception v0 │ │ +046796: 1a05 8407 |0069: const-string v5, "PFA-androidsoft.org" // string@0784 │ │ +04679a: 2206 d302 |006b: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ +04679e: 7010 1d13 0600 |006d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0467a4: 1a07 6b02 |0070: const-string v7, "Error getting package info : " // string@026b │ │ +0467a8: 6e20 2413 7600 |0072: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0467ae: 0c06 |0075: move-result-object v6 │ │ +0467b0: 6e20 2413 c600 |0076: invoke-virtual {v6, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0467b6: 0c06 |0079: move-result-object v6 │ │ +0467b8: 6e10 2913 0600 |007a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0467be: 0c06 |007d: move-result-object v6 │ │ +0467c0: 7120 7b10 6500 |007e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0467c6: 0e00 |0081: return-void │ │ catches : 3 │ │ - 0x0002 - 0x0012 │ │ + 0x0003 - 0x0012 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0068 │ │ 0x0014 - 0x004b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x004e │ │ 0x004f - 0x0067 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0068 │ │ positions : │ │ - 0x0000 line=410 │ │ - 0x0006 line=411 │ │ - 0x000a line=413 │ │ + 0x0001 line=410 │ │ + 0x0007 line=411 │ │ + 0x000b line=413 │ │ 0x0012 line=417 │ │ 0x0018 line=418 │ │ 0x0020 line=419 │ │ 0x0028 line=421 │ │ 0x0048 line=422 │ │ 0x004b line=413 │ │ 0x004e line=425 │ │ 0x004f line=427 │ │ 0x0068 line=432 │ │ 0x0069 line=434 │ │ 0x0081 line=436 │ │ locals : │ │ - 0x0020 - 0x004b reg=3 label Ljava/lang/String; │ │ - 0x0018 - 0x004b reg=6 pi Landroid/content/pm/PermissionInfo; │ │ - 0x000c - 0x0068 reg=0 arr$ [Ljava/lang/String; │ │ - 0x004f - 0x0068 reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ - 0x000e - 0x0068 reg=2 i$ I │ │ - 0x000d - 0x0068 reg=4 len$ I │ │ - 0x0012 - 0x0068 reg=5 permission Ljava/lang/String; │ │ - 0x0006 - 0x0068 reg=7 pinfo Landroid/content/pm/PackageInfo; │ │ - 0x0069 - 0x0081 reg=1 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0020 - 0x004b reg=1 label Ljava/lang/String; │ │ + 0x0018 - 0x004b reg=3 pi Landroid/content/pm/PermissionInfo; │ │ + 0x004f - 0x0068 reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ + 0x0012 - 0x0068 reg=2 permission Ljava/lang/String; │ │ + 0x0007 - 0x0068 reg=4 pinfo Landroid/content/pm/PackageInfo; │ │ + 0x0069 - 0x0081 reg=0 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x0000 - 0x0082 reg=11 app Lorg/androidsoft/app/permission/model/AppInfo; │ │ 0x0000 - 0x0082 reg=12 packageName Ljava/lang/String; │ │ 0x0000 - 0x0082 reg=13 pm Landroid/content/pm/PackageManager; │ │ │ │ #20 : (in Lorg/androidsoft/app/permission/service/PermissionService;) │ │ name : 'removeTrustedApp' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046808: |[046808] org.androidsoft.app.permission.service.PermissionService.removeTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V │ │ -046818: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ -04681e: 0c00 |0003: move-result-object v0 │ │ -046820: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ -046826: 0a01 |0007: move-result v1 │ │ -046828: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ -04682c: 7220 6a13 3000 |000a: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@136a │ │ -046832: 7120 d813 0200 |000d: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V // method@13d8 │ │ -046838: 0e00 |0010: return-void │ │ +0467e8: |[0467e8] org.androidsoft.app.permission.service.PermissionService.removeTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0467f8: 7110 d013 0200 |0000: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getTrustedApps:(Landroid/content/Context;)Ljava/util/List; // method@13d0 │ │ +0467fe: 0c00 |0003: move-result-object v0 │ │ +046800: 7220 6613 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1366 │ │ +046806: 0a01 |0007: move-result v1 │ │ +046808: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ +04680c: 7220 6a13 3000 |000a: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@136a │ │ +046812: 7120 d813 0200 |000d: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V // method@13d8 │ │ +046818: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x000a line=197 │ │ 0x000d line=198 │ │ 0x0010 line=200 │ │ @@ -79205,49 +79179,49 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -04683c: |[04683c] org.androidsoft.app.permission.service.PermissionService.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V │ │ -04684c: 1a03 1014 |0000: const-string v3, "permission_prefs" // string@1410 │ │ -046850: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -046852: 6e30 a400 3504 |0003: invoke-virtual {v5, v3, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ -046858: 0c02 |0006: move-result-object v2 │ │ -04685a: 7210 e200 0200 |0007: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ -046860: 0c00 |000a: move-result-object v0 │ │ -046862: 1a03 5617 |000b: const-string v3, "trusted_count" // string@1756 │ │ -046866: 7210 6b13 0600 |000d: invoke-interface {v6}, Ljava/util/List;.size:()I // method@136b │ │ -04686c: 0a04 |0010: move-result v4 │ │ -04686e: 7230 e000 3004 |0011: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ -046874: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -046876: 7210 6b13 0600 |0015: invoke-interface {v6}, Ljava/util/List;.size:()I // method@136b │ │ -04687c: 0a03 |0018: move-result v3 │ │ -04687e: 3531 2100 |0019: if-ge v1, v3, 003a // +0021 │ │ -046882: 2203 d302 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -046886: 7010 1d13 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04688c: 1a04 5517 |0020: const-string v4, "trusted_app" // string@1755 │ │ -046890: 6e20 2413 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046896: 0c03 |0025: move-result-object v3 │ │ -046898: 6e20 2013 1300 |0026: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04689e: 0c03 |0029: move-result-object v3 │ │ -0468a0: 6e10 2913 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0468a6: 0c04 |002d: move-result-object v4 │ │ -0468a8: 7220 6713 1600 |002e: invoke-interface {v6, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -0468ae: 0c03 |0031: move-result-object v3 │ │ -0468b0: 1f03 d202 |0032: check-cast v3, Ljava/lang/String; // type@02d2 │ │ -0468b4: 7230 e100 4003 |0034: invoke-interface {v0, v4, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00e1 │ │ -0468ba: d801 0101 |0037: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0468be: 28dc |0039: goto 0015 // -0024 │ │ -0468c0: 7210 dd00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ -0468c6: 6906 8305 |003d: sput-object v6, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ -0468ca: 1a03 1a15 |003f: const-string v3, "saveTrustedApps : " // string@151a │ │ -0468ce: 7120 d413 6300 |0041: invoke-static {v3, v6}, Lorg/androidsoft/app/permission/service/PermissionService;.log:(Ljava/lang/String;Ljava/util/List;)V // method@13d4 │ │ -0468d4: 0e00 |0044: return-void │ │ +04681c: |[04681c] org.androidsoft.app.permission.service.PermissionService.saveTrustedApps:(Landroid/content/Context;Ljava/util/List;)V │ │ +04682c: 1a03 1014 |0000: const-string v3, "permission_prefs" // string@1410 │ │ +046830: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +046832: 6e30 a400 3504 |0003: invoke-virtual {v5, v3, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ +046838: 0c02 |0006: move-result-object v2 │ │ +04683a: 7210 e200 0200 |0007: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ +046840: 0c00 |000a: move-result-object v0 │ │ +046842: 1a03 5617 |000b: const-string v3, "trusted_count" // string@1756 │ │ +046846: 7210 6b13 0600 |000d: invoke-interface {v6}, Ljava/util/List;.size:()I // method@136b │ │ +04684c: 0a04 |0010: move-result v4 │ │ +04684e: 7230 e000 3004 |0011: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ +046854: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +046856: 7210 6b13 0600 |0015: invoke-interface {v6}, Ljava/util/List;.size:()I // method@136b │ │ +04685c: 0a03 |0018: move-result v3 │ │ +04685e: 3531 2100 |0019: if-ge v1, v3, 003a // +0021 │ │ +046862: 2203 d302 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +046866: 7010 1d13 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04686c: 1a04 5517 |0020: const-string v4, "trusted_app" // string@1755 │ │ +046870: 6e20 2413 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046876: 0c03 |0025: move-result-object v3 │ │ +046878: 6e20 2013 1300 |0026: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04687e: 0c03 |0029: move-result-object v3 │ │ +046880: 6e10 2913 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046886: 0c04 |002d: move-result-object v4 │ │ +046888: 7220 6713 1600 |002e: invoke-interface {v6, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +04688e: 0c03 |0031: move-result-object v3 │ │ +046890: 1f03 d202 |0032: check-cast v3, Ljava/lang/String; // type@02d2 │ │ +046894: 7230 e100 4003 |0034: invoke-interface {v0, v4, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00e1 │ │ +04689a: d801 0101 |0037: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04689e: 28dc |0039: goto 0015 // -0024 │ │ +0468a0: 7210 dd00 0000 |003a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ +0468a6: 6906 8305 |003d: sput-object v6, Lorg/androidsoft/app/permission/service/PermissionService;.mTrustedApps:Ljava/util/List; // field@0583 │ │ +0468aa: 1a03 1a15 |003f: const-string v3, "saveTrustedApps : " // string@151a │ │ +0468ae: 7120 d413 6300 |0041: invoke-static {v3, v6}, Lorg/androidsoft/app/permission/service/PermissionService;.log:(Ljava/lang/String;Ljava/util/List;)V // method@13d4 │ │ +0468b4: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000b line=327 │ │ 0x0014 line=328 │ │ 0x001b line=330 │ │ @@ -79321,36 +79295,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0468d8: |[0468d8] org.androidsoft.app.permission.service.PreferencesService.:()V │ │ -0468e8: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0468ec: 7010 3a13 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0468f2: 6900 8905 |0005: sput-object v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ -0468f6: 0e00 |0007: return-void │ │ +0468b8: |[0468b8] org.androidsoft.app.permission.service.PreferencesService.:()V │ │ +0468c8: 2200 e202 |0000: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0468cc: 7010 3a13 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0468d2: 6900 8905 |0005: sput-object v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ +0468d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/service/PreferencesService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0468f8: |[0468f8] org.androidsoft.app.permission.service.PreferencesService.:()V │ │ -046908: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04690e: 0e00 |0003: return-void │ │ +0468d8: |[0468d8] org.androidsoft.app.permission.service.PreferencesService.:()V │ │ +0468e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0468ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/service/PreferencesService; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/service/PreferencesService;) │ │ @@ -79358,18 +79332,18 @@ │ │ type : '(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046910: |[046910] org.androidsoft.app.permission.service.PreferencesService.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V │ │ -046920: 6200 8905 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ -046924: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04692a: 0e00 |0005: return-void │ │ +0468f0: |[0468f0] org.androidsoft.app.permission.service.PreferencesService.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V │ │ +046900: 6200 8905 |0000: sget-object v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ +046904: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04690a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ │ │ │ @@ -79378,32 +79352,32 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -04692c: |[04692c] org.androidsoft.app.permission.service.PreferencesService.getThemeId:()I │ │ -04693c: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -046940: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -046944: 3421 1000 |0004: if-lt v1, v2, 0014 // +0010 │ │ -046948: 7100 dd13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ -04694e: 0a01 |0009: move-result v1 │ │ -046950: 3801 0600 |000a: if-eqz v1, 0010 // +0006 │ │ -046954: 1400 2402 0301 |000c: const v0, #float 2.40624e-38 // #01030224 │ │ -04695a: 0f00 |000f: return v0 │ │ -04695c: 1400 3802 0301 |0010: const v0, #float 2.40625e-38 // #01030238 │ │ -046962: 28fc |0013: goto 000f // -0004 │ │ -046964: 7100 dd13 0000 |0014: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ -04696a: 0a01 |0017: move-result v1 │ │ -04696c: 3801 0600 |0018: if-eqz v1, 001e // +0006 │ │ -046970: 1400 6b00 0301 |001a: const v0, #float 2.40612e-38 // #0103006b │ │ -046976: 28f2 |001d: goto 000f // -000e │ │ -046978: 1400 1901 0301 |001e: const v0, #float 2.40617e-38 // #01030119 │ │ -04697e: 28fc |0021: goto 001d // -0004 │ │ +04690c: |[04690c] org.androidsoft.app.permission.service.PreferencesService.getThemeId:()I │ │ +04691c: 6001 2700 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +046920: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +046924: 3421 1000 |0004: if-lt v1, v2, 0014 // +0010 │ │ +046928: 7100 dd13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ +04692e: 0a01 |0009: move-result v1 │ │ +046930: 3801 0600 |000a: if-eqz v1, 0010 // +0006 │ │ +046934: 1400 2402 0301 |000c: const v0, #float 2.40624e-38 // #01030224 │ │ +04693a: 0f00 |000f: return v0 │ │ +04693c: 1400 3802 0301 |0010: const v0, #float 2.40625e-38 // #01030238 │ │ +046942: 28fc |0013: goto 000f // -0004 │ │ +046944: 7100 dd13 0000 |0014: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ +04694a: 0a01 |0017: move-result v1 │ │ +04694c: 3801 0600 |0018: if-eqz v1, 001e // +0006 │ │ +046950: 1400 6b00 0301 |001a: const v0, #float 2.40612e-38 // #0103006b │ │ +046956: 28f2 |001d: goto 000f // -000e │ │ +046958: 1400 1901 0301 |001e: const v0, #float 2.40617e-38 // #01030119 │ │ +04695e: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=45 │ │ 0x000f line=51 │ │ 0x0010 line=45 │ │ 0x0014 line=49 │ │ @@ -79416,57 +79390,57 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -046980: |[046980] org.androidsoft.app.permission.service.PreferencesService.isThemeDark:()Z │ │ -046990: 6000 8805 |0000: sget v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -046994: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -046998: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04699a: 0f00 |0005: return v0 │ │ -04699c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04699e: 28fe |0007: goto 0005 // -0002 │ │ +046960: |[046960] org.androidsoft.app.permission.service.PreferencesService.isThemeDark:()Z │ │ +046970: 6000 8805 |0000: sget v0, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +046974: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +046978: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04697a: 0f00 |0005: return v0 │ │ +04697c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04697e: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ │ │ #5 : (in Lorg/androidsoft/app/permission/service/PreferencesService;) │ │ name : 'loadPreferences' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0469a0: |[0469a0] org.androidsoft.app.permission.service.PreferencesService.loadPreferences:(Landroid/content/Context;)V │ │ -0469b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0469b2: 1a01 aa07 |0001: const-string v1, "PermissionFriendlyAppsPreferences" // string@07aa │ │ -0469b6: 6e30 a400 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ -0469bc: 0c00 |0006: move-result-object v0 │ │ -0469be: 1a01 7608 |0007: const-string v1, "Theme" // string@0876 │ │ -0469c2: 7230 e400 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ -0469c8: 0a01 |000c: move-result v1 │ │ -0469ca: 6701 8805 |000d: sput v1, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -0469ce: 1a01 8407 |000f: const-string v1, "PFA-androidsoft.org" // string@0784 │ │ -0469d2: 2202 d302 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0469d6: 7010 1d13 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0469dc: 1a03 7708 |0016: const-string v3, "Theme loaded : " // string@0877 │ │ -0469e0: 6e20 2413 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0469e6: 0c02 |001b: move-result-object v2 │ │ -0469e8: 6003 8805 |001c: sget v3, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -0469ec: 6e20 2013 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0469f2: 0c02 |0021: move-result-object v2 │ │ -0469f4: 6e10 2913 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0469fa: 0c02 |0025: move-result-object v2 │ │ -0469fc: 7120 7d10 2100 |0026: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@107d │ │ -046a02: 0e00 |0029: return-void │ │ +046980: |[046980] org.androidsoft.app.permission.service.PreferencesService.loadPreferences:(Landroid/content/Context;)V │ │ +046990: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046992: 1a01 aa07 |0001: const-string v1, "PermissionFriendlyAppsPreferences" // string@07aa │ │ +046996: 6e30 a400 1402 |0003: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ +04699c: 0c00 |0006: move-result-object v0 │ │ +04699e: 1a01 7608 |0007: const-string v1, "Theme" // string@0876 │ │ +0469a2: 7230 e400 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ +0469a8: 0a01 |000c: move-result v1 │ │ +0469aa: 6701 8805 |000d: sput v1, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +0469ae: 1a01 8407 |000f: const-string v1, "PFA-androidsoft.org" // string@0784 │ │ +0469b2: 2202 d302 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0469b6: 7010 1d13 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0469bc: 1a03 7708 |0016: const-string v3, "Theme loaded : " // string@0877 │ │ +0469c0: 6e20 2413 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0469c6: 0c02 |001b: move-result-object v2 │ │ +0469c8: 6003 8805 |001c: sget v3, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +0469cc: 6e20 2013 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0469d2: 0c02 |0021: move-result-object v2 │ │ +0469d4: 6e10 2913 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0469da: 0c02 |0025: move-result-object v2 │ │ +0469dc: 7120 7d10 2100 |0026: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@107d │ │ +0469e2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0007 line=81 │ │ 0x000f line=82 │ │ 0x0029 line=83 │ │ locals : │ │ @@ -79474,80 +79448,78 @@ │ │ 0x0000 - 0x002a reg=4 context Landroid/content/Context; │ │ │ │ #6 : (in Lorg/androidsoft/app/permission/service/PreferencesService;) │ │ name : 'notifyThemeListeners' │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -046a04: |[046a04] org.androidsoft.app.permission.service.PreferencesService.notifyThemeListeners:(Landroid/content/Context;Z)V │ │ -046a14: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -046a16: 3808 4900 |0001: if-eqz v8, 004a // +0049 │ │ -046a1a: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -046a1c: 6704 8805 |0004: sput v4, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -046a20: 1a04 aa07 |0006: const-string v4, "PermissionFriendlyAppsPreferences" // string@07aa │ │ -046a24: 6e30 a400 4705 |0008: invoke-virtual {v7, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ -046a2a: 0c03 |000b: move-result-object v3 │ │ -046a2c: 7210 e200 0300 |000c: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ -046a32: 0c00 |000f: move-result-object v0 │ │ -046a34: 1a04 7608 |0010: const-string v4, "Theme" // string@0876 │ │ -046a38: 6005 8805 |0012: sget v5, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -046a3c: 7230 e000 4005 |0014: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ -046a42: 7210 dd00 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ -046a48: 1a04 8407 |001a: const-string v4, "PFA-androidsoft.org" // string@0784 │ │ -046a4c: 2205 d302 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -046a50: 7010 1d13 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046a56: 1a06 4a07 |0021: const-string v6, "New theme stored : " // string@074a │ │ -046a5a: 6e20 2413 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046a60: 0c05 |0026: move-result-object v5 │ │ -046a62: 6006 8805 |0027: sget v6, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ -046a66: 6e20 2013 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -046a6c: 0c05 |002c: move-result-object v5 │ │ -046a6e: 6e10 2913 0500 |002d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046a74: 0c05 |0030: move-result-object v5 │ │ -046a76: 7120 7d10 5400 |0031: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@107d │ │ -046a7c: 6204 8905 |0034: sget-object v4, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ -046a80: 6e10 4313 0400 |0036: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ -046a86: 0c01 |0039: move-result-object v1 │ │ -046a88: 7210 5913 0100 |003a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -046a8e: 0a04 |003d: move-result v4 │ │ -046a90: 3804 0e00 |003e: if-eqz v4, 004c // +000e │ │ -046a94: 7210 5a13 0100 |0040: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -046a9a: 0c02 |0043: move-result-object v2 │ │ -046a9c: 1f02 1603 |0044: check-cast v2, Lorg/androidsoft/app/permission/service/ThemeChangesListener; // type@0316 │ │ -046aa0: 7210 e013 0200 |0046: invoke-interface {v2}, Lorg/androidsoft/app/permission/service/ThemeChangesListener;.onChangeTheme:()V // method@13e0 │ │ -046aa6: 28f1 |0049: goto 003a // -000f │ │ -046aa8: 0154 |004a: move v4, v5 │ │ -046aaa: 28b9 |004b: goto 0004 // -0047 │ │ -046aac: 0e00 |004c: return-void │ │ +0469e4: |[0469e4] org.androidsoft.app.permission.service.PreferencesService.notifyThemeListeners:(Landroid/content/Context;Z)V │ │ +0469f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0469f6: 3807 4900 |0001: if-eqz v7, 004a // +0049 │ │ +0469fa: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +0469fc: 6703 8805 |0004: sput v3, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +046a00: 1a03 aa07 |0006: const-string v3, "PermissionFriendlyAppsPreferences" // string@07aa │ │ +046a04: 6e30 a400 3604 |0008: invoke-virtual {v6, v3, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00a4 │ │ +046a0a: 0c02 |000b: move-result-object v2 │ │ +046a0c: 7210 e200 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ +046a12: 0c00 |000f: move-result-object v0 │ │ +046a14: 1a03 7608 |0010: const-string v3, "Theme" // string@0876 │ │ +046a18: 6004 8805 |0012: sget v4, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +046a1c: 7230 e000 3004 |0014: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ +046a22: 7210 dd00 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ +046a28: 1a03 8407 |001a: const-string v3, "PFA-androidsoft.org" // string@0784 │ │ +046a2c: 2204 d302 |001c: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +046a30: 7010 1d13 0400 |001e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046a36: 1a05 4a07 |0021: const-string v5, "New theme stored : " // string@074a │ │ +046a3a: 6e20 2413 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046a40: 0c04 |0026: move-result-object v4 │ │ +046a42: 6005 8805 |0027: sget v5, Lorg/androidsoft/app/permission/service/PreferencesService;.mTheme:I // field@0588 │ │ +046a46: 6e20 2013 5400 |0029: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +046a4c: 0c04 |002c: move-result-object v4 │ │ +046a4e: 6e10 2913 0400 |002d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046a54: 0c04 |0030: move-result-object v4 │ │ +046a56: 7120 7d10 4300 |0031: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@107d │ │ +046a5c: 6203 8905 |0034: sget-object v3, Lorg/androidsoft/app/permission/service/PreferencesService;.mThemeListeners:Ljava/util/ArrayList; // field@0589 │ │ +046a60: 6e10 4313 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ +046a66: 0c03 |0039: move-result-object v3 │ │ +046a68: 7210 5913 0300 |003a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +046a6e: 0a04 |003d: move-result v4 │ │ +046a70: 3804 0e00 |003e: if-eqz v4, 004c // +000e │ │ +046a74: 7210 5a13 0300 |0040: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +046a7a: 0c01 |0043: move-result-object v1 │ │ +046a7c: 1f01 1603 |0044: check-cast v1, Lorg/androidsoft/app/permission/service/ThemeChangesListener; // type@0316 │ │ +046a80: 7210 e013 0100 |0046: invoke-interface {v1}, Lorg/androidsoft/app/permission/service/ThemeChangesListener;.onChangeTheme:()V // method@13e0 │ │ +046a86: 28f1 |0049: goto 003a // -000f │ │ +046a88: 0143 |004a: move v3, v4 │ │ +046a8a: 28b9 |004b: goto 0004 // -0047 │ │ +046a8c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ 0x0006 line=67 │ │ 0x000c line=68 │ │ 0x0010 line=69 │ │ 0x0017 line=70 │ │ 0x001a line=71 │ │ 0x0034 line=72 │ │ 0x0046 line=74 │ │ 0x004b line=66 │ │ 0x004c line=76 │ │ locals : │ │ 0x0010 - 0x004a reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ - 0x003a - 0x004a reg=1 i$ Ljava/util/Iterator; │ │ - 0x0046 - 0x004a reg=2 listener Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ │ - 0x000c - 0x004a reg=3 prefs Landroid/content/SharedPreferences; │ │ + 0x0046 - 0x004a reg=1 listener Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ │ + 0x000c - 0x004a reg=2 prefs Landroid/content/SharedPreferences; │ │ 0x004c - 0x004d reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ - 0x004c - 0x004d reg=1 i$ Ljava/util/Iterator; │ │ - 0x004c - 0x004d reg=3 prefs Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x004d reg=7 context Landroid/content/Context; │ │ - 0x0000 - 0x004d reg=8 bDarkTheme Z │ │ + 0x004c - 0x004d reg=2 prefs Landroid/content/SharedPreferences; │ │ + 0x0000 - 0x004d reg=6 context Landroid/content/Context; │ │ + 0x0000 - 0x004d reg=7 bDarkTheme Z │ │ │ │ Virtual methods - │ │ source_file_idx : 1969 (PreferencesService.java) │ │ │ │ Class #332 header: │ │ class_idx : 790 │ │ access_flags : 1537 (0x0601) │ │ @@ -79644,45 +79616,45 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046ab0: |[046ab0] org.androidsoft.app.permission.ui.MainActivity$1.:(Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V │ │ -046ac0: 5b01 9c05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ -046ac4: 5b02 9d05 |0002: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/MainActivity$1;.val$items:[Ljava/lang/String; // field@059d │ │ -046ac8: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -046ace: 0e00 |0007: return-void │ │ +046a90: |[046a90] org.androidsoft.app.permission.ui.MainActivity$1.:(Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V │ │ +046aa0: 5b01 9c05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ +046aa4: 5b02 9d05 |0002: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/MainActivity$1;.val$items:[Ljava/lang/String; // field@059d │ │ +046aa8: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +046aae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lorg/androidsoft/app/permission/ui/MainActivity; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidsoft/app/permission/ui/MainActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -046ad0: |[046ad0] org.androidsoft.app.permission.ui.MainActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -046ae0: 5420 9c05 |0000: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ -046ae4: 5421 9d05 |0002: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.val$items:[Ljava/lang/String; // field@059d │ │ -046ae8: 4601 0104 |0004: aget-object v1, v1, v4 │ │ -046aec: 7120 1f14 1000 |0006: invoke-static {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$102:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String; // method@141f │ │ -046af2: 5420 9c05 |0009: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ -046af6: 7110 2014 0000 |000b: invoke-static {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$200:(Lorg/androidsoft/app/permission/ui/MainActivity;)V // method@1420 │ │ -046afc: 0e00 |000e: return-void │ │ +046ab0: |[046ab0] org.androidsoft.app.permission.ui.MainActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +046ac0: 5420 9c05 |0000: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ +046ac4: 5421 9d05 |0002: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.val$items:[Ljava/lang/String; // field@059d │ │ +046ac8: 4601 0104 |0004: aget-object v1, v1, v4 │ │ +046acc: 7120 1f14 1000 |0006: invoke-static {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$102:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String; // method@141f │ │ +046ad2: 5420 9c05 |0009: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$1;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059c │ │ +046ad6: 7110 2014 0000 |000b: invoke-static {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$200:(Lorg/androidsoft/app/permission/ui/MainActivity;)V // method@1420 │ │ +046adc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0009 line=402 │ │ 0x000e line=403 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/androidsoft/app/permission/ui/MainActivity$1; │ │ @@ -79730,18 +79702,18 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046b00: |[046b00] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.:(Lorg/androidsoft/app/permission/ui/MainActivity;)V │ │ -046b10: 5b01 9f05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ -046b14: 7010 8e01 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@018e │ │ -046b1a: 0e00 |0005: return-void │ │ +046ae0: |[046ae0] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.:(Lorg/androidsoft/app/permission/ui/MainActivity;)V │ │ +046af0: 5b01 9f05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ +046af4: 7010 8e01 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@018e │ │ +046afa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ @@ -79750,17 +79722,17 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;Lorg/androidsoft/app/permission/ui/MainActivity$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046b1c: |[046b1c] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.:(Lorg/androidsoft/app/permission/ui/MainActivity;Lorg/androidsoft/app/permission/ui/MainActivity$1;)V │ │ -046b2c: 7020 1614 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.:(Lorg/androidsoft/app/permission/ui/MainActivity;)V // method@1416 │ │ -046b32: 0e00 |0003: return-void │ │ +046afc: |[046afc] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.:(Lorg/androidsoft/app/permission/ui/MainActivity;Lorg/androidsoft/app/permission/ui/MainActivity$1;)V │ │ +046b0c: 7020 1614 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.:(Lorg/androidsoft/app/permission/ui/MainActivity;)V // method@1416 │ │ +046b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ 0x0000 - 0x0004 reg=2 x1 Lorg/androidsoft/app/permission/ui/MainActivity$1; │ │ @@ -79771,42 +79743,42 @@ │ │ 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 │ │ -046b34: |[046b34] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -046b44: 1f02 5203 |0000: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ -046b48: 6e20 1914 2100 |0002: invoke-virtual {v1, v2}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1419 │ │ -046b4e: 0c00 |0005: move-result-object v0 │ │ -046b50: 1100 |0006: return-object v0 │ │ +046b14: |[046b14] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +046b24: 1f02 5203 |0000: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ +046b28: 6e20 1914 2100 |0002: invoke-virtual {v1, v2}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@1419 │ │ +046b2e: 0c00 |0005: move-result-object v0 │ │ +046b30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -046b54: |[046b54] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -046b64: 5410 9f05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ -046b68: 7110 2114 0000 |0002: invoke-static {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$300:(Lorg/androidsoft/app/permission/ui/MainActivity;)Ljava/util/List; // method@1421 │ │ -046b6e: 0c00 |0005: move-result-object v0 │ │ -046b70: 5b10 9e05 |0006: iput-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.mList:Ljava/util/List; // field@059e │ │ -046b74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -046b76: 1100 |0009: return-object v0 │ │ +046b34: |[046b34] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +046b44: 5410 9f05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ +046b48: 7110 2114 0000 |0002: invoke-static {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$300:(Lorg/androidsoft/app/permission/ui/MainActivity;)Ljava/util/List; // method@1421 │ │ +046b4e: 0c00 |0005: move-result-object v0 │ │ +046b50: 5b10 9e05 |0006: iput-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.mList:Ljava/util/List; // field@059e │ │ +046b54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +046b56: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0008 line=422 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ 0x0000 - 0x000a reg=2 arg0 [Ljava/lang/Void; │ │ @@ -79816,39 +79788,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046b78: |[046b78] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.onPostExecute:(Ljava/lang/Object;)V │ │ -046b88: 1f01 d902 |0000: check-cast v1, Ljava/lang/Void; // type@02d9 │ │ -046b8c: 6e20 1c14 1000 |0002: invoke-virtual {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.onPostExecute:(Ljava/lang/Void;)V // method@141c │ │ -046b92: 0e00 |0005: return-void │ │ +046b58: |[046b58] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.onPostExecute:(Ljava/lang/Object;)V │ │ +046b68: 1f01 d902 |0000: check-cast v1, Ljava/lang/Void; // type@02d9 │ │ +046b6c: 6e20 1c14 1000 |0002: invoke-virtual {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.onPostExecute:(Ljava/lang/Void;)V // method@141c │ │ +046b72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -046b94: |[046b94] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.onPostExecute:(Ljava/lang/Void;)V │ │ -046ba4: 5420 9f05 |0000: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ -046ba8: 5421 9e05 |0002: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.mList:Ljava/util/List; // field@059e │ │ -046bac: 7120 2214 1000 |0004: invoke-static {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$400:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/util/List;)V // method@1422 │ │ -046bb2: 0e00 |0007: return-void │ │ +046b74: |[046b74] org.androidsoft.app.permission.ui.MainActivity$LoadingTask.onPostExecute:(Ljava/lang/Void;)V │ │ +046b84: 5420 9f05 |0000: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.this$0:Lorg/androidsoft/app/permission/ui/MainActivity; // field@059f │ │ +046b88: 5421 9e05 |0002: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.mList:Ljava/util/List; // field@059e │ │ +046b8c: 7120 2214 1000 |0004: invoke-static {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.access$400:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/util/List;)V // method@1422 │ │ +046b92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0007 line=429 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; │ │ 0x0000 - 0x0008 reg=3 result Ljava/lang/Void; │ │ @@ -79893,19 +79865,19 @@ │ │ type : '(Landroid/app/Activity;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046bb4: |[046bb4] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ -046bc4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -046bca: 5b01 c005 |0003: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mActivity:Landroid/app/Activity; // field@05c0 │ │ -046bce: 5b02 c105 |0005: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ -046bd2: 0e00 |0007: return-void │ │ +046b94: |[046b94] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ +046ba4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +046baa: 5b01 c005 |0003: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mActivity:Landroid/app/Activity; // field@05c0 │ │ +046bae: 5b02 c105 |0005: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ +046bb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ @@ -79920,17 +79892,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046bd4: |[046bd4] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.areAllItemsEnabled:()Z │ │ -046be4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046be6: 0f00 |0001: return v0 │ │ +046bb4: |[046bb4] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.areAllItemsEnabled:()Z │ │ +046bc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046bc6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;) │ │ @@ -79938,19 +79910,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046be8: |[046be8] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getCount:()I │ │ -046bf8: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ -046bfc: 7210 6b13 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ -046c02: 0a00 |0005: move-result v0 │ │ -046c04: 0f00 |0006: return v0 │ │ +046bc8: |[046bc8] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getCount:()I │ │ +046bd8: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ +046bdc: 7210 6b13 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ +046be2: 0a00 |0005: move-result v0 │ │ +046be4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;) │ │ @@ -79958,19 +79930,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046c08: |[046c08] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItem:(I)Ljava/lang/Object; │ │ -046c18: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ -046c1c: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046c22: 0c00 |0005: move-result-object v0 │ │ -046c24: 1100 |0006: return-object v0 │ │ +046be8: |[046be8] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItem:(I)Ljava/lang/Object; │ │ +046bf8: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ +046bfc: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046c02: 0c00 |0005: move-result-object v0 │ │ +046c04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -79979,17 +79951,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046c28: |[046c28] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItemId:(I)J │ │ -046c38: 8130 |0000: int-to-long v0, v3 │ │ -046c3a: 1000 |0001: return-wide v0 │ │ +046c08: |[046c08] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItemId:(I)J │ │ +046c18: 8130 |0000: int-to-long v0, v3 │ │ +046c1a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -79998,17 +79970,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046c3c: |[046c3c] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItemViewType:(I)I │ │ -046c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046c4e: 0f00 |0001: return v0 │ │ +046c1c: |[046c1c] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getItemViewType:(I)I │ │ +046c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046c2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0002 reg=2 arg0 I │ │ │ │ @@ -80017,89 +79989,89 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -046c50: |[046c50] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -046c60: 5497 c105 |0000: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ -046c64: 7220 6713 a700 |0002: invoke-interface {v7, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046c6a: 0c03 |0005: move-result-object v3 │ │ -046c6c: 1f03 0c03 |0006: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -046c70: 390b 1000 |0008: if-nez v11, 0018 // +0010 │ │ -046c74: 5497 c005 |000a: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mActivity:Landroid/app/Activity; // field@05c0 │ │ -046c78: 6e10 1100 0700 |000c: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ -046c7e: 0c02 |000f: move-result-object v2 │ │ -046c80: 1407 0300 037f |0010: const v7, #float 1.74129e+38 // #7f030003 │ │ -046c86: 1208 |0013: const/4 v8, #int 0 // #0 │ │ -046c88: 6e40 ad10 728c |0014: invoke-virtual {v2, v7, v12, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -046c8e: 0c0b |0017: move-result-object v11 │ │ -046c90: 1407 0a00 0a7f |0018: const v7, #float 1.83434e+38 // #7f0a000a │ │ -046c96: 6e20 f310 7b00 |001b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046c9c: 0c01 |001e: move-result-object v1 │ │ -046c9e: 1f01 8c02 |001f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ -046ca2: 6e10 9713 0300 |0021: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1397 │ │ -046ca8: 0c07 |0024: move-result-object v7 │ │ -046caa: 6e20 3a12 7100 |0025: invoke-virtual {v1, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ -046cb0: 1407 0b00 0a7f |0028: const v7, #float 1.83434e+38 // #7f0a000b │ │ -046cb6: 6e20 f310 7b00 |002b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046cbc: 0c04 |002e: move-result-object v4 │ │ -046cbe: 1f04 9f02 |002f: check-cast v4, Landroid/widget/TextView; // type@029f │ │ -046cc2: 6e10 9813 0300 |0031: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ -046cc8: 0c07 |0034: move-result-object v7 │ │ -046cca: 6e20 a312 7400 |0035: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046cd0: 1407 0d00 0a7f |0038: const v7, #float 1.83434e+38 // #7f0a000d │ │ -046cd6: 6e20 f310 7b00 |003b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046cdc: 0c06 |003e: move-result-object v6 │ │ -046cde: 1f06 9f02 |003f: check-cast v6, Landroid/widget/TextView; // type@029f │ │ -046ce2: 6e10 9b13 0300 |0041: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getVersion:()Ljava/lang/String; // method@139b │ │ -046ce8: 0c07 |0044: move-result-object v7 │ │ -046cea: 6e20 a312 7600 |0045: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046cf0: 1407 1500 0a7f |0048: const v7, #float 1.83434e+38 // #7f0a0015 │ │ -046cf6: 6e20 f310 7b00 |004b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046cfc: 0c05 |004e: move-result-object v5 │ │ -046cfe: 1f05 9f02 |004f: check-cast v5, Landroid/widget/TextView; // type@029f │ │ -046d02: 2207 d302 |0051: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -046d06: 7010 1d13 0700 |0053: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -046d0c: 1a08 fe07 |0056: const-string v8, "Score : " // string@07fe │ │ -046d10: 6e20 2413 8700 |0058: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -046d16: 0c07 |005b: move-result-object v7 │ │ -046d18: 6e10 9a13 0300 |005c: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ -046d1e: 0a08 |005f: move-result v8 │ │ -046d20: 6e20 2013 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -046d26: 0c07 |0063: move-result-object v7 │ │ -046d28: 6e10 2913 0700 |0064: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -046d2e: 0c07 |0067: move-result-object v7 │ │ -046d30: 6e20 a312 7500 |0068: invoke-virtual {v5, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046d36: 1407 1600 0a7f |006b: const v7, #float 1.83434e+38 // #7f0a0016 │ │ -046d3c: 6e20 f310 7b00 |006e: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046d42: 0c00 |0071: move-result-object v0 │ │ -046d44: 1f00 8c02 |0072: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ -046d48: 6e10 9a13 0300 |0074: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ -046d4e: 0a07 |0077: move-result v7 │ │ -046d50: 3907 1500 |0078: if-nez v7, 008d // +0015 │ │ -046d54: 1407 1500 027f |007a: const v7, #float 1.728e+38 // #7f020015 │ │ -046d5a: 6e20 3b12 7000 |007d: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -046d60: 6e10 9c13 0300 |0080: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.isTrusted:()Z // method@139c │ │ -046d66: 0a07 |0083: move-result v7 │ │ -046d68: 3807 0800 |0084: if-eqz v7, 008c // +0008 │ │ -046d6c: 1407 2100 027f |0086: const v7, #float 1.728e+38 // #7f020021 │ │ -046d72: 6e20 3b12 7000 |0089: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -046d78: 110b |008c: return-object v11 │ │ -046d7a: 6e10 9a13 0300 |008d: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ -046d80: 0a07 |0090: move-result v7 │ │ -046d82: 1258 |0091: const/4 v8, #int 5 // #5 │ │ -046d84: 3587 0900 |0092: if-ge v7, v8, 009b // +0009 │ │ -046d88: 1407 1600 027f |0094: const v7, #float 1.728e+38 // #7f020016 │ │ -046d8e: 6e20 3b12 7000 |0097: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -046d94: 28e6 |009a: goto 0080 // -001a │ │ -046d96: 1407 0e00 027f |009b: const v7, #float 1.728e+38 // #7f02000e │ │ -046d9c: 6e20 3b12 7000 |009e: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -046da2: 28df |00a1: goto 0080 // -0021 │ │ +046c30: |[046c30] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046c40: 5497 c105 |0000: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ +046c44: 7220 6713 a700 |0002: invoke-interface {v7, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046c4a: 0c03 |0005: move-result-object v3 │ │ +046c4c: 1f03 0c03 |0006: check-cast v3, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +046c50: 390b 1000 |0008: if-nez v11, 0018 // +0010 │ │ +046c54: 5497 c005 |000a: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mActivity:Landroid/app/Activity; // field@05c0 │ │ +046c58: 6e10 1100 0700 |000c: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ +046c5e: 0c02 |000f: move-result-object v2 │ │ +046c60: 1407 0300 037f |0010: const v7, #float 1.74129e+38 // #7f030003 │ │ +046c66: 1208 |0013: const/4 v8, #int 0 // #0 │ │ +046c68: 6e40 ad10 728c |0014: invoke-virtual {v2, v7, v12, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +046c6e: 0c0b |0017: move-result-object v11 │ │ +046c70: 1407 0a00 0a7f |0018: const v7, #float 1.83434e+38 // #7f0a000a │ │ +046c76: 6e20 f310 7b00 |001b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046c7c: 0c01 |001e: move-result-object v1 │ │ +046c7e: 1f01 8c02 |001f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ +046c82: 6e10 9713 0300 |0021: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1397 │ │ +046c88: 0c07 |0024: move-result-object v7 │ │ +046c8a: 6e20 3a12 7100 |0025: invoke-virtual {v1, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ +046c90: 1407 0b00 0a7f |0028: const v7, #float 1.83434e+38 // #7f0a000b │ │ +046c96: 6e20 f310 7b00 |002b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046c9c: 0c04 |002e: move-result-object v4 │ │ +046c9e: 1f04 9f02 |002f: check-cast v4, Landroid/widget/TextView; // type@029f │ │ +046ca2: 6e10 9813 0300 |0031: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getName:()Ljava/lang/String; // method@1398 │ │ +046ca8: 0c07 |0034: move-result-object v7 │ │ +046caa: 6e20 a312 7400 |0035: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046cb0: 1407 0d00 0a7f |0038: const v7, #float 1.83434e+38 // #7f0a000d │ │ +046cb6: 6e20 f310 7b00 |003b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046cbc: 0c06 |003e: move-result-object v6 │ │ +046cbe: 1f06 9f02 |003f: check-cast v6, Landroid/widget/TextView; // type@029f │ │ +046cc2: 6e10 9b13 0300 |0041: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getVersion:()Ljava/lang/String; // method@139b │ │ +046cc8: 0c07 |0044: move-result-object v7 │ │ +046cca: 6e20 a312 7600 |0045: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046cd0: 1407 1500 0a7f |0048: const v7, #float 1.83434e+38 // #7f0a0015 │ │ +046cd6: 6e20 f310 7b00 |004b: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046cdc: 0c05 |004e: move-result-object v5 │ │ +046cde: 1f05 9f02 |004f: check-cast v5, Landroid/widget/TextView; // type@029f │ │ +046ce2: 2207 d302 |0051: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +046ce6: 7010 1d13 0700 |0053: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +046cec: 1a08 fe07 |0056: const-string v8, "Score : " // string@07fe │ │ +046cf0: 6e20 2413 8700 |0058: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +046cf6: 0c07 |005b: move-result-object v7 │ │ +046cf8: 6e10 9a13 0300 |005c: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ +046cfe: 0a08 |005f: move-result v8 │ │ +046d00: 6e20 2013 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +046d06: 0c07 |0063: move-result-object v7 │ │ +046d08: 6e10 2913 0700 |0064: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +046d0e: 0c07 |0067: move-result-object v7 │ │ +046d10: 6e20 a312 7500 |0068: invoke-virtual {v5, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046d16: 1407 1600 0a7f |006b: const v7, #float 1.83434e+38 // #7f0a0016 │ │ +046d1c: 6e20 f310 7b00 |006e: invoke-virtual {v11, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046d22: 0c00 |0071: move-result-object v0 │ │ +046d24: 1f00 8c02 |0072: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ +046d28: 6e10 9a13 0300 |0074: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ +046d2e: 0a07 |0077: move-result v7 │ │ +046d30: 3907 1500 |0078: if-nez v7, 008d // +0015 │ │ +046d34: 1407 1500 027f |007a: const v7, #float 1.728e+38 // #7f020015 │ │ +046d3a: 6e20 3b12 7000 |007d: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +046d40: 6e10 9c13 0300 |0080: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.isTrusted:()Z // method@139c │ │ +046d46: 0a07 |0083: move-result v7 │ │ +046d48: 3807 0800 |0084: if-eqz v7, 008c // +0008 │ │ +046d4c: 1407 2100 027f |0086: const v7, #float 1.728e+38 // #7f020021 │ │ +046d52: 6e20 3b12 7000 |0089: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +046d58: 110b |008c: return-object v11 │ │ +046d5a: 6e10 9a13 0300 |008d: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/AppInfo;.getScore:()I // method@139a │ │ +046d60: 0a07 |0090: move-result v7 │ │ +046d62: 1258 |0091: const/4 v8, #int 5 // #5 │ │ +046d64: 3587 0900 |0092: if-ge v7, v8, 009b // +0009 │ │ +046d68: 1407 1600 027f |0094: const v7, #float 1.728e+38 // #7f020016 │ │ +046d6e: 6e20 3b12 7000 |0097: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +046d74: 28e6 |009a: goto 0080 // -001a │ │ +046d76: 1407 0e00 027f |009b: const v7, #float 1.728e+38 // #7f02000e │ │ +046d7c: 6e20 3b12 7000 |009e: invoke-virtual {v0, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +046d82: 28df |00a1: goto 0080 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=104 │ │ 0x000a line=106 │ │ 0x0010 line=107 │ │ 0x0018 line=110 │ │ @@ -80137,17 +80109,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046da4: |[046da4] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getViewTypeCount:()I │ │ -046db4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046db6: 0f00 |0001: return v0 │ │ +046d84: |[046d84] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.getViewTypeCount:()I │ │ +046d94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046d96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ │ │ #7 : (in Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;) │ │ @@ -80155,17 +80127,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046db8: |[046db8] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.hasStableIds:()Z │ │ -046dc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046dca: 0f00 |0001: return v0 │ │ +046d98: |[046d98] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.hasStableIds:()Z │ │ +046da8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046daa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ │ │ #8 : (in Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;) │ │ @@ -80173,19 +80145,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046dcc: |[046dcc] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.isEmpty:()Z │ │ -046ddc: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ -046de0: 7210 6813 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ -046de6: 0a00 |0005: move-result v0 │ │ -046de8: 0f00 |0006: return v0 │ │ +046dac: |[046dac] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.isEmpty:()Z │ │ +046dbc: 5410 c105 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.mList:Ljava/util/List; // field@05c1 │ │ +046dc0: 7210 6813 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ +046dc6: 0a00 |0005: move-result v0 │ │ +046dc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ │ │ #9 : (in Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;) │ │ @@ -80193,17 +80165,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046dec: |[046dec] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.isEnabled:(I)Z │ │ -046dfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046dfe: 0f00 |0001: return v0 │ │ +046dcc: |[046dcc] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.isEnabled:(I)Z │ │ +046ddc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046dde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0002 reg=2 arg0 I │ │ │ │ @@ -80212,16 +80184,16 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e00: |[046e00] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -046e10: 0e00 |0000: return-void │ │ +046de0: |[046de0] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +046df0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/database/DataSetObserver; │ │ │ │ @@ -80230,16 +80202,16 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -046e14: |[046e14] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -046e24: 0e00 |0000: return-void │ │ +046df4: |[046df4] org.androidsoft.app.permission.ui.widget.ApplicationAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +046e04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; │ │ 0x0000 - 0x0001 reg=1 arg0 Landroid/database/DataSetObserver; │ │ │ │ @@ -80282,19 +80254,19 @@ │ │ type : '(Landroid/app/Activity;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046e28: |[046e28] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ -046e38: 7010 2212 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@1222 │ │ -046e3e: 5b01 c205 |0003: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ -046e42: 5b02 c305 |0005: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046e46: 0e00 |0007: return-void │ │ +046e08: |[046e08] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.:(Landroid/app/Activity;Ljava/util/List;)V │ │ +046e18: 7010 2212 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseExpandableListAdapter;.:()V // method@1222 │ │ +046e1e: 5b01 c205 |0003: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ +046e22: 5b02 c305 |0005: iput-object v2, v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046e26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ @@ -80309,24 +80281,24 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046e48: |[046e48] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChild:(II)Ljava/lang/Object; │ │ -046e58: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046e5c: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046e62: 0c00 |0005: move-result-object v0 │ │ -046e64: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -046e68: 6e10 b013 0000 |0008: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ -046e6e: 0c00 |000b: move-result-object v0 │ │ -046e70: 7220 6713 3000 |000c: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046e76: 0c00 |000f: move-result-object v0 │ │ -046e78: 1100 |0010: return-object v0 │ │ +046e28: |[046e28] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChild:(II)Ljava/lang/Object; │ │ +046e38: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046e3c: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046e42: 0c00 |0005: move-result-object v0 │ │ +046e44: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +046e48: 6e10 b013 0000 |0008: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ +046e4e: 0c00 |000b: move-result-object v0 │ │ +046e50: 7220 6713 3000 |000c: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046e56: 0c00 |000f: move-result-object v0 │ │ +046e58: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0011 reg=2 positionGroup I │ │ 0x0000 - 0x0011 reg=3 positionChild I │ │ @@ -80336,19 +80308,19 @@ │ │ type : '(II)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -046e7c: |[046e7c] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildId:(II)J │ │ -046e8c: d230 e803 |0000: mul-int/lit16 v0, v3, #int 1000 // #03e8 │ │ -046e90: b040 |0002: add-int/2addr v0, v4 │ │ -046e92: 8100 |0003: int-to-long v0, v0 │ │ -046e94: 1000 |0004: return-wide v0 │ │ +046e5c: |[046e5c] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildId:(II)J │ │ +046e6c: d230 e803 |0000: mul-int/lit16 v0, v3, #int 1000 // #03e8 │ │ +046e70: b040 |0002: add-int/2addr v0, v4 │ │ +046e72: 8100 |0003: int-to-long v0, v0 │ │ +046e74: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0005 reg=3 arg0 I │ │ 0x0000 - 0x0005 reg=4 arg1 I │ │ @@ -80358,65 +80330,65 @@ │ │ type : '(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -046e98: |[046e98] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -046ea8: 5497 c305 |0000: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046eac: 7220 6713 a700 |0002: invoke-interface {v7, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046eb2: 0c07 |0005: move-result-object v7 │ │ -046eb4: 1f07 0e03 |0006: check-cast v7, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -046eb8: 6e10 b013 0700 |0008: invoke-virtual {v7}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ -046ebe: 0c07 |000b: move-result-object v7 │ │ -046ec0: 7220 6713 b700 |000c: invoke-interface {v7, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046ec6: 0c03 |000f: move-result-object v3 │ │ -046ec8: 1f03 0d03 |0010: check-cast v3, Lorg/androidsoft/app/permission/model/Permission; // type@030d │ │ -046ecc: 390d 1000 |0012: if-nez v13, 0022 // +0010 │ │ -046ed0: 5497 c205 |0014: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ -046ed4: 6e10 1100 0700 |0016: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ -046eda: 0c01 |0019: move-result-object v1 │ │ -046edc: 1407 0800 037f |001a: const v7, #float 1.74129e+38 // #7f030008 │ │ -046ee2: 1208 |001d: const/4 v8, #int 0 // #0 │ │ -046ee4: 6e40 ad10 718e |001e: invoke-virtual {v1, v7, v14, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -046eea: 0c0d |0021: move-result-object v13 │ │ -046eec: 6e10 a713 0300 |0022: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.isDangerous:()Z // method@13a7 │ │ -046ef2: 0a07 |0025: move-result v7 │ │ -046ef4: 3807 4200 |0026: if-eqz v7, 0068 // +0042 │ │ -046ef8: 1402 0e00 027f |0028: const v2, #float 1.728e+38 // #7f02000e │ │ -046efe: 1407 1b00 0a7f |002b: const v7, #float 1.83434e+38 // #7f0a001b │ │ -046f04: 6e20 f310 7d00 |002e: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046f0a: 0c00 |0031: move-result-object v0 │ │ -046f0c: 1f00 8c02 |0032: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ -046f10: 6e20 3b12 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -046f16: 1407 1c00 0a7f |0037: const v7, #float 1.83434e+38 // #7f0a001c │ │ -046f1c: 6e20 f310 7d00 |003a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046f22: 0c05 |003d: move-result-object v5 │ │ -046f24: 1f05 9f02 |003e: check-cast v5, Landroid/widget/TextView; // type@029f │ │ -046f28: 6e10 a513 0300 |0040: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getLabel:()Ljava/lang/String; // method@13a5 │ │ -046f2e: 0c07 |0043: move-result-object v7 │ │ -046f30: 6e20 a312 7500 |0044: invoke-virtual {v5, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046f36: 1407 1d00 0a7f |0047: const v7, #float 1.83434e+38 // #7f0a001d │ │ -046f3c: 6e20 f310 7d00 |004a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046f42: 0c06 |004d: move-result-object v6 │ │ -046f44: 1f06 9f02 |004e: check-cast v6, Landroid/widget/TextView; // type@029f │ │ -046f48: 6e10 a613 0300 |0050: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getName:()Ljava/lang/String; // method@13a6 │ │ -046f4e: 0c07 |0053: move-result-object v7 │ │ -046f50: 6e20 a312 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046f56: 1407 1e00 0a7f |0057: const v7, #float 1.83434e+38 // #7f0a001e │ │ -046f5c: 6e20 f310 7d00 |005a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -046f62: 0c04 |005d: move-result-object v4 │ │ -046f64: 1f04 9f02 |005e: check-cast v4, Landroid/widget/TextView; // type@029f │ │ -046f68: 6e10 a413 0300 |0060: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getDescription:()Ljava/lang/String; // method@13a4 │ │ -046f6e: 0c07 |0063: move-result-object v7 │ │ -046f70: 6e20 a312 7400 |0064: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -046f76: 110d |0067: return-object v13 │ │ -046f78: 1402 1600 027f |0068: const v2, #float 1.728e+38 // #7f020016 │ │ -046f7e: 28c0 |006b: goto 002b // -0040 │ │ +046e78: |[046e78] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildView:(IIZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046e88: 5497 c305 |0000: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046e8c: 7220 6713 a700 |0002: invoke-interface {v7, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046e92: 0c07 |0005: move-result-object v7 │ │ +046e94: 1f07 0e03 |0006: check-cast v7, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +046e98: 6e10 b013 0700 |0008: invoke-virtual {v7}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ +046e9e: 0c07 |000b: move-result-object v7 │ │ +046ea0: 7220 6713 b700 |000c: invoke-interface {v7, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046ea6: 0c03 |000f: move-result-object v3 │ │ +046ea8: 1f03 0d03 |0010: check-cast v3, Lorg/androidsoft/app/permission/model/Permission; // type@030d │ │ +046eac: 390d 1000 |0012: if-nez v13, 0022 // +0010 │ │ +046eb0: 5497 c205 |0014: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ +046eb4: 6e10 1100 0700 |0016: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ +046eba: 0c01 |0019: move-result-object v1 │ │ +046ebc: 1407 0800 037f |001a: const v7, #float 1.74129e+38 // #7f030008 │ │ +046ec2: 1208 |001d: const/4 v8, #int 0 // #0 │ │ +046ec4: 6e40 ad10 718e |001e: invoke-virtual {v1, v7, v14, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +046eca: 0c0d |0021: move-result-object v13 │ │ +046ecc: 6e10 a713 0300 |0022: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.isDangerous:()Z // method@13a7 │ │ +046ed2: 0a07 |0025: move-result v7 │ │ +046ed4: 3807 4200 |0026: if-eqz v7, 0068 // +0042 │ │ +046ed8: 1402 0e00 027f |0028: const v2, #float 1.728e+38 // #7f02000e │ │ +046ede: 1407 1b00 0a7f |002b: const v7, #float 1.83434e+38 // #7f0a001b │ │ +046ee4: 6e20 f310 7d00 |002e: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046eea: 0c00 |0031: move-result-object v0 │ │ +046eec: 1f00 8c02 |0032: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ +046ef0: 6e20 3b12 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +046ef6: 1407 1c00 0a7f |0037: const v7, #float 1.83434e+38 // #7f0a001c │ │ +046efc: 6e20 f310 7d00 |003a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046f02: 0c05 |003d: move-result-object v5 │ │ +046f04: 1f05 9f02 |003e: check-cast v5, Landroid/widget/TextView; // type@029f │ │ +046f08: 6e10 a513 0300 |0040: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getLabel:()Ljava/lang/String; // method@13a5 │ │ +046f0e: 0c07 |0043: move-result-object v7 │ │ +046f10: 6e20 a312 7500 |0044: invoke-virtual {v5, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046f16: 1407 1d00 0a7f |0047: const v7, #float 1.83434e+38 // #7f0a001d │ │ +046f1c: 6e20 f310 7d00 |004a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046f22: 0c06 |004d: move-result-object v6 │ │ +046f24: 1f06 9f02 |004e: check-cast v6, Landroid/widget/TextView; // type@029f │ │ +046f28: 6e10 a613 0300 |0050: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getName:()Ljava/lang/String; // method@13a6 │ │ +046f2e: 0c07 |0053: move-result-object v7 │ │ +046f30: 6e20 a312 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046f36: 1407 1e00 0a7f |0057: const v7, #float 1.83434e+38 // #7f0a001e │ │ +046f3c: 6e20 f310 7d00 |005a: invoke-virtual {v13, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +046f42: 0c04 |005d: move-result-object v4 │ │ +046f44: 1f04 9f02 |005e: check-cast v4, Landroid/widget/TextView; // type@029f │ │ +046f48: 6e10 a413 0300 |0060: invoke-virtual {v3}, Lorg/androidsoft/app/permission/model/Permission;.getDescription:()Ljava/lang/String; // method@13a4 │ │ +046f4e: 0c07 |0063: move-result-object v7 │ │ +046f50: 6e20 a312 7400 |0064: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +046f56: 110d |0067: return-object v13 │ │ +046f58: 1402 1600 027f |0068: const v2, #float 1.728e+38 // #7f020016 │ │ +046f5e: 28c0 |006b: goto 002b // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0012 line=131 │ │ 0x0014 line=133 │ │ 0x001a line=134 │ │ 0x0022 line=137 │ │ @@ -80450,24 +80422,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046f80: |[046f80] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildrenCount:(I)I │ │ -046f90: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046f94: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046f9a: 0c00 |0005: move-result-object v0 │ │ -046f9c: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -046fa0: 6e10 b013 0000 |0008: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ -046fa6: 0c00 |000b: move-result-object v0 │ │ -046fa8: 7210 6b13 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ -046fae: 0a00 |000f: move-result v0 │ │ -046fb0: 0f00 |0010: return v0 │ │ +046f60: |[046f60] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getChildrenCount:(I)I │ │ +046f70: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046f74: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046f7a: 0c00 |0005: move-result-object v0 │ │ +046f7c: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +046f80: 6e10 b013 0000 |0008: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getListPermissions:()Ljava/util/List; // method@13b0 │ │ +046f86: 0c00 |000b: move-result-object v0 │ │ +046f88: 7210 6b13 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ +046f8e: 0a00 |000f: move-result v0 │ │ +046f90: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0011 reg=2 position I │ │ │ │ @@ -80476,19 +80448,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046fb4: |[046fb4] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroup:(I)Ljava/lang/Object; │ │ -046fc4: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046fc8: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -046fce: 0c00 |0005: move-result-object v0 │ │ -046fd0: 1100 |0006: return-object v0 │ │ +046f94: |[046f94] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroup:(I)Ljava/lang/Object; │ │ +046fa4: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046fa8: 7220 6713 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +046fae: 0c00 |0005: move-result-object v0 │ │ +046fb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -80497,19 +80469,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046fd4: |[046fd4] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupCount:()I │ │ -046fe4: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -046fe8: 7210 6b13 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ -046fee: 0a00 |0005: move-result v0 │ │ -046ff0: 0f00 |0006: return v0 │ │ +046fb4: |[046fb4] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupCount:()I │ │ +046fc4: 5410 c305 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046fc8: 7210 6b13 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ +046fce: 0a00 |0005: move-result v0 │ │ +046fd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ │ │ #6 : (in Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;) │ │ @@ -80517,17 +80489,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046ff4: |[046ff4] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupId:(I)J │ │ -047004: 8130 |0000: int-to-long v0, v3 │ │ -047006: 1000 |0001: return-wide v0 │ │ +046fd4: |[046fd4] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupId:(I)J │ │ +046fe4: 8130 |0000: int-to-long v0, v3 │ │ +046fe6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -80536,35 +80508,35 @@ │ │ type : '(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -047008: |[047008] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -047018: 5453 c305 |0000: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ -04701c: 7220 6713 6300 |0002: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -047022: 0c00 |0005: move-result-object v0 │ │ -047024: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ -047028: 3908 1000 |0008: if-nez v8, 0018 // +0010 │ │ -04702c: 5453 c205 |000a: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ -047030: 6e10 1100 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ -047036: 0c01 |000f: move-result-object v1 │ │ -047038: 1403 0500 037f |0010: const v3, #float 1.74129e+38 // #7f030005 │ │ -04703e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -047040: 6e40 ad10 3149 |0014: invoke-virtual {v1, v3, v9, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -047046: 0c08 |0017: move-result-object v8 │ │ -047048: 1403 1800 0a7f |0018: const v3, #float 1.83434e+38 // #7f0a0018 │ │ -04704e: 6e20 f310 3800 |001b: invoke-virtual {v8, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -047054: 0c02 |001e: move-result-object v2 │ │ -047056: 1f02 9f02 |001f: check-cast v2, Landroid/widget/TextView; // type@029f │ │ -04705a: 6e10 af13 0000 |0021: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getLabel:()Ljava/lang/String; // method@13af │ │ -047060: 0c03 |0024: move-result-object v3 │ │ -047062: 6e20 a312 3200 |0025: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -047068: 1108 |0028: return-object v8 │ │ +046fe8: |[046fe8] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.getGroupView:(IZLandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +046ff8: 5453 c305 |0000: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mGroupsList:Ljava/util/List; // field@05c3 │ │ +046ffc: 7220 6713 6300 |0002: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +047002: 0c00 |0005: move-result-object v0 │ │ +047004: 1f00 0e03 |0006: check-cast v0, Lorg/androidsoft/app/permission/model/PermissionGroup; // type@030e │ │ +047008: 3908 1000 |0008: if-nez v8, 0018 // +0010 │ │ +04700c: 5453 c205 |000a: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.mActivity:Landroid/app/Activity; // field@05c2 │ │ +047010: 6e10 1100 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@0011 │ │ +047016: 0c01 |000f: move-result-object v1 │ │ +047018: 1403 0500 037f |0010: const v3, #float 1.74129e+38 // #7f030005 │ │ +04701e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +047020: 6e40 ad10 3149 |0014: invoke-virtual {v1, v3, v9, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +047026: 0c08 |0017: move-result-object v8 │ │ +047028: 1403 1800 0a7f |0018: const v3, #float 1.83434e+38 // #7f0a0018 │ │ +04702e: 6e20 f310 3800 |001b: invoke-virtual {v8, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +047034: 0c02 |001e: move-result-object v2 │ │ +047036: 1f02 9f02 |001f: check-cast v2, Landroid/widget/TextView; // type@029f │ │ +04703a: 6e10 af13 0000 |0021: invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/PermissionGroup;.getLabel:()Ljava/lang/String; // method@13af │ │ +047040: 0c03 |0024: move-result-object v3 │ │ +047042: 6e20 a312 3200 |0025: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +047048: 1108 |0028: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0008 line=112 │ │ 0x000a line=114 │ │ 0x0010 line=115 │ │ 0x0018 line=118 │ │ @@ -80585,17 +80557,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04706c: |[04706c] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.hasStableIds:()Z │ │ -04707c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04707e: 0f00 |0001: return v0 │ │ +04704c: |[04704c] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.hasStableIds:()Z │ │ +04705c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04705e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ │ │ #9 : (in Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;) │ │ @@ -80603,17 +80575,17 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047080: |[047080] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.isChildSelectable:(II)Z │ │ -047090: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -047092: 0f00 |0001: return v0 │ │ +047060: |[047060] org.androidsoft.app.permission.ui.widget.PermissionExpandableListAdapter.isChildSelectable:(II)Z │ │ +047070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047072: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; │ │ 0x0000 - 0x0002 reg=2 arg0 I │ │ 0x0000 - 0x0002 reg=3 arg1 I │ │ @@ -80648,17 +80620,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047094: |[047094] org.androidsoft.utils.CommonConstants.:()V │ │ -0470a4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0470aa: 0e00 |0003: return-void │ │ +047074: |[047074] org.androidsoft.utils.CommonConstants.:()V │ │ +047084: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04708a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/CommonConstants; │ │ │ │ Virtual methods - │ │ @@ -80804,17 +80776,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0470ac: |[0470ac] org.androidsoft.utils.credits.CreditsParams.:()V │ │ -0470bc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0470c2: 0e00 |0003: return-void │ │ +04708c: |[04708c] org.androidsoft.utils.credits.CreditsParams.:()V │ │ +04709c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0470a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ Virtual methods - │ │ @@ -80823,17 +80795,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0470c4: |[0470c4] org.androidsoft.utils.credits.CreditsParams.getAppNameRes:()I │ │ -0470d4: 5210 cc05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.appNameRes:I // field@05cc │ │ -0470d8: 0f00 |0002: return v0 │ │ +0470a4: |[0470a4] org.androidsoft.utils.credits.CreditsParams.getAppNameRes:()I │ │ +0470b4: 5210 cc05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.appNameRes:I // field@05cc │ │ +0470b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #1 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80841,17 +80813,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0470dc: |[0470dc] org.androidsoft.utils.credits.CreditsParams.getAppVersionRes:()I │ │ -0470ec: 5210 cd05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.appVersionRes:I // field@05cd │ │ -0470f0: 0f00 |0002: return v0 │ │ +0470bc: |[0470bc] org.androidsoft.utils.credits.CreditsParams.getAppVersionRes:()I │ │ +0470cc: 5210 cd05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.appVersionRes:I // field@05cd │ │ +0470d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80859,17 +80831,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0470f4: |[0470f4] org.androidsoft.utils.credits.CreditsParams.getArrayCreditsRes:()I │ │ -047104: 5210 ce05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.arrayCreditsRes:I // field@05ce │ │ -047108: 0f00 |0002: return v0 │ │ +0470d4: |[0470d4] org.androidsoft.utils.credits.CreditsParams.getArrayCreditsRes:()I │ │ +0470e4: 5210 ce05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.arrayCreditsRes:I // field@05ce │ │ +0470e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #3 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80877,17 +80849,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04710c: |[04710c] org.androidsoft.utils.credits.CreditsParams.getBitmapBackgroundLandscapeRes:()I │ │ -04711c: 5210 cf05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundLandscapeRes:I // field@05cf │ │ -047120: 0f00 |0002: return v0 │ │ +0470ec: |[0470ec] org.androidsoft.utils.credits.CreditsParams.getBitmapBackgroundLandscapeRes:()I │ │ +0470fc: 5210 cf05 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundLandscapeRes:I // field@05cf │ │ +047100: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #4 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80895,17 +80867,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047124: |[047124] org.androidsoft.utils.credits.CreditsParams.getBitmapBackgroundRes:()I │ │ -047134: 5210 d005 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundRes:I // field@05d0 │ │ -047138: 0f00 |0002: return v0 │ │ +047104: |[047104] org.androidsoft.utils.credits.CreditsParams.getBitmapBackgroundRes:()I │ │ +047114: 5210 d005 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundRes:I // field@05d0 │ │ +047118: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #5 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80913,17 +80885,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04713c: |[04713c] org.androidsoft.utils.credits.CreditsParams.getColorCategory:()I │ │ -04714c: 5210 d105 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.colorCategory:I // field@05d1 │ │ -047150: 0f00 |0002: return v0 │ │ +04711c: |[04711c] org.androidsoft.utils.credits.CreditsParams.getColorCategory:()I │ │ +04712c: 5210 d105 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.colorCategory:I // field@05d1 │ │ +047130: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #6 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80931,17 +80903,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047154: |[047154] org.androidsoft.utils.credits.CreditsParams.getColorDefault:()I │ │ -047164: 5210 d205 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.colorDefault:I // field@05d2 │ │ -047168: 0f00 |0002: return v0 │ │ +047134: |[047134] org.androidsoft.utils.credits.CreditsParams.getColorDefault:()I │ │ +047144: 5210 d205 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.colorDefault:I // field@05d2 │ │ +047148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #7 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80949,17 +80921,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04716c: |[04716c] org.androidsoft.utils.credits.CreditsParams.getSpacingAfterCategory:()I │ │ -04717c: 5210 d305 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterCategory:I // field@05d3 │ │ -047180: 0f00 |0002: return v0 │ │ +04714c: |[04714c] org.androidsoft.utils.credits.CreditsParams.getSpacingAfterCategory:()I │ │ +04715c: 5210 d305 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterCategory:I // field@05d3 │ │ +047160: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #8 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80967,17 +80939,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047184: |[047184] org.androidsoft.utils.credits.CreditsParams.getSpacingAfterDefault:()I │ │ -047194: 5210 d405 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterDefault:I // field@05d4 │ │ -047198: 0f00 |0002: return v0 │ │ +047164: |[047164] org.androidsoft.utils.credits.CreditsParams.getSpacingAfterDefault:()I │ │ +047174: 5210 d405 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterDefault:I // field@05d4 │ │ +047178: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #9 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -80985,17 +80957,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04719c: |[04719c] org.androidsoft.utils.credits.CreditsParams.getSpacingBeforeCategory:()I │ │ -0471ac: 5210 d505 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeCategory:I // field@05d5 │ │ -0471b0: 0f00 |0002: return v0 │ │ +04717c: |[04717c] org.androidsoft.utils.credits.CreditsParams.getSpacingBeforeCategory:()I │ │ +04718c: 5210 d505 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeCategory:I // field@05d5 │ │ +047190: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #10 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81003,17 +80975,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0471b4: |[0471b4] org.androidsoft.utils.credits.CreditsParams.getSpacingBeforeDefault:()I │ │ -0471c4: 5210 d605 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeDefault:I // field@05d6 │ │ -0471c8: 0f00 |0002: return v0 │ │ +047194: |[047194] org.androidsoft.utils.credits.CreditsParams.getSpacingBeforeDefault:()I │ │ +0471a4: 5210 d605 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeDefault:I // field@05d6 │ │ +0471a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #11 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81021,17 +80993,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0471cc: |[0471cc] org.androidsoft.utils.credits.CreditsParams.getTextSizeCategory:()I │ │ -0471dc: 5210 d705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeCategory:I // field@05d7 │ │ -0471e0: 0f00 |0002: return v0 │ │ +0471ac: |[0471ac] org.androidsoft.utils.credits.CreditsParams.getTextSizeCategory:()I │ │ +0471bc: 5210 d705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeCategory:I // field@05d7 │ │ +0471c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #12 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81039,17 +81011,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0471e4: |[0471e4] org.androidsoft.utils.credits.CreditsParams.getTextSizeDefault:()I │ │ -0471f4: 5210 d805 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeDefault:I // field@05d8 │ │ -0471f8: 0f00 |0002: return v0 │ │ +0471c4: |[0471c4] org.androidsoft.utils.credits.CreditsParams.getTextSizeDefault:()I │ │ +0471d4: 5210 d805 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeDefault:I // field@05d8 │ │ +0471d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #13 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81057,17 +81029,17 @@ │ │ type : '()Landroid/graphics/Typeface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0471fc: |[0471fc] org.androidsoft.utils.credits.CreditsParams.getTypefaceCategory:()Landroid/graphics/Typeface; │ │ -04720c: 5410 d905 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceCategory:Landroid/graphics/Typeface; // field@05d9 │ │ -047210: 1100 |0002: return-object v0 │ │ +0471dc: |[0471dc] org.androidsoft.utils.credits.CreditsParams.getTypefaceCategory:()Landroid/graphics/Typeface; │ │ +0471ec: 5410 d905 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceCategory:Landroid/graphics/Typeface; // field@05d9 │ │ +0471f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #14 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81075,17 +81047,17 @@ │ │ type : '()Landroid/graphics/Typeface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047214: |[047214] org.androidsoft.utils.credits.CreditsParams.getTypefaceDefault:()Landroid/graphics/Typeface; │ │ -047224: 5410 da05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceDefault:Landroid/graphics/Typeface; // field@05da │ │ -047228: 1100 |0002: return-object v0 │ │ +0471f4: |[0471f4] org.androidsoft.utils.credits.CreditsParams.getTypefaceDefault:()Landroid/graphics/Typeface; │ │ +047204: 5410 da05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceDefault:Landroid/graphics/Typeface; // field@05da │ │ +047208: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ │ │ #15 : (in Lorg/androidsoft/utils/credits/CreditsParams;) │ │ @@ -81093,17 +81065,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04722c: |[04722c] org.androidsoft.utils.credits.CreditsParams.setAppNameRes:(I)V │ │ -04723c: 5901 cc05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.appNameRes:I // field@05cc │ │ -047240: 0e00 |0002: return-void │ │ +04720c: |[04720c] org.androidsoft.utils.credits.CreditsParams.setAppNameRes:(I)V │ │ +04721c: 5901 cc05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.appNameRes:I // field@05cc │ │ +047220: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 appNameRes I │ │ @@ -81113,17 +81085,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047244: |[047244] org.androidsoft.utils.credits.CreditsParams.setAppVersionRes:(I)V │ │ -047254: 5901 cd05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.appVersionRes:I // field@05cd │ │ -047258: 0e00 |0002: return-void │ │ +047224: |[047224] org.androidsoft.utils.credits.CreditsParams.setAppVersionRes:(I)V │ │ +047234: 5901 cd05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.appVersionRes:I // field@05cd │ │ +047238: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 appVersionRes I │ │ @@ -81133,17 +81105,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04725c: |[04725c] org.androidsoft.utils.credits.CreditsParams.setArrayCreditsRes:(I)V │ │ -04726c: 5901 ce05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.arrayCreditsRes:I // field@05ce │ │ -047270: 0e00 |0002: return-void │ │ +04723c: |[04723c] org.androidsoft.utils.credits.CreditsParams.setArrayCreditsRes:(I)V │ │ +04724c: 5901 ce05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.arrayCreditsRes:I // field@05ce │ │ +047250: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 arrayCreditsRes I │ │ @@ -81153,17 +81125,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047274: |[047274] org.androidsoft.utils.credits.CreditsParams.setBitmapBackgroundLandscapeRes:(I)V │ │ -047284: 5901 cf05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundLandscapeRes:I // field@05cf │ │ -047288: 0e00 |0002: return-void │ │ +047254: |[047254] org.androidsoft.utils.credits.CreditsParams.setBitmapBackgroundLandscapeRes:(I)V │ │ +047264: 5901 cf05 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundLandscapeRes:I // field@05cf │ │ +047268: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0002 line=153 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 bitmapBackgroundLandscapeRes I │ │ @@ -81173,17 +81145,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04728c: |[04728c] org.androidsoft.utils.credits.CreditsParams.setBitmapBackgroundRes:(I)V │ │ -04729c: 5901 d005 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundRes:I // field@05d0 │ │ -0472a0: 0e00 |0002: return-void │ │ +04726c: |[04726c] org.androidsoft.utils.credits.CreditsParams.setBitmapBackgroundRes:(I)V │ │ +04727c: 5901 d005 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.bitmapBackgroundRes:I // field@05d0 │ │ +047280: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 bitmapBackgroundRes I │ │ @@ -81193,17 +81165,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472a4: |[0472a4] org.androidsoft.utils.credits.CreditsParams.setColorCategory:(I)V │ │ -0472b4: 5901 d105 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.colorCategory:I // field@05d1 │ │ -0472b8: 0e00 |0002: return-void │ │ +047284: |[047284] org.androidsoft.utils.credits.CreditsParams.setColorCategory:(I)V │ │ +047294: 5901 d105 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.colorCategory:I // field@05d1 │ │ +047298: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 colorCategory I │ │ @@ -81213,17 +81185,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472bc: |[0472bc] org.androidsoft.utils.credits.CreditsParams.setColorDefault:(I)V │ │ -0472cc: 5901 d205 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.colorDefault:I // field@05d2 │ │ -0472d0: 0e00 |0002: return-void │ │ +04729c: |[04729c] org.androidsoft.utils.credits.CreditsParams.setColorDefault:(I)V │ │ +0472ac: 5901 d205 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.colorDefault:I // field@05d2 │ │ +0472b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 colorDefault I │ │ @@ -81233,17 +81205,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472d4: |[0472d4] org.androidsoft.utils.credits.CreditsParams.setSpacingAfterCategory:(I)V │ │ -0472e4: 5901 d305 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterCategory:I // field@05d3 │ │ -0472e8: 0e00 |0002: return-void │ │ +0472b4: |[0472b4] org.androidsoft.utils.credits.CreditsParams.setSpacingAfterCategory:(I)V │ │ +0472c4: 5901 d305 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterCategory:I // field@05d3 │ │ +0472c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0002 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 spacingAfterCategory I │ │ @@ -81253,17 +81225,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472ec: |[0472ec] org.androidsoft.utils.credits.CreditsParams.setSpacingAfterDefault:(I)V │ │ -0472fc: 5901 d405 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterDefault:I // field@05d4 │ │ -047300: 0e00 |0002: return-void │ │ +0472cc: |[0472cc] org.androidsoft.utils.credits.CreditsParams.setSpacingAfterDefault:(I)V │ │ +0472dc: 5901 d405 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingAfterDefault:I // field@05d4 │ │ +0472e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 spacingAfterDefault I │ │ @@ -81273,17 +81245,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047304: |[047304] org.androidsoft.utils.credits.CreditsParams.setSpacingBeforeCategory:(I)V │ │ -047314: 5901 d505 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeCategory:I // field@05d5 │ │ -047318: 0e00 |0002: return-void │ │ +0472e4: |[0472e4] org.androidsoft.utils.credits.CreditsParams.setSpacingBeforeCategory:(I)V │ │ +0472f4: 5901 d505 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeCategory:I // field@05d5 │ │ +0472f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0002 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 spacingBeforeCategory I │ │ @@ -81293,17 +81265,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04731c: |[04731c] org.androidsoft.utils.credits.CreditsParams.setSpacingBeforeDefault:(I)V │ │ -04732c: 5901 d605 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeDefault:I // field@05d6 │ │ -047330: 0e00 |0002: return-void │ │ +0472fc: |[0472fc] org.androidsoft.utils.credits.CreditsParams.setSpacingBeforeDefault:(I)V │ │ +04730c: 5901 d605 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.spacingBeforeDefault:I // field@05d6 │ │ +047310: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0002 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 spacingBeforeDefault I │ │ @@ -81313,17 +81285,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047334: |[047334] org.androidsoft.utils.credits.CreditsParams.setTextSizeCategory:(I)V │ │ -047344: 5901 d705 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeCategory:I // field@05d7 │ │ -047348: 0e00 |0002: return-void │ │ +047314: |[047314] org.androidsoft.utils.credits.CreditsParams.setTextSizeCategory:(I)V │ │ +047324: 5901 d705 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeCategory:I // field@05d7 │ │ +047328: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0002 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 textSizeCategory I │ │ @@ -81333,17 +81305,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04734c: |[04734c] org.androidsoft.utils.credits.CreditsParams.setTextSizeDefault:(I)V │ │ -04735c: 5901 d805 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeDefault:I // field@05d8 │ │ -047360: 0e00 |0002: return-void │ │ +04732c: |[04732c] org.androidsoft.utils.credits.CreditsParams.setTextSizeDefault:(I)V │ │ +04733c: 5901 d805 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.textSizeDefault:I // field@05d8 │ │ +047340: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0002 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 textSizeDefault I │ │ @@ -81353,17 +81325,17 @@ │ │ type : '(Landroid/graphics/Typeface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047364: |[047364] org.androidsoft.utils.credits.CreditsParams.setTypefaceCategory:(Landroid/graphics/Typeface;)V │ │ -047374: 5b01 d905 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceCategory:Landroid/graphics/Typeface; // field@05d9 │ │ -047378: 0e00 |0002: return-void │ │ +047344: |[047344] org.androidsoft.utils.credits.CreditsParams.setTypefaceCategory:(Landroid/graphics/Typeface;)V │ │ +047354: 5b01 d905 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceCategory:Landroid/graphics/Typeface; // field@05d9 │ │ +047358: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0002 line=281 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 typefaceCategory Landroid/graphics/Typeface; │ │ @@ -81373,17 +81345,17 @@ │ │ type : '(Landroid/graphics/Typeface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04737c: |[04737c] org.androidsoft.utils.credits.CreditsParams.setTypefaceDefault:(Landroid/graphics/Typeface;)V │ │ -04738c: 5b01 da05 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceDefault:Landroid/graphics/Typeface; // field@05da │ │ -047390: 0e00 |0002: return-void │ │ +04735c: |[04735c] org.androidsoft.utils.credits.CreditsParams.setTypefaceDefault:(Landroid/graphics/Typeface;)V │ │ +04736c: 5b01 da05 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsParams;.typefaceDefault:Landroid/graphics/Typeface; // field@05da │ │ +047370: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0002 line=265 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/CreditsParams; │ │ 0x0000 - 0x0003 reg=1 typefaceDefault Landroid/graphics/Typeface; │ │ @@ -81423,39 +81395,39 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047394: |[047394] org.androidsoft.utils.credits.CreditsView$1.:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ -0473a4: 5b01 db05 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsView$1;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05db │ │ -0473a8: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0473ae: 0e00 |0005: return-void │ │ +047374: |[047374] org.androidsoft.utils.credits.CreditsView$1.:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ +047384: 5b01 db05 |0000: iput-object v1, v0, Lorg/androidsoft/utils/credits/CreditsView$1;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05db │ │ +047388: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04738e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/utils/credits/CreditsView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/androidsoft/utils/credits/CreditsView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidsoft/utils/credits/CreditsView$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0473b0: |[0473b0] org.androidsoft.utils.credits.CreditsView$1.run:()V │ │ -0473c0: 5410 db05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView$1;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05db │ │ -0473c4: 7110 b114 0000 |0002: invoke-static {v0}, Lorg/androidsoft/utils/credits/CreditsView;.access$000:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14b1 │ │ -0473ca: 0e00 |0005: return-void │ │ +047390: |[047390] org.androidsoft.utils.credits.CreditsView$1.run:()V │ │ +0473a0: 5410 db05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView$1;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05db │ │ +0473a4: 7110 b114 0000 |0002: invoke-static {v0}, Lorg/androidsoft/utils/credits/CreditsView;.access$000:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14b1 │ │ +0473aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidsoft/utils/credits/CreditsView$1; │ │ │ │ @@ -81513,26 +81485,26 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0473cc: |[0473cc] org.androidsoft.utils.credits.CreditsView$CreditsThread.:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ -0473dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0473de: 5b23 e105 |0001: iput-object v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ -0473e2: 7010 2d13 0200 |0003: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@132d │ │ -0473e8: 5c20 dd05 |0006: iput-boolean v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ -0473ec: 5c20 dc05 |0008: iput-boolean v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ -0473f0: 1a00 0f02 |000a: const-string v0, "Credits" // string@020f │ │ -0473f4: 6e20 ae14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.setName:(Ljava/lang/String;)V // method@14ae │ │ -0473fa: 7100 2b13 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ -047400: 0b00 |0012: move-result-wide v0 │ │ -047402: 5a20 e005 |0013: iput-wide v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ -047406: 0e00 |0015: return-void │ │ +0473ac: |[0473ac] org.androidsoft.utils.credits.CreditsView$CreditsThread.:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ +0473bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0473be: 5b23 e105 |0001: iput-object v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ +0473c2: 7010 2d13 0200 |0003: invoke-direct {v2}, Ljava/lang/Thread;.:()V // method@132d │ │ +0473c8: 5c20 dd05 |0006: iput-boolean v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ +0473cc: 5c20 dc05 |0008: iput-boolean v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ +0473d0: 1a00 0f02 |000a: const-string v0, "Credits" // string@020f │ │ +0473d4: 6e20 ae14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.setName:(Ljava/lang/String;)V // method@14ae │ │ +0473da: 7100 2b13 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ +0473e0: 0b00 |0012: move-result-wide v0 │ │ +0473e2: 5a20 e005 |0013: iput-wide v0, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ +0473e6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=200 │ │ 0x0006 line=193 │ │ 0x0008 line=194 │ │ 0x000a line=201 │ │ 0x000f line=202 │ │ @@ -81547,55 +81519,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -047408: |[047408] org.androidsoft.utils.credits.CreditsView$CreditsThread.run:()V │ │ -047418: 5581 dc05 |0000: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ -04741c: 3801 4900 |0002: if-eqz v1, 004b // +0049 │ │ -047420: 7100 2b13 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ -047426: 0b02 |0007: move-result-wide v2 │ │ -047428: 5a82 de05 |0008: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ -04742c: 5382 de05 |000a: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ -047430: 5384 e005 |000c: iget-wide v4, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ -047434: bc42 |000e: sub-long/2addr v2, v4 │ │ -047436: 5a82 df05 |000f: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ -04743a: 5382 de05 |0011: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ -04743e: 5a82 e005 |0013: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ -047442: 5481 e105 |0015: iget-object v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ -047446: 5382 df05 |0017: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ -04744a: 7130 b214 2103 |0019: invoke-static {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.access$100:(Lorg/androidsoft/utils/credits/CreditsView;J)V // method@14b2 │ │ -047450: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -047452: 5c81 dd05 |001d: iput-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ -047456: 5481 e105 |001f: iget-object v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ -04745a: 7110 b514 0100 |0021: invoke-static {v1}, Lorg/androidsoft/utils/credits/CreditsView;.access$400:(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler; // method@14b5 │ │ -047460: 0c01 |0024: move-result-object v1 │ │ -047462: 5482 e105 |0025: iget-object v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ -047466: 7110 b314 0200 |0027: invoke-static {v2}, Lorg/androidsoft/utils/credits/CreditsView;.access$200:(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable; // method@14b3 │ │ -04746c: 0c02 |002a: move-result-object v2 │ │ -04746e: 5483 e105 |002b: iget-object v3, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ -047472: 7110 b414 0300 |002d: invoke-static {v3}, Lorg/androidsoft/utils/credits/CreditsView;.access$300:(Lorg/androidsoft/utils/credits/CreditsView;)I // method@14b4 │ │ -047478: 0a03 |0030: move-result v3 │ │ -04747a: 8134 |0031: int-to-long v4, v3 │ │ -04747c: 5386 df05 |0032: iget-wide v6, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ -047480: bc64 |0034: sub-long/2addr v4, v6 │ │ -047482: 6e40 a801 2154 |0035: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01a8 │ │ -047488: 5581 dd05 |0038: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ -04748c: 3801 c6ff |003a: if-eqz v1, 0000 // -003a │ │ -047490: 5581 dc05 |003c: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ -047494: 3801 c2ff |003e: if-eqz v1, 0000 // -003e │ │ -047498: 1602 0500 |0040: const-wide/16 v2, #int 5 // #5 │ │ -04749c: 7120 2f13 3200 |0042: invoke-static {v2, v3}, Ljava/lang/Thread;.sleep:(J)V // method@132f │ │ -0474a2: 28f3 |0045: goto 0038 // -000d │ │ -0474a4: 0d00 |0046: move-exception v0 │ │ -0474a6: 6e10 f512 0000 |0047: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@12f5 │ │ -0474ac: 28ee |004a: goto 0038 // -0012 │ │ -0474ae: 0e00 |004b: return-void │ │ +0473e8: |[0473e8] org.androidsoft.utils.credits.CreditsView$CreditsThread.run:()V │ │ +0473f8: 5581 dc05 |0000: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ +0473fc: 3801 4900 |0002: if-eqz v1, 004b // +0049 │ │ +047400: 7100 2b13 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@132b │ │ +047406: 0b02 |0007: move-result-wide v2 │ │ +047408: 5a82 de05 |0008: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ +04740c: 5382 de05 |000a: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ +047410: 5384 e005 |000c: iget-wide v4, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ +047414: bc42 |000e: sub-long/2addr v2, v4 │ │ +047416: 5a82 df05 |000f: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ +04741a: 5382 de05 |0011: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.current:J // field@05de │ │ +04741e: 5a82 e005 |0013: iput-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.lastTime:J // field@05e0 │ │ +047422: 5481 e105 |0015: iget-object v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ +047426: 5382 df05 |0017: iget-wide v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ +04742a: 7130 b214 2103 |0019: invoke-static {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.access$100:(Lorg/androidsoft/utils/credits/CreditsView;J)V // method@14b2 │ │ +047430: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +047432: 5c81 dd05 |001d: iput-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ +047436: 5481 e105 |001f: iget-object v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ +04743a: 7110 b514 0100 |0021: invoke-static {v1}, Lorg/androidsoft/utils/credits/CreditsView;.access$400:(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler; // method@14b5 │ │ +047440: 0c01 |0024: move-result-object v1 │ │ +047442: 5482 e105 |0025: iget-object v2, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ +047446: 7110 b314 0200 |0027: invoke-static {v2}, Lorg/androidsoft/utils/credits/CreditsView;.access$200:(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable; // method@14b3 │ │ +04744c: 0c02 |002a: move-result-object v2 │ │ +04744e: 5483 e105 |002b: iget-object v3, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.this$0:Lorg/androidsoft/utils/credits/CreditsView; // field@05e1 │ │ +047452: 7110 b414 0300 |002d: invoke-static {v3}, Lorg/androidsoft/utils/credits/CreditsView;.access$300:(Lorg/androidsoft/utils/credits/CreditsView;)I // method@14b4 │ │ +047458: 0a03 |0030: move-result v3 │ │ +04745a: 8134 |0031: int-to-long v4, v3 │ │ +04745c: 5386 df05 |0032: iget-wide v6, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.ellapsed:J // field@05df │ │ +047460: bc64 |0034: sub-long/2addr v4, v6 │ │ +047462: 6e40 a801 2154 |0035: invoke-virtual {v1, v2, v4, v5}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01a8 │ │ +047468: 5581 dd05 |0038: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ +04746c: 3801 c6ff |003a: if-eqz v1, 0000 // -003a │ │ +047470: 5581 dc05 |003c: iget-boolean v1, v8, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ +047474: 3801 c2ff |003e: if-eqz v1, 0000 // -003e │ │ +047478: 1602 0500 |0040: const-wide/16 v2, #int 5 // #5 │ │ +04747c: 7120 2f13 3200 |0042: invoke-static {v2, v3}, Ljava/lang/Thread;.sleep:(J)V // method@132f │ │ +047482: 28f3 |0045: goto 0038 // -000d │ │ +047484: 0d00 |0046: move-exception v0 │ │ +047486: 6e10 f512 0000 |0047: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@12f5 │ │ +04748c: 28ee |004a: goto 0038 // -0012 │ │ +04748e: 0e00 |004b: return-void │ │ catches : 1 │ │ 0x0042 - 0x0045 │ │ Ljava/lang/InterruptedException; -> 0x0046 │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=210 │ │ 0x000a line=211 │ │ @@ -81720,35 +81692,35 @@ │ │ type : '(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0474c0: |[0474c0] org.androidsoft.utils.credits.CreditsView.:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V │ │ -0474d0: 7020 d110 2100 |0000: invoke-direct {v1, v2}, Landroid/view/SurfaceView;.:(Landroid/content/Context;)V // method@10d1 │ │ -0474d6: 2200 4400 |0003: new-instance v0, Landroid/graphics/Paint; // type@0044 │ │ -0474da: 7010 3901 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -0474e0: 5b10 e705 |0008: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ -0474e4: 2200 5c00 |000a: new-instance v0, Landroid/os/Handler; // type@005c │ │ -0474e8: 7010 a101 0000 |000c: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -0474ee: 5b10 ea05 |000f: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ -0474f2: 2200 e202 |0011: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0474f6: 7010 3a13 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0474fc: 5b10 e205 |0016: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -047500: 2200 2a03 |0018: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView$1; // type@032a │ │ -047504: 7020 a914 1000 |001a: invoke-direct {v0, v1}, Lorg/androidsoft/utils/credits/CreditsView$1;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14a9 │ │ -04750a: 5b10 e905 |001d: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ -04750e: 6e10 b914 0100 |001f: invoke-virtual {v1}, Lorg/androidsoft/utils/credits/CreditsView;.getHolder:()Landroid/view/SurfaceHolder; // method@14b9 │ │ -047514: 0c00 |0022: move-result-object v0 │ │ -047516: 5b10 ec05 |0023: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ -04751a: 5410 ec05 |0025: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ -04751e: 7220 ce10 1000 |0027: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@10ce │ │ -047524: 7030 bb14 2103 |002a: invoke-direct {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.init:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V // method@14bb │ │ -04752a: 0e00 |002d: return-void │ │ +0474a0: |[0474a0] org.androidsoft.utils.credits.CreditsView.:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V │ │ +0474b0: 7020 d110 2100 |0000: invoke-direct {v1, v2}, Landroid/view/SurfaceView;.:(Landroid/content/Context;)V // method@10d1 │ │ +0474b6: 2200 4400 |0003: new-instance v0, Landroid/graphics/Paint; // type@0044 │ │ +0474ba: 7010 3901 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +0474c0: 5b10 e705 |0008: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ +0474c4: 2200 5c00 |000a: new-instance v0, Landroid/os/Handler; // type@005c │ │ +0474c8: 7010 a101 0000 |000c: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +0474ce: 5b10 ea05 |000f: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ +0474d2: 2200 e202 |0011: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0474d6: 7010 3a13 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0474dc: 5b10 e205 |0016: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0474e0: 2200 2a03 |0018: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView$1; // type@032a │ │ +0474e4: 7020 a914 1000 |001a: invoke-direct {v0, v1}, Lorg/androidsoft/utils/credits/CreditsView$1;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14a9 │ │ +0474ea: 5b10 e905 |001d: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ +0474ee: 6e10 b914 0100 |001f: invoke-virtual {v1}, Lorg/androidsoft/utils/credits/CreditsView;.getHolder:()Landroid/view/SurfaceHolder; // method@14b9 │ │ +0474f4: 0c00 |0022: move-result-object v0 │ │ +0474f6: 5b10 ec05 |0023: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ +0474fa: 5410 ec05 |0025: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ +0474fe: 7220 ce10 1000 |0027: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@10ce │ │ +047504: 7030 bb14 2103 |002a: invoke-direct {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.init:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V // method@14bb │ │ +04750a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=48 │ │ 0x000a line=50 │ │ 0x0011 line=51 │ │ 0x0018 line=112 │ │ @@ -81766,17 +81738,17 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04752c: |[04752c] org.androidsoft.utils.credits.CreditsView.access$000:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ -04753c: 7010 b814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/CreditsView;.drawFrame:()V // method@14b8 │ │ -047542: 0e00 |0003: return-void │ │ +04750c: |[04750c] org.androidsoft.utils.credits.CreditsView.access$000:(Lorg/androidsoft/utils/credits/CreditsView;)V │ │ +04751c: 7010 b814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/CreditsView;.drawFrame:()V // method@14b8 │ │ +047522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ @@ -81784,17 +81756,17 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;J)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -047544: |[047544] org.androidsoft.utils.credits.CreditsView.access$100:(Lorg/androidsoft/utils/credits/CreditsView;J)V │ │ -047554: 7030 bf14 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.prepareFrame:(J)V // method@14bf │ │ -04755a: 0e00 |0003: return-void │ │ +047524: |[047524] org.androidsoft.utils.credits.CreditsView.access$100:(Lorg/androidsoft/utils/credits/CreditsView;J)V │ │ +047534: 7030 bf14 2103 |0000: invoke-direct {v1, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.prepareFrame:(J)V // method@14bf │ │ +04753a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 x0 Lorg/androidsoft/utils/credits/CreditsView; │ │ 0x0000 - 0x0004 reg=2 x1 J │ │ │ │ @@ -81803,17 +81775,17 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04755c: |[04755c] org.androidsoft.utils.credits.CreditsView.access$200:(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable; │ │ -04756c: 5410 e905 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ -047570: 1100 |0002: return-object v0 │ │ +04753c: |[04753c] org.androidsoft.utils.credits.CreditsView.access$200:(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable; │ │ +04754c: 5410 e905 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ +047550: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #4 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ @@ -81821,17 +81793,17 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047574: |[047574] org.androidsoft.utils.credits.CreditsView.access$300:(Lorg/androidsoft/utils/credits/CreditsView;)I │ │ -047584: 5210 f305 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.period:I // field@05f3 │ │ -047588: 0f00 |0002: return v0 │ │ +047554: |[047554] org.androidsoft.utils.credits.CreditsView.access$300:(Lorg/androidsoft/utils/credits/CreditsView;)I │ │ +047564: 5210 f305 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.period:I // field@05f3 │ │ +047568: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #5 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ @@ -81839,17 +81811,17 @@ │ │ type : '(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04758c: |[04758c] org.androidsoft.utils.credits.CreditsView.access$400:(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler; │ │ -04759c: 5410 ea05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ -0475a0: 1100 |0002: return-object v0 │ │ +04756c: |[04756c] org.androidsoft.utils.credits.CreditsView.access$400:(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler; │ │ +04757c: 5410 ea05 |0000: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ +047580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #6 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ @@ -81857,98 +81829,97 @@ │ │ type : '(Ljava/util/List;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0475a4: |[0475a4] org.androidsoft.utils.credits.CreditsView.calculatedItemSpacing:(Ljava/util/List;I)V │ │ -0475b4: d802 061e |0000: add-int/lit8 v2, v6, #int 30 // #1e │ │ -0475b8: 7210 6913 0500 |0002: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -0475be: 0c00 |0005: move-result-object v0 │ │ -0475c0: 7210 5913 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -0475c6: 0a03 |0009: move-result v3 │ │ -0475c8: 3803 1600 |000a: if-eqz v3, 0020 // +0016 │ │ -0475cc: 7210 5a13 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -0475d2: 0c01 |000f: move-result-object v1 │ │ -0475d4: 1f01 2803 |0010: check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ -0475d8: 7210 8614 0100 |0012: invoke-interface {v1}, Lorg/androidsoft/utils/credits/CreditsItem;.getBeforeSpacing:()I // method@1486 │ │ -0475de: 0a03 |0015: move-result v3 │ │ -0475e0: b032 |0016: add-int/2addr v2, v3 │ │ -0475e2: 7220 8914 2100 |0017: invoke-interface {v1, v2}, Lorg/androidsoft/utils/credits/CreditsItem;.setOffset:(I)V // method@1489 │ │ -0475e8: 7210 8514 0100 |001a: invoke-interface {v1}, Lorg/androidsoft/utils/credits/CreditsItem;.getAfterSpacing:()I // method@1485 │ │ -0475ee: 0a03 |001d: move-result v3 │ │ -0475f0: b032 |001e: add-int/2addr v2, v3 │ │ -0475f2: 28e7 |001f: goto 0006 // -0019 │ │ -0475f4: 0e00 |0020: return-void │ │ +047584: |[047584] org.androidsoft.utils.credits.CreditsView.calculatedItemSpacing:(Ljava/util/List;I)V │ │ +047594: d801 061e |0000: add-int/lit8 v1, v6, #int 30 // #1e │ │ +047598: 7210 6913 0500 |0002: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +04759e: 0c02 |0005: move-result-object v2 │ │ +0475a0: 7210 5913 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +0475a6: 0a03 |0009: move-result v3 │ │ +0475a8: 3803 1600 |000a: if-eqz v3, 0020 // +0016 │ │ +0475ac: 7210 5a13 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +0475b2: 0c00 |000f: move-result-object v0 │ │ +0475b4: 1f00 2803 |0010: check-cast v0, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ +0475b8: 7210 8614 0000 |0012: invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;.getBeforeSpacing:()I // method@1486 │ │ +0475be: 0a03 |0015: move-result v3 │ │ +0475c0: b031 |0016: add-int/2addr v1, v3 │ │ +0475c2: 7220 8914 1000 |0017: invoke-interface {v0, v1}, Lorg/androidsoft/utils/credits/CreditsItem;.setOffset:(I)V // method@1489 │ │ +0475c8: 7210 8514 0000 |001a: invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;.getAfterSpacing:()I // method@1485 │ │ +0475ce: 0a03 |001d: move-result v3 │ │ +0475d0: b031 |001e: add-int/2addr v1, v3 │ │ +0475d2: 28e7 |001f: goto 0006 // -0019 │ │ +0475d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0002 line=105 │ │ 0x0012 line=107 │ │ 0x0017 line=108 │ │ 0x001a line=109 │ │ 0x001f line=110 │ │ 0x0020 line=111 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/List; │ │ - 0x0012 - 0x0020 reg=1 item Lorg/androidsoft/utils/credits/CreditsItem; │ │ - 0x0006 - 0x0021 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0002 - 0x0021 reg=2 offset I │ │ + 0x0012 - 0x0020 reg=0 item Lorg/androidsoft/utils/credits/CreditsItem; │ │ + 0x0002 - 0x0021 reg=1 offset I │ │ 0x0000 - 0x0021 reg=4 this Lorg/androidsoft/utils/credits/CreditsView; │ │ 0x0000 - 0x0021 reg=5 list Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0021 reg=6 height I │ │ │ │ #7 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ name : 'drawFrame' │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -0475f8: |[0475f8] org.androidsoft.utils.credits.CreditsView.drawFrame:()V │ │ -047608: 1d05 |0000: monitor-enter v5 │ │ -04760a: 5453 ef05 |0001: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -04760e: 3803 0700 |0003: if-eqz v3, 000a // +0007 │ │ -047612: 5453 ef05 |0005: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047616: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -047618: 5c34 dd05 |0008: iput-boolean v4, v3, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ -04761c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04761e: 5453 ec05 |000b: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ -047622: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -047624: 7220 cf10 4300 |000e: invoke-interface {v3, v4}, Landroid/view/SurfaceHolder;.lockCanvas:(Landroid/graphics/Rect;)Landroid/graphics/Canvas; // method@10cf │ │ -04762a: 0c00 |0011: move-result-object v0 │ │ -04762c: 3800 2700 |0012: if-eqz v0, 0039 // +0027 │ │ -047630: 6e20 b714 0500 |0014: invoke-virtual {v5, v0}, Lorg/androidsoft/utils/credits/CreditsView;.drawBackground:(Landroid/graphics/Canvas;)V // method@14b7 │ │ -047636: 5453 e205 |0017: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -04763a: 7210 6913 0300 |0019: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -047640: 0c01 |001c: move-result-object v1 │ │ -047642: 7210 5913 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -047648: 0a03 |0020: move-result v3 │ │ -04764a: 3803 1800 |0021: if-eqz v3, 0039 // +0018 │ │ -04764e: 7210 5a13 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -047654: 0c02 |0026: move-result-object v2 │ │ -047656: 1f02 2803 |0027: check-cast v2, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ -04765a: 7220 8414 0200 |0029: invoke-interface {v2, v0}, Lorg/androidsoft/utils/credits/CreditsItem;.draw:(Landroid/graphics/Canvas;)V // method@1484 │ │ -047660: 28f1 |002c: goto 001d // -000f │ │ -047662: 0d03 |002d: move-exception v3 │ │ -047664: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -047668: 5454 ec05 |0030: iget-object v4, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ -04766c: 7220 d010 0400 |0032: invoke-interface {v4, v0}, Landroid/view/SurfaceHolder;.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V // method@10d0 │ │ -047672: 2703 |0035: throw v3 │ │ -047674: 0d03 |0036: move-exception v3 │ │ -047676: 1e05 |0037: monitor-exit v5 │ │ -047678: 2703 |0038: throw v3 │ │ -04767a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -04767e: 5453 ec05 |003b: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ -047682: 7220 d010 0300 |003d: invoke-interface {v3, v0}, Landroid/view/SurfaceHolder;.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V // method@10d0 │ │ -047688: 1e05 |0040: monitor-exit v5 │ │ -04768a: 0e00 |0041: return-void │ │ +0475d8: |[0475d8] org.androidsoft.utils.credits.CreditsView.drawFrame:()V │ │ +0475e8: 1d04 |0000: monitor-enter v4 │ │ +0475ea: 5442 ef05 |0001: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +0475ee: 3802 0700 |0003: if-eqz v2, 000a // +0007 │ │ +0475f2: 5442 ef05 |0005: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +0475f6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0475f8: 5c23 dd05 |0008: iput-boolean v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.cont:Z // field@05dd │ │ +0475fc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0475fe: 5442 ec05 |000b: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ +047602: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +047604: 7220 cf10 3200 |000e: invoke-interface {v2, v3}, Landroid/view/SurfaceHolder;.lockCanvas:(Landroid/graphics/Rect;)Landroid/graphics/Canvas; // method@10cf │ │ +04760a: 0c00 |0011: move-result-object v0 │ │ +04760c: 3800 2700 |0012: if-eqz v0, 0039 // +0027 │ │ +047610: 6e20 b714 0400 |0014: invoke-virtual {v4, v0}, Lorg/androidsoft/utils/credits/CreditsView;.drawBackground:(Landroid/graphics/Canvas;)V // method@14b7 │ │ +047616: 5442 e205 |0017: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +04761a: 7210 6913 0200 |0019: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +047620: 0c02 |001c: move-result-object v2 │ │ +047622: 7210 5913 0200 |001d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +047628: 0a03 |0020: move-result v3 │ │ +04762a: 3803 1800 |0021: if-eqz v3, 0039 // +0018 │ │ +04762e: 7210 5a13 0200 |0023: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +047634: 0c01 |0026: move-result-object v1 │ │ +047636: 1f01 2803 |0027: check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ +04763a: 7220 8414 0100 |0029: invoke-interface {v1, v0}, Lorg/androidsoft/utils/credits/CreditsItem;.draw:(Landroid/graphics/Canvas;)V // method@1484 │ │ +047640: 28f1 |002c: goto 001d // -000f │ │ +047642: 0d02 |002d: move-exception v2 │ │ +047644: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +047648: 5443 ec05 |0030: iget-object v3, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ +04764c: 7220 d010 0300 |0032: invoke-interface {v3, v0}, Landroid/view/SurfaceHolder;.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V // method@10d0 │ │ +047652: 2702 |0035: throw v2 │ │ +047654: 0d02 |0036: move-exception v2 │ │ +047656: 1e04 |0037: monitor-exit v4 │ │ +047658: 2702 |0038: throw v2 │ │ +04765a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +04765e: 5442 ec05 |003b: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHolder:Landroid/view/SurfaceHolder; // field@05ec │ │ +047662: 7220 d010 0200 |003d: invoke-interface {v2, v0}, Landroid/view/SurfaceHolder;.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V // method@10d0 │ │ +047668: 1e04 |0040: monitor-exit v4 │ │ +04766a: 0e00 |0041: return-void │ │ catches : 4 │ │ 0x0001 - 0x000a │ │ -> 0x0036 │ │ 0x000b - 0x002c │ │ -> 0x002d │ │ 0x0030 - 0x0036 │ │ -> 0x0036 │ │ @@ -81966,107 +81937,106 @@ │ │ 0x002d line=283 │ │ 0x0030 line=285 │ │ 0x0036 line=262 │ │ 0x0039 line=283 │ │ 0x003b line=285 │ │ 0x0040 line=288 │ │ locals : │ │ - 0x001d - 0x002d reg=1 i$ Ljava/util/Iterator; │ │ - 0x0029 - 0x002d reg=2 item Lorg/androidsoft/utils/credits/CreditsItem; │ │ + 0x0029 - 0x002d reg=1 item Lorg/androidsoft/utils/credits/CreditsItem; │ │ 0x000b - 0x0036 reg=0 canvas Landroid/graphics/Canvas; │ │ 0x0039 - 0x0042 reg=0 canvas Landroid/graphics/Canvas; │ │ - 0x0000 - 0x0042 reg=5 this Lorg/androidsoft/utils/credits/CreditsView; │ │ + 0x0000 - 0x0042 reg=4 this Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #8 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -0476b4: |[0476b4] org.androidsoft.utils.credits.CreditsView.init:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V │ │ -0476c4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0476c6: 1504 a040 |0001: const/high16 v4, #int 1084227584 // #40a0 │ │ -0476ca: 2201 4400 |0003: new-instance v1, Landroid/graphics/Paint; // type@0044 │ │ -0476ce: 7010 3901 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -0476d4: 6e20 3a01 5100 |0008: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@013a │ │ -0476da: 6e20 3e01 4100 |000b: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@013e │ │ -0476e0: 6202 1f00 |000e: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@001f │ │ -0476e4: 6e20 3d01 2100 |0010: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@013d │ │ -0476ea: 6e10 9714 0800 |0013: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTextSizeDefault:()I // method@1497 │ │ -0476f0: 0a02 |0016: move-result v2 │ │ -0476f2: 8222 |0017: int-to-float v2, v2 │ │ -0476f4: 6e20 4001 2100 |0018: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0140 │ │ -0476fa: 6e10 9914 0800 |001b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTypefaceDefault:()Landroid/graphics/Typeface; // method@1499 │ │ -047700: 0c02 |001e: move-result-object v2 │ │ -047702: 6e20 4101 2100 |001f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0141 │ │ -047708: 6e10 9114 0800 |0022: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getColorDefault:()I // method@1491 │ │ -04770e: 0a02 |0025: move-result v2 │ │ -047710: 6e20 3b01 2100 |0026: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -047716: 6202 1e00 |0029: sget-object v2, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@001e │ │ -04771a: 6e20 3f01 2100 |002b: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@013f │ │ -047720: 7110 c714 0100 |002e: invoke-static {v1}, Lorg/androidsoft/utils/credits/Person;.setPaint:(Landroid/graphics/Paint;)V // method@14c7 │ │ -047726: 6e10 9514 0800 |0031: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingBeforeDefault:()I // method@1495 │ │ -04772c: 0a02 |0034: move-result v2 │ │ -04772e: 6e10 9314 0800 |0035: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingAfterDefault:()I // method@1493 │ │ -047734: 0a03 |0038: move-result v3 │ │ -047736: 7120 c814 3200 |0039: invoke-static {v2, v3}, Lorg/androidsoft/utils/credits/Person;.setSpacings:(II)V // method@14c8 │ │ -04773c: 2200 4400 |003c: new-instance v0, Landroid/graphics/Paint; // type@0044 │ │ -047740: 7010 3901 0000 |003e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -047746: 6e20 3a01 5000 |0041: invoke-virtual {v0, v5}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@013a │ │ -04774c: 6e20 3e01 4000 |0044: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@013e │ │ -047752: 6202 1f00 |0047: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@001f │ │ -047756: 6e20 3d01 2000 |0049: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@013d │ │ -04775c: 6e10 9614 0800 |004c: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTextSizeCategory:()I // method@1496 │ │ -047762: 0a02 |004f: move-result v2 │ │ -047764: 8222 |0050: int-to-float v2, v2 │ │ -047766: 6e20 4001 2000 |0051: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0140 │ │ -04776c: 6e10 9814 0800 |0054: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTypefaceCategory:()Landroid/graphics/Typeface; // method@1498 │ │ -047772: 0c02 |0057: move-result-object v2 │ │ -047774: 6e20 4101 2000 |0058: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0141 │ │ -04777a: 6e10 9014 0800 |005b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getColorCategory:()I // method@1490 │ │ -047780: 0a02 |005e: move-result v2 │ │ -047782: 6e20 3b01 2000 |005f: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -047788: 6202 1e00 |0062: sget-object v2, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@001e │ │ -04778c: 6e20 3f01 2000 |0064: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@013f │ │ -047792: 7110 8214 0000 |0067: invoke-static {v0}, Lorg/androidsoft/utils/credits/Category;.setPaint:(Landroid/graphics/Paint;)V // method@1482 │ │ -047798: 6e10 9414 0800 |006a: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingBeforeCategory:()I // method@1494 │ │ -04779e: 0a02 |006d: move-result v2 │ │ -0477a0: 6e10 9214 0800 |006e: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingAfterCategory:()I // method@1492 │ │ -0477a6: 0a03 |0071: move-result v3 │ │ -0477a8: 7120 8314 3200 |0072: invoke-static {v2, v3}, Lorg/androidsoft/utils/credits/Category;.setSpacings:(II)V // method@1483 │ │ -0477ae: 5462 e205 |0075: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0477b2: 2203 2d03 |0077: new-instance v3, Lorg/androidsoft/utils/credits/Person; // type@032d │ │ -0477b6: 6e10 8b14 0800 |0079: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getAppNameRes:()I // method@148b │ │ -0477bc: 0a04 |007c: move-result v4 │ │ -0477be: 6e20 a500 4700 |007d: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00a5 │ │ -0477c4: 0c04 |0080: move-result-object v4 │ │ -0477c6: 7020 c314 4300 |0081: invoke-direct {v3, v4}, Lorg/androidsoft/utils/credits/Person;.:(Ljava/lang/String;)V // method@14c3 │ │ -0477cc: 7220 6413 3200 |0084: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -0477d2: 5462 e205 |0087: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0477d6: 2203 2703 |0089: new-instance v3, Lorg/androidsoft/utils/credits/Category; // type@0327 │ │ -0477da: 6e10 8c14 0800 |008b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getAppVersionRes:()I // method@148c │ │ -0477e0: 0a04 |008e: move-result v4 │ │ -0477e2: 6e20 a500 4700 |008f: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00a5 │ │ -0477e8: 0c04 |0092: move-result-object v4 │ │ -0477ea: 7020 7e14 4300 |0093: invoke-direct {v3, v4}, Lorg/androidsoft/utils/credits/Category;.:(Ljava/lang/String;)V // method@147e │ │ -0477f0: 7220 6413 3200 |0096: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -0477f6: 5462 e205 |0099: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0477fa: 6e10 8d14 0800 |009b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getArrayCreditsRes:()I // method@148d │ │ -047800: 0a03 |009e: move-result v3 │ │ -047802: 7030 bc14 2603 |009f: invoke-direct {v6, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.loadFromResources:(Ljava/util/List;I)V // method@14bc │ │ -047808: 6e10 8f14 0800 |00a2: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getBitmapBackgroundRes:()I // method@148f │ │ -04780e: 0a02 |00a5: move-result v2 │ │ -047810: 5962 e605 |00a6: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundResId:I // field@05e6 │ │ -047814: 6e10 8e14 0800 |00a8: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getBitmapBackgroundLandscapeRes:()I // method@148e │ │ -04781a: 0a02 |00ab: move-result v2 │ │ -04781c: 5962 e505 |00ac: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscapeResId:I // field@05e5 │ │ -047820: 0e00 |00ae: return-void │ │ +047694: |[047694] org.androidsoft.utils.credits.CreditsView.init:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V │ │ +0476a4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0476a6: 1504 a040 |0001: const/high16 v4, #int 1084227584 // #40a0 │ │ +0476aa: 2201 4400 |0003: new-instance v1, Landroid/graphics/Paint; // type@0044 │ │ +0476ae: 7010 3901 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +0476b4: 6e20 3a01 5100 |0008: invoke-virtual {v1, v5}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@013a │ │ +0476ba: 6e20 3e01 4100 |000b: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@013e │ │ +0476c0: 6202 1f00 |000e: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@001f │ │ +0476c4: 6e20 3d01 2100 |0010: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@013d │ │ +0476ca: 6e10 9714 0800 |0013: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTextSizeDefault:()I // method@1497 │ │ +0476d0: 0a02 |0016: move-result v2 │ │ +0476d2: 8222 |0017: int-to-float v2, v2 │ │ +0476d4: 6e20 4001 2100 |0018: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0140 │ │ +0476da: 6e10 9914 0800 |001b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTypefaceDefault:()Landroid/graphics/Typeface; // method@1499 │ │ +0476e0: 0c02 |001e: move-result-object v2 │ │ +0476e2: 6e20 4101 2100 |001f: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0141 │ │ +0476e8: 6e10 9114 0800 |0022: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getColorDefault:()I // method@1491 │ │ +0476ee: 0a02 |0025: move-result v2 │ │ +0476f0: 6e20 3b01 2100 |0026: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +0476f6: 6202 1e00 |0029: sget-object v2, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@001e │ │ +0476fa: 6e20 3f01 2100 |002b: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@013f │ │ +047700: 7110 c714 0100 |002e: invoke-static {v1}, Lorg/androidsoft/utils/credits/Person;.setPaint:(Landroid/graphics/Paint;)V // method@14c7 │ │ +047706: 6e10 9514 0800 |0031: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingBeforeDefault:()I // method@1495 │ │ +04770c: 0a02 |0034: move-result v2 │ │ +04770e: 6e10 9314 0800 |0035: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingAfterDefault:()I // method@1493 │ │ +047714: 0a03 |0038: move-result v3 │ │ +047716: 7120 c814 3200 |0039: invoke-static {v2, v3}, Lorg/androidsoft/utils/credits/Person;.setSpacings:(II)V // method@14c8 │ │ +04771c: 2200 4400 |003c: new-instance v0, Landroid/graphics/Paint; // type@0044 │ │ +047720: 7010 3901 0000 |003e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +047726: 6e20 3a01 5000 |0041: invoke-virtual {v0, v5}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@013a │ │ +04772c: 6e20 3e01 4000 |0044: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@013e │ │ +047732: 6202 1f00 |0047: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@001f │ │ +047736: 6e20 3d01 2000 |0049: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@013d │ │ +04773c: 6e10 9614 0800 |004c: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTextSizeCategory:()I // method@1496 │ │ +047742: 0a02 |004f: move-result v2 │ │ +047744: 8222 |0050: int-to-float v2, v2 │ │ +047746: 6e20 4001 2000 |0051: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0140 │ │ +04774c: 6e10 9814 0800 |0054: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getTypefaceCategory:()Landroid/graphics/Typeface; // method@1498 │ │ +047752: 0c02 |0057: move-result-object v2 │ │ +047754: 6e20 4101 2000 |0058: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0141 │ │ +04775a: 6e10 9014 0800 |005b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getColorCategory:()I // method@1490 │ │ +047760: 0a02 |005e: move-result v2 │ │ +047762: 6e20 3b01 2000 |005f: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +047768: 6202 1e00 |0062: sget-object v2, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@001e │ │ +04776c: 6e20 3f01 2000 |0064: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@013f │ │ +047772: 7110 8214 0000 |0067: invoke-static {v0}, Lorg/androidsoft/utils/credits/Category;.setPaint:(Landroid/graphics/Paint;)V // method@1482 │ │ +047778: 6e10 9414 0800 |006a: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingBeforeCategory:()I // method@1494 │ │ +04777e: 0a02 |006d: move-result v2 │ │ +047780: 6e10 9214 0800 |006e: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getSpacingAfterCategory:()I // method@1492 │ │ +047786: 0a03 |0071: move-result v3 │ │ +047788: 7120 8314 3200 |0072: invoke-static {v2, v3}, Lorg/androidsoft/utils/credits/Category;.setSpacings:(II)V // method@1483 │ │ +04778e: 5462 e205 |0075: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +047792: 2203 2d03 |0077: new-instance v3, Lorg/androidsoft/utils/credits/Person; // type@032d │ │ +047796: 6e10 8b14 0800 |0079: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getAppNameRes:()I // method@148b │ │ +04779c: 0a04 |007c: move-result v4 │ │ +04779e: 6e20 a500 4700 |007d: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00a5 │ │ +0477a4: 0c04 |0080: move-result-object v4 │ │ +0477a6: 7020 c314 4300 |0081: invoke-direct {v3, v4}, Lorg/androidsoft/utils/credits/Person;.:(Ljava/lang/String;)V // method@14c3 │ │ +0477ac: 7220 6413 3200 |0084: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +0477b2: 5462 e205 |0087: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0477b6: 2203 2703 |0089: new-instance v3, Lorg/androidsoft/utils/credits/Category; // type@0327 │ │ +0477ba: 6e10 8c14 0800 |008b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getAppVersionRes:()I // method@148c │ │ +0477c0: 0a04 |008e: move-result v4 │ │ +0477c2: 6e20 a500 4700 |008f: invoke-virtual {v7, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00a5 │ │ +0477c8: 0c04 |0092: move-result-object v4 │ │ +0477ca: 7020 7e14 4300 |0093: invoke-direct {v3, v4}, Lorg/androidsoft/utils/credits/Category;.:(Ljava/lang/String;)V // method@147e │ │ +0477d0: 7220 6413 3200 |0096: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +0477d6: 5462 e205 |0099: iget-object v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0477da: 6e10 8d14 0800 |009b: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getArrayCreditsRes:()I // method@148d │ │ +0477e0: 0a03 |009e: move-result v3 │ │ +0477e2: 7030 bc14 2603 |009f: invoke-direct {v6, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.loadFromResources:(Ljava/util/List;I)V // method@14bc │ │ +0477e8: 6e10 8f14 0800 |00a2: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getBitmapBackgroundRes:()I // method@148f │ │ +0477ee: 0a02 |00a5: move-result v2 │ │ +0477f0: 5962 e605 |00a6: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundResId:I // field@05e6 │ │ +0477f4: 6e10 8e14 0800 |00a8: invoke-virtual {v8}, Lorg/androidsoft/utils/credits/CreditsParams;.getBitmapBackgroundLandscapeRes:()I // method@148e │ │ +0477fa: 0a02 |00ab: move-result v2 │ │ +0477fc: 5962 e505 |00ac: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscapeResId:I // field@05e5 │ │ +047800: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0008 line=70 │ │ 0x000b line=71 │ │ 0x000e line=72 │ │ 0x0013 line=73 │ │ @@ -82103,42 +82073,42 @@ │ │ type : '(Ljava/util/List;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -047824: |[047824] org.androidsoft.utils.credits.CreditsView.loadFromResources:(Ljava/util/List;I)V │ │ -047834: 6e10 ba14 0600 |0000: invoke-virtual {v6}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ -04783a: 0c04 |0003: move-result-object v4 │ │ -04783c: 6e20 0601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0106 │ │ -047842: 0c00 |0007: move-result-object v0 │ │ -047844: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -047846: 6e10 1101 0000 |0009: invoke-virtual {v0}, Landroid/content/res/TypedArray;.length:()I // method@0111 │ │ -04784c: 0a05 |000c: move-result v5 │ │ -04784e: 3552 2500 |000d: if-ge v2, v5, 0032 // +0025 │ │ -047852: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -047854: 6e20 0f01 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ -04785a: 0c01 |0013: move-result-object v1 │ │ -04785c: 1a05 b600 |0014: const-string v5, "*" // string@00b6 │ │ -047860: 6e20 1813 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ -047866: 0a05 |0019: move-result v5 │ │ -047868: 3805 1200 |001a: if-eqz v5, 002c // +0012 │ │ -04786c: 2203 2703 |001c: new-instance v3, Lorg/androidsoft/utils/credits/Category; // type@0327 │ │ -047870: 1215 |001e: const/4 v5, #int 1 // #1 │ │ -047872: 6e20 1913 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -047878: 0c05 |0022: move-result-object v5 │ │ -04787a: 7020 7e14 5300 |0023: invoke-direct {v3, v5}, Lorg/androidsoft/utils/credits/Category;.:(Ljava/lang/String;)V // method@147e │ │ -047880: 7220 6413 3700 |0026: invoke-interface {v7, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -047886: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04788a: 28de |002b: goto 0009 // -0022 │ │ -04788c: 2203 2d03 |002c: new-instance v3, Lorg/androidsoft/utils/credits/Person; // type@032d │ │ -047890: 7020 c314 1300 |002e: invoke-direct {v3, v1}, Lorg/androidsoft/utils/credits/Person;.:(Ljava/lang/String;)V // method@14c3 │ │ -047896: 28f5 |0031: goto 0026 // -000b │ │ -047898: 0e00 |0032: return-void │ │ +047804: |[047804] org.androidsoft.utils.credits.CreditsView.loadFromResources:(Ljava/util/List;I)V │ │ +047814: 6e10 ba14 0600 |0000: invoke-virtual {v6}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ +04781a: 0c04 |0003: move-result-object v4 │ │ +04781c: 6e20 0601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0106 │ │ +047822: 0c00 |0007: move-result-object v0 │ │ +047824: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +047826: 6e10 1101 0000 |0009: invoke-virtual {v0}, Landroid/content/res/TypedArray;.length:()I // method@0111 │ │ +04782c: 0a05 |000c: move-result v5 │ │ +04782e: 3552 2500 |000d: if-ge v2, v5, 0032 // +0025 │ │ +047832: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +047834: 6e20 0f01 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@010f │ │ +04783a: 0c01 |0013: move-result-object v1 │ │ +04783c: 1a05 b600 |0014: const-string v5, "*" // string@00b6 │ │ +047840: 6e20 1813 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ +047846: 0a05 |0019: move-result v5 │ │ +047848: 3805 1200 |001a: if-eqz v5, 002c // +0012 │ │ +04784c: 2203 2703 |001c: new-instance v3, Lorg/androidsoft/utils/credits/Category; // type@0327 │ │ +047850: 1215 |001e: const/4 v5, #int 1 // #1 │ │ +047852: 6e20 1913 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +047858: 0c05 |0022: move-result-object v5 │ │ +04785a: 7020 7e14 5300 |0023: invoke-direct {v3, v5}, Lorg/androidsoft/utils/credits/Category;.:(Ljava/lang/String;)V // method@147e │ │ +047860: 7220 6413 3700 |0026: invoke-interface {v7, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +047866: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04786a: 28de |002b: goto 0009 // -0022 │ │ +04786c: 2203 2d03 |002c: new-instance v3, Lorg/androidsoft/utils/credits/Person; // type@032d │ │ +047870: 7020 c314 1300 |002e: invoke-direct {v3, v1}, Lorg/androidsoft/utils/credits/Person;.:(Ljava/lang/String;)V // method@14c3 │ │ +047876: 28f5 |0031: goto 0026 // -000b │ │ +047878: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0008 line=175 │ │ 0x000f line=177 │ │ 0x0010 line=178 │ │ @@ -82166,63 +82136,63 @@ │ │ type : '(J)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 88 16-bit code units │ │ -04789c: |[04789c] org.androidsoft.utils.credits.CreditsView.prepareFrame:(J)V │ │ -0478ac: 1d09 |0000: monitor-enter v9 │ │ -0478ae: 5492 e205 |0001: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0478b2: 7210 6b13 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@136b │ │ -0478b8: 0a02 |0006: move-result v2 │ │ -0478ba: 3d02 1f00 |0007: if-lez v2, 0026 // +001f │ │ -0478be: 5492 e205 |0009: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0478c2: 5493 e205 |000b: iget-object v3, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0478c6: 7210 6b13 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ -0478cc: 0a03 |0010: move-result v3 │ │ -0478ce: d803 03ff |0011: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0478d2: 7220 6713 3200 |0013: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -0478d8: 0c07 |0016: move-result-object v7 │ │ -0478da: 1f07 2803 |0017: check-cast v7, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ -0478de: 7210 8714 0700 |0019: invoke-interface {v7}, Lorg/androidsoft/utils/credits/CreditsItem;.getOffset:()I // method@1487 │ │ -0478e4: 0a02 |001c: move-result v2 │ │ -0478e6: 3b02 0900 |001d: if-gez v2, 0026 // +0009 │ │ -0478ea: 5492 e205 |001f: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -0478ee: 5293 eb05 |0021: iget v3, v9, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -0478f2: 7030 b614 2903 |0023: invoke-direct {v9, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.calculatedItemSpacing:(Ljava/util/List;I)V // method@14b6 │ │ -0478f8: 5592 f005 |0026: iget-boolean v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ -0478fc: 3802 2500 |0028: if-eqz v2, 004d // +0025 │ │ -047900: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -047902: 5992 e805 |002b: iput v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ -047906: 5492 e205 |002d: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -04790a: 7210 6913 0200 |002f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ -047910: 0c00 |0032: move-result-object v0 │ │ -047912: 7210 5913 0000 |0033: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -047918: 0a02 |0036: move-result v2 │ │ -04791a: 3802 1f00 |0037: if-eqz v2, 0056 // +001f │ │ -04791e: 7210 5a13 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -047924: 0c01 |003c: move-result-object v1 │ │ -047926: 1f01 2803 |003d: check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ -04792a: 5294 f105 |003f: iget v4, v9, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -04792e: 5295 eb05 |0041: iget v5, v9, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047932: 5296 e805 |0043: iget v6, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ -047936: 04a2 |0045: move-wide v2, v10 │ │ -047938: 7806 8814 0100 |0046: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lorg/androidsoft/utils/credits/CreditsItem;.prepare:(JIII)V // method@1488 │ │ -04793e: 28ea |0049: goto 0033 // -0016 │ │ -047940: 0d02 |004a: move-exception v2 │ │ -047942: 1e09 |004b: monitor-exit v9 │ │ -047944: 2702 |004c: throw v2 │ │ -047946: 5292 e805 |004d: iget v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ -04794a: db02 0203 |004f: div-int/lit8 v2, v2, #int 3 // #03 │ │ -04794e: d802 02ff |0051: add-int/lit8 v2, v2, #int -1 // #ff │ │ -047952: 5992 e805 |0053: iput v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ -047956: 28d8 |0055: goto 002d // -0028 │ │ -047958: 1e09 |0056: monitor-exit v9 │ │ -04795a: 0e00 |0057: return-void │ │ +04787c: |[04787c] org.androidsoft.utils.credits.CreditsView.prepareFrame:(J)V │ │ +04788c: 1d09 |0000: monitor-enter v9 │ │ +04788e: 5492 e205 |0001: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +047892: 7210 6b13 0200 |0003: invoke-interface {v2}, Ljava/util/List;.size:()I // method@136b │ │ +047898: 0a02 |0006: move-result v2 │ │ +04789a: 3d02 1f00 |0007: if-lez v2, 0026 // +001f │ │ +04789e: 5492 e205 |0009: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0478a2: 5493 e205 |000b: iget-object v3, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0478a6: 7210 6b13 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ +0478ac: 0a03 |0010: move-result v3 │ │ +0478ae: d803 03ff |0011: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0478b2: 7220 6713 3200 |0013: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +0478b8: 0c00 |0016: move-result-object v0 │ │ +0478ba: 1f00 2803 |0017: check-cast v0, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ +0478be: 7210 8714 0000 |0019: invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;.getOffset:()I // method@1487 │ │ +0478c4: 0a02 |001c: move-result v2 │ │ +0478c6: 3b02 0900 |001d: if-gez v2, 0026 // +0009 │ │ +0478ca: 5492 e205 |001f: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0478ce: 5293 eb05 |0021: iget v3, v9, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +0478d2: 7030 b614 2903 |0023: invoke-direct {v9, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.calculatedItemSpacing:(Ljava/util/List;I)V // method@14b6 │ │ +0478d8: 5592 f005 |0026: iget-boolean v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ +0478dc: 3802 2500 |0028: if-eqz v2, 004d // +0025 │ │ +0478e0: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +0478e2: 5992 e805 |002b: iput v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ +0478e6: 5492 e205 |002d: iget-object v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +0478ea: 7210 6913 0200 |002f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1369 │ │ +0478f0: 0c07 |0032: move-result-object v7 │ │ +0478f2: 7210 5913 0700 |0033: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +0478f8: 0a02 |0036: move-result v2 │ │ +0478fa: 3802 1f00 |0037: if-eqz v2, 0056 // +001f │ │ +0478fe: 7210 5a13 0700 |0039: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +047904: 0c01 |003c: move-result-object v1 │ │ +047906: 1f01 2803 |003d: check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; // type@0328 │ │ +04790a: 5294 f105 |003f: iget v4, v9, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +04790e: 5295 eb05 |0041: iget v5, v9, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047912: 5296 e805 |0043: iget v6, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ +047916: 04a2 |0045: move-wide v2, v10 │ │ +047918: 7806 8814 0100 |0046: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Lorg/androidsoft/utils/credits/CreditsItem;.prepare:(JIII)V // method@1488 │ │ +04791e: 28ea |0049: goto 0033 // -0016 │ │ +047920: 0d02 |004a: move-exception v2 │ │ +047922: 1e09 |004b: monitor-exit v9 │ │ +047924: 2702 |004c: throw v2 │ │ +047926: 5292 e805 |004d: iget v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ +04792a: db02 0203 |004f: div-int/lit8 v2, v2, #int 3 // #03 │ │ +04792e: d802 02ff |0051: add-int/lit8 v2, v2, #int -1 // #ff │ │ +047932: 5992 e805 |0053: iput v2, v9, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ +047936: 28d8 |0055: goto 002d // -0028 │ │ +047938: 1e09 |0056: monitor-exit v9 │ │ +04793a: 0e00 |0057: return-void │ │ catches : 2 │ │ 0x0001 - 0x0049 │ │ -> 0x004a │ │ 0x004d - 0x0055 │ │ -> 0x004a │ │ positions : │ │ 0x0000 line=236 │ │ @@ -82233,55 +82203,53 @@ │ │ 0x002a line=247 │ │ 0x002d line=254 │ │ 0x003f line=256 │ │ 0x004a line=236 │ │ 0x004d line=251 │ │ 0x0056 line=258 │ │ locals : │ │ - 0x0019 - 0x0026 reg=7 last Lorg/androidsoft/utils/credits/CreditsItem; │ │ - 0x0033 - 0x004a reg=0 i$ Ljava/util/Iterator; │ │ + 0x0019 - 0x0026 reg=0 last Lorg/androidsoft/utils/credits/CreditsItem; │ │ 0x003f - 0x004a reg=1 item Lorg/androidsoft/utils/credits/CreditsItem; │ │ - 0x0056 - 0x0058 reg=0 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0058 reg=9 this Lorg/androidsoft/utils/credits/CreditsView; │ │ 0x0000 - 0x0058 reg=10 ellapsed J │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ name : 'drawBackground' │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -047970: |[047970] org.androidsoft.utils.credits.CreditsView.drawBackground:(Landroid/graphics/Canvas;)V │ │ -047980: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -047982: 5440 f205 |0001: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -047986: 3900 0d00 |0003: if-nez v0, 0010 // +000d │ │ -04798a: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -04798e: 5241 f105 |0007: iget v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -047992: 5242 eb05 |0009: iget v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047996: 7052 4401 3013 |000b: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/Rect;.:(IIII)V // method@0144 │ │ -04799c: 5b40 f205 |000e: iput-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -0479a0: 5240 f105 |0010: iget v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -0479a4: 5241 eb05 |0012: iget v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -0479a8: 3510 0e00 |0014: if-ge v0, v1, 0022 // +000e │ │ -0479ac: 5440 e305 |0016: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBackground:Landroid/graphics/Bitmap; // field@05e3 │ │ -0479b0: 5441 f205 |0018: iget-object v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -0479b4: 5442 f205 |001a: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -0479b8: 5443 e705 |001c: iget-object v3, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ -0479bc: 6e53 2f01 0521 |001e: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@012f │ │ -0479c2: 0e00 |0021: return-void │ │ -0479c4: 5440 e405 |0022: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscape:Landroid/graphics/Bitmap; // field@05e4 │ │ -0479c8: 5441 f205 |0024: iget-object v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -0479cc: 5442 f205 |0026: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -0479d0: 5443 e705 |0028: iget-object v3, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ -0479d4: 6e53 2f01 0521 |002a: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@012f │ │ -0479da: 28f4 |002d: goto 0021 // -000c │ │ +047950: |[047950] org.androidsoft.utils.credits.CreditsView.drawBackground:(Landroid/graphics/Canvas;)V │ │ +047960: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +047962: 5440 f205 |0001: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +047966: 3900 0d00 |0003: if-nez v0, 0010 // +000d │ │ +04796a: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +04796e: 5241 f105 |0007: iget v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047972: 5242 eb05 |0009: iget v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047976: 7052 4401 3013 |000b: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/Rect;.:(IIII)V // method@0144 │ │ +04797c: 5b40 f205 |000e: iput-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +047980: 5240 f105 |0010: iget v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047984: 5241 eb05 |0012: iget v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047988: 3510 0e00 |0014: if-ge v0, v1, 0022 // +000e │ │ +04798c: 5440 e305 |0016: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBackground:Landroid/graphics/Bitmap; // field@05e3 │ │ +047990: 5441 f205 |0018: iget-object v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +047994: 5442 f205 |001a: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +047998: 5443 e705 |001c: iget-object v3, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ +04799c: 6e53 2f01 0521 |001e: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@012f │ │ +0479a2: 0e00 |0021: return-void │ │ +0479a4: 5440 e405 |0022: iget-object v0, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscape:Landroid/graphics/Bitmap; // field@05e4 │ │ +0479a8: 5441 f205 |0024: iget-object v1, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +0479ac: 5442 f205 |0026: iget-object v2, v4, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +0479b0: 5443 e705 |0028: iget-object v3, v4, Lorg/androidsoft/utils/credits/CreditsView;.mBgPaint:Landroid/graphics/Paint; // field@05e7 │ │ +0479b4: 6e53 2f01 0521 |002a: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@012f │ │ +0479ba: 28f4 |002d: goto 0021 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=292 │ │ 0x0005 line=294 │ │ 0x0010 line=296 │ │ 0x0016 line=298 │ │ 0x0021 line=304 │ │ @@ -82295,16 +82263,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0479dc: |[0479dc] org.androidsoft.utils.credits.CreditsView.onSurfaceChanged:()V │ │ -0479ec: 0e00 |0000: return-void │ │ +0479bc: |[0479bc] org.androidsoft.utils.credits.CreditsView.onSurfaceChanged:()V │ │ +0479cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/androidsoft/utils/credits/CreditsView; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/CreditsView;) │ │ @@ -82312,41 +82280,41 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0479f0: |[0479f0] org.androidsoft.utils.credits.CreditsView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -047a00: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -047a02: 6e10 c610 0700 |0001: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -047a08: 0a02 |0004: move-result v2 │ │ -047a0a: 6e10 c810 0700 |0005: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -047a10: 0a03 |0008: move-result v3 │ │ -047a12: 6e10 c010 0700 |0009: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -047a18: 0a04 |000c: move-result v4 │ │ -047a1a: 2b04 1f00 0000 |000d: packed-switch v4, 0000002c // +0000001f │ │ -047a20: 0f05 |0010: return v5 │ │ -047a22: 5962 ed05 |0011: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ -047a26: 5963 ee05 |0013: iput v3, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ -047a2a: 5c65 f005 |0015: iput-boolean v5, v6, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ -047a2e: 28f9 |0017: goto 0010 // -0007 │ │ -047a30: 5264 ed05 |0018: iget v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ -047a34: a700 0204 |001a: sub-float v0, v2, v4 │ │ -047a38: 5264 ee05 |001c: iget v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ -047a3c: a701 0304 |001e: sub-float v1, v3, v4 │ │ -047a40: 8714 |0020: float-to-int v4, v1 │ │ -047a42: 5964 e805 |0021: iput v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ -047a46: 5962 ed05 |0023: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ -047a4a: 5963 ee05 |0025: iput v3, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ -047a4e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -047a50: 5c64 f005 |0028: iput-boolean v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ -047a54: 28e6 |002a: goto 0010 // -001a │ │ -047a56: 0000 |002b: nop // spacer │ │ -047a58: 0001 0300 0000 0000 0400 0000 1a00 ... |002c: packed-switch-data (10 units) │ │ +0479d0: |[0479d0] org.androidsoft.utils.credits.CreditsView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0479e0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0479e2: 6e10 c610 0700 |0001: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +0479e8: 0a02 |0004: move-result v2 │ │ +0479ea: 6e10 c810 0700 |0005: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +0479f0: 0a03 |0008: move-result v3 │ │ +0479f2: 6e10 c010 0700 |0009: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +0479f8: 0a04 |000c: move-result v4 │ │ +0479fa: 2b04 1f00 0000 |000d: packed-switch v4, 0000002c // +0000001f │ │ +047a00: 0f05 |0010: return v5 │ │ +047a02: 5962 ed05 |0011: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ +047a06: 5963 ee05 |0013: iput v3, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ +047a0a: 5c65 f005 |0015: iput-boolean v5, v6, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ +047a0e: 28f9 |0017: goto 0010 // -0007 │ │ +047a10: 5264 ed05 |0018: iget v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ +047a14: a700 0204 |001a: sub-float v0, v2, v4 │ │ +047a18: 5264 ee05 |001c: iget v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ +047a1c: a701 0304 |001e: sub-float v1, v3, v4 │ │ +047a20: 8714 |0020: float-to-int v4, v1 │ │ +047a22: 5964 e805 |0021: iput v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mDY:I // field@05e8 │ │ +047a26: 5962 ed05 |0023: iput v2, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousX:F // field@05ed │ │ +047a2a: 5963 ee05 |0025: iput v3, v6, Lorg/androidsoft/utils/credits/CreditsView;.mPreviousY:F // field@05ee │ │ +047a2e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +047a30: 5c64 f005 |0028: iput-boolean v4, v6, Lorg/androidsoft/utils/credits/CreditsView;.mTouch:Z // field@05f0 │ │ +047a34: 28e6 |002a: goto 0010 // -001a │ │ +047a36: 0000 |002b: nop // spacer │ │ +047a38: 0001 0300 0000 0000 0400 0000 1a00 ... |002c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0005 line=310 │ │ 0x0009 line=311 │ │ 0x0010 line=329 │ │ 0x0011 line=314 │ │ @@ -82372,69 +82340,69 @@ │ │ type : '(Landroid/view/SurfaceHolder;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -047a6c: |[047a6c] org.androidsoft.utils.credits.CreditsView.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ -047a7c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -047a7e: 5452 ea05 |0001: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ -047a82: 5453 e905 |0003: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ -047a86: 6e20 a901 3200 |0005: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -047a8c: 5958 f105 |0008: iput v8, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -047a90: 5959 eb05 |000a: iput v9, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047a94: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -047a96: 5b52 f205 |000d: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ -047a9a: 5452 e205 |000f: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ -047a9e: 5253 eb05 |0011: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047aa2: 7030 b614 2503 |0013: invoke-direct {v5, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.calculatedItemSpacing:(Ljava/util/List;I)V // method@14b6 │ │ -047aa8: 5252 f105 |0016: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -047aac: 5253 eb05 |0018: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047ab0: 3532 2e00 |001a: if-ge v2, v3, 0048 // +002e │ │ -047ab4: 6e10 ba14 0500 |001c: invoke-virtual {v5}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ -047aba: 0c02 |001f: move-result-object v2 │ │ -047abc: 5253 e605 |0020: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundResId:I // field@05e6 │ │ -047ac0: 7120 2b01 3200 |0022: invoke-static {v2, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@012b │ │ -047ac6: 0c00 |0025: move-result-object v0 │ │ -047ac8: 5252 f105 |0026: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -047acc: 5253 eb05 |0028: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047ad0: 7140 2a01 2043 |002a: invoke-static {v0, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@012a │ │ -047ad6: 0c02 |002d: move-result-object v2 │ │ -047ad8: 5b52 e305 |002e: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackground:Landroid/graphics/Bitmap; // field@05e3 │ │ -047adc: 5452 ef05 |0030: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047ae0: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -047ae2: 5c23 dc05 |0033: iput-boolean v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ -047ae6: 5452 ef05 |0035: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047aea: 6e10 ac14 0200 |0037: invoke-virtual {v2}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.isAlive:()Z // method@14ac │ │ -047af0: 0a02 |003a: move-result v2 │ │ -047af2: 3802 2200 |003b: if-eqz v2, 005d // +0022 │ │ -047af6: 1602 0500 |003d: const-wide/16 v2, #int 5 // #5 │ │ -047afa: 7120 2f13 3200 |003f: invoke-static {v2, v3}, Ljava/lang/Thread;.sleep:(J)V // method@132f │ │ -047b00: 28f3 |0042: goto 0035 // -000d │ │ -047b02: 0d01 |0043: move-exception v1 │ │ -047b04: 6e10 f512 0100 |0044: invoke-virtual {v1}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@12f5 │ │ -047b0a: 28ee |0047: goto 0035 // -0012 │ │ -047b0c: 6e10 ba14 0500 |0048: invoke-virtual {v5}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ -047b12: 0c02 |004b: move-result-object v2 │ │ -047b14: 5253 e505 |004c: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscapeResId:I // field@05e5 │ │ -047b18: 7120 2b01 3200 |004e: invoke-static {v2, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@012b │ │ -047b1e: 0c00 |0051: move-result-object v0 │ │ -047b20: 5252 f105 |0052: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ -047b24: 5253 eb05 |0054: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ -047b28: 7140 2a01 2043 |0056: invoke-static {v0, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@012a │ │ -047b2e: 0c02 |0059: move-result-object v2 │ │ -047b30: 5b52 e405 |005a: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscape:Landroid/graphics/Bitmap; // field@05e4 │ │ -047b34: 28d4 |005c: goto 0030 // -002c │ │ -047b36: 2202 2b03 |005d: new-instance v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // type@032b │ │ -047b3a: 7020 ab14 5200 |005f: invoke-direct {v2, v5}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14ab │ │ -047b40: 5b52 ef05 |0062: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047b44: 5452 ef05 |0064: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047b48: 6e10 af14 0200 |0066: invoke-virtual {v2}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.start:()V // method@14af │ │ -047b4e: 0e00 |0069: return-void │ │ +047a4c: |[047a4c] org.androidsoft.utils.credits.CreditsView.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ +047a5c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +047a5e: 5452 ea05 |0001: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ +047a62: 5453 e905 |0003: iget-object v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ +047a66: 6e20 a901 3200 |0005: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +047a6c: 5958 f105 |0008: iput v8, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047a70: 5959 eb05 |000a: iput v9, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047a74: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +047a76: 5b52 f205 |000d: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mbgIn:Landroid/graphics/Rect; // field@05f2 │ │ +047a7a: 5452 e205 |000f: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.credits:Ljava/util/List; // field@05e2 │ │ +047a7e: 5253 eb05 |0011: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047a82: 7030 b614 2503 |0013: invoke-direct {v5, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;.calculatedItemSpacing:(Ljava/util/List;I)V // method@14b6 │ │ +047a88: 5252 f105 |0016: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047a8c: 5253 eb05 |0018: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047a90: 3532 2e00 |001a: if-ge v2, v3, 0048 // +002e │ │ +047a94: 6e10 ba14 0500 |001c: invoke-virtual {v5}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ +047a9a: 0c02 |001f: move-result-object v2 │ │ +047a9c: 5253 e605 |0020: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundResId:I // field@05e6 │ │ +047aa0: 7120 2b01 3200 |0022: invoke-static {v2, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@012b │ │ +047aa6: 0c00 |0025: move-result-object v0 │ │ +047aa8: 5252 f105 |0026: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047aac: 5253 eb05 |0028: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047ab0: 7140 2a01 2043 |002a: invoke-static {v0, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@012a │ │ +047ab6: 0c02 |002d: move-result-object v2 │ │ +047ab8: 5b52 e305 |002e: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackground:Landroid/graphics/Bitmap; // field@05e3 │ │ +047abc: 5452 ef05 |0030: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047ac0: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +047ac2: 5c23 dc05 |0033: iput-boolean v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ +047ac6: 5452 ef05 |0035: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047aca: 6e10 ac14 0200 |0037: invoke-virtual {v2}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.isAlive:()Z // method@14ac │ │ +047ad0: 0a02 |003a: move-result v2 │ │ +047ad2: 3802 2200 |003b: if-eqz v2, 005d // +0022 │ │ +047ad6: 1602 0500 |003d: const-wide/16 v2, #int 5 // #5 │ │ +047ada: 7120 2f13 3200 |003f: invoke-static {v2, v3}, Ljava/lang/Thread;.sleep:(J)V // method@132f │ │ +047ae0: 28f3 |0042: goto 0035 // -000d │ │ +047ae2: 0d01 |0043: move-exception v1 │ │ +047ae4: 6e10 f512 0100 |0044: invoke-virtual {v1}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@12f5 │ │ +047aea: 28ee |0047: goto 0035 // -0012 │ │ +047aec: 6e10 ba14 0500 |0048: invoke-virtual {v5}, Lorg/androidsoft/utils/credits/CreditsView;.getResources:()Landroid/content/res/Resources; // method@14ba │ │ +047af2: 0c02 |004b: move-result-object v2 │ │ +047af4: 5253 e505 |004c: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscapeResId:I // field@05e5 │ │ +047af8: 7120 2b01 3200 |004e: invoke-static {v2, v3}, Landroid/graphics/BitmapFactory;.decodeResource:(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap; // method@012b │ │ +047afe: 0c00 |0051: move-result-object v0 │ │ +047b00: 5252 f105 |0052: iget v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mWidth:I // field@05f1 │ │ +047b04: 5253 eb05 |0054: iget v3, v5, Lorg/androidsoft/utils/credits/CreditsView;.mHeight:I // field@05eb │ │ +047b08: 7140 2a01 2043 |0056: invoke-static {v0, v2, v3, v4}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@012a │ │ +047b0e: 0c02 |0059: move-result-object v2 │ │ +047b10: 5b52 e405 |005a: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mBackgroundLandscape:Landroid/graphics/Bitmap; // field@05e4 │ │ +047b14: 28d4 |005c: goto 0030 // -002c │ │ +047b16: 2202 2b03 |005d: new-instance v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // type@032b │ │ +047b1a: 7020 ab14 5200 |005f: invoke-direct {v2, v5}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14ab │ │ +047b20: 5b52 ef05 |0062: iput-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b24: 5452 ef05 |0064: iget-object v2, v5, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b28: 6e10 af14 0200 |0066: invoke-virtual {v2}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.start:()V // method@14af │ │ +047b2e: 0e00 |0069: return-void │ │ catches : 1 │ │ 0x003f - 0x0042 │ │ Ljava/lang/InterruptedException; -> 0x0043 │ │ positions : │ │ 0x0001 line=129 │ │ 0x0008 line=130 │ │ 0x000a line=131 │ │ @@ -82468,21 +82436,21 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -047b60: |[047b60] org.androidsoft.utils.credits.CreditsView.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ -047b70: 2200 2b03 |0000: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // type@032b │ │ -047b74: 7020 ab14 1000 |0002: invoke-direct {v0, v1}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14ab │ │ -047b7a: 5b10 ef05 |0005: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047b7e: 5410 ef05 |0007: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047b82: 6e10 af14 0000 |0009: invoke-virtual {v0}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.start:()V // method@14af │ │ -047b88: 0e00 |000c: return-void │ │ +047b40: |[047b40] org.androidsoft.utils.credits.CreditsView.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ +047b50: 2200 2b03 |0000: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // type@032b │ │ +047b54: 7020 ab14 1000 |0002: invoke-direct {v0, v1}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.:(Lorg/androidsoft/utils/credits/CreditsView;)V // method@14ab │ │ +047b5a: 5b10 ef05 |0005: iput-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b5e: 5410 ef05 |0007: iget-object v0, v1, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b62: 6e10 af14 0000 |0009: invoke-virtual {v0}, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.start:()V // method@14af │ │ +047b68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0007 line=124 │ │ 0x000c line=125 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/androidsoft/utils/credits/CreditsView; │ │ @@ -82493,24 +82461,24 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -047b8c: |[047b8c] org.androidsoft.utils.credits.CreditsView.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ -047b9c: 5420 ea05 |0000: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ -047ba0: 5421 e905 |0002: iget-object v1, v2, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ -047ba4: 6e20 a901 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -047baa: 5420 ef05 |0007: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047bae: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -047bb2: 5420 ef05 |000b: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ -047bb6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -047bb8: 5c01 dc05 |000e: iput-boolean v1, v0, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ -047bbc: 0e00 |0010: return-void │ │ +047b6c: |[047b6c] org.androidsoft.utils.credits.CreditsView.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ +047b7c: 5420 ea05 |0000: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mHandler:Landroid/os/Handler; // field@05ea │ │ +047b80: 5421 e905 |0002: iget-object v1, v2, Lorg/androidsoft/utils/credits/CreditsView;.mDrawFrames:Ljava/lang/Runnable; // field@05e9 │ │ +047b84: 6e20 a901 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +047b8a: 5420 ef05 |0007: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b8e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +047b92: 5420 ef05 |000b: iget-object v0, v2, Lorg/androidsoft/utils/credits/CreditsView;.mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; // field@05ef │ │ +047b96: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +047b98: 5c01 dc05 |000e: iput-boolean v1, v0, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;.alive:Z // field@05dc │ │ +047b9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0007 line=165 │ │ 0x000b line=167 │ │ 0x0010 line=169 │ │ locals : │ │ @@ -82547,18 +82515,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047bc0: |[047bc0] org.androidsoft.utils.res.ResourceImageGetter.:(Landroid/content/Context;)V │ │ -047bd0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -047bd6: 5b01 f805 |0003: iput-object v1, v0, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ -047bda: 0e00 |0005: return-void │ │ +047ba0: |[047ba0] org.androidsoft.utils.res.ResourceImageGetter.:(Landroid/content/Context;)V │ │ +047bb0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +047bb6: 5b01 f805 |0003: iput-object v1, v0, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ +047bba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/utils/res/ResourceImageGetter; │ │ @@ -82570,36 +82538,36 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 41 16-bit code units │ │ -047bdc: |[047bdc] org.androidsoft.utils.res.ResourceImageGetter.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -047bec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -047bee: 5462 f805 |0001: iget-object v2, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ -047bf2: 6e10 a300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -047bf8: 0c02 |0006: move-result-object v2 │ │ -047bfa: 1a03 fb0b |0007: const-string v3, "drawable" // string@0bfb │ │ -047bfe: 5464 f805 |0009: iget-object v4, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ -047c02: 6e10 a200 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -047c08: 0c04 |000e: move-result-object v4 │ │ -047c0a: 6e40 fe00 7243 |000f: invoke-virtual {v2, v7, v3, v4}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00fe │ │ -047c10: 0a01 |0012: move-result v1 │ │ -047c12: 5462 f805 |0013: iget-object v2, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ -047c16: 6e10 a300 0200 |0015: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -047c1c: 0c02 |0018: move-result-object v2 │ │ -047c1e: 6e20 fd00 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -047c24: 0c00 |001c: move-result-object v0 │ │ -047c26: 6e10 5501 0000 |001d: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ -047c2c: 0a02 |0020: move-result v2 │ │ -047c2e: 6e10 5401 0000 |0021: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ -047c34: 0a03 |0024: move-result v3 │ │ -047c36: 6e53 6101 5025 |0025: invoke-virtual {v0, v5, v5, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ -047c3c: 1100 |0028: return-object v0 │ │ +047bbc: |[047bbc] org.androidsoft.utils.res.ResourceImageGetter.getDrawable:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +047bcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +047bce: 5462 f805 |0001: iget-object v2, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ +047bd2: 6e10 a300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +047bd8: 0c02 |0006: move-result-object v2 │ │ +047bda: 1a03 fb0b |0007: const-string v3, "drawable" // string@0bfb │ │ +047bde: 5464 f805 |0009: iget-object v4, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ +047be2: 6e10 a200 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +047be8: 0c04 |000e: move-result-object v4 │ │ +047bea: 6e40 fe00 7243 |000f: invoke-virtual {v2, v7, v3, v4}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00fe │ │ +047bf0: 0a01 |0012: move-result v1 │ │ +047bf2: 5462 f805 |0013: iget-object v2, v6, Lorg/androidsoft/utils/res/ResourceImageGetter;.mContext:Landroid/content/Context; // field@05f8 │ │ +047bf6: 6e10 a300 0200 |0015: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +047bfc: 0c02 |0018: move-result-object v2 │ │ +047bfe: 6e20 fd00 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +047c04: 0c00 |001c: move-result-object v0 │ │ +047c06: 6e10 5501 0000 |001d: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0155 │ │ +047c0c: 0a02 |0020: move-result v2 │ │ +047c0e: 6e10 5401 0000 |0021: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ +047c14: 0a03 |0024: move-result v3 │ │ +047c16: 6e53 6101 5025 |0025: invoke-virtual {v0, v5, v5, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0161 │ │ +047c1c: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=48 │ │ 0x0013 line=49 │ │ 0x001d line=50 │ │ 0x0028 line=51 │ │ locals : │ │ @@ -82633,17 +82601,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047c40: |[047c40] org.androidsoft.utils.res.ResourceUtils.:()V │ │ -047c50: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -047c56: 0e00 |0003: return-void │ │ +047c20: |[047c20] org.androidsoft.utils.res.ResourceUtils.:()V │ │ +047c30: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +047c36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/res/ResourceUtils; │ │ │ │ #1 : (in Lorg/androidsoft/utils/res/ResourceUtils;) │ │ @@ -82651,70 +82619,70 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -047c58: |[047c58] org.androidsoft.utils.res.ResourceUtils.readAssetTextFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ -047c68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -047c6a: 2203 a702 |0001: new-instance v3, Ljava/io/BufferedReader; // type@02a7 │ │ -047c6e: 2205 af02 |0003: new-instance v5, Ljava/io/InputStreamReader; // type@02af │ │ -047c72: 6e10 9b00 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@009b │ │ -047c78: 0c06 |0008: move-result-object v6 │ │ -047c7a: 6e20 f800 9600 |0009: invoke-virtual {v6, v9}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00f8 │ │ -047c80: 0c06 |000c: move-result-object v6 │ │ -047c82: 7020 c412 6500 |000d: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@12c4 │ │ -047c88: 7020 ac12 5300 |0010: invoke-direct {v3, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@12ac │ │ -047c8e: 2200 d302 |0013: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -047c92: 7010 1d13 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -047c98: 6e10 ae12 0300 |0018: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@12ae │ │ -047c9e: 0c04 |001b: move-result-object v4 │ │ -047ca0: 3804 1600 |001c: if-eqz v4, 0032 // +0016 │ │ -047ca4: 6e20 2413 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -047caa: 0c05 |0021: move-result-object v5 │ │ -047cac: 1306 0a00 |0022: const/16 v6, #int 10 // #a │ │ -047cb0: 6e20 1f13 6500 |0024: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -047cb6: 28f1 |0027: goto 0018 // -000f │ │ -047cb8: 0d01 |0028: move-exception v1 │ │ -047cba: 0732 |0029: move-object v2, v3 │ │ -047cbc: 1a05 0000 |002a: const-string v5, "" // string@0000 │ │ -047cc0: 3802 0500 |002c: if-eqz v2, 0031 // +0005 │ │ -047cc4: 6e10 ad12 0200 |002e: invoke-virtual {v2}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ -047cca: 1105 |0031: return-object v5 │ │ -047ccc: 6e10 2913 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -047cd2: 0c05 |0035: move-result-object v5 │ │ -047cd4: 3803 0500 |0036: if-eqz v3, 003b // +0005 │ │ -047cd8: 6e10 ad12 0300 |0038: invoke-virtual {v3}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ -047cde: 0732 |003b: move-object v2, v3 │ │ -047ce0: 28f5 |003c: goto 0031 // -000b │ │ -047ce2: 0d01 |003d: move-exception v1 │ │ -047ce4: 1a06 060a |003e: const-string v6, "androidsoft.org" // string@0a06 │ │ -047ce8: 1a07 6a02 |0040: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ -047cec: 7130 7c10 7601 |0042: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -047cf2: 28f6 |0045: goto 003b // -000a │ │ -047cf4: 0d01 |0046: move-exception v1 │ │ -047cf6: 1a06 060a |0047: const-string v6, "androidsoft.org" // string@0a06 │ │ -047cfa: 1a07 6a02 |0049: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ -047cfe: 7130 7c10 7601 |004b: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -047d04: 28e3 |004e: goto 0031 // -001d │ │ -047d06: 0d05 |004f: move-exception v5 │ │ -047d08: 3802 0500 |0050: if-eqz v2, 0055 // +0005 │ │ -047d0c: 6e10 ad12 0200 |0052: invoke-virtual {v2}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ -047d12: 2705 |0055: throw v5 │ │ -047d14: 0d01 |0056: move-exception v1 │ │ -047d16: 1a06 060a |0057: const-string v6, "androidsoft.org" // string@0a06 │ │ -047d1a: 1a07 6a02 |0059: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ -047d1e: 7130 7c10 7601 |005b: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -047d24: 28f7 |005e: goto 0055 // -0009 │ │ -047d26: 0d05 |005f: move-exception v5 │ │ -047d28: 0732 |0060: move-object v2, v3 │ │ -047d2a: 28ef |0061: goto 0050 // -0011 │ │ -047d2c: 0d01 |0062: move-exception v1 │ │ -047d2e: 28c7 |0063: goto 002a // -0039 │ │ +047c38: |[047c38] org.androidsoft.utils.res.ResourceUtils.readAssetTextFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ +047c48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047c4a: 2203 a702 |0001: new-instance v3, Ljava/io/BufferedReader; // type@02a7 │ │ +047c4e: 2205 af02 |0003: new-instance v5, Ljava/io/InputStreamReader; // type@02af │ │ +047c52: 6e10 9b00 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@009b │ │ +047c58: 0c06 |0008: move-result-object v6 │ │ +047c5a: 6e20 f800 9600 |0009: invoke-virtual {v6, v9}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@00f8 │ │ +047c60: 0c06 |000c: move-result-object v6 │ │ +047c62: 7020 c412 6500 |000d: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@12c4 │ │ +047c68: 7020 ac12 5300 |0010: invoke-direct {v3, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@12ac │ │ +047c6e: 2200 d302 |0013: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +047c72: 7010 1d13 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +047c78: 6e10 ae12 0300 |0018: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@12ae │ │ +047c7e: 0c04 |001b: move-result-object v4 │ │ +047c80: 3804 1600 |001c: if-eqz v4, 0032 // +0016 │ │ +047c84: 6e20 2413 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +047c8a: 0c05 |0021: move-result-object v5 │ │ +047c8c: 1306 0a00 |0022: const/16 v6, #int 10 // #a │ │ +047c90: 6e20 1f13 6500 |0024: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +047c96: 28f1 |0027: goto 0018 // -000f │ │ +047c98: 0d01 |0028: move-exception v1 │ │ +047c9a: 0732 |0029: move-object v2, v3 │ │ +047c9c: 1a05 0000 |002a: const-string v5, "" // string@0000 │ │ +047ca0: 3802 0500 |002c: if-eqz v2, 0031 // +0005 │ │ +047ca4: 6e10 ad12 0200 |002e: invoke-virtual {v2}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ +047caa: 1105 |0031: return-object v5 │ │ +047cac: 6e10 2913 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +047cb2: 0c05 |0035: move-result-object v5 │ │ +047cb4: 3803 0500 |0036: if-eqz v3, 003b // +0005 │ │ +047cb8: 6e10 ad12 0300 |0038: invoke-virtual {v3}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ +047cbe: 0732 |003b: move-object v2, v3 │ │ +047cc0: 28f5 |003c: goto 0031 // -000b │ │ +047cc2: 0d01 |003d: move-exception v1 │ │ +047cc4: 1a06 060a |003e: const-string v6, "androidsoft.org" // string@0a06 │ │ +047cc8: 1a07 6a02 |0040: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ +047ccc: 7130 7c10 7601 |0042: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +047cd2: 28f6 |0045: goto 003b // -000a │ │ +047cd4: 0d01 |0046: move-exception v1 │ │ +047cd6: 1a06 060a |0047: const-string v6, "androidsoft.org" // string@0a06 │ │ +047cda: 1a07 6a02 |0049: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ +047cde: 7130 7c10 7601 |004b: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +047ce4: 28e3 |004e: goto 0031 // -001d │ │ +047ce6: 0d05 |004f: move-exception v5 │ │ +047ce8: 3802 0500 |0050: if-eqz v2, 0055 // +0005 │ │ +047cec: 6e10 ad12 0200 |0052: invoke-virtual {v2}, Ljava/io/BufferedReader;.close:()V // method@12ad │ │ +047cf2: 2705 |0055: throw v5 │ │ +047cf4: 0d01 |0056: move-exception v1 │ │ +047cf6: 1a06 060a |0057: const-string v6, "androidsoft.org" // string@0a06 │ │ +047cfa: 1a07 6a02 |0059: const-string v7, "Error closing input stream while reading asset" // string@026a │ │ +047cfe: 7130 7c10 7601 |005b: invoke-static {v6, v7, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +047d04: 28f7 |005e: goto 0055 // -0009 │ │ +047d06: 0d05 |005f: move-exception v5 │ │ +047d08: 0732 |0060: move-object v2, v3 │ │ +047d0a: 28ef |0061: goto 0050 // -0011 │ │ +047d0c: 0d01 |0062: move-exception v1 │ │ +047d0e: 28c7 |0063: goto 002a // -0039 │ │ catches : 7 │ │ 0x0001 - 0x0013 │ │ Ljava/io/IOException; -> 0x0062 │ │ -> 0x004f │ │ 0x0013 - 0x0027 │ │ Ljava/io/IOException; -> 0x0028 │ │ -> 0x005f │ │ @@ -82735,19 +82703,19 @@ │ │ 0x0013 line=43 │ │ 0x0018 line=44 │ │ 0x001e line=46 │ │ 0x0028 line=49 │ │ 0x002a line=51 │ │ 0x002c line=54 │ │ 0x002e line=58 │ │ - 0x0031 line=62 │ │ + 0x0031 line=51 │ │ 0x0032 line=48 │ │ 0x0036 line=54 │ │ 0x0038 line=58 │ │ - 0x003c line=62 │ │ + 0x003c line=48 │ │ 0x003d line=59 │ │ 0x003e line=61 │ │ 0x0046 line=59 │ │ 0x0047 line=61 │ │ 0x004f line=54 │ │ 0x0052 line=58 │ │ 0x0055 line=62 │ │ @@ -82801,17 +82769,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047d84: |[047d84] org.androidsoft.utils.ui.NoTitleActivity.:()V │ │ -047d94: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ -047d9a: 0e00 |0003: return-void │ │ +047d64: |[047d64] org.androidsoft.utils.ui.NoTitleActivity.:()V │ │ +047d74: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ +047d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/ui/NoTitleActivity; │ │ │ │ Virtual methods - │ │ @@ -82820,26 +82788,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -047d9c: |[047d9c] org.androidsoft.utils.ui.NoTitleActivity.onCreate:(Landroid/os/Bundle;)V │ │ -047dac: 1302 0004 |0000: const/16 v2, #int 1024 // #400 │ │ -047db0: 6f20 1d00 4300 |0002: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001d │ │ -047db6: 6000 2700 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -047dba: 1301 0b00 |0007: const/16 v1, #int 11 // #b │ │ -047dbe: 3510 0d00 |0009: if-ge v0, v1, 0016 // +000d │ │ -047dc2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -047dc4: 6e20 d814 0300 |000c: invoke-virtual {v3, v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.requestWindowFeature:(I)Z // method@14d8 │ │ -047dca: 6e10 d614 0300 |000f: invoke-virtual {v3}, Lorg/androidsoft/utils/ui/NoTitleActivity;.getWindow:()Landroid/view/Window; // method@14d6 │ │ -047dd0: 0c00 |0012: move-result-object v0 │ │ -047dd2: 6e30 9211 2002 |0013: invoke-virtual {v0, v2, v2}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ -047dd8: 0e00 |0016: return-void │ │ +047d7c: |[047d7c] org.androidsoft.utils.ui.NoTitleActivity.onCreate:(Landroid/os/Bundle;)V │ │ +047d8c: 1302 0004 |0000: const/16 v2, #int 1024 // #400 │ │ +047d90: 6f20 1d00 4300 |0002: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001d │ │ +047d96: 6000 2700 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +047d9a: 1301 0b00 |0007: const/16 v1, #int 11 // #b │ │ +047d9e: 3510 0d00 |0009: if-ge v0, v1, 0016 // +000d │ │ +047da2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +047da4: 6e20 d814 0300 |000c: invoke-virtual {v3, v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.requestWindowFeature:(I)Z // method@14d8 │ │ +047daa: 6e10 d614 0300 |000f: invoke-virtual {v3}, Lorg/androidsoft/utils/ui/NoTitleActivity;.getWindow:()Landroid/view/Window; // method@14d6 │ │ +047db0: 0c00 |0012: move-result-object v0 │ │ +047db2: 6e30 9211 2002 |0013: invoke-virtual {v0, v2, v2}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ +047db8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=37 │ │ 0x0005 line=39 │ │ 0x000b line=41 │ │ 0x000f line=42 │ │ 0x0016 line=45 │ │ @@ -82882,38 +82850,38 @@ │ │ type : '(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047ddc: |[047ddc] org.androidsoft.utils.ui.WhatsNewActivity$1.:(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V │ │ -047dec: 5b01 f905 |0000: iput-object v1, v0, Lorg/androidsoft/utils/ui/WhatsNewActivity$1;.this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; // field@05f9 │ │ -047df0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -047df6: 0e00 |0005: return-void │ │ +047dbc: |[047dbc] org.androidsoft.utils.ui.WhatsNewActivity$1.:(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V │ │ +047dcc: 5b01 f905 |0000: iput-object v1, v0, Lorg/androidsoft/utils/ui/WhatsNewActivity$1;.this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; // field@05f9 │ │ +047dd0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +047dd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/utils/ui/WhatsNewActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/androidsoft/utils/ui/WhatsNewActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047df8: |[047df8] org.androidsoft.utils.ui.WhatsNewActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -047e08: 7210 b100 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00b1 │ │ -047e0e: 0e00 |0003: return-void │ │ +047dd8: |[047dd8] org.androidsoft.utils.ui.WhatsNewActivity$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +047de8: 7210 b100 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@00b1 │ │ +047dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/ui/WhatsNewActivity$1; │ │ 0x0000 - 0x0004 reg=1 dialog Landroid/content/DialogInterface; │ │ @@ -82950,17 +82918,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047e10: |[047e10] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.:()V │ │ -047e20: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -047e26: 0e00 |0003: return-void │ │ +047df0: |[047df0] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.:()V │ │ +047e00: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +047e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -82969,16 +82937,16 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047e28: |[047e28] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ -047e38: 0e00 |0000: return-void │ │ +047e08: |[047e08] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ +047e18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl; │ │ 0x0000 - 0x0001 reg=1 f Landroid/app/Fragment; │ │ 0x0000 - 0x0001 reg=2 visible Z │ │ @@ -82988,16 +82956,16 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047e3c: |[047e3c] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ -047e4c: 0e00 |0000: return-void │ │ +047e1c: |[047e1c] android.support.v13.app.FragmentCompat$BaseFragmentCompatImpl.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ +047e2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl; │ │ 0x0000 - 0x0001 reg=1 f Landroid/app/Fragment; │ │ 0x0000 - 0x0001 reg=2 deferStart Z │ │ @@ -83049,21 +83017,21 @@ │ │ type : '(Landroid/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -047e50: |[047e50] android.support.v13.app.FragmentPagerAdapter.:(Landroid/app/FragmentManager;)V │ │ -047e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047e62: 7010 5909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ -047e68: 5b10 2d00 |0004: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047e6c: 5b10 2e00 |0006: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -047e70: 5b12 2f00 |0008: iput-object v2, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ -047e74: 0e00 |000a: return-void │ │ +047e30: |[047e30] android.support.v13.app.FragmentPagerAdapter.:(Landroid/app/FragmentManager;)V │ │ +047e40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047e42: 7010 5909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ +047e48: 5b10 2d00 |0004: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047e4c: 5b10 2e00 |0006: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +047e50: 5b12 2f00 |0008: iput-object v2, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ +047e54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ 0x0004 line=70 │ │ 0x0006 line=71 │ │ 0x0008 line=74 │ │ 0x000a line=75 │ │ @@ -83076,30 +83044,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -047e78: |[047e78] android.support.v13.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -047e88: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -047e8c: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -047e92: 1a01 000a |0005: const-string v1, "android:switcher:" // string@0a00 │ │ -047e96: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -047e9c: 0c00 |000a: move-result-object v0 │ │ -047e9e: 6e20 2013 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -047ea4: 0c00 |000e: move-result-object v0 │ │ -047ea6: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ -047eaa: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -047eb0: 0c00 |0014: move-result-object v0 │ │ -047eb2: 6e30 2113 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1321 │ │ -047eb8: 0c00 |0018: move-result-object v0 │ │ -047eba: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -047ec0: 0c00 |001c: move-result-object v0 │ │ -047ec2: 1100 |001d: return-object v0 │ │ +047e58: |[047e58] android.support.v13.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +047e68: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +047e6c: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +047e72: 1a01 000a |0005: const-string v1, "android:switcher:" // string@0a00 │ │ +047e76: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +047e7c: 0c00 |000a: move-result-object v0 │ │ +047e7e: 6e20 2013 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +047e84: 0c00 |000e: move-result-object v0 │ │ +047e86: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ +047e8a: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +047e90: 0c00 |0014: move-result-object v0 │ │ +047e92: 6e30 2113 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1321 │ │ +047e98: 0c00 |0018: move-result-object v0 │ │ +047e9a: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +047ea0: 0c00 |001c: move-result-object v0 │ │ +047ea2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -83109,25 +83077,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 │ │ -047ec4: |[047ec4] android.support.v13.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -047ed4: 5410 2d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047ed8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -047edc: 5410 2f00 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ -047ee0: 6e10 5300 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -047ee6: 0c00 |0009: move-result-object v0 │ │ -047ee8: 5b10 2d00 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047eec: 5410 2d00 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047ef0: 1f04 0f00 |000e: check-cast v4, Landroid/app/Fragment; // type@000f │ │ -047ef4: 6e20 5e00 4000 |0010: invoke-virtual {v0, v4}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ -047efa: 0e00 |0013: return-void │ │ +047ea4: |[047ea4] android.support.v13.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +047eb4: 5410 2d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047eb8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +047ebc: 5410 2f00 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ +047ec0: 6e10 5300 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +047ec6: 0c00 |0009: move-result-object v0 │ │ +047ec8: 5b10 2d00 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047ecc: 5410 2d00 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047ed0: 1f04 0f00 |000e: check-cast v4, Landroid/app/Fragment; // type@000f │ │ +047ed4: 6e20 5e00 4000 |0010: invoke-virtual {v0, v4}, Landroid/app/FragmentTransaction;.detach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005e │ │ +047eda: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ 0x000c line=121 │ │ 0x0013 line=122 │ │ locals : │ │ @@ -83141,24 +83109,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -047efc: |[047efc] android.support.v13.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -047f0c: 5410 2d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f10: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -047f14: 5410 2d00 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f18: 6e10 5d00 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@005d │ │ -047f1e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -047f20: 5b10 2d00 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f24: 5410 2f00 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ -047f28: 6e10 5400 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ -047f2e: 0e00 |0011: return-void │ │ +047edc: |[047edc] android.support.v13.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +047eec: 5410 2d00 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047ef0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +047ef4: 5410 2d00 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047ef8: 6e10 5d00 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@005d │ │ +047efe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +047f00: 5b10 2d00 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047f04: 5410 2f00 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ +047f08: 6e10 5400 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ +047f0e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x0009 line=144 │ │ 0x000c line=145 │ │ 0x0011 line=147 │ │ @@ -83177,17 +83145,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047f30: |[047f30] android.support.v13.app.FragmentPagerAdapter.getItemId:(I)J │ │ -047f40: 8130 |0000: int-to-long v0, v3 │ │ -047f42: 1000 |0001: return-wide v0 │ │ +047f10: |[047f10] android.support.v13.app.FragmentPagerAdapter.getItemId:(I)J │ │ +047f20: 8130 |0000: int-to-long v0, v3 │ │ +047f22: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Landroid/support/v13/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -83196,50 +83164,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 │ │ -047f44: |[047f44] android.support.v13.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -047f54: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -047f56: 5484 2d00 |0001: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f5a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -047f5e: 5484 2f00 |0005: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ -047f62: 6e10 5300 0400 |0007: invoke-virtual {v4}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -047f68: 0c04 |000a: move-result-object v4 │ │ -047f6a: 5b84 2d00 |000b: iput-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f6e: 6e20 d901 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v13/app/FragmentPagerAdapter;.getItemId:(I)J // method@01d9 │ │ -047f74: 0b02 |0010: move-result-wide v2 │ │ -047f76: 6e10 7111 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -047f7c: 0a04 |0014: move-result v4 │ │ -047f7e: 7130 dc01 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v13/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@01dc │ │ -047f84: 0c01 |0018: move-result-object v1 │ │ -047f86: 5484 2f00 |0019: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ -047f8a: 6e20 5500 1400 |001b: invoke-virtual {v4, v1}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ -047f90: 0c00 |001e: move-result-object v0 │ │ -047f92: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -047f96: 5484 2d00 |0021: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047f9a: 6e20 5b00 0400 |0023: invoke-virtual {v4, v0}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005b │ │ -047fa0: 5484 2e00 |0026: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -047fa4: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -047fa8: 7120 cf01 7000 |002a: invoke-static {v0, v7}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -047fae: 7120 d001 7000 |002d: invoke-static {v0, v7}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -047fb4: 1100 |0030: return-object v0 │ │ -047fb6: 6e20 d801 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v13/app/FragmentPagerAdapter;.getItem:(I)Landroid/app/Fragment; // method@01d8 │ │ -047fbc: 0c00 |0034: move-result-object v0 │ │ -047fbe: 5484 2d00 |0035: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ -047fc2: 6e10 7111 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -047fc8: 0a05 |003a: move-result v5 │ │ -047fca: 6e10 7111 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -047fd0: 0a06 |003e: move-result v6 │ │ -047fd2: 7130 dc01 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v13/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@01dc │ │ -047fd8: 0c06 |0042: move-result-object v6 │ │ -047fda: 6e40 5a00 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@005a │ │ -047fe0: 28e0 |0046: goto 0026 // -0020 │ │ +047f24: |[047f24] android.support.v13.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +047f34: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +047f36: 5484 2d00 |0001: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047f3a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +047f3e: 5484 2f00 |0005: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ +047f42: 6e10 5300 0400 |0007: invoke-virtual {v4}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +047f48: 0c04 |000a: move-result-object v4 │ │ +047f4a: 5b84 2d00 |000b: iput-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047f4e: 6e20 d901 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v13/app/FragmentPagerAdapter;.getItemId:(I)J // method@01d9 │ │ +047f54: 0b02 |0010: move-result-wide v2 │ │ +047f56: 6e10 7111 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +047f5c: 0a04 |0014: move-result v4 │ │ +047f5e: 7130 dc01 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v13/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@01dc │ │ +047f64: 0c01 |0018: move-result-object v1 │ │ +047f66: 5484 2f00 |0019: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@002f │ │ +047f6a: 6e20 5500 1400 |001b: invoke-virtual {v4, v1}, Landroid/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/app/Fragment; // method@0055 │ │ +047f70: 0c00 |001e: move-result-object v0 │ │ +047f72: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +047f76: 5484 2d00 |0021: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047f7a: 6e20 5b00 0400 |0023: invoke-virtual {v4, v0}, Landroid/app/FragmentTransaction;.attach:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005b │ │ +047f80: 5484 2e00 |0026: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +047f84: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +047f88: 7120 cf01 7000 |002a: invoke-static {v0, v7}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +047f8e: 7120 d001 7000 |002d: invoke-static {v0, v7}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +047f94: 1100 |0030: return-object v0 │ │ +047f96: 6e20 d801 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v13/app/FragmentPagerAdapter;.getItem:(I)Landroid/app/Fragment; // method@01d8 │ │ +047f9c: 0c00 |0034: move-result-object v0 │ │ +047f9e: 5484 2d00 |0035: iget-object v4, v8, Landroid/support/v13/app/FragmentPagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@002d │ │ +047fa2: 6e10 7111 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +047fa8: 0a05 |003a: move-result v5 │ │ +047faa: 6e10 7111 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +047fb0: 0a06 |003e: move-result v6 │ │ +047fb2: 7130 dc01 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v13/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@01dc │ │ +047fb8: 0c06 |0042: move-result-object v6 │ │ +047fba: 6e40 5a00 5460 |0043: invoke-virtual {v4, v5, v0, v6}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;Ljava/lang/String;)Landroid/app/FragmentTransaction; // method@005a │ │ +047fc0: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ 0x0005 line=89 │ │ 0x000d line=92 │ │ 0x0011 line=95 │ │ 0x0019 line=96 │ │ @@ -83264,23 +83232,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 │ │ -047fe4: |[047fe4] android.support.v13.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -047ff4: 1f03 0f00 |0000: check-cast v3, Landroid/app/Fragment; // type@000f │ │ -047ff8: 6e10 4d00 0300 |0002: invoke-virtual {v3}, Landroid/app/Fragment;.getView:()Landroid/view/View; // method@004d │ │ -047ffe: 0c00 |0005: move-result-object v0 │ │ -048000: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -048004: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -048006: 0f00 |0009: return v0 │ │ -048008: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04800a: 28fe |000b: goto 0009 // -0002 │ │ +047fc4: |[047fc4] android.support.v13.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +047fd4: 1f03 0f00 |0000: check-cast v3, Landroid/app/Fragment; // type@000f │ │ +047fd8: 6e10 4d00 0300 |0002: invoke-virtual {v3}, Landroid/app/Fragment;.getView:()Landroid/view/View; // method@004d │ │ +047fde: 0c00 |0005: move-result-object v0 │ │ +047fe0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +047fe4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +047fe6: 0f00 |0009: return v0 │ │ +047fe8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +047fea: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v13/app/FragmentPagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -83290,16 +83258,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 │ │ -04800c: |[04800c] android.support.v13.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04801c: 0e00 |0000: return-void │ │ +047fec: |[047fec] android.support.v13.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +047ffc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v13/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -83309,17 +83277,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048020: |[048020] android.support.v13.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -048030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048032: 1100 |0001: return-object v0 │ │ +048000: |[048000] android.support.v13.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +048010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048012: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v13/app/FragmentPagerAdapter; │ │ │ │ #8 : (in Landroid/support/v13/app/FragmentPagerAdapter;) │ │ @@ -83327,32 +83295,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 │ │ -048034: |[048034] android.support.v13.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -048044: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -048046: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -048048: 0770 |0002: move-object v0, v7 │ │ -04804a: 1f00 0f00 |0003: check-cast v0, Landroid/app/Fragment; // type@000f │ │ -04804e: 5441 2e00 |0005: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -048052: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -048056: 5441 2e00 |0009: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -04805a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04805e: 5441 2e00 |000d: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -048062: 7120 cf01 2100 |000f: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -048068: 5441 2e00 |0012: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -04806c: 7120 d001 2100 |0014: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -048072: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -048076: 7120 cf01 3000 |0019: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -04807c: 7120 d001 3000 |001c: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -048082: 5b40 2e00 |001f: iput-object v0, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ -048086: 0e00 |0021: return-void │ │ +048014: |[048014] android.support.v13.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +048024: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +048026: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +048028: 0770 |0002: move-object v0, v7 │ │ +04802a: 1f00 0f00 |0003: check-cast v0, Landroid/app/Fragment; // type@000f │ │ +04802e: 5441 2e00 |0005: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +048032: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +048036: 5441 2e00 |0009: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +04803a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04803e: 5441 2e00 |000d: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +048042: 7120 cf01 2100 |000f: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +048048: 5441 2e00 |0012: iget-object v1, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +04804c: 7120 d001 2100 |0014: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +048052: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +048056: 7120 cf01 3000 |0019: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +04805c: 7120 d001 3000 |001c: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +048062: 5b40 2e00 |001f: iput-object v0, v4, Landroid/support/v13/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@002e │ │ +048066: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=126 │ │ 0x0005 line=127 │ │ 0x0009 line=128 │ │ 0x000d line=129 │ │ 0x0012 line=130 │ │ @@ -83373,16 +83341,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048088: |[048088] android.support.v13.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -048098: 0e00 |0000: return-void │ │ +048068: |[048068] android.support.v13.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +048078: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v13/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -83447,27 +83415,27 @@ │ │ type : '(Landroid/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -04809c: |[04809c] android.support.v13.app.FragmentStatePagerAdapter.:(Landroid/app/FragmentManager;)V │ │ -0480ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0480ae: 7010 5909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ -0480b4: 5b21 3200 |0004: iput-object v1, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -0480b8: 2200 e202 |0006: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0480bc: 7010 3a13 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0480c2: 5b20 3600 |000b: iput-object v0, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0480c6: 2200 e202 |000d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -0480ca: 7010 3a13 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -0480d0: 5b20 3500 |0012: iput-object v0, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -0480d4: 5b21 3300 |0014: iput-object v1, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -0480d8: 5b23 3400 |0016: iput-object v3, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -0480dc: 0e00 |0018: return-void │ │ +04807c: |[04807c] android.support.v13.app.FragmentStatePagerAdapter.:(Landroid/app/FragmentManager;)V │ │ +04808c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04808e: 7010 5909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ +048094: 5b21 3200 |0004: iput-object v1, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +048098: 2200 e202 |0006: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04809c: 7010 3a13 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0480a2: 5b20 3600 |000b: iput-object v0, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0480a6: 2200 e202 |000d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +0480aa: 7010 3a13 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +0480b0: 5b20 3500 |0012: iput-object v0, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +0480b4: 5b21 3300 |0014: iput-object v1, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +0480b8: 5b23 3400 |0016: iput-object v3, v2, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +0480bc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=79 │ │ 0x0004 line=73 │ │ 0x0006 line=75 │ │ 0x000d line=76 │ │ 0x0014 line=77 │ │ @@ -83483,41 +83451,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 │ │ -0480e0: |[0480e0] android.support.v13.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0480f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0480f2: 0770 |0001: move-object v0, v7 │ │ -0480f4: 1f00 0f00 |0002: check-cast v0, Landroid/app/Fragment; // type@000f │ │ -0480f8: 5441 3200 |0004: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -0480fc: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -048100: 5441 3400 |0008: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -048104: 6e10 5300 0100 |000a: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -04810a: 0c01 |000d: move-result-object v1 │ │ -04810c: 5b41 3200 |000e: iput-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -048110: 5441 3600 |0010: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -048114: 6e10 4713 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04811a: 0a01 |0015: move-result v1 │ │ -04811c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -048120: 5441 3600 |0018: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -048124: 6e20 3e13 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04812a: 28f3 |001d: goto 0010 // -000d │ │ -04812c: 5441 3600 |001e: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -048130: 5442 3400 |0020: iget-object v2, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -048134: 6e20 5800 0200 |0022: invoke-virtual {v2, v0}, Landroid/app/FragmentManager;.saveFragmentInstanceState:(Landroid/app/Fragment;)Landroid/app/Fragment$SavedState; // method@0058 │ │ -04813a: 0c02 |0025: move-result-object v2 │ │ -04813c: 6e30 4613 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -048142: 5441 3500 |0029: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048146: 6e30 4613 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04814c: 5441 3200 |002e: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -048150: 6e20 5f00 0100 |0030: invoke-virtual {v1, v0}, Landroid/app/FragmentTransaction;.remove:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ -048156: 0e00 |0033: return-void │ │ +0480c0: |[0480c0] android.support.v13.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0480d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0480d2: 0770 |0001: move-object v0, v7 │ │ +0480d4: 1f00 0f00 |0002: check-cast v0, Landroid/app/Fragment; // type@000f │ │ +0480d8: 5441 3200 |0004: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +0480dc: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0480e0: 5441 3400 |0008: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +0480e4: 6e10 5300 0100 |000a: invoke-virtual {v1}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +0480ea: 0c01 |000d: move-result-object v1 │ │ +0480ec: 5b41 3200 |000e: iput-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +0480f0: 5441 3600 |0010: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0480f4: 6e10 4713 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0480fa: 0a01 |0015: move-result v1 │ │ +0480fc: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +048100: 5441 3600 |0018: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +048104: 6e20 3e13 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04810a: 28f3 |001d: goto 0010 // -000d │ │ +04810c: 5441 3600 |001e: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +048110: 5442 3400 |0020: iget-object v2, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +048114: 6e20 5800 0200 |0022: invoke-virtual {v2, v0}, Landroid/app/FragmentManager;.saveFragmentInstanceState:(Landroid/app/Fragment;)Landroid/app/Fragment$SavedState; // method@0058 │ │ +04811a: 0c02 |0025: move-result-object v2 │ │ +04811c: 6e30 4613 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +048122: 5441 3500 |0029: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048126: 6e30 4613 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04812c: 5441 3200 |002e: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +048130: 6e20 5f00 0100 |0030: invoke-virtual {v1, v0}, Landroid/app/FragmentTransaction;.remove:(Landroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@005f │ │ +048136: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=132 │ │ 0x0008 line=133 │ │ 0x0010 line=137 │ │ 0x0018 line=138 │ │ @@ -83537,24 +83505,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -048158: |[048158] android.support.v13.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -048168: 5410 3200 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -04816c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -048170: 5410 3200 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -048174: 6e10 5d00 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@005d │ │ -04817a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04817c: 5b10 3200 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -048180: 5410 3400 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -048184: 6e10 5400 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ -04818a: 0e00 |0011: return-void │ │ +048138: |[048138] android.support.v13.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +048148: 5410 3200 |0000: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +04814c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +048150: 5410 3200 |0004: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +048154: 6e10 5d00 0000 |0006: invoke-virtual {v0}, Landroid/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@005d │ │ +04815a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04815c: 5b10 3200 |000a: iput-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +048160: 5410 3400 |000c: iget-object v0, v1, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +048164: 6e10 5400 0000 |000e: invoke-virtual {v0}, Landroid/app/FragmentManager;.executePendingTransactions:()Z // method@0054 │ │ +04816a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ 0x0009 line=166 │ │ 0x000c line=167 │ │ 0x0011 line=169 │ │ @@ -83573,62 +83541,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 │ │ -04818c: |[04818c] android.support.v13.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04819c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04819e: 5463 3500 |0001: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -0481a2: 6e10 4713 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0481a8: 0a03 |0006: move-result v3 │ │ -0481aa: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -0481ae: 5463 3500 |0009: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -0481b2: 6e20 4113 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0481b8: 0c00 |000e: move-result-object v0 │ │ -0481ba: 1f00 0f00 |000f: check-cast v0, Landroid/app/Fragment; // type@000f │ │ -0481be: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -0481c2: 1100 |0013: return-object v0 │ │ -0481c4: 5463 3200 |0014: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -0481c8: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -0481cc: 5463 3400 |0018: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -0481d0: 6e10 5300 0300 |001a: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ -0481d6: 0c03 |001d: move-result-object v3 │ │ -0481d8: 5b63 3200 |001e: iput-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -0481dc: 6e20 e401 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v13/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/app/Fragment; // method@01e4 │ │ -0481e2: 0c01 |0023: move-result-object v1 │ │ -0481e4: 5463 3600 |0024: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0481e8: 6e10 4713 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0481ee: 0a03 |0029: move-result v3 │ │ -0481f0: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -0481f4: 5463 3600 |002c: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0481f8: 6e20 4113 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -0481fe: 0c02 |0031: move-result-object v2 │ │ -048200: 1f02 0e00 |0032: check-cast v2, Landroid/app/Fragment$SavedState; // type@000e │ │ -048204: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -048208: 6e20 5000 2100 |0036: invoke-virtual {v1, v2}, Landroid/app/Fragment;.setInitialSavedState:(Landroid/app/Fragment$SavedState;)V // method@0050 │ │ -04820e: 5463 3500 |0039: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048212: 6e10 4713 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -048218: 0a03 |003e: move-result v3 │ │ -04821a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04821e: 5463 3500 |0041: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048222: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -048224: 6e20 3e13 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04822a: 28f2 |0047: goto 0039 // -000e │ │ -04822c: 7120 cf01 5100 |0048: invoke-static {v1, v5}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -048232: 7120 d001 5100 |004b: invoke-static {v1, v5}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -048238: 5463 3500 |004e: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -04823c: 6e30 4613 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -048242: 5463 3200 |0053: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ -048246: 6e10 7111 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -04824c: 0a04 |0058: move-result v4 │ │ -04824e: 6e30 5900 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0059 │ │ -048254: 0710 |005c: move-object v0, v1 │ │ -048256: 28b6 |005d: goto 0013 // -004a │ │ +04816c: |[04816c] android.support.v13.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04817c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04817e: 5463 3500 |0001: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048182: 6e10 4713 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +048188: 0a03 |0006: move-result v3 │ │ +04818a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +04818e: 5463 3500 |0009: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048192: 6e20 4113 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +048198: 0c00 |000e: move-result-object v0 │ │ +04819a: 1f00 0f00 |000f: check-cast v0, Landroid/app/Fragment; // type@000f │ │ +04819e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0481a2: 1100 |0013: return-object v0 │ │ +0481a4: 5463 3200 |0014: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +0481a8: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0481ac: 5463 3400 |0018: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +0481b0: 6e10 5300 0300 |001a: invoke-virtual {v3}, Landroid/app/FragmentManager;.beginTransaction:()Landroid/app/FragmentTransaction; // method@0053 │ │ +0481b6: 0c03 |001d: move-result-object v3 │ │ +0481b8: 5b63 3200 |001e: iput-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +0481bc: 6e20 e401 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v13/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/app/Fragment; // method@01e4 │ │ +0481c2: 0c01 |0023: move-result-object v1 │ │ +0481c4: 5463 3600 |0024: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0481c8: 6e10 4713 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0481ce: 0a03 |0029: move-result v3 │ │ +0481d0: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0481d4: 5463 3600 |002c: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0481d8: 6e20 4113 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0481de: 0c02 |0031: move-result-object v2 │ │ +0481e0: 1f02 0e00 |0032: check-cast v2, Landroid/app/Fragment$SavedState; // type@000e │ │ +0481e4: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +0481e8: 6e20 5000 2100 |0036: invoke-virtual {v1, v2}, Landroid/app/Fragment;.setInitialSavedState:(Landroid/app/Fragment$SavedState;)V // method@0050 │ │ +0481ee: 5463 3500 |0039: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +0481f2: 6e10 4713 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0481f8: 0a03 |003e: move-result v3 │ │ +0481fa: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +0481fe: 5463 3500 |0041: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048202: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +048204: 6e20 3e13 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04820a: 28f2 |0047: goto 0039 // -000e │ │ +04820c: 7120 cf01 5100 |0048: invoke-static {v1, v5}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +048212: 7120 d001 5100 |004b: invoke-static {v1, v5}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +048218: 5463 3500 |004e: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +04821c: 6e30 4613 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +048222: 5463 3200 |0053: iget-object v3, v6, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/app/FragmentTransaction; // field@0032 │ │ +048226: 6e10 7111 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +04822c: 0a04 |0058: move-result v4 │ │ +04822e: 6e30 5900 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/app/FragmentTransaction;.add:(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; // method@0059 │ │ +048234: 0710 |005c: move-object v0, v1 │ │ +048236: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0009 line=99 │ │ 0x0011 line=100 │ │ 0x0013 line=125 │ │ 0x0014 line=105 │ │ @@ -83658,23 +83626,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 │ │ -048258: |[048258] android.support.v13.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -048268: 1f03 0f00 |0000: check-cast v3, Landroid/app/Fragment; // type@000f │ │ -04826c: 6e10 4d00 0300 |0002: invoke-virtual {v3}, Landroid/app/Fragment;.getView:()Landroid/view/View; // method@004d │ │ -048272: 0c00 |0005: move-result-object v0 │ │ -048274: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -048278: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04827a: 0f00 |0009: return v0 │ │ -04827c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04827e: 28fe |000b: goto 0009 // -0002 │ │ +048238: |[048238] android.support.v13.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +048248: 1f03 0f00 |0000: check-cast v3, Landroid/app/Fragment; // type@000f │ │ +04824c: 6e10 4d00 0300 |0002: invoke-virtual {v3}, Landroid/app/Fragment;.getView:()Landroid/view/View; // method@004d │ │ +048252: 0c00 |0005: move-result-object v0 │ │ +048254: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +048258: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04825a: 0f00 |0009: return v0 │ │ +04825c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04825e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 object Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v13/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x000c reg=2 view Landroid/view/View; │ │ @@ -83684,85 +83652,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 │ │ -048280: |[048280] android.support.v13.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -048290: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -048294: 07c0 |0002: move-object v0, v12 │ │ -048296: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ -04829a: 6e20 9f01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -0482a0: 1a08 d116 |0008: const-string v8, "states" // string@16d1 │ │ -0482a4: 6e20 9401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0194 │ │ -0482aa: 0c02 |000d: move-result-object v2 │ │ -0482ac: 54b8 3600 |000e: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0482b0: 6e10 3f13 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -0482b6: 54b8 3500 |0013: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -0482ba: 6e10 3f13 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -0482c0: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0482c4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0482c6: 2128 |001b: array-length v8, v2 │ │ -0482c8: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0482cc: 54b9 3600 |001e: iget-object v9, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0482d0: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -0482d4: 1f08 0e00 |0022: check-cast v8, Landroid/app/Fragment$SavedState; // type@000e │ │ -0482d8: 6e20 3e13 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -0482de: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0482e2: 28f2 |0029: goto 001b // -000e │ │ -0482e4: 6e10 9801 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0198 │ │ -0482ea: 0c07 |002d: move-result-object v7 │ │ -0482ec: 7210 f612 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@12f6 │ │ -0482f2: 0c04 |0031: move-result-object v4 │ │ -0482f4: 7210 5913 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -0482fa: 0a08 |0035: move-result v8 │ │ -0482fc: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -048300: 7210 5a13 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -048306: 0c06 |003b: move-result-object v6 │ │ -048308: 1f06 d202 |003c: check-cast v6, Ljava/lang/String; // type@02d2 │ │ -04830c: 1a08 5b0c |003e: const-string v8, "f" // string@0c5b │ │ -048310: 6e20 1813 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ -048316: 0a08 |0043: move-result v8 │ │ -048318: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04831c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04831e: 6e20 1913 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -048324: 0c08 |004a: move-result-object v8 │ │ -048326: 7110 f212 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ -04832c: 0a05 |004e: move-result v5 │ │ -04832e: 54b8 3400 |004f: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -048332: 6e30 5600 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment; // method@0056 │ │ -048338: 0c01 |0054: move-result-object v1 │ │ -04833a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04833e: 54b8 3500 |0057: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048342: 6e10 4713 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -048348: 0a08 |005c: move-result v8 │ │ -04834a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04834e: 54b8 3500 |005f: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048352: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -048354: 6e20 3e13 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04835a: 28f2 |0065: goto 0057 // -000e │ │ -04835c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04835e: 7120 cf01 8100 |0067: invoke-static {v1, v8}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -048364: 54b8 3500 |006a: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -048368: 6e30 4613 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04836e: 28c3 |006f: goto 0032 // -003d │ │ -048370: 1a08 bb02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02bb │ │ -048374: 2209 d302 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -048378: 7010 1d13 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04837e: 1a0a af01 |0077: const-string v10, "Bad fragment at key " // string@01af │ │ -048382: 6e20 2413 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048388: 0c09 |007c: move-result-object v9 │ │ -04838a: 6e20 2413 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048390: 0c09 |0080: move-result-object v9 │ │ -048392: 6e10 2913 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048398: 0c09 |0084: move-result-object v9 │ │ -04839a: 7120 7f10 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -0483a0: 28aa |0088: goto 0032 // -0056 │ │ -0483a2: 0e00 |0089: return-void │ │ +048260: |[048260] android.support.v13.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +048270: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +048274: 07c0 |0002: move-object v0, v12 │ │ +048276: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ +04827a: 6e20 9f01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +048280: 1a08 d116 |0008: const-string v8, "states" // string@16d1 │ │ +048284: 6e20 9401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0194 │ │ +04828a: 0c02 |000d: move-result-object v2 │ │ +04828c: 54b8 3600 |000e: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +048290: 6e10 3f13 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +048296: 54b8 3500 |0013: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +04829a: 6e10 3f13 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +0482a0: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0482a4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0482a6: 2128 |001b: array-length v8, v2 │ │ +0482a8: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0482ac: 54b9 3600 |001e: iget-object v9, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0482b0: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0482b4: 1f08 0e00 |0022: check-cast v8, Landroid/app/Fragment$SavedState; // type@000e │ │ +0482b8: 6e20 3e13 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +0482be: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0482c2: 28f2 |0029: goto 001b // -000e │ │ +0482c4: 6e10 9801 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0198 │ │ +0482ca: 0c07 |002d: move-result-object v7 │ │ +0482cc: 7210 f612 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@12f6 │ │ +0482d2: 0c04 |0031: move-result-object v4 │ │ +0482d4: 7210 5913 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +0482da: 0a08 |0035: move-result v8 │ │ +0482dc: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0482e0: 7210 5a13 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +0482e6: 0c06 |003b: move-result-object v6 │ │ +0482e8: 1f06 d202 |003c: check-cast v6, Ljava/lang/String; // type@02d2 │ │ +0482ec: 1a08 5b0c |003e: const-string v8, "f" // string@0c5b │ │ +0482f0: 6e20 1813 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ +0482f6: 0a08 |0043: move-result v8 │ │ +0482f8: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +0482fc: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +0482fe: 6e20 1913 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +048304: 0c08 |004a: move-result-object v8 │ │ +048306: 7110 f212 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ +04830c: 0a05 |004e: move-result v5 │ │ +04830e: 54b8 3400 |004f: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +048312: 6e30 5600 0806 |0051: invoke-virtual {v8, v0, v6}, Landroid/app/FragmentManager;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/app/Fragment; // method@0056 │ │ +048318: 0c01 |0054: move-result-object v1 │ │ +04831a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +04831e: 54b8 3500 |0057: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048322: 6e10 4713 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +048328: 0a08 |005c: move-result v8 │ │ +04832a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +04832e: 54b8 3500 |005f: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048332: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +048334: 6e20 3e13 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04833a: 28f2 |0065: goto 0057 // -000e │ │ +04833c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +04833e: 7120 cf01 8100 |0067: invoke-static {v1, v8}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +048344: 54b8 3500 |006a: iget-object v8, v11, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +048348: 6e30 4613 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04834e: 28c3 |006f: goto 0032 // -003d │ │ +048350: 1a08 bb02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02bb │ │ +048354: 2209 d302 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +048358: 7010 1d13 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04835e: 1a0a af01 |0077: const-string v10, "Bad fragment at key " // string@01af │ │ +048362: 6e20 2413 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048368: 0c09 |007c: move-result-object v9 │ │ +04836a: 6e20 2413 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048370: 0c09 |0080: move-result-object v9 │ │ +048372: 6e10 2913 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048378: 0c09 |0084: move-result-object v9 │ │ +04837a: 7120 7f10 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +048380: 28aa |0088: goto 0032 // -0056 │ │ +048382: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0005 line=202 │ │ 0x0008 line=203 │ │ 0x000e line=204 │ │ @@ -83801,57 +83769,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0483a4: |[0483a4] android.support.v13.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0483b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0483b6: 5475 3600 |0001: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0483ba: 6e10 4713 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0483c0: 0a05 |0006: move-result v5 │ │ -0483c2: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0483c6: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -0483ca: 7010 8f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ -0483d0: 5475 3600 |000e: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0483d4: 6e10 4713 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0483da: 0a05 |0013: move-result v5 │ │ -0483dc: 2351 3c03 |0014: new-array v1, v5, [Landroid/app/Fragment$SavedState; // type@033c │ │ -0483e0: 5475 3600 |0016: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ -0483e4: 6e20 4913 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -0483ea: 1a05 d116 |001b: const-string v5, "states" // string@16d1 │ │ -0483ee: 6e30 9d01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@019d │ │ -0483f4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0483f6: 5475 3500 |0021: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -0483fa: 6e10 4713 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -048400: 0a05 |0026: move-result v5 │ │ -048402: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -048406: 5475 3500 |0029: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ -04840a: 6e20 4113 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -048410: 0c00 |002e: move-result-object v0 │ │ -048412: 1f00 0f00 |002f: check-cast v0, Landroid/app/Fragment; // type@000f │ │ -048416: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04841a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04841e: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -048422: 7010 8f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ -048428: 2205 d302 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -04842c: 7010 1d13 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048432: 1a06 5b0c |003f: const-string v6, "f" // string@0c5b │ │ -048436: 6e20 2413 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04843c: 0c05 |0044: move-result-object v5 │ │ -04843e: 6e20 2013 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048444: 0c05 |0048: move-result-object v5 │ │ -048446: 6e10 2913 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04844c: 0c03 |004c: move-result-object v3 │ │ -04844e: 5475 3400 |004d: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ -048452: 6e40 5700 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/app/Fragment;)V // method@0057 │ │ -048458: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04845c: 28cd |0054: goto 0021 // -0033 │ │ -04845e: 1104 |0055: return-object v4 │ │ +048384: |[048384] android.support.v13.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +048394: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +048396: 5475 3600 |0001: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +04839a: 6e10 4713 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0483a0: 0a05 |0006: move-result v5 │ │ +0483a2: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0483a6: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +0483aa: 7010 8f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ +0483b0: 5475 3600 |000e: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0483b4: 6e10 4713 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0483ba: 0a05 |0013: move-result v5 │ │ +0483bc: 2351 3c03 |0014: new-array v1, v5, [Landroid/app/Fragment$SavedState; // type@033c │ │ +0483c0: 5475 3600 |0016: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0036 │ │ +0483c4: 6e20 4913 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +0483ca: 1a05 d116 |001b: const-string v5, "states" // string@16d1 │ │ +0483ce: 6e30 9d01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@019d │ │ +0483d4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0483d6: 5475 3500 |0021: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +0483da: 6e10 4713 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0483e0: 0a05 |0026: move-result v5 │ │ +0483e2: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0483e6: 5475 3500 |0029: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0035 │ │ +0483ea: 6e20 4113 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +0483f0: 0c00 |002e: move-result-object v0 │ │ +0483f2: 1f00 0f00 |002f: check-cast v0, Landroid/app/Fragment; // type@000f │ │ +0483f6: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +0483fa: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +0483fe: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +048402: 7010 8f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ +048408: 2205 d302 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +04840c: 7010 1d13 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048412: 1a06 5b0c |003f: const-string v6, "f" // string@0c5b │ │ +048416: 6e20 2413 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04841c: 0c05 |0044: move-result-object v5 │ │ +04841e: 6e20 2013 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048424: 0c05 |0048: move-result-object v5 │ │ +048426: 6e10 2913 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04842c: 0c03 |004c: move-result-object v3 │ │ +04842e: 5475 3400 |004d: iget-object v5, v7, Landroid/support/v13/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/app/FragmentManager; // field@0034 │ │ +048432: 6e40 5700 4503 |004f: invoke-virtual {v5, v4, v3, v0}, Landroid/app/FragmentManager;.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/app/Fragment;)V // method@0057 │ │ +048438: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04843c: 28cd |0054: goto 0021 // -0033 │ │ +04843e: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0001 line=179 │ │ 0x0009 line=180 │ │ 0x000e line=181 │ │ 0x0016 line=182 │ │ @@ -83880,32 +83848,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 │ │ -048460: |[048460] android.support.v13.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -048470: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -048472: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -048474: 0770 |0002: move-object v0, v7 │ │ -048476: 1f00 0f00 |0003: check-cast v0, Landroid/app/Fragment; // type@000f │ │ -04847a: 5441 3300 |0005: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -04847e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -048482: 5441 3300 |0009: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -048486: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04848a: 5441 3300 |000d: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -04848e: 7120 cf01 2100 |000f: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -048494: 5441 3300 |0012: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -048498: 7120 d001 2100 |0014: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -04849e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -0484a2: 7120 cf01 3000 |0019: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ -0484a8: 7120 d001 3000 |001c: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ -0484ae: 5b40 3300 |001f: iput-object v0, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ -0484b2: 0e00 |0021: return-void │ │ +048440: |[048440] android.support.v13.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +048450: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +048452: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +048454: 0770 |0002: move-object v0, v7 │ │ +048456: 1f00 0f00 |0003: check-cast v0, Landroid/app/Fragment; // type@000f │ │ +04845a: 5441 3300 |0005: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +04845e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +048462: 5441 3300 |0009: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +048466: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04846a: 5441 3300 |000d: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +04846e: 7120 cf01 2100 |000f: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +048474: 5441 3300 |0012: iget-object v1, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +048478: 7120 d001 2100 |0014: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +04847e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +048482: 7120 cf01 3000 |0019: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01cf │ │ +048488: 7120 d001 3000 |001c: invoke-static {v0, v3}, Landroid/support/v13/app/FragmentCompat;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d0 │ │ +04848e: 5b40 3300 |001f: iput-object v0, v4, Landroid/support/v13/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/app/Fragment; // field@0033 │ │ +048492: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0005 line=149 │ │ 0x0009 line=150 │ │ 0x000d line=151 │ │ 0x0012 line=152 │ │ @@ -83926,16 +83894,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0484b4: |[0484b4] android.support.v13.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0484c4: 0e00 |0000: return-void │ │ +048494: |[048494] android.support.v13.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0484a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v13/app/FragmentStatePagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/ViewGroup; │ │ │ │ @@ -83970,17 +83938,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0484c8: |[0484c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -0484d8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0484de: 0e00 |0003: return-void │ │ +0484a8: |[0484a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +0484b8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0484be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -83989,17 +83957,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0484e0: |[0484e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0484f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0484f2: 0f00 |0001: return v0 │ │ +0484c0: |[0484c0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0484d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0484d2: 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; │ │ │ │ @@ -84008,17 +83976,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0484f4: |[0484f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -048504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048506: 0f00 |0001: return v0 │ │ +0484d4: |[0484d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0484e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0484e6: 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; │ │ │ │ @@ -84027,17 +83995,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 │ │ -048508: |[048508] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04851a: 1100 |0001: return-object v0 │ │ +0484e8: |[0484e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0484f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0484fa: 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; │ │ │ │ @@ -84046,17 +84014,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 │ │ -04851c: |[04851c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04852c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04852e: 1100 |0001: return-object v0 │ │ +0484fc: |[0484fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04850c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04850e: 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; │ │ │ │ @@ -84065,17 +84033,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 │ │ -048530: |[048530] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -048540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048542: 1100 |0001: return-object v0 │ │ +048510: |[048510] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +048520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048522: 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; │ │ │ │ @@ -84084,17 +84052,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 │ │ -048544: |[048544] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048556: 1100 |0001: return-object v0 │ │ +048524: |[048524] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +048534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048536: 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; │ │ │ │ @@ -84129,17 +84097,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048558: |[048558] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -048568: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04856e: 0e00 |0003: return-void │ │ +048538: |[048538] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +048548: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04854e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -84147,17 +84115,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 │ │ -048570: |[048570] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -048580: 7010 4102 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0241 │ │ -048586: 0e00 |0003: return-void │ │ +048550: |[048550] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +048560: 7010 4102 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0241 │ │ +048566: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -84167,17 +84135,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 │ │ -048588: |[048588] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04859a: 1100 |0001: return-object v0 │ │ +048568: |[048568] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +048578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04857a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -84186,16 +84154,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 │ │ -04859c: |[04859c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0485ac: 1101 |0000: return-object v1 │ │ +04857c: |[04857c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04858c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 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; │ │ @@ -84206,16 +84174,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 │ │ -0485b0: |[0485b0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0485c0: 1101 |0000: return-object v1 │ │ +048590: |[048590] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0485a0: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 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; │ │ @@ -84253,17 +84221,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0485c4: |[0485c4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -0485d4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0485da: 0e00 |0003: return-void │ │ +0485a4: |[0485a4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +0485b4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0485ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -84271,17 +84239,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 │ │ -0485dc: |[0485dc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0485ec: 7010 4602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0246 │ │ -0485f2: 0e00 |0003: return-void │ │ +0485bc: |[0485bc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0485cc: 7010 4602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0246 │ │ +0485d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -84291,18 +84259,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 │ │ -0485f4: |[0485f4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048604: 7110 8202 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0282 │ │ -04860a: 0c00 |0003: move-result-object v0 │ │ -04860c: 1100 |0004: return-object v0 │ │ +0485d4: |[0485d4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0485e4: 7110 8202 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0282 │ │ +0485ea: 0c00 |0003: move-result-object v0 │ │ +0485ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -84311,18 +84279,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 │ │ -048610: |[048610] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -048620: 7130 8302 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0283 │ │ -048626: 0c00 |0003: move-result-object v0 │ │ -048628: 1100 |0004: return-object v0 │ │ +0485f0: |[0485f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +048600: 7130 8302 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0283 │ │ +048606: 0c00 |0003: move-result-object v0 │ │ +048608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 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; │ │ @@ -84333,18 +84301,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 │ │ -04862c: |[04862c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04863c: 7140 8402 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@0284 │ │ -048642: 0c00 |0003: move-result-object v0 │ │ -048644: 1100 |0004: return-object v0 │ │ +04860c: |[04860c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04861c: 7140 8402 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@0284 │ │ +048622: 0c00 |0003: move-result-object v0 │ │ +048624: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 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; │ │ @@ -84434,27 +84402,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -048648: |[048648] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -048658: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04865a: 6000 2700 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -04865e: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -048662: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -048666: 2201 8200 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0082 │ │ -04866a: 7020 4702 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0247 │ │ -048670: 6901 5800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ -048674: 0e00 |000e: return-void │ │ -048676: 2201 8100 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0081 │ │ -04867a: 7020 4202 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0242 │ │ -048680: 6901 5800 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ -048684: 28f8 |0016: goto 000e // -0008 │ │ +048628: |[048628] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +048638: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04863a: 6000 2700 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +04863e: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +048642: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +048646: 2201 8200 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0082 │ │ +04864a: 7020 4702 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0247 │ │ +048650: 6901 5800 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ +048654: 0e00 |000e: return-void │ │ +048656: 2201 8100 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0081 │ │ +04865a: 7020 4202 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0242 │ │ +048660: 6901 5800 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ +048664: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=144 │ │ 0x0003 line=145 │ │ 0x0007 line=146 │ │ 0x000e line=150 │ │ 0x000f line=148 │ │ @@ -84466,48 +84434,48 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -048688: |[048688] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -048698: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ -04869e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0486a0: 5c20 5e00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0486a4: 5b23 5900 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ -0486a8: 5b24 5f00 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -0486ac: 5925 5d00 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005d │ │ -0486b0: 5926 6000 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -0486b4: 5927 5b00 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ -0486b8: 6e10 7302 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0273 │ │ -0486be: 0c00 |0013: move-result-object v0 │ │ -0486c0: 5b20 6300 |0014: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -0486c4: 6e10 1500 0300 |0016: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ -0486ca: 0c00 |0019: move-result-object v0 │ │ -0486cc: 6e20 fd00 5000 |001a: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -0486d2: 0c00 |001d: move-result-object v0 │ │ -0486d4: 5b20 5c00 |001e: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ -0486d8: 2200 8500 |0020: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0085 │ │ -0486dc: 5421 5c00 |0022: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ -0486e0: 7020 4f02 1000 |0024: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@024f │ │ -0486e6: 5b20 6200 |0027: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -0486ea: 5420 6200 |0029: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -0486ee: 1401 abaa aa3e |002b: const v1, #float 0.333333 // #3eaaaaab │ │ -0486f4: 6e20 6c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@026c │ │ -0486fa: 2030 8400 |0031: instance-of v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0084 │ │ -0486fe: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ -048702: 1f03 8400 |0035: check-cast v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0084 │ │ -048706: 7210 4e02 0300 |0037: invoke-interface {v3}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@024e │ │ -04870c: 0c00 |003a: move-result-object v0 │ │ -04870e: 5b20 5a00 |003b: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -048712: 0e00 |003d: return-void │ │ -048714: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -048716: 5b20 5a00 |003f: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -04871a: 28fc |0041: goto 003d // -0004 │ │ +048668: |[048668] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +048678: 7010 0213 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@1302 │ │ +04867e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +048680: 5c20 5e00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +048684: 5b23 5900 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ +048688: 5b24 5f00 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +04868c: 5925 5d00 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005d │ │ +048690: 5926 6000 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +048694: 5927 5b00 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ +048698: 6e10 7302 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0273 │ │ +04869e: 0c00 |0013: move-result-object v0 │ │ +0486a0: 5b20 6300 |0014: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +0486a4: 6e10 1500 0300 |0016: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ +0486aa: 0c00 |0019: move-result-object v0 │ │ +0486ac: 6e20 fd00 5000 |001a: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +0486b2: 0c00 |001d: move-result-object v0 │ │ +0486b4: 5b20 5c00 |001e: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ +0486b8: 2200 8500 |0020: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0085 │ │ +0486bc: 5421 5c00 |0022: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ +0486c0: 7020 4f02 1000 |0024: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@024f │ │ +0486c6: 5b20 6200 |0027: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0486ca: 5420 6200 |0029: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0486ce: 1401 abaa aa3e |002b: const v1, #float 0.333333 // #3eaaaaab │ │ +0486d4: 6e20 6c02 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@026c │ │ +0486da: 2030 8400 |0031: instance-of v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0084 │ │ +0486de: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ +0486e2: 1f03 8400 |0035: check-cast v3, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0084 │ │ +0486e6: 7210 4e02 0300 |0037: invoke-interface {v3}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@024e │ │ +0486ec: 0c00 |003a: move-result-object v0 │ │ +0486ee: 5b20 5a00 |003b: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +0486f2: 0e00 |003d: return-void │ │ +0486f4: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +0486f6: 5b20 5a00 |003f: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +0486fa: 28fc |0041: goto 003d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=158 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -84536,26 +84504,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04871c: |[04871c] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -04872c: 5420 5a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -048730: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -048734: 5420 5a00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -048738: 7210 4b02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@024b │ │ -04873e: 0c00 |0009: move-result-object v0 │ │ -048740: 1100 |000a: return-object v0 │ │ -048742: 6200 5800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ -048746: 5421 5900 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ -04874a: 7220 3e02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@023e │ │ -048750: 0c00 |0012: move-result-object v0 │ │ -048752: 28f7 |0013: goto 000a // -0009 │ │ +0486fc: |[0486fc] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +04870c: 5420 5a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +048710: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +048714: 5420 5a00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +048718: 7210 4b02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@024b │ │ +04871e: 0c00 |0009: move-result-object v0 │ │ +048720: 1100 |000a: return-object v0 │ │ +048722: 6200 5800 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ +048726: 5421 5900 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ +04872a: 7220 3e02 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@023e │ │ +048730: 0c00 |0012: move-result-object v0 │ │ +048732: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=358 │ │ 0x000a line=360 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -84565,17 +84533,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048754: |[048754] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -048764: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -048768: 0f00 |0002: return v0 │ │ +048734: |[048734] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +048744: 5510 5e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +048748: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -84583,27 +84551,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04876c: |[04876c] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04877c: 6e10 7302 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0273 │ │ -048782: 0c00 |0003: move-result-object v0 │ │ -048784: 5b20 6300 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -048788: 5420 5900 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ -04878c: 6e10 1500 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ -048792: 0c00 |000b: move-result-object v0 │ │ -048794: 5221 5d00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005d │ │ -048798: 6e20 fd00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ -04879e: 0c00 |0011: move-result-object v0 │ │ -0487a0: 5b20 5c00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ -0487a4: 6e10 7e02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@027e │ │ -0487aa: 0e00 |0017: return-void │ │ +04874c: |[04874c] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04875c: 6e10 7302 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0273 │ │ +048762: 0c00 |0003: move-result-object v0 │ │ +048764: 5b20 6300 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +048768: 5420 5900 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ +04876c: 6e10 1500 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ +048772: 0c00 |000b: move-result-object v0 │ │ +048774: 5221 5d00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@005d │ │ +048778: 6e20 fd00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00fd │ │ +04877e: 0c00 |0011: move-result-object v0 │ │ +048780: 5b20 5c00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@005c │ │ +048784: 6e10 7e02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@027e │ │ +04878a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x0014 line=272 │ │ 0x0017 line=273 │ │ locals : │ │ @@ -84615,23 +84583,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0487ac: |[0487ac] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -0487bc: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -0487c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0487c2: 6e20 6b02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ -0487c8: 5520 5e00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0487cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0487d0: 5220 5b00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ -0487d4: 6e20 7b02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@027b │ │ -0487da: 0e00 |000f: return-void │ │ +04878c: |[04878c] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +04879c: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0487a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0487a2: 6e20 6b02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ +0487a8: 5520 5e00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +0487ac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0487b0: 5220 5b00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ +0487b4: 6e20 7b02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@027b │ │ +0487ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0006 line=340 │ │ 0x000a line=341 │ │ 0x000f line=343 │ │ locals : │ │ @@ -84643,23 +84611,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0487dc: |[0487dc] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -0487ec: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -0487f0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -0487f4: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ -0487fa: 5520 5e00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0487fe: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -048802: 5220 6000 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -048806: 6e20 7b02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@027b │ │ -04880c: 0e00 |0010: return-void │ │ +0487bc: |[0487bc] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +0487cc: 5420 6200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0487d0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +0487d4: 6e20 6b02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ +0487da: 5520 5e00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +0487de: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0487e2: 5220 6000 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +0487e6: 6e20 7b02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@027b │ │ +0487ec: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0007 line=325 │ │ 0x000b line=326 │ │ 0x0010 line=328 │ │ locals : │ │ @@ -84671,36 +84639,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -048810: |[048810] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -048820: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -048824: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -048828: 5441 6200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -04882c: 6e10 5902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@0259 │ │ -048832: 0a00 |0009: move-result v0 │ │ -048834: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -048838: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -04883c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04883e: a702 0602 |000f: sub-float v2, v6, v2 │ │ -048842: 7120 fb12 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -048848: 0a01 |0014: move-result v1 │ │ -04884a: c831 |0015: mul-float/2addr v1, v3 │ │ -04884c: 7120 fb12 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ -048852: 0a00 |0019: move-result v0 │ │ -048854: 5441 6200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -048858: 6e20 6b02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ -04885e: 0e00 |001f: return-void │ │ -048860: a801 0603 |0020: mul-float v1, v6, v3 │ │ -048864: 7120 fd12 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ -04886a: 0a00 |0025: move-result v0 │ │ -04886c: 28f4 |0026: goto 001a // -000c │ │ +0487f0: |[0487f0] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +048800: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +048804: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +048808: 5441 6200 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +04880c: 6e10 5902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@0259 │ │ +048812: 0a00 |0009: move-result v0 │ │ +048814: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +048818: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +04881c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04881e: a702 0602 |000f: sub-float v2, v6, v2 │ │ +048822: 7120 fb12 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +048828: 0a01 |0014: move-result v1 │ │ +04882a: c831 |0015: mul-float/2addr v1, v3 │ │ +04882c: 7120 fb12 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@12fb │ │ +048832: 0a00 |0019: move-result v0 │ │ +048834: 5441 6200 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +048838: 6e20 6b02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ +04883e: 0e00 |001f: return-void │ │ +048840: a801 0603 |0020: mul-float v1, v6, v3 │ │ +048844: 7120 fd12 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@12fd │ │ +04884a: 0a00 |0025: move-result v0 │ │ +04884c: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=306 │ │ 0x000a line=307 │ │ 0x000e line=308 │ │ 0x001a line=312 │ │ 0x001f line=313 │ │ @@ -84716,16 +84684,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -048870: |[048870] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -048880: 0e00 |0000: return-void │ │ +048850: |[048850] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +048860: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -84734,36 +84702,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -048884: |[048884] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -048894: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -04889a: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -04889e: 7210 b610 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ -0488a4: 0a00 |0008: move-result v0 │ │ -0488a6: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -0488ac: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -0488b0: 5530 5e00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0488b4: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -0488b8: 5430 5f00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -0488bc: 6e20 520e 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0e52 │ │ -0488c2: 0a00 |0017: move-result v0 │ │ -0488c4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -0488c8: 5430 5f00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -0488cc: 6e20 2f0e 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0e2f │ │ -0488d2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -0488d4: 0f00 |0020: return v0 │ │ -0488d6: 5430 5f00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -0488da: 6e20 600e 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0e60 │ │ -0488e0: 28f9 |0026: goto 001f // -0007 │ │ -0488e2: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -0488e4: 28f8 |0028: goto 0020 // -0008 │ │ +048864: |[048864] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +048874: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +04887a: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +04887e: 7210 b610 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ +048884: 0a00 |0008: move-result v0 │ │ +048886: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +04888c: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +048890: 5530 5e00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +048894: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +048898: 5430 5f00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +04889c: 6e20 520e 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0e52 │ │ +0488a2: 0a00 |0017: move-result v0 │ │ +0488a4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0488a8: 5430 5f00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +0488ac: 6e20 2f0e 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0e2f │ │ +0488b2: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +0488b4: 0f00 |0020: return v0 │ │ +0488b6: 5430 5f00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +0488ba: 6e20 600e 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0e60 │ │ +0488c0: 28f9 |0026: goto 001f // -0007 │ │ +0488c2: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +0488c4: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=285 │ │ 0x0012 line=286 │ │ 0x001a line=287 │ │ 0x001f line=291 │ │ 0x0020 line=293 │ │ @@ -84778,27 +84746,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0488e8: |[0488e8] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -0488f8: 5430 5a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -0488fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -048900: 5430 5a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -048904: 7220 4c02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@024c │ │ -04890a: 0e00 |0009: return-void │ │ -04890c: 6200 5800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ -048910: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -048914: 5432 5900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ -048918: 7240 3f02 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@023f │ │ -04891e: 0c00 |0013: move-result-object v0 │ │ -048920: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -048924: 28f3 |0016: goto 0009 // -000d │ │ +0488c8: |[0488c8] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +0488d8: 5430 5a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +0488dc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0488e0: 5430 5a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +0488e4: 7220 4c02 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@024c │ │ +0488ea: 0e00 |0009: return-void │ │ +0488ec: 6200 5800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ +0488f0: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +0488f4: 5432 5900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ +0488f8: 7240 3f02 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@023f │ │ +0488fe: 0c00 |0013: move-result-object v0 │ │ +048900: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +048904: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ 0x0009 line=379 │ │ 0x000a line=377 │ │ locals : │ │ @@ -84810,27 +84778,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -048928: |[048928] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -048938: 5430 5a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -04893c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -048940: 5430 5a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ -048944: 7230 4d02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@024d │ │ -04894a: 0e00 |0009: return-void │ │ -04894c: 6200 5800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ -048950: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -048954: 5432 5900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ -048958: 7255 4002 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@0240 │ │ -04895e: 0c00 |0013: move-result-object v0 │ │ -048960: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ -048964: 28f3 |0016: goto 0009 // -000d │ │ +048908: |[048908] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +048918: 5430 5a00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +04891c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +048920: 5430 5a00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@005a │ │ +048924: 7230 4d02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@024d │ │ +04892a: 0e00 |0009: return-void │ │ +04892c: 6200 5800 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0058 │ │ +048930: 5431 6100 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +048934: 5432 5900 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0059 │ │ +048938: 7255 4002 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@0240 │ │ +04893e: 0c00 |0013: move-result-object v0 │ │ +048940: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0061 │ │ +048944: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0009 line=370 │ │ 0x000a line=368 │ │ locals : │ │ @@ -84843,34 +84811,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -048968: |[048968] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -048978: 5530 5e00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -04897c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -048980: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -048984: 5431 6200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -048988: 5430 5f00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -04898c: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -048992: 6e20 4f0e 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ -048998: 0a00 |0010: move-result v0 │ │ -04899a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -04899e: 5230 6000 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -0489a2: 6e30 7c02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ -0489a8: 5c34 5e00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0489ac: 0e00 |001a: return-void │ │ -0489ae: 5230 5b00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ -0489b2: 28f8 |001d: goto 0015 // -0008 │ │ -0489b4: 5430 6300 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -0489b8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0489ba: 6e30 7c02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ -0489c0: 28f4 |0024: goto 0018 // -000c │ │ +048948: |[048948] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +048958: 5530 5e00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +04895c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +048960: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +048964: 5431 6200 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +048968: 5430 5f00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +04896c: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +048972: 6e20 4f0e 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ +048978: 0a00 |0010: move-result v0 │ │ +04897a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +04897e: 5230 6000 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +048982: 6e30 7c02 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ +048988: 5c34 5e00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +04898c: 0e00 |001a: return-void │ │ +04898e: 5230 5b00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ +048992: 28f8 |001d: goto 0015 // -0008 │ │ +048994: 5430 6300 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +048998: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04899a: 6e30 7c02 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ +0489a0: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0004 line=243 │ │ 0x0006 line=244 │ │ 0x0018 line=249 │ │ 0x001a line=251 │ │ @@ -84885,39 +84853,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0489c4: |[0489c4] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -0489d4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -0489da: 5430 5f00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -0489de: 6e20 4f0e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ -0489e4: 0a00 |0008: move-result v0 │ │ -0489e6: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -0489ea: 5430 6200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -0489ee: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0489f2: 6e20 6b02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ -0489f8: 5530 5e00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ -0489fc: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -048a00: 5431 6200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -048a04: 5430 5f00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ -048a08: 6e20 4f0e 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ -048a0e: 0a00 |001d: move-result v0 │ │ -048a10: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -048a14: 5230 6000 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ -048a18: 6e30 7c02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ -048a1e: 0e00 |0025: return-void │ │ -048a20: 5430 6200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ -048a24: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -048a26: 6e20 6b02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ -048a2c: 28e6 |002c: goto 0012 // -001a │ │ -048a2e: 5230 5b00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ -048a32: 28f3 |002f: goto 0022 // -000d │ │ +0489a4: |[0489a4] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +0489b4: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +0489ba: 5430 5f00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +0489be: 6e20 4f0e 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ +0489c4: 0a00 |0008: move-result v0 │ │ +0489c6: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +0489ca: 5430 6200 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0489ce: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0489d2: 6e20 6b02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ +0489d8: 5530 5e00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@005e │ │ +0489dc: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +0489e0: 5431 6200 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +0489e4: 5430 5f00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@005f │ │ +0489e8: 6e20 4f0e 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0e4f │ │ +0489ee: 0a00 |001d: move-result v0 │ │ +0489f0: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +0489f4: 5230 6000 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0060 │ │ +0489f8: 6e30 7c02 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@027c │ │ +0489fe: 0e00 |0025: return-void │ │ +048a00: 5430 6200 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0062 │ │ +048a04: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +048a06: 6e20 6b02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@026b │ │ +048a0c: 28e6 |002c: goto 0012 // -001a │ │ +048a0e: 5230 5b00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@005b │ │ +048a12: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ 0x0012 line=225 │ │ 0x0016 line=226 │ │ 0x0025 line=229 │ │ @@ -84951,17 +84919,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048a34: |[048a34] android.support.v4.app.ActivityCompat.:()V │ │ -048a44: 7010 ae05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05ae │ │ -048a4a: 0e00 |0003: return-void │ │ +048a14: |[048a14] android.support.v4.app.ActivityCompat.:()V │ │ +048a24: 7010 ae05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@05ae │ │ +048a2a: 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;) │ │ @@ -84969,22 +84937,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -048a4c: |[048a4c] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -048a5c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -048a60: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -048a64: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -048a68: 7110 8e02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@028e │ │ -048a6e: 0e00 |0009: return-void │ │ -048a70: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -048a76: 28fc |000d: goto 0009 // -0004 │ │ +048a2c: |[048a2c] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +048a3c: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +048a40: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048a44: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +048a48: 7110 8e02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@028e │ │ +048a4e: 0e00 |0009: return-void │ │ +048a50: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +048a56: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -84995,23 +84963,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -048a78: |[048a78] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -048a88: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -048a8c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -048a90: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -048a94: 7110 8c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028c │ │ -048a9a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -048a9c: 0f00 |000a: return v0 │ │ -048a9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -048aa0: 28fe |000c: goto 000a // -0002 │ │ +048a58: |[048a58] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +048a68: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +048a6c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +048a70: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +048a74: 7110 8c02 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@028c │ │ +048a7a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +048a7c: 0f00 |000a: return v0 │ │ +048a7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +048a80: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -85022,22 +84990,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 │ │ -048aa4: |[048aa4] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -048ab4: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -048ab8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -048abc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -048ac0: 7130 8f02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@028f │ │ -048ac6: 0e00 |0009: return-void │ │ -048ac8: 6e20 2e00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ -048ace: 28fc |000d: goto 0009 // -0004 │ │ +048a84: |[048a84] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +048a94: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +048a98: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048a9c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +048aa0: 7130 8f02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@028f │ │ +048aa6: 0e00 |0009: return-void │ │ +048aa8: 6e20 2e00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ +048aae: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -85050,22 +85018,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 │ │ -048ad0: |[048ad0] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -048ae0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -048ae4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -048ae8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -048aec: 7140 9002 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@0290 │ │ -048af2: 0e00 |0009: return-void │ │ -048af4: 6e30 2f00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ -048afa: 28fc |000d: goto 0009 // -0004 │ │ +048ab0: |[048ab0] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +048ac0: 6000 2700 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +048ac4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048ac8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +048acc: 7140 9002 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@0290 │ │ +048ad2: 0e00 |0009: return-void │ │ +048ad4: 6e30 2f00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002f │ │ +048ada: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -85109,18 +85077,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 │ │ -048afc: |[048afc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -048b0c: 7010 9402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ -048b12: 5b01 6900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -048b16: 0e00 |0005: return-void │ │ +048adc: |[048adc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +048aec: 7010 9402 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@0294 │ │ +048af2: 5b01 6900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +048af6: 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; │ │ @@ -85132,19 +85100,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048b18: |[048b18] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -048b28: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -048b2c: 6e10 9e02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@029e │ │ -048b32: 0c00 |0005: move-result-object v0 │ │ -048b34: 1100 |0006: return-object v0 │ │ +048af8: |[048af8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +048b08: 5410 6900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +048b0c: 6e10 9e02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@029e │ │ +048b12: 0c00 |0005: move-result-object v0 │ │ +048b14: 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;) │ │ @@ -85152,23 +85120,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 │ │ -048b38: |[048b38] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -048b48: 2041 8c00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ -048b4c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -048b50: 0740 |0004: move-object v0, v4 │ │ -048b52: 1f00 8c00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ -048b56: 5431 6900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -048b5a: 5402 6900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ -048b5e: 6e20 9f02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@029f │ │ -048b64: 0e00 |000e: return-void │ │ +048b18: |[048b18] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +048b28: 2041 8c00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ +048b2c: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +048b30: 0740 |0004: move-object v0, v4 │ │ +048b32: 1f00 8c00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008c │ │ +048b36: 5431 6900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +048b3a: 5402 6900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0069 │ │ +048b3e: 6e20 9f02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@029f │ │ +048b44: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -85328,22 +85296,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 │ │ -048b68: |[048b68] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -048b78: 7010 6204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0462 │ │ -048b7e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -048b80: 5c10 7e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -048b84: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -048b86: 5910 8700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -048b8a: 5b12 8800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -048b8e: 0e00 |000b: return-void │ │ +048b48: |[048b48] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +048b58: 7010 6204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0462 │ │ +048b5e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +048b60: 5c10 7e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +048b64: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +048b66: 5910 8700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +048b6a: 5b12 8800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +048b6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -85356,84 +85324,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 │ │ -048b90: |[048b90] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -048ba0: 5441 8800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -048ba4: 5b61 c500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -048ba8: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -048bac: 5461 da00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -048bb0: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -048bb4: 5461 da00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -048bb8: 6e20 1213 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -048bbe: 0a01 |000f: move-result v1 │ │ -048bc0: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -048bc4: 2201 c102 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -048bc8: 2202 d302 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -048bcc: 7010 1d13 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048bd2: 1a03 e801 |0019: const-string v3, "Can't change tag of fragment " // string@01e8 │ │ -048bd6: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048bdc: 0c02 |001e: move-result-object v2 │ │ -048bde: 6e20 2313 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048be4: 0c02 |0022: move-result-object v2 │ │ -048be6: 1a03 c700 |0023: const-string v3, ": was " // string@00c7 │ │ -048bea: 6e20 2413 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048bf0: 0c02 |0028: move-result-object v2 │ │ -048bf2: 5463 da00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -048bf6: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048bfc: 0c02 |002e: move-result-object v2 │ │ -048bfe: 1a03 7700 |002f: const-string v3, " now " // string@0077 │ │ -048c02: 6e20 2413 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048c08: 0c02 |0034: move-result-object v2 │ │ -048c0a: 6e20 2413 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048c10: 0c02 |0038: move-result-object v2 │ │ -048c12: 6e10 2913 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048c18: 0c02 |003c: move-result-object v2 │ │ -048c1a: 7020 ee12 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -048c20: 2701 |0040: throw v1 │ │ -048c22: 5b67 da00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -048c26: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -048c2a: 5261 c400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -048c2e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -048c32: 5261 c400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -048c36: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -048c3a: 2201 c102 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -048c3e: 2202 d302 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -048c42: 7010 1d13 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048c48: 1a03 e701 |0054: const-string v3, "Can't change container ID of fragment " // string@01e7 │ │ -048c4c: 6e20 2413 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048c52: 0c02 |0059: move-result-object v2 │ │ -048c54: 6e20 2313 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048c5a: 0c02 |005d: move-result-object v2 │ │ -048c5c: 1a03 c700 |005e: const-string v3, ": was " // string@00c7 │ │ -048c60: 6e20 2413 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048c66: 0c02 |0063: move-result-object v2 │ │ -048c68: 5263 c400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -048c6c: 6e20 2013 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048c72: 0c02 |0069: move-result-object v2 │ │ -048c74: 1a03 7700 |006a: const-string v3, " now " // string@0077 │ │ -048c78: 6e20 2413 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048c7e: 0c02 |006f: move-result-object v2 │ │ -048c80: 6e20 2013 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048c86: 0c02 |0073: move-result-object v2 │ │ -048c88: 6e10 2913 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048c8e: 0c02 |0077: move-result-object v2 │ │ -048c90: 7020 ee12 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -048c96: 2701 |007b: throw v1 │ │ -048c98: 5965 c400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -048c9c: 5965 c100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -048ca0: 2200 8f00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -048ca4: 7010 a002 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -048caa: 5908 6b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -048cae: 5b06 6e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048cb2: 6e20 a502 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -048cb8: 0e00 |008c: return-void │ │ +048b70: |[048b70] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +048b80: 5441 8800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +048b84: 5b61 c500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +048b88: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +048b8c: 5461 da00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +048b90: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +048b94: 5461 da00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +048b98: 6e20 1213 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +048b9e: 0a01 |000f: move-result v1 │ │ +048ba0: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +048ba4: 2201 c102 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +048ba8: 2202 d302 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +048bac: 7010 1d13 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048bb2: 1a03 e801 |0019: const-string v3, "Can't change tag of fragment " // string@01e8 │ │ +048bb6: 6e20 2413 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048bbc: 0c02 |001e: move-result-object v2 │ │ +048bbe: 6e20 2313 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048bc4: 0c02 |0022: move-result-object v2 │ │ +048bc6: 1a03 c700 |0023: const-string v3, ": was " // string@00c7 │ │ +048bca: 6e20 2413 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048bd0: 0c02 |0028: move-result-object v2 │ │ +048bd2: 5463 da00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +048bd6: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048bdc: 0c02 |002e: move-result-object v2 │ │ +048bde: 1a03 7700 |002f: const-string v3, " now " // string@0077 │ │ +048be2: 6e20 2413 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048be8: 0c02 |0034: move-result-object v2 │ │ +048bea: 6e20 2413 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048bf0: 0c02 |0038: move-result-object v2 │ │ +048bf2: 6e10 2913 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048bf8: 0c02 |003c: move-result-object v2 │ │ +048bfa: 7020 ee12 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +048c00: 2701 |0040: throw v1 │ │ +048c02: 5b67 da00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +048c06: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +048c0a: 5261 c400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +048c0e: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +048c12: 5261 c400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +048c16: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +048c1a: 2201 c102 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +048c1e: 2202 d302 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +048c22: 7010 1d13 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048c28: 1a03 e701 |0054: const-string v3, "Can't change container ID of fragment " // string@01e7 │ │ +048c2c: 6e20 2413 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048c32: 0c02 |0059: move-result-object v2 │ │ +048c34: 6e20 2313 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048c3a: 0c02 |005d: move-result-object v2 │ │ +048c3c: 1a03 c700 |005e: const-string v3, ": was " // string@00c7 │ │ +048c40: 6e20 2413 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048c46: 0c02 |0063: move-result-object v2 │ │ +048c48: 5263 c400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +048c4c: 6e20 2013 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048c52: 0c02 |0069: move-result-object v2 │ │ +048c54: 1a03 7700 |006a: const-string v3, " now " // string@0077 │ │ +048c58: 6e20 2413 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048c5e: 0c02 |006f: move-result-object v2 │ │ +048c60: 6e20 2013 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048c66: 0c02 |0073: move-result-object v2 │ │ +048c68: 6e10 2913 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048c6e: 0c02 |0077: move-result-object v2 │ │ +048c70: 7020 ee12 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +048c76: 2701 |007b: throw v1 │ │ +048c78: 5965 c400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +048c7c: 5965 c100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +048c80: 2200 8f00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +048c84: 7010 a002 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +048c8a: 5908 6b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +048c8e: 5b06 6e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048c92: 6e20 a502 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +048c98: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -85460,19 +85428,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 │ │ -048cbc: |[048cbc] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -048ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048cce: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -048cd0: 7051 ae02 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@02ae │ │ -048cd6: 1102 |0005: return-object v2 │ │ +048c9c: |[048c9c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048cae: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048cb0: 7051 ae02 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@02ae │ │ +048cb6: 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 │ │ @@ -85483,18 +85451,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 │ │ -048cd8: |[048cd8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -048ce8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -048cea: 7050 ae02 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@02ae │ │ -048cf0: 1101 |0004: return-object v1 │ │ +048cb8: |[048cb8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +048cc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048cca: 7050 ae02 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@02ae │ │ +048cd0: 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 │ │ @@ -85506,19 +85474,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 │ │ -048cf4: |[048cf4] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -048d04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048d06: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -048d08: 7051 ae02 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@02ae │ │ -048d0e: 1102 |0005: return-object v2 │ │ +048cd4: |[048cd4] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +048ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048ce6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048ce8: 7051 ae02 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@02ae │ │ +048cee: 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; │ │ @@ -85529,37 +85497,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 │ │ -048d10: |[048d10] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -048d20: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -048d24: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -048d28: 5b12 8d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -048d2c: 5b12 8600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -048d30: 5210 8400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -048d34: 5920 6c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -048d38: 5210 8500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -048d3c: 5920 6d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -048d40: 5210 8b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -048d44: 5920 7000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -048d48: 5210 8c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -048d4c: 5920 7100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -048d50: 5210 8a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -048d54: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -048d58: 5910 8a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -048d5c: 0e00 |001e: return-void │ │ -048d5e: 5410 8d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -048d62: 5b20 7200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -048d66: 5410 8d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -048d6a: 5b02 6f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -048d6e: 5b12 8d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -048d72: 28df |0029: goto 0008 // -0021 │ │ +048cf0: |[048cf0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +048d00: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +048d04: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +048d08: 5b12 8d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +048d0c: 5b12 8600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +048d10: 5210 8400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +048d14: 5920 6c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +048d18: 5210 8500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +048d1c: 5920 6d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +048d20: 5210 8b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +048d24: 5920 7000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +048d28: 5210 8c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +048d2c: 5920 7100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +048d30: 5210 8a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +048d34: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +048d38: 5910 8a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +048d3c: 0e00 |001e: return-void │ │ +048d3e: 5410 8d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +048d42: 5b20 7200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +048d46: 5410 8d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +048d4a: 5b02 6f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +048d4e: 5b12 8d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +048d52: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -85578,25 +85546,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 │ │ -048d74: |[048d74] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -048d84: 5520 7e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -048d88: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048d8c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -048d90: 1a01 7a08 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@087a │ │ -048d94: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -048d9a: 2700 |000b: throw v0 │ │ -048d9c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -048d9e: 5c20 7d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -048da2: 5b23 8900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -048da6: 1102 |0011: return-object v2 │ │ +048d54: |[048d54] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +048d64: 5520 7e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +048d68: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +048d6c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +048d70: 1a01 7a08 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@087a │ │ +048d74: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +048d7a: 2700 |000b: throw v0 │ │ +048d7c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +048d7e: 5c20 7d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +048d82: 5b23 8900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +048d86: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -85609,22 +85577,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 │ │ -048da8: |[048da8] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -048db8: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -048dbc: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -048dc2: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -048dc4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -048dc8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048dcc: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -048dd2: 1102 |000d: return-object v2 │ │ +048d88: |[048d88] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048d98: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +048d9c: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +048da2: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +048da4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +048da8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048dac: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +048db2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -85638,102 +85606,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -048dd4: |[048dd4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -048de4: 5563 7d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -048de8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -048dec: 0e00 |0004: return-void │ │ -048dee: 6303 1301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -048df2: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -048df6: 1a03 b402 |0009: const-string v3, "FragmentManager" // string@02b4 │ │ -048dfa: 2204 d302 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -048dfe: 7010 1d13 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048e04: 1a05 c301 |0010: const-string v5, "Bump nesting in " // string@01c3 │ │ -048e08: 6e20 2413 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048e0e: 0c04 |0015: move-result-object v4 │ │ -048e10: 6e20 2313 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048e16: 0c04 |0019: move-result-object v4 │ │ -048e18: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ -048e1c: 6e20 2413 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048e22: 0c04 |001f: move-result-object v4 │ │ -048e24: 6e20 2013 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048e2a: 0c04 |0023: move-result-object v4 │ │ -048e2c: 6e10 2913 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048e32: 0c04 |0027: move-result-object v4 │ │ -048e34: 7120 7e10 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -048e3a: 5461 8600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -048e3e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -048e42: 5413 6e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048e46: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -048e4a: 5413 6e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048e4e: 5234 bc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048e52: b074 |0037: add-int/2addr v4, v7 │ │ -048e54: 5934 bc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048e58: 6303 1301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -048e5c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -048e60: 1a03 b402 |003e: const-string v3, "FragmentManager" // string@02b4 │ │ -048e64: 2204 d302 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -048e68: 7010 1d13 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048e6e: 1a05 c401 |0045: const-string v5, "Bump nesting of " // string@01c4 │ │ -048e72: 6e20 2413 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048e78: 0c04 |004a: move-result-object v4 │ │ -048e7a: 5415 6e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048e7e: 6e20 2313 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048e84: 0c04 |0050: move-result-object v4 │ │ -048e86: 1a05 8200 |0051: const-string v5, " to " // string@0082 │ │ -048e8a: 6e20 2413 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048e90: 0c04 |0056: move-result-object v4 │ │ -048e92: 5415 6e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -048e96: 5255 bc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048e9a: 6e20 2013 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048ea0: 0c04 |005e: move-result-object v4 │ │ -048ea2: 6e10 2913 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048ea8: 0c04 |0062: move-result-object v4 │ │ -048eaa: 7120 7e10 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -048eb0: 5413 7300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -048eb4: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -048eb8: 5413 7300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -048ebc: 6e10 4713 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -048ec2: 0a03 |006f: move-result v3 │ │ -048ec4: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -048ec8: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -048ecc: 5413 7300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -048ed0: 6e20 4113 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -048ed6: 0c02 |0079: move-result-object v2 │ │ -048ed8: 1f02 9800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -048edc: 5223 bc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048ee0: b073 |007e: add-int/2addr v3, v7 │ │ -048ee2: 5923 bc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048ee6: 6303 1301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -048eea: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -048eee: 1a03 b402 |0085: const-string v3, "FragmentManager" // string@02b4 │ │ -048ef2: 2204 d302 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -048ef6: 7010 1d13 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048efc: 1a05 c401 |008c: const-string v5, "Bump nesting of " // string@01c4 │ │ -048f00: 6e20 2413 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048f06: 0c04 |0091: move-result-object v4 │ │ -048f08: 6e20 2313 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048f0e: 0c04 |0095: move-result-object v4 │ │ -048f10: 1a05 8200 |0096: const-string v5, " to " // string@0082 │ │ -048f14: 6e20 2413 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048f1a: 0c04 |009b: move-result-object v4 │ │ -048f1c: 5225 bc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -048f20: 6e20 2013 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -048f26: 0c04 |00a1: move-result-object v4 │ │ -048f28: 6e10 2913 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048f2e: 0c04 |00a5: move-result-object v4 │ │ -048f30: 7120 7e10 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -048f36: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -048f3a: 28c7 |00ab: goto 0072 // -0039 │ │ -048f3c: 5411 6f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -048f40: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +048db4: |[048db4] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +048dc4: 5563 7d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +048dc8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +048dcc: 0e00 |0004: return-void │ │ +048dce: 6303 1301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +048dd2: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +048dd6: 1a03 b402 |0009: const-string v3, "FragmentManager" // string@02b4 │ │ +048dda: 2204 d302 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +048dde: 7010 1d13 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048de4: 1a05 c301 |0010: const-string v5, "Bump nesting in " // string@01c3 │ │ +048de8: 6e20 2413 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048dee: 0c04 |0015: move-result-object v4 │ │ +048df0: 6e20 2313 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048df6: 0c04 |0019: move-result-object v4 │ │ +048df8: 1a05 3000 |001a: const-string v5, " by " // string@0030 │ │ +048dfc: 6e20 2413 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048e02: 0c04 |001f: move-result-object v4 │ │ +048e04: 6e20 2013 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048e0a: 0c04 |0023: move-result-object v4 │ │ +048e0c: 6e10 2913 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048e12: 0c04 |0027: move-result-object v4 │ │ +048e14: 7120 7e10 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +048e1a: 5461 8600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +048e1e: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +048e22: 5413 6e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048e26: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +048e2a: 5413 6e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048e2e: 5234 bc00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048e32: b074 |0037: add-int/2addr v4, v7 │ │ +048e34: 5934 bc00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048e38: 6303 1301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +048e3c: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +048e40: 1a03 b402 |003e: const-string v3, "FragmentManager" // string@02b4 │ │ +048e44: 2204 d302 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +048e48: 7010 1d13 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048e4e: 1a05 c401 |0045: const-string v5, "Bump nesting of " // string@01c4 │ │ +048e52: 6e20 2413 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048e58: 0c04 |004a: move-result-object v4 │ │ +048e5a: 5415 6e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048e5e: 6e20 2313 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048e64: 0c04 |0050: move-result-object v4 │ │ +048e66: 1a05 8200 |0051: const-string v5, " to " // string@0082 │ │ +048e6a: 6e20 2413 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048e70: 0c04 |0056: move-result-object v4 │ │ +048e72: 5415 6e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +048e76: 5255 bc00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048e7a: 6e20 2013 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048e80: 0c04 |005e: move-result-object v4 │ │ +048e82: 6e10 2913 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048e88: 0c04 |0062: move-result-object v4 │ │ +048e8a: 7120 7e10 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +048e90: 5413 7300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +048e94: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +048e98: 5413 7300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +048e9c: 6e10 4713 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +048ea2: 0a03 |006f: move-result v3 │ │ +048ea4: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +048ea8: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +048eac: 5413 7300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +048eb0: 6e20 4113 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +048eb6: 0c02 |0079: move-result-object v2 │ │ +048eb8: 1f02 9800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +048ebc: 5223 bc00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048ec0: b073 |007e: add-int/2addr v3, v7 │ │ +048ec2: 5923 bc00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048ec6: 6303 1301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +048eca: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +048ece: 1a03 b402 |0085: const-string v3, "FragmentManager" // string@02b4 │ │ +048ed2: 2204 d302 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +048ed6: 7010 1d13 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048edc: 1a05 c401 |008c: const-string v5, "Bump nesting of " // string@01c4 │ │ +048ee0: 6e20 2413 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048ee6: 0c04 |0091: move-result-object v4 │ │ +048ee8: 6e20 2313 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048eee: 0c04 |0095: move-result-object v4 │ │ +048ef0: 1a05 8200 |0096: const-string v5, " to " // string@0082 │ │ +048ef4: 6e20 2413 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048efa: 0c04 |009b: move-result-object v4 │ │ +048efc: 5225 bc00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +048f00: 6e20 2013 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +048f06: 0c04 |00a1: move-result-object v4 │ │ +048f08: 6e10 2913 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048f0e: 0c04 |00a5: move-result-object v4 │ │ +048f10: 7120 7e10 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +048f16: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +048f1a: 28c7 |00ab: goto 0072 // -0039 │ │ +048f1c: 5411 6f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +048f20: 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 │ │ @@ -85759,19 +85727,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -048f44: |[048f44] android.support.v4.app.BackStackRecord.commit:()I │ │ -048f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048f56: 6e20 ab02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ab │ │ -048f5c: 0a00 |0004: move-result v0 │ │ -048f5e: 0f00 |0005: return v0 │ │ +048f24: |[048f24] android.support.v4.app.BackStackRecord.commit:()I │ │ +048f34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048f36: 6e20 ab02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ab │ │ +048f3c: 0a00 |0004: move-result v0 │ │ +048f3e: 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;) │ │ @@ -85779,19 +85747,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -048f60: |[048f60] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -048f70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -048f72: 6e20 ab02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ab │ │ -048f78: 0a00 |0004: move-result v0 │ │ -048f7a: 0f00 |0005: return v0 │ │ +048f40: |[048f40] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +048f50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048f52: 6e20 ab02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@02ab │ │ +048f58: 0a00 |0004: move-result v0 │ │ +048f5a: 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;) │ │ @@ -85799,57 +85767,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -048f7c: |[048f7c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -048f8c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -048f8e: 5562 8300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -048f92: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -048f96: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -048f9a: 1a03 040b |0007: const-string v3, "commit already called" // string@0b04 │ │ -048f9e: 7020 ee12 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -048fa4: 2702 |000c: throw v2 │ │ -048fa6: 6302 1301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -048faa: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -048fae: 1a02 b402 |0011: const-string v2, "FragmentManager" // string@02b4 │ │ -048fb2: 2203 d302 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -048fb6: 7010 1d13 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -048fbc: 1a04 f401 |0018: const-string v4, "Commit: " // string@01f4 │ │ -048fc0: 6e20 2413 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -048fc6: 0c03 |001d: move-result-object v3 │ │ -048fc8: 6e20 2313 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -048fce: 0c03 |0021: move-result-object v3 │ │ -048fd0: 6e10 2913 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -048fd6: 0c03 |0025: move-result-object v3 │ │ -048fd8: 7120 7e10 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -048fde: 2200 4a01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@014a │ │ -048fe2: 1a02 b402 |002b: const-string v2, "FragmentManager" // string@02b4 │ │ -048fe6: 7020 9207 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ -048fec: 2201 b002 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02b0 │ │ -048ff0: 7020 c512 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ -048ff6: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -048ffa: 6e55 af02 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@02af │ │ -049000: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -049002: 5c62 8300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -049006: 5562 7d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -04900a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -04900e: 5462 8800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049012: 6e20 c703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03c7 │ │ -049018: 0a02 |0046: move-result v2 │ │ -04901a: 5962 8700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04901e: 5462 8800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049022: 6e30 de03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ -049028: 5262 8700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04902c: 0f02 |0050: return v2 │ │ -04902e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -049030: 5962 8700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049034: 28f5 |0054: goto 0049 // -000b │ │ +048f5c: |[048f5c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +048f6c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +048f6e: 5562 8300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +048f72: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +048f76: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +048f7a: 1a03 040b |0007: const-string v3, "commit already called" // string@0b04 │ │ +048f7e: 7020 ee12 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +048f84: 2702 |000c: throw v2 │ │ +048f86: 6302 1301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +048f8a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +048f8e: 1a02 b402 |0011: const-string v2, "FragmentManager" // string@02b4 │ │ +048f92: 2203 d302 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +048f96: 7010 1d13 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +048f9c: 1a04 f401 |0018: const-string v4, "Commit: " // string@01f4 │ │ +048fa0: 6e20 2413 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +048fa6: 0c03 |001d: move-result-object v3 │ │ +048fa8: 6e20 2313 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +048fae: 0c03 |0021: move-result-object v3 │ │ +048fb0: 6e10 2913 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +048fb6: 0c03 |0025: move-result-object v3 │ │ +048fb8: 7120 7e10 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +048fbe: 2200 4a01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@014a │ │ +048fc2: 1a02 b402 |002b: const-string v2, "FragmentManager" // string@02b4 │ │ +048fc6: 7020 9207 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ +048fcc: 2201 b002 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02b0 │ │ +048fd0: 7020 c512 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ +048fd6: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +048fda: 6e55 af02 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@02af │ │ +048fe0: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +048fe2: 5c62 8300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +048fe6: 5562 7d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +048fea: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +048fee: 5462 8800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +048ff2: 6e20 c703 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03c7 │ │ +048ff8: 0a02 |0046: move-result v2 │ │ +048ffa: 5962 8700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +048ffe: 5462 8800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049002: 6e30 de03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ +049008: 5262 8700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04900c: 0f02 |0050: return v2 │ │ +04900e: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +049010: 5962 8700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049014: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -85871,22 +85839,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 │ │ -049038: |[049038] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049048: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -04904c: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -049052: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -049054: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -049058: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04905c: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -049062: 1102 |000d: return-object v2 │ │ +049018: |[049018] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +049028: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +04902c: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +049032: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +049034: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +049038: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +04903c: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +049042: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -85900,24 +85868,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -049064: |[049064] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -049074: 5520 7d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -049078: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04907c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -049080: 1a01 7b08 |0006: const-string v1, "This transaction is already being added to the back stack" // string@087b │ │ -049084: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04908a: 2700 |000b: throw v0 │ │ -04908c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04908e: 5c20 7e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -049092: 1102 |000f: return-object v2 │ │ +049044: |[049044] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +049054: 5520 7d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +049058: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04905c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +049060: 1a01 7b08 |0006: const-string v1, "This transaction is already being added to the back stack" // string@087b │ │ +049064: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04906a: 2700 |000b: throw v0 │ │ +04906c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04906e: 5c20 7e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +049072: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -85928,18 +85896,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 │ │ -049094: |[049094] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0490a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0490a6: 6e40 b002 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b0 │ │ -0490ac: 0e00 |0004: return-void │ │ +049074: |[049074] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +049084: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049086: 6e40 b002 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b0 │ │ +04908c: 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; │ │ @@ -85952,239 +85920,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 │ │ -0490b0: |[0490b0] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -0490c0: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -0490c4: 6e20 c812 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0490ca: 1a05 2611 |0005: const-string v5, "mName=" // string@1126 │ │ -0490ce: 6e20 c812 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0490d4: 5475 8900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -0490d8: 6e20 c812 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0490de: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ -0490e2: 6e20 c812 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0490e8: 5275 8700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -0490ec: 6e20 c612 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -0490f2: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ -0490f6: 6e20 c812 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0490fc: 5575 8300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ -049100: 6e20 ce12 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -049106: 5275 8e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -04910a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -04910e: 6e20 c812 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049114: 1a05 ed11 |002a: const-string v5, "mTransition=#" // string@11ed │ │ -049118: 6e20 c812 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04911e: 5275 8e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049122: 7110 f312 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049128: 0c05 |0034: move-result-object v5 │ │ -04912a: 6e20 c812 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049130: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ -049134: 6e20 c812 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04913a: 5275 8f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04913e: 7110 f312 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049144: 0c05 |0042: move-result-object v5 │ │ -049146: 6e20 cd12 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04914c: 5275 8400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -049150: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -049154: 5275 8500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -049158: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -04915c: 6e20 c812 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049162: 1a05 a610 |0051: const-string v5, "mEnterAnim=#" // string@10a6 │ │ -049166: 6e20 c812 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04916c: 5275 8400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -049170: 7110 f312 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049176: 0c05 |005b: move-result-object v5 │ │ -049178: 6e20 c812 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04917e: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ -049182: 6e20 c812 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049188: 5275 8500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -04918c: 7110 f312 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049192: 0c05 |0069: move-result-object v5 │ │ -049194: 6e20 cd12 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04919a: 5275 8b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -04919e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0491a2: 5275 8c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -0491a6: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0491aa: 6e20 c812 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0491b0: 1a05 5a11 |0078: const-string v5, "mPopEnterAnim=#" // string@115a │ │ -0491b4: 6e20 c812 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0491ba: 5275 8b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -0491be: 7110 f312 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -0491c4: 0c05 |0082: move-result-object v5 │ │ -0491c6: 6e20 c812 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0491cc: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ -0491d0: 6e20 c812 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0491d6: 5275 8c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -0491da: 7110 f312 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -0491e0: 0c05 |0090: move-result-object v5 │ │ -0491e2: 6e20 cd12 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -0491e8: 5275 8100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -0491ec: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -0491f0: 5475 8200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -0491f4: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -0491f8: 6e20 c812 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0491fe: 1a05 3410 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1034 │ │ -049202: 6e20 c812 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049208: 5275 8100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -04920c: 7110 f312 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049212: 0c05 |00a9: move-result-object v5 │ │ -049214: 6e20 c812 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04921a: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ -04921e: 6e20 c812 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049224: 5475 8200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -049228: 6e20 cc12 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04922e: 5275 7f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -049232: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -049236: 5475 8000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -04923a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -04923e: 6e20 c812 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049244: 1a05 3110 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1031 │ │ -049248: 6e20 c812 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04924e: 5275 7f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -049252: 7110 f312 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049258: 0c05 |00cc: move-result-object v5 │ │ -04925a: 6e20 c812 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049260: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ -049264: 6e20 c812 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04926a: 5475 8000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -04926e: 6e20 cc12 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -049274: 5475 8600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -049278: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -04927c: 6e20 c812 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049282: 1a05 7e07 |00e1: const-string v5, "Operations:" // string@077e │ │ -049286: 6e20 cd12 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04928c: 2205 d302 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -049290: 7010 1d13 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -049296: 6e20 2413 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04929c: 0c05 |00ee: move-result-object v5 │ │ -04929e: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ -0492a2: 6e20 2413 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0492a8: 0c05 |00f4: move-result-object v5 │ │ -0492aa: 6e10 2913 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0492b0: 0c02 |00f8: move-result-object v2 │ │ -0492b2: 5474 8600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -0492b6: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -0492b8: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -0492bc: 5245 6b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0492c0: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -0492c6: 2205 d302 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -0492ca: 7010 1d13 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0492d0: 1a06 f70a |0108: const-string v6, "cmd=" // string@0af7 │ │ -0492d4: 6e20 2413 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0492da: 0c05 |010d: move-result-object v5 │ │ -0492dc: 5246 6b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0492e0: 6e20 2013 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0492e6: 0c05 |0113: move-result-object v5 │ │ -0492e8: 6e10 2913 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0492ee: 0c00 |0117: move-result-object v0 │ │ -0492f0: 6e20 c812 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0492f6: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ -0492fa: 6e20 c812 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049300: 6e20 c612 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -049306: 1a05 c100 |0123: const-string v5, ": " // string@00c1 │ │ -04930a: 6e20 c812 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049310: 6e20 c812 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049316: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -04931a: 6e20 c812 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049320: 5445 6e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049324: 6e20 cc12 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04932a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -04932e: 5245 6c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -049332: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -049336: 5245 6d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -04933a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -04933e: 6e20 c812 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049344: 1a05 360c |0142: const-string v5, "enterAnim=#" // string@0c36 │ │ -049348: 6e20 c812 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04934e: 5245 6c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -049352: 7110 f312 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049358: 0c05 |014c: move-result-object v5 │ │ -04935a: 6e20 c812 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049360: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ -049364: 6e20 c812 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04936a: 5245 6d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -04936e: 7110 f312 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049374: 0c05 |015a: move-result-object v5 │ │ -049376: 6e20 cd12 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04937c: 5245 7000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -049380: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -049384: 5245 7100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -049388: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -04938c: 6e20 c812 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049392: 1a05 2514 |0169: const-string v5, "popEnterAnim=#" // string@1425 │ │ -049396: 6e20 c812 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04939c: 5245 7000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0493a0: 7110 f312 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -0493a6: 0c05 |0173: move-result-object v5 │ │ -0493a8: 6e20 c812 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0493ae: 1a05 7c00 |0177: const-string v5, " popExitAnim=#" // string@007c │ │ -0493b2: 6e20 c812 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0493b8: 5245 7100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -0493bc: 7110 f312 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -0493c2: 0c05 |0181: move-result-object v5 │ │ -0493c4: 6e20 cd12 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -0493ca: 5445 7300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0493ce: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -0493d2: 5445 7300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0493d6: 6e10 4713 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0493dc: 0a05 |018e: move-result v5 │ │ -0493de: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -0493e2: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -0493e4: 5445 7300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0493e8: 6e10 4713 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -0493ee: 0a05 |0197: move-result v5 │ │ -0493f0: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -0493f4: 6e20 c812 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0493fa: 5445 7300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -0493fe: 6e10 4713 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -049404: 0a05 |01a2: move-result v5 │ │ -049406: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -049408: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -04940c: 1a05 c807 |01a6: const-string v5, "Removed: " // string@07c8 │ │ -049410: 6e20 c812 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049416: 5445 7300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -04941a: 6e20 4113 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -049420: 0c05 |01b0: move-result-object v5 │ │ -049422: 6e20 cc12 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -049428: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04942c: 28dc |01b6: goto 0192 // -0024 │ │ -04942e: 1a00 4007 |01b7: const-string v0, "NULL" // string@0740 │ │ -049432: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -049436: 1a00 2801 |01bb: const-string v0, "ADD" // string@0128 │ │ -04943a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -04943e: 1a00 b907 |01bf: const-string v0, "REPLACE" // string@07b9 │ │ -049442: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -049446: 1a00 b807 |01c3: const-string v0, "REMOVE" // string@07b8 │ │ -04944a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -04944e: 1a00 d702 |01c7: const-string v0, "HIDE" // string@02d7 │ │ -049452: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -049456: 1a00 e307 |01cb: const-string v0, "SHOW" // string@07e3 │ │ -04945a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -04945e: 1a00 2d02 |01cf: const-string v0, "DETACH" // string@022d │ │ -049462: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -049466: 1a00 3301 |01d3: const-string v0, "ATTACH" // string@0133 │ │ -04946a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -04946e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -049472: 1a05 c707 |01d9: const-string v5, "Removed:" // string@07c7 │ │ -049476: 6e20 cd12 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04947c: 6e20 c812 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -049482: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ -049486: 6e20 c812 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04948c: 6e20 c612 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -049492: 1a05 c100 |01e9: const-string v5, ": " // string@00c1 │ │ -049496: 6e20 c812 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04949c: 28bd |01ee: goto 01ab // -0043 │ │ -04949e: 5444 6f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -0494a2: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0494a6: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -0494aa: 0e00 |01f5: return-void │ │ -0494ac: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +049090: |[049090] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0490a0: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0490a4: 6e20 c812 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490aa: 1a05 2611 |0005: const-string v5, "mName=" // string@1126 │ │ +0490ae: 6e20 c812 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490b4: 5475 8900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +0490b8: 6e20 c812 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490be: 1a05 5f00 |000f: const-string v5, " mIndex=" // string@005f │ │ +0490c2: 6e20 c812 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490c8: 5275 8700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +0490cc: 6e20 c612 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +0490d2: 1a05 5600 |0019: const-string v5, " mCommitted=" // string@0056 │ │ +0490d6: 6e20 c812 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490dc: 5575 8300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0083 │ │ +0490e0: 6e20 ce12 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +0490e6: 5275 8e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0490ea: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +0490ee: 6e20 c812 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490f4: 1a05 ed11 |002a: const-string v5, "mTransition=#" // string@11ed │ │ +0490f8: 6e20 c812 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0490fe: 5275 8e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049102: 7110 f312 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049108: 0c05 |0034: move-result-object v5 │ │ +04910a: 6e20 c812 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049110: 1a05 7100 |0038: const-string v5, " mTransitionStyle=#" // string@0071 │ │ +049114: 6e20 c812 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04911a: 5275 8f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +04911e: 7110 f312 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049124: 0c05 |0042: move-result-object v5 │ │ +049126: 6e20 cd12 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04912c: 5275 8400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +049130: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +049134: 5275 8500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +049138: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +04913c: 6e20 c812 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049142: 1a05 a610 |0051: const-string v5, "mEnterAnim=#" // string@10a6 │ │ +049146: 6e20 c812 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04914c: 5275 8400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +049150: 7110 f312 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049156: 0c05 |005b: move-result-object v5 │ │ +049158: 6e20 c812 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04915e: 1a05 5b00 |005f: const-string v5, " mExitAnim=#" // string@005b │ │ +049162: 6e20 c812 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049168: 5275 8500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +04916c: 7110 f312 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049172: 0c05 |0069: move-result-object v5 │ │ +049174: 6e20 cd12 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04917a: 5275 8b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +04917e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +049182: 5275 8c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +049186: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +04918a: 6e20 c812 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049190: 1a05 5a11 |0078: const-string v5, "mPopEnterAnim=#" // string@115a │ │ +049194: 6e20 c812 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04919a: 5275 8b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +04919e: 7110 f312 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +0491a4: 0c05 |0082: move-result-object v5 │ │ +0491a6: 6e20 c812 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0491ac: 1a05 6400 |0086: const-string v5, " mPopExitAnim=#" // string@0064 │ │ +0491b0: 6e20 c812 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0491b6: 5275 8c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +0491ba: 7110 f312 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +0491c0: 0c05 |0090: move-result-object v5 │ │ +0491c2: 6e20 cd12 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +0491c8: 5275 8100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +0491cc: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +0491d0: 5475 8200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +0491d4: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +0491d8: 6e20 c812 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0491de: 1a05 3410 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1034 │ │ +0491e2: 6e20 c812 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0491e8: 5275 8100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +0491ec: 7110 f312 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +0491f2: 0c05 |00a9: move-result-object v5 │ │ +0491f4: 6e20 c812 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0491fa: 1a05 5500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0055 │ │ +0491fe: 6e20 c812 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049204: 5475 8200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +049208: 6e20 cc12 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04920e: 5275 7f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +049212: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +049216: 5475 8000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +04921a: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +04921e: 6e20 c812 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049224: 1a05 3110 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1031 │ │ +049228: 6e20 c812 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04922e: 5275 7f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +049232: 7110 f312 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049238: 0c05 |00cc: move-result-object v5 │ │ +04923a: 6e20 c812 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049240: 1a05 5400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0054 │ │ +049244: 6e20 c812 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04924a: 5475 8000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +04924e: 6e20 cc12 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +049254: 5475 8600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +049258: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +04925c: 6e20 c812 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049262: 1a05 7e07 |00e1: const-string v5, "Operations:" // string@077e │ │ +049266: 6e20 cd12 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04926c: 2205 d302 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +049270: 7010 1d13 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +049276: 6e20 2413 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04927c: 0c05 |00ee: move-result-object v5 │ │ +04927e: 1a06 0300 |00ef: const-string v6, " " // string@0003 │ │ +049282: 6e20 2413 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049288: 0c05 |00f4: move-result-object v5 │ │ +04928a: 6e10 2913 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049290: 0c02 |00f8: move-result-object v2 │ │ +049292: 5474 8600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +049296: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +049298: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +04929c: 5245 6b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0492a0: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0492a6: 2205 d302 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +0492aa: 7010 1d13 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0492b0: 1a06 f70a |0108: const-string v6, "cmd=" // string@0af7 │ │ +0492b4: 6e20 2413 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0492ba: 0c05 |010d: move-result-object v5 │ │ +0492bc: 5246 6b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0492c0: 6e20 2013 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0492c6: 0c05 |0113: move-result-object v5 │ │ +0492c8: 6e10 2913 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0492ce: 0c00 |0117: move-result-object v0 │ │ +0492d0: 6e20 c812 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0492d6: 1a05 1000 |011b: const-string v5, " Op #" // string@0010 │ │ +0492da: 6e20 c812 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0492e0: 6e20 c612 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +0492e6: 1a05 c100 |0123: const-string v5, ": " // string@00c1 │ │ +0492ea: 6e20 c812 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0492f0: 6e20 c812 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0492f6: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +0492fa: 6e20 c812 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049300: 5445 6e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049304: 6e20 cc12 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04930a: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +04930e: 5245 6c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +049312: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +049316: 5245 6d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +04931a: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +04931e: 6e20 c812 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049324: 1a05 360c |0142: const-string v5, "enterAnim=#" // string@0c36 │ │ +049328: 6e20 c812 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04932e: 5245 6c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +049332: 7110 f312 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049338: 0c05 |014c: move-result-object v5 │ │ +04933a: 6e20 c812 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049340: 1a05 4300 |0150: const-string v5, " exitAnim=#" // string@0043 │ │ +049344: 6e20 c812 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04934a: 5245 6d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +04934e: 7110 f312 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049354: 0c05 |015a: move-result-object v5 │ │ +049356: 6e20 cd12 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04935c: 5245 7000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +049360: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +049364: 5245 7100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +049368: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +04936c: 6e20 c812 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049372: 1a05 2514 |0169: const-string v5, "popEnterAnim=#" // string@1425 │ │ +049376: 6e20 c812 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04937c: 5245 7000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +049380: 7110 f312 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049386: 0c05 |0173: move-result-object v5 │ │ +049388: 6e20 c812 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04938e: 1a05 7c00 |0177: const-string v5, " popExitAnim=#" // string@007c │ │ +049392: 6e20 c812 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049398: 5245 7100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +04939c: 7110 f312 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +0493a2: 0c05 |0181: move-result-object v5 │ │ +0493a4: 6e20 cd12 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +0493aa: 5445 7300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0493ae: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +0493b2: 5445 7300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0493b6: 6e10 4713 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0493bc: 0a05 |018e: move-result v5 │ │ +0493be: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +0493c2: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +0493c4: 5445 7300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0493c8: 6e10 4713 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0493ce: 0a05 |0197: move-result v5 │ │ +0493d0: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +0493d4: 6e20 c812 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0493da: 5445 7300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0493de: 6e10 4713 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0493e4: 0a05 |01a2: move-result v5 │ │ +0493e6: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +0493e8: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +0493ec: 1a05 c807 |01a6: const-string v5, "Removed: " // string@07c8 │ │ +0493f0: 6e20 c812 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0493f6: 5445 7300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +0493fa: 6e20 4113 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +049400: 0c05 |01b0: move-result-object v5 │ │ +049402: 6e20 cc12 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +049408: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04940c: 28dc |01b6: goto 0192 // -0024 │ │ +04940e: 1a00 4007 |01b7: const-string v0, "NULL" // string@0740 │ │ +049412: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +049416: 1a00 2801 |01bb: const-string v0, "ADD" // string@0128 │ │ +04941a: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +04941e: 1a00 b907 |01bf: const-string v0, "REPLACE" // string@07b9 │ │ +049422: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +049426: 1a00 b807 |01c3: const-string v0, "REMOVE" // string@07b8 │ │ +04942a: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +04942e: 1a00 d702 |01c7: const-string v0, "HIDE" // string@02d7 │ │ +049432: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +049436: 1a00 e307 |01cb: const-string v0, "SHOW" // string@07e3 │ │ +04943a: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +04943e: 1a00 2d02 |01cf: const-string v0, "DETACH" // string@022d │ │ +049442: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +049446: 1a00 3301 |01d3: const-string v0, "ATTACH" // string@0133 │ │ +04944a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +04944e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +049452: 1a05 c707 |01d9: const-string v5, "Removed:" // string@07c7 │ │ +049456: 6e20 cd12 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04945c: 6e20 c812 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +049462: 1a05 0400 |01e1: const-string v5, " #" // string@0004 │ │ +049466: 6e20 c812 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04946c: 6e20 c612 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +049472: 1a05 c100 |01e9: const-string v5, ": " // string@00c1 │ │ +049476: 6e20 c812 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04947c: 28bd |01ee: goto 01ab // -0043 │ │ +04947e: 5444 6f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +049482: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +049486: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +04948a: 0e00 |01f5: return-void │ │ +04948c: 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 │ │ @@ -86283,25 +86251,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0494d4: |[0494d4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -0494e4: 5220 7f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -0494e8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0494ec: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0494f0: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -0494f4: 5221 7f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -0494f8: 6e20 7703 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0377 │ │ -0494fe: 0c00 |000d: move-result-object v0 │ │ -049500: 1100 |000e: return-object v0 │ │ -049502: 5420 8000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -049506: 28fd |0011: goto 000e // -0003 │ │ +0494b4: |[0494b4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +0494c4: 5220 7f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +0494c8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0494cc: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0494d0: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +0494d4: 5221 7f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +0494d8: 6e20 7703 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0377 │ │ +0494de: 0c00 |000d: move-result-object v0 │ │ +0494e0: 1100 |000e: return-object v0 │ │ +0494e2: 5420 8000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +0494e6: 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; │ │ @@ -86311,17 +86279,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049508: |[049508] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -049518: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -04951c: 0f00 |0002: return v0 │ │ +0494e8: |[0494e8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +0494f8: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +0494fc: 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;) │ │ @@ -86329,25 +86297,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -049520: |[049520] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -049530: 5220 8100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -049534: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -049538: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -04953c: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -049540: 5221 8100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -049544: 6e20 7703 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0377 │ │ -04954a: 0c00 |000d: move-result-object v0 │ │ -04954c: 1100 |000e: return-object v0 │ │ -04954e: 5420 8200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -049552: 28fd |0011: goto 000e // -0003 │ │ +049500: |[049500] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +049510: 5220 8100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +049514: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +049518: 5420 8800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +04951c: 5400 1d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +049520: 5221 8100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +049524: 6e20 7703 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0377 │ │ +04952a: 0c00 |000d: move-result-object v0 │ │ +04952c: 1100 |000e: return-object v0 │ │ +04952e: 5420 8200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +049532: 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; │ │ @@ -86357,17 +86325,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049554: |[049554] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -049564: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -049568: 0f00 |0002: return v0 │ │ +049534: |[049534] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +049544: 5210 8100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +049548: 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;) │ │ @@ -86375,17 +86343,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04956c: |[04956c] android.support.v4.app.BackStackRecord.getId:()I │ │ -04957c: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049580: 0f00 |0002: return v0 │ │ +04954c: |[04954c] android.support.v4.app.BackStackRecord.getId:()I │ │ +04955c: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049560: 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;) │ │ @@ -86393,17 +86361,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049584: |[049584] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -049594: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -049598: 1100 |0002: return-object v0 │ │ +049564: |[049564] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +049574: 5410 8900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +049578: 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;) │ │ @@ -86411,17 +86379,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04959c: |[04959c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -0495ac: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0495b0: 0f00 |0002: return v0 │ │ +04957c: |[04957c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +04958c: 5210 8e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049590: 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;) │ │ @@ -86429,17 +86397,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0495b4: |[0495b4] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -0495c4: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0495c8: 0f00 |0002: return v0 │ │ +049594: |[049594] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +0495a4: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +0495a8: 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;) │ │ @@ -86447,22 +86415,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 │ │ -0495cc: |[0495cc] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0495dc: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -0495e0: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -0495e6: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -0495e8: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0495ec: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0495f0: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -0495f6: 1102 |000d: return-object v2 │ │ +0495ac: |[0495ac] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0495bc: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +0495c0: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +0495c6: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +0495c8: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0495cc: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0495d0: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +0495d6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -86476,17 +86444,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0495f8: |[0495f8] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -049608: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ -04960c: 0f00 |0002: return v0 │ │ +0495d8: |[0495d8] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +0495e8: 5510 7e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@007e │ │ +0495ec: 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;) │ │ @@ -86494,21 +86462,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -049610: |[049610] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -049620: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ -049624: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -049628: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04962a: 0f00 |0005: return v0 │ │ -04962c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04962e: 28fe |0007: goto 0005 // -0002 │ │ +0495f0: |[0495f0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +049600: 5210 8a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@008a │ │ +049604: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +049608: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04960a: 0f00 |0005: return v0 │ │ +04960c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +04960e: 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;) │ │ @@ -86516,158 +86484,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -049630: |[049630] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -049640: 120a |0000: const/4 v10, #int 0 // #0 │ │ -049642: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -049644: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -049646: 6306 1301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04964a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -04964e: 1a06 b402 |0007: const-string v6, "FragmentManager" // string@02b4 │ │ -049652: 2207 d302 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -049656: 7010 1d13 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04965c: 1a08 2914 |000e: const-string v8, "popFromBackStack: " // string@1429 │ │ -049660: 6e20 2413 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049666: 0c07 |0013: move-result-object v7 │ │ -049668: 6e20 2313 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04966e: 0c07 |0017: move-result-object v7 │ │ -049670: 6e10 2913 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -049676: 0c07 |001b: move-result-object v7 │ │ -049678: 7120 7e10 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04967e: 2202 4a01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@014a │ │ -049682: 1a06 b402 |0021: const-string v6, "FragmentManager" // string@02b4 │ │ -049686: 7020 9207 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ -04968c: 2205 b002 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02b0 │ │ -049690: 7020 c512 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ -049696: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -04969a: 6e5a af02 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@02af │ │ -0496a0: 6e20 a802 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ -0496a6: 54c4 8d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ -0496aa: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -0496ae: 5246 6b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0496b2: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -0496b8: 2206 c002 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0496bc: 2207 d302 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -0496c0: 7010 1d13 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0496c6: 1a08 8e08 |0043: const-string v8, "Unknown cmd: " // string@088e │ │ -0496ca: 6e20 2413 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0496d0: 0c07 |0048: move-result-object v7 │ │ -0496d2: 5248 6b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0496d6: 6e20 2013 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0496dc: 0c07 |004e: move-result-object v7 │ │ -0496de: 6e10 2913 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0496e4: 0c07 |0052: move-result-object v7 │ │ -0496e6: 7020 eb12 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0496ec: 2706 |0056: throw v6 │ │ -0496ee: 5440 6e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0496f2: 5246 7100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -0496f6: 5906 cf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0496fa: 54c6 8800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0496fe: 52c7 8e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049702: 7110 0204 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -049708: 0a07 |0064: move-result v7 │ │ -04970a: 52c8 8f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04970e: 6e40 fd03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -049714: 5444 7200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ -049718: 28c9 |006c: goto 0035 // -0037 │ │ -04971a: 5440 6e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04971e: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -049722: 5246 7100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -049726: 5906 cf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -04972a: 54c6 8800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -04972e: 52c7 8e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049732: 7110 0204 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -049738: 0a07 |007c: move-result v7 │ │ -04973a: 52c8 8f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04973e: 6e40 fd03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -049744: 5446 7300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049748: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -04974c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -04974e: 5446 7300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049752: 6e10 4713 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -049758: 0a06 |008c: move-result v6 │ │ -04975a: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -04975e: 5446 7300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049762: 6e20 4113 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -049768: 0c03 |0094: move-result-object v3 │ │ -04976a: 1f03 9800 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04976e: 5246 7000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -049772: 5936 cf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049776: 54c6 8800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -04977a: 6e30 c503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ -049780: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049784: 28e5 |00a2: goto 0087 // -001b │ │ -049786: 5440 6e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04978a: 5246 7000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -04978e: 5906 cf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049792: 54c6 8800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049796: 6e30 c503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ -04979c: 28bc |00ae: goto 006a // -0044 │ │ -04979e: 5440 6e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0497a2: 5246 7000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0497a6: 5906 cf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0497aa: 54c6 8800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0497ae: 52c7 8e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0497b2: 7110 0204 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -0497b8: 0a07 |00bc: move-result v7 │ │ -0497ba: 52c8 8f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0497be: 6e40 0804 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0408 │ │ -0497c4: 28a8 |00c2: goto 006a // -0058 │ │ -0497c6: 5440 6e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0497ca: 5246 7100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ -0497ce: 5906 cf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0497d2: 54c6 8800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0497d6: 52c7 8e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -0497da: 7110 0204 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -0497e0: 0a07 |00d0: move-result v7 │ │ -0497e2: 52c8 8f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -0497e6: 6e40 e903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e9 │ │ -0497ec: 2894 |00d6: goto 006a // -006c │ │ -0497ee: 5440 6e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0497f2: 5246 7000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -0497f6: 5906 cf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0497fa: 54c6 8800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0497fe: 52c7 8e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049802: 7110 0204 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -049808: 0a07 |00e4: move-result v7 │ │ -04980a: 52c8 8f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -04980e: 6e40 c903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c9 │ │ -049814: 2880 |00ea: goto 006a // -0080 │ │ -049816: 5440 6e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -04981a: 5246 7000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ -04981e: 5906 cf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049822: 54c6 8800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049826: 52c7 8e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -04982a: 7110 0204 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -049830: 0a07 |00f8: move-result v7 │ │ -049832: 52c8 8f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049836: 6e40 cc03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cc │ │ -04983c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -049840: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -049844: 54c6 8800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049848: 54c7 8800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -04984c: 5277 2601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -049850: 52c8 8e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049854: 7110 0204 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ -04985a: 0a08 |010d: move-result v8 │ │ -04985c: 52c9 8f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049860: 121a |0110: const/4 v10, #int 1 // #1 │ │ -049862: 6e5a ef03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ -049868: 52c6 8700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04986c: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -049870: 54c6 8800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049874: 52c7 8700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049878: 6e20 e403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03e4 │ │ -04987e: 59cb 8700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049882: 0e00 |0121: return-void │ │ -049884: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +049610: |[049610] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +049620: 120a |0000: const/4 v10, #int 0 // #0 │ │ +049622: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +049624: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +049626: 6306 1301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04962a: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +04962e: 1a06 b402 |0007: const-string v6, "FragmentManager" // string@02b4 │ │ +049632: 2207 d302 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +049636: 7010 1d13 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04963c: 1a08 2914 |000e: const-string v8, "popFromBackStack: " // string@1429 │ │ +049640: 6e20 2413 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049646: 0c07 |0013: move-result-object v7 │ │ +049648: 6e20 2313 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04964e: 0c07 |0017: move-result-object v7 │ │ +049650: 6e10 2913 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049656: 0c07 |001b: move-result-object v7 │ │ +049658: 7120 7e10 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04965e: 2202 4a01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@014a │ │ +049662: 1a06 b402 |0021: const-string v6, "FragmentManager" // string@02b4 │ │ +049666: 7020 9207 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ +04966c: 2205 b002 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02b0 │ │ +049670: 7020 c512 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ +049676: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +04967a: 6e5a af02 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@02af │ │ +049680: 6e20 a802 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ +049686: 54c4 8d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@008d │ │ +04968a: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +04968e: 5246 6b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +049692: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +049698: 2206 c002 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04969c: 2207 d302 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +0496a0: 7010 1d13 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0496a6: 1a08 8e08 |0043: const-string v8, "Unknown cmd: " // string@088e │ │ +0496aa: 6e20 2413 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0496b0: 0c07 |0048: move-result-object v7 │ │ +0496b2: 5248 6b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0496b6: 6e20 2013 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0496bc: 0c07 |004e: move-result-object v7 │ │ +0496be: 6e10 2913 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0496c4: 0c07 |0052: move-result-object v7 │ │ +0496c6: 7020 eb12 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0496cc: 2706 |0056: throw v6 │ │ +0496ce: 5440 6e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0496d2: 5246 7100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +0496d6: 5906 cf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +0496da: 54c6 8800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0496de: 52c7 8e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0496e2: 7110 0204 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +0496e8: 0a07 |0064: move-result v7 │ │ +0496ea: 52c8 8f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +0496ee: 6e40 fd03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +0496f4: 5444 7200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0072 │ │ +0496f8: 28c9 |006c: goto 0035 // -0037 │ │ +0496fa: 5440 6e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0496fe: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +049702: 5246 7100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +049706: 5906 cf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +04970a: 54c6 8800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +04970e: 52c7 8e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049712: 7110 0204 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +049718: 0a07 |007c: move-result v7 │ │ +04971a: 52c8 8f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +04971e: 6e40 fd03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +049724: 5446 7300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049728: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +04972c: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +04972e: 5446 7300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049732: 6e10 4713 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +049738: 0a06 |008c: move-result v6 │ │ +04973a: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +04973e: 5446 7300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049742: 6e20 4113 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +049748: 0c03 |0094: move-result-object v3 │ │ +04974a: 1f03 9800 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04974e: 5246 7000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +049752: 5936 cf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049756: 54c6 8800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +04975a: 6e30 c503 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ +049760: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049764: 28e5 |00a2: goto 0087 // -001b │ │ +049766: 5440 6e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +04976a: 5246 7000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +04976e: 5906 cf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049772: 54c6 8800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049776: 6e30 c503 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ +04977c: 28bc |00ae: goto 006a // -0044 │ │ +04977e: 5440 6e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049782: 5246 7000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +049786: 5906 cf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +04978a: 54c6 8800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +04978e: 52c7 8e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049792: 7110 0204 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +049798: 0a07 |00bc: move-result v7 │ │ +04979a: 52c8 8f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +04979e: 6e40 0804 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0408 │ │ +0497a4: 28a8 |00c2: goto 006a // -0058 │ │ +0497a6: 5440 6e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0497aa: 5246 7100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0071 │ │ +0497ae: 5906 cf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +0497b2: 54c6 8800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0497b6: 52c7 8e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0497ba: 7110 0204 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +0497c0: 0a07 |00d0: move-result v7 │ │ +0497c2: 52c8 8f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +0497c6: 6e40 e903 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e9 │ │ +0497cc: 2894 |00d6: goto 006a // -006c │ │ +0497ce: 5440 6e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0497d2: 5246 7000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +0497d6: 5906 cf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +0497da: 54c6 8800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0497de: 52c7 8e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +0497e2: 7110 0204 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +0497e8: 0a07 |00e4: move-result v7 │ │ +0497ea: 52c8 8f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +0497ee: 6e40 c903 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c9 │ │ +0497f4: 2880 |00ea: goto 006a // -0080 │ │ +0497f6: 5440 6e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0497fa: 5246 7000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0070 │ │ +0497fe: 5906 cf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049802: 54c6 8800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049806: 52c7 8e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +04980a: 7110 0204 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +049810: 0a07 |00f8: move-result v7 │ │ +049812: 52c8 8f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049816: 6e40 cc03 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cc │ │ +04981c: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +049820: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +049824: 54c6 8800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049828: 54c7 8800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +04982c: 5277 2601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +049830: 52c8 8e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049834: 7110 0204 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0402 │ │ +04983a: 0a08 |010d: move-result v8 │ │ +04983c: 52c9 8f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049840: 121a |0110: const/4 v10, #int 1 // #1 │ │ +049842: 6e5a ef03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ +049848: 52c6 8700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04984c: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +049850: 54c6 8800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049854: 52c7 8700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049858: 6e20 e403 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03e4 │ │ +04985e: 59cb 8700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049862: 0e00 |0121: return-void │ │ +049864: 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 │ │ @@ -86733,22 +86701,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 │ │ -0498a8: |[0498a8] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0498b8: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -0498bc: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -0498c2: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -0498c4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0498c8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0498cc: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -0498d2: 1102 |000d: return-object v2 │ │ +049888: |[049888] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +049898: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +04989c: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +0498a2: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +0498a4: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0498a8: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0498ac: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +0498b2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -86762,19 +86730,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 │ │ -0498d4: |[0498d4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0498e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0498e6: 6e40 bf02 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@02bf │ │ -0498ec: 0c00 |0004: move-result-object v0 │ │ -0498ee: 1100 |0005: return-object v0 │ │ +0498b4: |[0498b4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0498c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0498c6: 6e40 bf02 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@02bf │ │ +0498cc: 0c00 |0004: move-result-object v0 │ │ +0498ce: 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; │ │ @@ -86784,23 +86752,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 │ │ -0498f0: |[0498f0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -049900: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -049904: 2200 c002 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -049908: 1a01 3a07 |0004: const-string v1, "Must use non-zero containerViewId" // string@073a │ │ -04990c: 7020 eb12 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -049912: 2700 |0009: throw v0 │ │ -049914: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -049916: 7050 ae02 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@02ae │ │ -04991c: 1102 |000e: return-object v2 │ │ +0498d0: |[0498d0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0498e0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +0498e4: 2200 c002 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0498e8: 1a01 3a07 |0004: const-string v1, "Must use non-zero containerViewId" // string@073a │ │ +0498ec: 7020 eb12 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0498f2: 2700 |0009: throw v0 │ │ +0498f4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0498f6: 7050 ae02 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@02ae │ │ +0498fc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -86814,202 +86782,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -049920: |[049920] android.support.v4.app.BackStackRecord.run:()V │ │ -049930: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -049932: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -049934: 6304 1301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -049938: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -04993c: 1a04 b402 |0006: const-string v4, "FragmentManager" // string@02b4 │ │ -049940: 2205 d302 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -049944: 7010 1d13 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04994a: 1a06 d307 |000d: const-string v6, "Run: " // string@07d3 │ │ -04994e: 6e20 2413 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049954: 0c05 |0012: move-result-object v5 │ │ -049956: 6e20 2313 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04995c: 0c05 |0016: move-result-object v5 │ │ -04995e: 6e10 2913 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -049964: 0c05 |001a: move-result-object v5 │ │ -049966: 7120 7e10 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04996c: 5594 7d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -049970: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -049974: 5294 8700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049978: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -04997c: 2204 c102 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02c1 │ │ -049980: 1a05 c509 |0028: const-string v5, "addToBackStack() called after commit()" // string@09c5 │ │ -049984: 7020 ee12 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04998a: 2704 |002d: throw v4 │ │ -04998c: 6e20 a802 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ -049992: 5493 8600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ -049996: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -04999a: 5234 6b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -04999e: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -0499a4: 2204 c002 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0499a8: 2205 d302 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -0499ac: 7010 1d13 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0499b2: 1a06 8e08 |0041: const-string v6, "Unknown cmd: " // string@088e │ │ -0499b6: 6e20 2413 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0499bc: 0c05 |0046: move-result-object v5 │ │ -0499be: 5236 6b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -0499c2: 6e20 2013 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0499c8: 0c05 |004c: move-result-object v5 │ │ -0499ca: 6e10 2913 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0499d0: 0c05 |0050: move-result-object v5 │ │ -0499d2: 7020 eb12 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0499d8: 2704 |0054: throw v4 │ │ -0499da: 5430 6e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0499de: 5234 6c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -0499e2: 5904 cf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -0499e6: 5494 8800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0499ea: 6e30 c503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ -0499f0: 5433 6f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -0499f4: 28d1 |0062: goto 0033 // -002f │ │ -0499f6: 5430 6e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -0499fa: 5494 8800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -0499fe: 5444 1e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -049a02: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -049a06: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -049a08: 5494 8800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049a0c: 5444 1e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -049a10: 6e10 4713 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -049a16: 0a04 |0073: move-result v4 │ │ -049a18: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -049a1c: 5494 8800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049a20: 5444 1e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -049a24: 6e20 4113 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -049a2a: 0c02 |007d: move-result-object v2 │ │ -049a2c: 1f02 9800 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -049a30: 6304 1301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -049a34: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -049a38: 1a04 b402 |0084: const-string v4, "FragmentManager" // string@02b4 │ │ -049a3c: 2205 d302 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -049a40: 7010 1d13 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -049a46: 1a06 6c07 |008b: const-string v6, "OP_REPLACE: adding=" // string@076c │ │ -049a4a: 6e20 2413 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049a50: 0c05 |0090: move-result-object v5 │ │ -049a52: 6e20 2313 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -049a58: 0c05 |0094: move-result-object v5 │ │ -049a5a: 1a06 7a00 |0095: const-string v6, " old=" // string@007a │ │ -049a5e: 6e20 2413 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049a64: 0c05 |009a: move-result-object v5 │ │ -049a66: 6e20 2313 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -049a6c: 0c05 |009e: move-result-object v5 │ │ -049a6e: 6e10 2913 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -049a74: 0c05 |00a2: move-result-object v5 │ │ -049a76: 7120 7e10 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -049a7c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -049a80: 5224 c100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -049a84: 5205 c100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -049a88: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -049a8c: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -049a90: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -049a92: 5b30 6e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049a96: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -049a9a: 28b7 |00b5: goto 006c // -0049 │ │ -049a9c: 5434 7300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049aa0: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -049aa4: 2204 e202 |00ba: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ -049aa8: 7010 3a13 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ -049aae: 5b34 7300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049ab2: 5434 7300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ -049ab6: 6e20 3e13 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -049abc: 5234 6d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -049ac0: 5924 cf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049ac4: 5594 7d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -049ac8: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -049acc: 5224 bc00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -049ad0: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -049ad4: 5924 bc00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -049ad8: 6304 1301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -049adc: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -049ae0: 1a04 b402 |00d8: const-string v4, "FragmentManager" // string@02b4 │ │ -049ae4: 2205 d302 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -049ae8: 7010 1d13 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -049aee: 1a06 c401 |00df: const-string v6, "Bump nesting of " // string@01c4 │ │ -049af2: 6e20 2413 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049af8: 0c05 |00e4: move-result-object v5 │ │ -049afa: 6e20 2313 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -049b00: 0c05 |00e8: move-result-object v5 │ │ -049b02: 1a06 8200 |00e9: const-string v6, " to " // string@0082 │ │ -049b06: 6e20 2413 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049b0c: 0c05 |00ee: move-result-object v5 │ │ -049b0e: 5226 bc00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -049b12: 6e20 2013 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -049b18: 0c05 |00f4: move-result-object v5 │ │ -049b1a: 6e10 2913 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -049b20: 0c05 |00f8: move-result-object v5 │ │ -049b22: 7120 7e10 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -049b28: 5494 8800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049b2c: 5295 8e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049b30: 5296 8f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049b34: 6e40 fd03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -049b3a: 28ae |0105: goto 00b3 // -0052 │ │ -049b3c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -049b40: 5234 6c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -049b44: 5904 cf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049b48: 5494 8800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049b4c: 6e30 c503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ -049b52: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -049b56: 5430 6e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049b5a: 5234 6d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -049b5e: 5904 cf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049b62: 5494 8800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049b66: 5295 8e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049b6a: 5296 8f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049b6e: 6e40 fd03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ -049b74: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -049b78: 5430 6e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049b7c: 5234 6d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -049b80: 5904 cf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049b84: 5494 8800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049b88: 5295 8e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049b8c: 5296 8f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049b90: 6e40 e903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e9 │ │ -049b96: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -049b9a: 5430 6e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049b9e: 5234 6c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -049ba2: 5904 cf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049ba6: 5494 8800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049baa: 5295 8e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049bae: 5296 8f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049bb2: 6e40 0804 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0408 │ │ -049bb8: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -049bbc: 5430 6e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049bc0: 5234 6d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ -049bc4: 5904 cf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049bc8: 5494 8800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049bcc: 5295 8e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049bd0: 5296 8f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049bd4: 6e40 cc03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cc │ │ -049bda: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -049bde: 5430 6e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049be2: 5234 6c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ -049be6: 5904 cf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -049bea: 5494 8800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049bee: 5295 8e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049bf2: 5296 8f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049bf6: 6e40 c903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c9 │ │ -049bfc: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -049c00: 5494 8800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049c04: 5495 8800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049c08: 5255 2601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -049c0c: 5296 8e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049c10: 5297 8f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049c14: 6e58 ef03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ -049c1a: 5594 7d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ -049c1e: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -049c22: 5494 8800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ -049c26: 6e20 c403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03c4 │ │ -049c2c: 0e00 |017e: return-void │ │ -049c2e: 0000 |017f: nop // spacer │ │ -049c30: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +049900: |[049900] android.support.v4.app.BackStackRecord.run:()V │ │ +049910: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +049912: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +049914: 6304 1301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +049918: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04991c: 1a04 b402 |0006: const-string v4, "FragmentManager" // string@02b4 │ │ +049920: 2205 d302 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +049924: 7010 1d13 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04992a: 1a06 d307 |000d: const-string v6, "Run: " // string@07d3 │ │ +04992e: 6e20 2413 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049934: 0c05 |0012: move-result-object v5 │ │ +049936: 6e20 2313 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04993c: 0c05 |0016: move-result-object v5 │ │ +04993e: 6e10 2913 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049944: 0c05 |001a: move-result-object v5 │ │ +049946: 7120 7e10 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04994c: 5594 7d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +049950: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +049954: 5294 8700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049958: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +04995c: 2204 c102 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02c1 │ │ +049960: 1a05 c509 |0028: const-string v5, "addToBackStack() called after commit()" // string@09c5 │ │ +049964: 7020 ee12 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04996a: 2704 |002d: throw v4 │ │ +04996c: 6e20 a802 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@02a8 │ │ +049972: 5493 8600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0086 │ │ +049976: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +04997a: 5234 6b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +04997e: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +049984: 2204 c002 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +049988: 2205 d302 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +04998c: 7010 1d13 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +049992: 1a06 8e08 |0041: const-string v6, "Unknown cmd: " // string@088e │ │ +049996: 6e20 2413 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04999c: 0c05 |0046: move-result-object v5 │ │ +04999e: 5236 6b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +0499a2: 6e20 2013 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0499a8: 0c05 |004c: move-result-object v5 │ │ +0499aa: 6e10 2913 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0499b0: 0c05 |0050: move-result-object v5 │ │ +0499b2: 7020 eb12 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +0499b8: 2704 |0054: throw v4 │ │ +0499ba: 5430 6e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0499be: 5234 6c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +0499c2: 5904 cf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +0499c6: 5494 8800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0499ca: 6e30 c503 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ +0499d0: 5433 6f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +0499d4: 28d1 |0062: goto 0033 // -002f │ │ +0499d6: 5430 6e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +0499da: 5494 8800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0499de: 5444 1e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0499e2: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +0499e6: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +0499e8: 5494 8800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +0499ec: 5444 1e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +0499f0: 6e10 4713 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +0499f6: 0a04 |0073: move-result v4 │ │ +0499f8: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +0499fc: 5494 8800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049a00: 5444 1e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +049a04: 6e20 4113 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +049a0a: 0c02 |007d: move-result-object v2 │ │ +049a0c: 1f02 9800 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +049a10: 6304 1301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +049a14: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +049a18: 1a04 b402 |0084: const-string v4, "FragmentManager" // string@02b4 │ │ +049a1c: 2205 d302 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +049a20: 7010 1d13 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +049a26: 1a06 6c07 |008b: const-string v6, "OP_REPLACE: adding=" // string@076c │ │ +049a2a: 6e20 2413 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049a30: 0c05 |0090: move-result-object v5 │ │ +049a32: 6e20 2313 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +049a38: 0c05 |0094: move-result-object v5 │ │ +049a3a: 1a06 7a00 |0095: const-string v6, " old=" // string@007a │ │ +049a3e: 6e20 2413 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049a44: 0c05 |009a: move-result-object v5 │ │ +049a46: 6e20 2313 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +049a4c: 0c05 |009e: move-result-object v5 │ │ +049a4e: 6e10 2913 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049a54: 0c05 |00a2: move-result-object v5 │ │ +049a56: 7120 7e10 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +049a5c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +049a60: 5224 c100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +049a64: 5205 c100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +049a68: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +049a6c: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +049a70: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +049a72: 5b30 6e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049a76: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +049a7a: 28b7 |00b5: goto 006c // -0049 │ │ +049a7c: 5434 7300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049a80: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +049a84: 2204 e202 |00ba: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ +049a88: 7010 3a13 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ +049a8e: 5b34 7300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049a92: 5434 7300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0073 │ │ +049a96: 6e20 3e13 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +049a9c: 5234 6d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +049aa0: 5924 cf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049aa4: 5594 7d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +049aa8: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +049aac: 5224 bc00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +049ab0: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +049ab4: 5924 bc00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +049ab8: 6304 1301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +049abc: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +049ac0: 1a04 b402 |00d8: const-string v4, "FragmentManager" // string@02b4 │ │ +049ac4: 2205 d302 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +049ac8: 7010 1d13 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +049ace: 1a06 c401 |00df: const-string v6, "Bump nesting of " // string@01c4 │ │ +049ad2: 6e20 2413 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049ad8: 0c05 |00e4: move-result-object v5 │ │ +049ada: 6e20 2313 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +049ae0: 0c05 |00e8: move-result-object v5 │ │ +049ae2: 1a06 8200 |00e9: const-string v6, " to " // string@0082 │ │ +049ae6: 6e20 2413 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049aec: 0c05 |00ee: move-result-object v5 │ │ +049aee: 5226 bc00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +049af2: 6e20 2013 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +049af8: 0c05 |00f4: move-result-object v5 │ │ +049afa: 6e10 2913 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049b00: 0c05 |00f8: move-result-object v5 │ │ +049b02: 7120 7e10 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +049b08: 5494 8800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049b0c: 5295 8e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049b10: 5296 8f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049b14: 6e40 fd03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +049b1a: 28ae |0105: goto 00b3 // -0052 │ │ +049b1c: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +049b20: 5234 6c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +049b24: 5904 cf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049b28: 5494 8800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049b2c: 6e30 c503 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03c5 │ │ +049b32: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +049b36: 5430 6e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049b3a: 5234 6d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +049b3e: 5904 cf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049b42: 5494 8800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049b46: 5295 8e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049b4a: 5296 8f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049b4e: 6e40 fd03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03fd │ │ +049b54: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +049b58: 5430 6e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049b5c: 5234 6d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +049b60: 5904 cf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049b64: 5494 8800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049b68: 5295 8e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049b6c: 5296 8f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049b70: 6e40 e903 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e9 │ │ +049b76: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +049b7a: 5430 6e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049b7e: 5234 6c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +049b82: 5904 cf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049b86: 5494 8800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049b8a: 5295 8e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049b8e: 5296 8f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049b92: 6e40 0804 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0408 │ │ +049b98: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +049b9c: 5430 6e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049ba0: 5234 6d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@006d │ │ +049ba4: 5904 cf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049ba8: 5494 8800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049bac: 5295 8e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049bb0: 5296 8f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049bb4: 6e40 cc03 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03cc │ │ +049bba: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +049bbe: 5430 6e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049bc2: 5234 6c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@006c │ │ +049bc6: 5904 cf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +049bca: 5494 8800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049bce: 5295 8e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049bd2: 5296 8f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049bd6: 6e40 c903 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c9 │ │ +049bdc: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +049be0: 5494 8800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049be4: 5495 8800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049be8: 5255 2601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +049bec: 5296 8e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049bf0: 5297 8f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049bf4: 6e58 ef03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ +049bfa: 5594 7d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@007d │ │ +049bfe: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +049c02: 5494 8800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0088 │ │ +049c06: 6e20 c403 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03c4 │ │ +049c0c: 0e00 |017e: return-void │ │ +049c0e: 0000 |017f: nop // spacer │ │ +049c10: 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 │ │ @@ -87079,19 +87047,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 │ │ -049c54: |[049c54] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -049c64: 5912 7f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -049c68: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -049c6a: 5b10 8000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -049c6e: 1101 |0005: return-object v1 │ │ +049c34: |[049c34] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +049c44: 5912 7f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +049c48: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +049c4a: 5b10 8000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +049c4e: 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; │ │ @@ -87102,19 +87070,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 │ │ -049c70: |[049c70] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -049c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049c82: 5910 7f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ -049c86: 5b12 8000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ -049c8a: 1101 |0005: return-object v1 │ │ +049c50: |[049c50] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +049c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049c62: 5910 7f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@007f │ │ +049c66: 5b12 8000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0080 │ │ +049c6a: 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; │ │ @@ -87125,19 +87093,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 │ │ -049c8c: |[049c8c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -049c9c: 5912 8100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -049ca0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -049ca2: 5b10 8200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -049ca6: 1101 |0005: return-object v1 │ │ +049c6c: |[049c6c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +049c7c: 5912 8100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +049c80: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +049c82: 5b10 8200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +049c86: 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; │ │ @@ -87148,19 +87116,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 │ │ -049ca8: |[049ca8] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -049cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049cba: 5910 8100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ -049cbe: 5b12 8200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -049cc2: 1101 |0005: return-object v1 │ │ +049c88: |[049c88] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +049c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049c9a: 5910 8100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0081 │ │ +049c9e: 5b12 8200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +049ca2: 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; │ │ @@ -87171,19 +87139,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 │ │ -049cc4: |[049cc4] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -049cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049cd6: 6e50 c602 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02c6 │ │ -049cdc: 0c00 |0004: move-result-object v0 │ │ -049cde: 1100 |0005: return-object v0 │ │ +049ca4: |[049ca4] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +049cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049cb6: 6e50 c602 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@02c6 │ │ +049cbc: 0c00 |0004: move-result-object v0 │ │ +049cbe: 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 │ │ @@ -87193,20 +87161,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 │ │ -049ce0: |[049ce0] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -049cf0: 5901 8400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ -049cf4: 5902 8500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ -049cf8: 5903 8b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ -049cfc: 5904 8c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ -049d00: 1100 |0008: return-object v0 │ │ +049cc0: |[049cc0] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +049cd0: 5901 8400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0084 │ │ +049cd4: 5902 8500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0085 │ │ +049cd8: 5903 8b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@008b │ │ +049cdc: 5904 8c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@008c │ │ +049ce0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -87222,17 +87190,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 │ │ -049d04: |[049d04] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -049d14: 5901 8e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ -049d18: 1100 |0002: return-object v0 │ │ +049ce4: |[049ce4] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +049cf4: 5901 8e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@008e │ │ +049cf8: 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 │ │ @@ -87242,17 +87210,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 │ │ -049d1c: |[049d1c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -049d2c: 5901 8f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ -049d30: 1100 |0002: return-object v0 │ │ +049cfc: |[049cfc] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +049d0c: 5901 8f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@008f │ │ +049d10: 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 │ │ @@ -87262,22 +87230,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 │ │ -049d34: |[049d34] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -049d44: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ -049d48: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ -049d4e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -049d50: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ -049d54: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ -049d58: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ -049d5e: 1102 |000d: return-object v2 │ │ +049d14: |[049d14] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +049d24: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@008f │ │ +049d28: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@02a0 │ │ +049d2e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +049d30: 5901 6b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@006b │ │ +049d34: 5b03 6e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@006e │ │ +049d38: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@02a5 │ │ +049d3e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -87291,42 +87259,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -049d60: |[049d60] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -049d70: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -049d74: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -049d78: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -049d7e: 1a01 ac01 |0007: const-string v1, "BackStackEntry{" // string@01ac │ │ -049d82: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049d88: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -049d8e: 0a01 |000f: move-result v1 │ │ -049d90: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -049d96: 0c01 |0013: move-result-object v1 │ │ -049d98: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049d9e: 5221 8700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049da2: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -049da6: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ -049daa: 6e20 2413 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049db0: 5221 8700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -049db4: 6e20 2013 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -049dba: 5421 8900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -049dbe: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -049dc2: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -049dc6: 6e20 2413 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049dcc: 5421 8900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ -049dd0: 6e20 2413 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049dd6: 1a01 0018 |0033: const-string v1, "}" // string@1800 │ │ -049dda: 6e20 2413 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -049de0: 6e10 2913 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -049de6: 0c01 |003b: move-result-object v1 │ │ -049de8: 1101 |003c: return-object v1 │ │ +049d40: |[049d40] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +049d50: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +049d54: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +049d58: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +049d5e: 1a01 ac01 |0007: const-string v1, "BackStackEntry{" // string@01ac │ │ +049d62: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049d68: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +049d6e: 0a01 |000f: move-result v1 │ │ +049d70: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +049d76: 0c01 |0013: move-result-object v1 │ │ +049d78: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049d7e: 5221 8700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049d82: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +049d86: 1a01 2200 |001b: const-string v1, " #" // string@0022 │ │ +049d8a: 6e20 2413 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049d90: 5221 8700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +049d94: 6e20 2013 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +049d9a: 5421 8900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +049d9e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +049da2: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +049da6: 6e20 2413 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049dac: 5421 8900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0089 │ │ +049db0: 6e20 2413 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049db6: 1a01 0018 |0033: const-string v1, "}" // string@1800 │ │ +049dba: 6e20 2413 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +049dc0: 6e10 2913 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +049dc6: 0c01 |003b: move-result-object v1 │ │ +049dc8: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -87453,25 +87421,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -049dec: |[049dec] android.support.v4.app.DialogFragment.:()V │ │ -049dfc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -049dfe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -049e00: 7010 0003 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ -049e06: 5920 ac00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -049e0a: 5920 ad00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -049e0e: 5c21 a600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -049e12: 5c21 ab00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -049e16: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -049e18: 5920 a500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -049e1c: 0e00 |0010: return-void │ │ +049dcc: |[049dcc] android.support.v4.app.DialogFragment.:()V │ │ +049ddc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049dde: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +049de0: 7010 0003 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ +049de6: 5920 ac00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +049dea: 5920 ad00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +049dee: 5c21 a600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +049df2: 5c21 ab00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +049df6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +049df8: 5920 a500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +049dfc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -87486,18 +87454,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049e20: |[049e20] android.support.v4.app.DialogFragment.dismiss:()V │ │ -049e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e32: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ -049e38: 0e00 |0004: return-void │ │ +049e00: |[049e00] android.support.v4.app.DialogFragment.dismiss:()V │ │ +049e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049e12: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ +049e18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -87506,18 +87474,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049e3c: |[049e3c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -049e4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e4e: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ -049e54: 0e00 |0004: return-void │ │ +049e1c: |[049e1c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +049e2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049e2e: 6e20 d902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ +049e34: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -87526,48 +87494,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -049e58: |[049e58] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -049e68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -049e6a: 5541 a900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -049e6e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -049e72: 0e00 |0005: return-void │ │ -049e74: 5c43 a900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -049e78: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -049e7a: 5c41 aa00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -049e7e: 5441 a800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049e82: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -049e86: 5441 a800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049e8a: 6e10 4000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0040 │ │ -049e90: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -049e92: 5b41 a800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049e96: 5c43 ae00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -049e9a: 5241 a500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -049e9e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -049ea2: 6e10 dc02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02dc │ │ -049ea8: 0c01 |0020: move-result-object v1 │ │ -049eaa: 5242 a500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -049eae: 6e30 ae03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03ae │ │ -049eb4: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -049eb6: 5941 a500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -049eba: 28dc |0029: goto 0005 // -0024 │ │ -049ebc: 6e10 dc02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02dc │ │ -049ec2: 0c01 |002d: move-result-object v1 │ │ -049ec4: 6e10 a203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -049eca: 0c00 |0031: move-result-object v0 │ │ -049ecc: 6e20 6f04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ -049ed2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -049ed6: 6e10 6904 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ -049edc: 28cb |003a: goto 0005 // -0035 │ │ -049ede: 6e10 6804 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -049ee4: 28c7 |003e: goto 0005 // -0039 │ │ +049e38: |[049e38] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +049e48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +049e4a: 5541 a900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +049e4e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +049e52: 0e00 |0005: return-void │ │ +049e54: 5c43 a900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +049e58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +049e5a: 5c41 aa00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +049e5e: 5441 a800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049e62: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +049e66: 5441 a800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049e6a: 6e10 4000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0040 │ │ +049e70: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +049e72: 5b41 a800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049e76: 5c43 ae00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +049e7a: 5241 a500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +049e7e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +049e82: 6e10 dc02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02dc │ │ +049e88: 0c01 |0020: move-result-object v1 │ │ +049e8a: 5242 a500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +049e8e: 6e30 ae03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@03ae │ │ +049e94: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +049e96: 5941 a500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +049e9a: 28dc |0029: goto 0005 // -0024 │ │ +049e9c: 6e10 dc02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02dc │ │ +049ea2: 0c01 |002d: move-result-object v1 │ │ +049ea4: 6e10 a203 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +049eaa: 0c00 |0031: move-result-object v0 │ │ +049eac: 6e20 6f04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ +049eb2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +049eb6: 6e10 6904 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ +049ebc: 28cb |003a: goto 0005 // -0035 │ │ +049ebe: 6e10 6804 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +049ec4: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -87592,17 +87560,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ee8: |[049ee8] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -049ef8: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049efc: 1100 |0002: return-object v0 │ │ +049ec8: |[049ec8] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +049ed8: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049edc: 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;) │ │ @@ -87610,51 +87578,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 │ │ -049f00: |[049f00] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -049f10: 5520 ab00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -049f14: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -049f18: 6f20 0903 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ -049f1e: 0c00 |0007: move-result-object v0 │ │ -049f20: 1100 |0008: return-object v0 │ │ -049f22: 6e20 e602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02e6 │ │ -049f28: 0c00 |000c: move-result-object v0 │ │ -049f2a: 5b20 a800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049f2e: 5220 ac00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -049f32: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -049f38: 5420 a800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049f3c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -049f40: 5420 a800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049f44: 6e10 4100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0041 │ │ -049f4a: 0c00 |001d: move-result-object v0 │ │ -049f4c: 1a01 b40f |001e: const-string v1, "layout_inflater" // string@0fb4 │ │ -049f50: 6e20 a600 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -049f56: 0c00 |0023: move-result-object v0 │ │ -049f58: 1f00 4e02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ -049f5c: 28e2 |0026: goto 0008 // -001e │ │ -049f5e: 5420 a800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049f62: 6e10 4200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0042 │ │ -049f68: 0c00 |002c: move-result-object v0 │ │ -049f6a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -049f6e: 6e20 8f11 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@118f │ │ -049f74: 5420 a800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -049f78: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -049f7a: 6e20 4600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0046 │ │ -049f80: 28dc |0038: goto 0014 // -0024 │ │ -049f82: 5420 a400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a4 │ │ -049f86: 1a01 b40f |003b: const-string v1, "layout_inflater" // string@0fb4 │ │ -049f8a: 6e20 7603 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0376 │ │ -049f90: 0c00 |0040: move-result-object v0 │ │ -049f92: 1f00 4e02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ -049f96: 28c5 |0043: goto 0008 // -003b │ │ -049f98: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +049ee0: |[049ee0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +049ef0: 5520 ab00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +049ef4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +049ef8: 6f20 0903 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ +049efe: 0c00 |0007: move-result-object v0 │ │ +049f00: 1100 |0008: return-object v0 │ │ +049f02: 6e20 e602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02e6 │ │ +049f08: 0c00 |000c: move-result-object v0 │ │ +049f0a: 5b20 a800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049f0e: 5220 ac00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +049f12: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +049f18: 5420 a800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049f1c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +049f20: 5420 a800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049f24: 6e10 4100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0041 │ │ +049f2a: 0c00 |001d: move-result-object v0 │ │ +049f2c: 1a01 b40f |001e: const-string v1, "layout_inflater" // string@0fb4 │ │ +049f30: 6e20 a600 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +049f36: 0c00 |0023: move-result-object v0 │ │ +049f38: 1f00 4e02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ +049f3c: 28e2 |0026: goto 0008 // -001e │ │ +049f3e: 5420 a800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049f42: 6e10 4200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0042 │ │ +049f48: 0c00 |002c: move-result-object v0 │ │ +049f4a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +049f4e: 6e20 8f11 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@118f │ │ +049f54: 5420 a800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +049f58: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +049f5a: 6e20 4600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0046 │ │ +049f60: 28dc |0038: goto 0014 // -0024 │ │ +049f62: 5420 a400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a4 │ │ +049f66: 1a01 b40f |003b: const-string v1, "layout_inflater" // string@0fb4 │ │ +049f6a: 6e20 7603 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0376 │ │ +049f70: 0c00 |0040: move-result-object v0 │ │ +049f72: 1f00 4e02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ +049f76: 28c5 |0043: goto 0008 // -003b │ │ +049f78: 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 │ │ @@ -87673,17 +87641,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049fac: |[049fac] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -049fbc: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -049fc0: 0f00 |0002: return v0 │ │ +049f8c: |[049f8c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +049f9c: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +049fa0: 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;) │ │ @@ -87691,17 +87659,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049fc4: |[049fc4] android.support.v4.app.DialogFragment.getTheme:()I │ │ -049fd4: 5210 ad00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -049fd8: 0f00 |0002: return v0 │ │ +049fa4: |[049fa4] android.support.v4.app.DialogFragment.getTheme:()I │ │ +049fb4: 5210 ad00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +049fb8: 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;) │ │ @@ -87709,17 +87677,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049fdc: |[049fdc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -049fec: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -049ff0: 0f00 |0002: return v0 │ │ +049fbc: |[049fbc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +049fcc: 5510 a600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +049fd0: 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;) │ │ @@ -87727,50 +87695,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -049ff4: |[049ff4] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04a004: 6f20 2503 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0325 │ │ -04a00a: 5542 ab00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a00e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04a012: 0e00 |0007: return-void │ │ -04a014: 6e10 e002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02e0 │ │ -04a01a: 0c01 |000b: move-result-object v1 │ │ -04a01c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -04a020: 6e10 0811 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -04a026: 0c02 |0011: move-result-object v2 │ │ -04a028: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -04a02c: 2202 c102 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04a030: 1a03 4402 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0244 │ │ -04a034: 7020 ee12 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04a03a: 2702 |001b: throw v2 │ │ -04a03c: 5442 a800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a040: 6e20 4800 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0048 │ │ -04a046: 5442 a800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a04a: 6e10 da02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02da │ │ -04a050: 0c03 |0026: move-result-object v3 │ │ -04a052: 6e20 4b00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@004b │ │ -04a058: 5442 a800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a05c: 5543 a600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -04a060: 6e20 4700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0047 │ │ -04a066: 5442 a800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a06a: 6e20 4900 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0049 │ │ -04a070: 5442 a800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a074: 6e20 4a00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@004a │ │ -04a07a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -04a07e: 1a02 fc09 |003d: const-string v2, "android:savedDialogState" // string@09fc │ │ -04a082: 6e20 9101 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0191 │ │ -04a088: 0c00 |0042: move-result-object v0 │ │ -04a08a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -04a08e: 5442 a800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a092: 6e20 4400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0044 │ │ -04a098: 28bd |004a: goto 0007 // -0043 │ │ +049fd4: |[049fd4] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +049fe4: 6f20 2503 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0325 │ │ +049fea: 5542 ab00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +049fee: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +049ff2: 0e00 |0007: return-void │ │ +049ff4: 6e10 e002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02e0 │ │ +049ffa: 0c01 |000b: move-result-object v1 │ │ +049ffc: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +04a000: 6e10 0811 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +04a006: 0c02 |0011: move-result-object v2 │ │ +04a008: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +04a00c: 2202 c102 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04a010: 1a03 4402 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0244 │ │ +04a014: 7020 ee12 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04a01a: 2702 |001b: throw v2 │ │ +04a01c: 5442 a800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a020: 6e20 4800 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0048 │ │ +04a026: 5442 a800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a02a: 6e10 da02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02da │ │ +04a030: 0c03 |0026: move-result-object v3 │ │ +04a032: 6e20 4b00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@004b │ │ +04a038: 5442 a800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a03c: 5543 a600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +04a040: 6e20 4700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0047 │ │ +04a046: 5442 a800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a04a: 6e20 4900 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0049 │ │ +04a050: 5442 a800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a054: 6e20 4a00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@004a │ │ +04a05a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +04a05e: 1a02 fc09 |003d: const-string v2, "android:savedDialogState" // string@09fc │ │ +04a062: 6e20 9101 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0191 │ │ +04a068: 0c00 |0042: move-result-object v0 │ │ +04a06a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +04a06e: 5442 a800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a072: 6e20 4400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0044 │ │ +04a078: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -87796,21 +87764,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04a09c: |[04a09c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -04a0ac: 6f20 2703 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0327 │ │ -04a0b2: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -04a0b6: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04a0ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04a0bc: 5c10 a900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -04a0c0: 0e00 |000a: return-void │ │ +04a07c: |[04a07c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +04a08c: 6f20 2703 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0327 │ │ +04a092: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +04a096: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +04a09a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04a09c: 5c10 a900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +04a0a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -87822,16 +87790,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04a0c4: |[04a0c4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -04a0d4: 0e00 |0000: return-void │ │ +04a0a4: |[04a0a4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +04a0b4: 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; │ │ │ │ @@ -87840,48 +87808,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04a0d8: |[04a0d8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04a0e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04a0ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04a0ec: 6f20 2a03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032a │ │ -04a0f2: 5230 a700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a7 │ │ -04a0f6: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04a0fa: 0110 |0009: move v0, v1 │ │ -04a0fc: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a100: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -04a104: 1a00 fe09 |000e: const-string v0, "android:style" // string@09fe │ │ -04a108: 6e30 9201 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ -04a10e: 0a00 |0013: move-result v0 │ │ -04a110: 5930 ac00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a114: 1a00 030a |0016: const-string v0, "android:theme" // string@0a03 │ │ -04a118: 6e30 9201 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ -04a11e: 0a00 |001b: move-result v0 │ │ -04a120: 5930 ad00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -04a124: 1a00 fa09 |001e: const-string v0, "android:cancelable" // string@09fa │ │ -04a128: 6e30 9001 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ -04a12e: 0a00 |0023: move-result v0 │ │ -04a130: 5c30 a600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -04a134: 1a00 fd09 |0026: const-string v0, "android:showsDialog" // string@09fd │ │ -04a138: 5531 ab00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a13c: 6e30 9001 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ -04a142: 0a00 |002d: move-result v0 │ │ -04a144: 5c30 ab00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a148: 1a00 f909 |0030: const-string v0, "android:backStackId" // string@09f9 │ │ -04a14c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -04a14e: 6e30 9201 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ -04a154: 0a00 |0036: move-result v0 │ │ -04a156: 5930 a500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -04a15a: 0e00 |0039: return-void │ │ -04a15c: 0120 |003a: move v0, v2 │ │ -04a15e: 28cf |003b: goto 000a // -0031 │ │ +04a0b8: |[04a0b8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +04a0c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04a0ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04a0cc: 6f20 2a03 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@032a │ │ +04a0d2: 5230 a700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00a7 │ │ +04a0d6: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +04a0da: 0110 |0009: move v0, v1 │ │ +04a0dc: 5c30 ab00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a0e0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +04a0e4: 1a00 fe09 |000e: const-string v0, "android:style" // string@09fe │ │ +04a0e8: 6e30 9201 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ +04a0ee: 0a00 |0013: move-result v0 │ │ +04a0f0: 5930 ac00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a0f4: 1a00 030a |0016: const-string v0, "android:theme" // string@0a03 │ │ +04a0f8: 6e30 9201 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ +04a0fe: 0a00 |001b: move-result v0 │ │ +04a100: 5930 ad00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +04a104: 1a00 fa09 |001e: const-string v0, "android:cancelable" // string@09fa │ │ +04a108: 6e30 9001 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ +04a10e: 0a00 |0023: move-result v0 │ │ +04a110: 5c30 a600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +04a114: 1a00 fd09 |0026: const-string v0, "android:showsDialog" // string@09fd │ │ +04a118: 5531 ab00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a11c: 6e30 9001 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ +04a122: 0a00 |002d: move-result v0 │ │ +04a124: 5c30 ab00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a128: 1a00 f909 |0030: const-string v0, "android:backStackId" // string@09f9 │ │ +04a12c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +04a12e: 6e30 9201 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ +04a134: 0a00 |0036: move-result v0 │ │ +04a136: 5930 a500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +04a13a: 0e00 |0039: return-void │ │ +04a13c: 0120 |003a: move v0, v2 │ │ +04a13e: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -87899,22 +87867,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 │ │ -04a160: |[04a160] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -04a170: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ -04a174: 6e10 da02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02da │ │ -04a17a: 0c01 |0005: move-result-object v1 │ │ -04a17c: 6e10 df02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02df │ │ -04a182: 0a02 |0009: move-result v2 │ │ -04a184: 7030 3f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003f │ │ -04a18a: 1100 |000d: return-object v0 │ │ +04a140: |[04a140] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +04a150: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ +04a154: 6e10 da02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02da │ │ +04a15a: 0c01 |0005: move-result-object v1 │ │ +04a15c: 6e10 df02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02df │ │ +04a162: 0a02 |0009: move-result v2 │ │ +04a164: 7030 3f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003f │ │ +04a16a: 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; │ │ │ │ @@ -87923,25 +87891,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04a18c: |[04a18c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -04a19c: 6f10 3103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ -04a1a2: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a1a6: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04a1aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04a1ac: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -04a1b0: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a1b4: 6e10 4000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0040 │ │ -04a1ba: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04a1bc: 5b10 a800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a1c0: 0e00 |0012: return-void │ │ +04a16c: |[04a16c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +04a17c: 6f10 3103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ +04a182: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a186: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +04a18a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04a18c: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +04a190: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a194: 6e10 4000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0040 │ │ +04a19a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04a19c: 5b10 a800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a1a0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -87954,23 +87922,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04a1c4: |[04a1c4] android.support.v4.app.DialogFragment.onDetach:()V │ │ -04a1d4: 6f10 3203 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0332 │ │ -04a1da: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -04a1de: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -04a1e2: 5510 a900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -04a1e6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04a1ea: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -04a1ec: 5c10 a900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -04a1f0: 0e00 |000e: return-void │ │ +04a1a4: |[04a1a4] android.support.v4.app.DialogFragment.onDetach:()V │ │ +04a1b4: 6f10 3203 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0332 │ │ +04a1ba: 5510 aa00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +04a1be: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +04a1c2: 5510 a900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +04a1c6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +04a1ca: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +04a1cc: 5c10 a900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +04a1d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -87981,20 +87949,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04a1f4: |[04a1f4] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -04a204: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -04a208: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -04a20c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04a20e: 6e20 d902 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ -04a214: 0e00 |0008: return-void │ │ +04a1d4: |[04a1d4] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +04a1e4: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +04a1e8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +04a1ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04a1ee: 6e20 d902 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02d9 │ │ +04a1f4: 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; │ │ @@ -88005,51 +87973,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04a218: |[04a218] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04a228: 6f20 3b03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033b │ │ -04a22e: 5431 a800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a232: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04a236: 5431 a800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a23a: 6e10 4500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0045 │ │ -04a240: 0c00 |000c: move-result-object v0 │ │ -04a242: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04a246: 1a01 fc09 |000f: const-string v1, "android:savedDialogState" // string@09fc │ │ -04a24a: 6e30 9a01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@019a │ │ -04a250: 5231 ac00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a254: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -04a258: 1a01 fe09 |0018: const-string v1, "android:style" // string@09fe │ │ -04a25c: 5232 ac00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a260: 6e30 9b01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ -04a266: 5231 ad00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -04a26a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -04a26e: 1a01 030a |0023: const-string v1, "android:theme" // string@0a03 │ │ -04a272: 5232 ad00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -04a276: 6e30 9b01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ -04a27c: 5531 a600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -04a280: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -04a284: 1a01 fa09 |002e: const-string v1, "android:cancelable" // string@09fa │ │ -04a288: 5532 a600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -04a28c: 6e30 9901 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ -04a292: 5531 ab00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a296: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -04a29a: 1a01 fd09 |0039: const-string v1, "android:showsDialog" // string@09fd │ │ -04a29e: 5532 ab00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a2a2: 6e30 9901 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ -04a2a8: 5231 a500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -04a2ac: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -04a2ae: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -04a2b2: 1a01 f909 |0045: const-string v1, "android:backStackId" // string@09f9 │ │ -04a2b6: 5232 a500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -04a2ba: 6e30 9b01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ -04a2c0: 0e00 |004c: return-void │ │ +04a1f8: |[04a1f8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04a208: 6f20 3b03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@033b │ │ +04a20e: 5431 a800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a212: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04a216: 5431 a800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a21a: 6e10 4500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0045 │ │ +04a220: 0c00 |000c: move-result-object v0 │ │ +04a222: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04a226: 1a01 fc09 |000f: const-string v1, "android:savedDialogState" // string@09fc │ │ +04a22a: 6e30 9a01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@019a │ │ +04a230: 5231 ac00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a234: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +04a238: 1a01 fe09 |0018: const-string v1, "android:style" // string@09fe │ │ +04a23c: 5232 ac00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a240: 6e30 9b01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ +04a246: 5231 ad00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +04a24a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +04a24e: 1a01 030a |0023: const-string v1, "android:theme" // string@0a03 │ │ +04a252: 5232 ad00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +04a256: 6e30 9b01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ +04a25c: 5531 a600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +04a260: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +04a264: 1a01 fa09 |002e: const-string v1, "android:cancelable" // string@09fa │ │ +04a268: 5532 a600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +04a26c: 6e30 9901 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ +04a272: 5531 ab00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a276: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +04a27a: 1a01 fd09 |0039: const-string v1, "android:showsDialog" // string@09fd │ │ +04a27e: 5532 ab00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a282: 6e30 9901 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ +04a288: 5231 a500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +04a28c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +04a28e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +04a292: 1a01 f909 |0045: const-string v1, "android:backStackId" // string@09f9 │ │ +04a296: 5232 a500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +04a29a: 6e30 9b01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ +04a2a0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -88074,23 +88042,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04a2c4: |[04a2c4] android.support.v4.app.DialogFragment.onStart:()V │ │ -04a2d4: 6f10 3c03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@033c │ │ -04a2da: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a2de: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04a2e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04a2e4: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -04a2e8: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a2ec: 6e10 4c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004c │ │ -04a2f2: 0e00 |000f: return-void │ │ +04a2a4: |[04a2a4] android.support.v4.app.DialogFragment.onStart:()V │ │ +04a2b4: 6f10 3c03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@033c │ │ +04a2ba: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a2be: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04a2c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04a2c4: 5c10 ae00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +04a2c8: 5410 a800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a2cc: 6e10 4c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004c │ │ +04a2d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -88102,21 +88070,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04a2f4: |[04a2f4] android.support.v4.app.DialogFragment.onStop:()V │ │ -04a304: 6f10 3d03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@033d │ │ -04a30a: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a30e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04a312: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a316: 6e10 4300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0043 │ │ -04a31c: 0e00 |000c: return-void │ │ +04a2d4: |[04a2d4] android.support.v4.app.DialogFragment.onStop:()V │ │ +04a2e4: 6f10 3d03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@033d │ │ +04a2ea: 5410 a800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a2ee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04a2f2: 5410 a800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a2f6: 6e10 4300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0043 │ │ +04a2fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -88127,21 +88095,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04a320: |[04a320] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -04a330: 5c12 a600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ -04a334: 5410 a800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a338: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04a33c: 5410 a800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ -04a340: 6e20 4700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0047 │ │ -04a346: 0e00 |000b: return-void │ │ +04a300: |[04a300] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +04a310: 5c12 a600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00a6 │ │ +04a314: 5410 a800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a318: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +04a31c: 5410 a800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00a8 │ │ +04a320: 6e20 4700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0047 │ │ +04a326: 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; │ │ @@ -88152,17 +88120,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a348: |[04a348] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -04a358: 5c01 ab00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ -04a35c: 0e00 |0002: return-void │ │ +04a328: |[04a328] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +04a338: 5c01 ab00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00ab │ │ +04a33c: 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 │ │ @@ -88172,27 +88140,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -04a360: |[04a360] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -04a370: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a374: 5220 ac00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a378: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -04a37a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -04a37e: 5220 ac00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ -04a382: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -04a384: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -04a388: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -04a38e: 5920 ad00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -04a392: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -04a396: 5924 ad00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ -04a39a: 0e00 |0015: return-void │ │ +04a340: |[04a340] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +04a350: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a354: 5220 ac00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a358: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +04a35a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +04a35e: 5220 ac00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00ac │ │ +04a362: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +04a364: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +04a368: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +04a36e: 5920 ad00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +04a372: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +04a376: 5924 ad00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00ad │ │ +04a37a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -88207,26 +88175,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 │ │ -04a39c: |[04a39c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -04a3ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a3ae: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -04a3b2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04a3b4: 5c20 aa00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -04a3b8: 6e30 6504 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@0465 │ │ -04a3be: 5c21 ae00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ -04a3c2: 6e10 6804 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -04a3c8: 0a00 |000e: move-result v0 │ │ -04a3ca: 5920 a500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -04a3ce: 5220 a500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ -04a3d2: 0f00 |0013: return v0 │ │ +04a37c: |[04a37c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +04a38c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a38e: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +04a392: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04a394: 5c20 aa00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +04a398: 6e30 6504 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@0465 │ │ +04a39e: 5c21 ae00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00ae │ │ +04a3a2: 6e10 6804 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +04a3a8: 0a00 |000e: move-result v0 │ │ +04a3aa: 5920 a500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +04a3ae: 5220 a500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00a5 │ │ +04a3b2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -88241,24 +88209,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 │ │ -04a3d4: |[04a3d4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -04a3e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a3e6: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ -04a3ea: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04a3ec: 5c21 aa00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ -04a3f0: 6e10 a203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -04a3f6: 0c00 |0009: move-result-object v0 │ │ -04a3f8: 6e30 6504 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@0465 │ │ -04a3fe: 6e10 6804 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ -04a404: 0e00 |0010: return-void │ │ +04a3b4: |[04a3b4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +04a3c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a3c6: 5c21 a900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00a9 │ │ +04a3ca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +04a3cc: 5c21 aa00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00aa │ │ +04a3d0: 6e10 a203 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +04a3d6: 0c00 |0009: move-result-object v0 │ │ +04a3d8: 6e30 6504 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@0465 │ │ +04a3de: 6e10 6804 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0468 │ │ +04a3e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -88304,18 +88272,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 │ │ -04a408: |[04a408] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -04a418: 5b01 af00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -04a41c: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04a422: 0e00 |0005: return-void │ │ +04a3e8: |[04a3e8] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +04a3f8: 5b01 af00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +04a3fc: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04a402: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -88325,27 +88293,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04a424: |[04a424] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -04a434: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -04a438: 5400 df00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04a43c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04a440: 2200 c102 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04a444: 1a01 ac02 |0008: const-string v1, "Fragment does not have a view" // string@02ac │ │ -04a448: 7020 ee12 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04a44e: 2700 |000d: throw v0 │ │ -04a450: 5420 af00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ -04a454: 5400 df00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04a458: 6e20 f310 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04a45e: 0c00 |0015: move-result-object v0 │ │ -04a460: 1100 |0016: return-object v0 │ │ +04a404: |[04a404] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +04a414: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +04a418: 5400 df00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04a41c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +04a420: 2200 c102 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04a424: 1a01 ac02 |0008: const-string v1, "Fragment does not have a view" // string@02ac │ │ +04a428: 7020 ee12 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04a42e: 2700 |000d: throw v0 │ │ +04a430: 5420 af00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00af │ │ +04a434: 5400 df00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04a438: 6e20 f310 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04a43e: 0c00 |0015: move-result-object v0 │ │ +04a440: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x0006 line=1443 │ │ 0x000e line=1445 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -88386,18 +88354,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 │ │ -04a464: |[04a464] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04a474: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -04a478: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04a47e: 0e00 |0005: return-void │ │ +04a444: |[04a444] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04a454: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +04a458: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04a45e: 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; │ │ │ │ @@ -88407,19 +88375,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04a480: |[04a480] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -04a490: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ -04a494: 6e20 6b03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@036b │ │ -04a49a: 0c00 |0005: move-result-object v0 │ │ -04a49c: 1100 |0006: return-object v0 │ │ +04a460: |[04a460] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +04a470: 5410 e300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00e3 │ │ +04a474: 6e20 6b03 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@036b │ │ +04a47a: 0c00 |0005: move-result-object v0 │ │ +04a47c: 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 │ │ │ │ @@ -88658,37 +88626,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04a4a0: |[04a4a0] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04a4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a4b2: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -04a4b6: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04a4ba: 6a00 1301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04a4be: 6001 2700 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -04a4c2: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -04a4c6: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -04a4ca: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04a4cc: 6a00 1601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ -04a4d0: 2200 7702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0277 │ │ -04a4d4: 7020 1a12 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@121a │ │ -04a4da: 6900 1501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ -04a4de: 2200 7702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0277 │ │ -04a4e2: 7020 1a12 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@121a │ │ -04a4e8: 6900 1401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -04a4ec: 2200 7102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0271 │ │ -04a4f0: 7020 1212 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1212 │ │ -04a4f6: 6900 0b01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@010b │ │ -04a4fa: 2200 7102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0271 │ │ -04a4fe: 7020 1212 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1212 │ │ -04a504: 6900 0a01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@010a │ │ -04a508: 0e00 |002c: return-void │ │ +04a480: |[04a480] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04a490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a492: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +04a496: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +04a49a: 6a00 1301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04a49e: 6001 2700 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +04a4a2: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +04a4a6: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +04a4aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04a4ac: 6a00 1601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ +04a4b0: 2200 7702 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0277 │ │ +04a4b4: 7020 1a12 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@121a │ │ +04a4ba: 6900 1501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ +04a4be: 2200 7702 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0277 │ │ +04a4c2: 7020 1a12 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@121a │ │ +04a4c8: 6900 1401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +04a4cc: 2200 7102 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0271 │ │ +04a4d0: 7020 1212 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1212 │ │ +04a4d6: 6900 0b01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@010b │ │ +04a4da: 2200 7102 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0271 │ │ +04a4de: 7020 1212 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1212 │ │ +04a4e4: 6900 0a01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@010a │ │ +04a4e8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=396 │ │ 0x0007 line=399 │ │ 0x0010 line=727 │ │ 0x0017 line=728 │ │ 0x001e line=729 │ │ @@ -88700,25 +88668,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04a50c: |[04a50c] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04a51c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a51e: 7010 a003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03a0 │ │ -04a524: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04a526: 5920 2601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04a52a: 5b21 3001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04a52e: 5b21 2f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04a532: 2200 a200 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a2 │ │ -04a536: 7020 b603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03b6 │ │ -04a53c: 5b20 2801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -04a540: 0e00 |0012: return-void │ │ +04a4ec: |[04a4ec] android.support.v4.app.FragmentManagerImpl.:()V │ │ +04a4fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a4fe: 7010 a003 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@03a0 │ │ +04a504: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04a506: 5920 2601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04a50a: 5b21 3001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04a50e: 5b21 2f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04a512: 2200 a200 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a2 │ │ +04a516: 7020 b603 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03b6 │ │ +04a51c: 5b20 2801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +04a520: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=422 │ │ 0x0007 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=437 │ │ @@ -88730,37 +88698,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04a544: |[04a544] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -04a554: 5530 3101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04a558: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04a55c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04a560: 1a01 e301 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@01e3 │ │ -04a564: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04a56a: 2700 |000b: throw v0 │ │ -04a56c: 5430 2c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04a570: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -04a574: 2200 c102 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04a578: 2201 d302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04a57c: 7010 1d13 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04a582: 1a02 e401 |0017: const-string v2, "Can not perform this action inside of " // string@01e4 │ │ -04a586: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a58c: 0c01 |001c: move-result-object v1 │ │ -04a58e: 5432 2c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04a592: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a598: 0c01 |0022: move-result-object v1 │ │ -04a59a: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04a5a0: 0c01 |0026: move-result-object v1 │ │ -04a5a2: 7020 ee12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04a5a8: 2700 |002a: throw v0 │ │ -04a5aa: 0e00 |002b: return-void │ │ +04a524: |[04a524] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +04a534: 5530 3101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04a538: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04a53c: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04a540: 1a01 e301 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@01e3 │ │ +04a544: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04a54a: 2700 |000b: throw v0 │ │ +04a54c: 5430 2c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04a550: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +04a554: 2200 c102 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04a558: 2201 d302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04a55c: 7010 1d13 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04a562: 1a02 e401 |0017: const-string v2, "Can not perform this action inside of " // string@01e4 │ │ +04a566: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a56c: 0c01 |001c: move-result-object v1 │ │ +04a56e: 5432 2c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04a572: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a578: 0c01 |0022: move-result-object v1 │ │ +04a57a: 6e10 2913 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04a580: 0c01 |0026: move-result-object v1 │ │ +04a582: 7020 ee12 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04a588: 2700 |002a: throw v0 │ │ +04a58a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0004 line=1343 │ │ 0x000c line=1346 │ │ 0x0010 line=1347 │ │ 0x002b line=1350 │ │ @@ -88772,22 +88740,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 │ │ -04a5ac: |[04a5ac] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -04a5bc: 2200 7202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0272 │ │ -04a5c0: 7030 1312 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1213 │ │ -04a5c6: 6201 1401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -04a5ca: 6e20 1512 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1215 │ │ -04a5d0: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -04a5d4: 6e30 1412 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1214 │ │ -04a5da: 1100 |000f: return-object v0 │ │ +04a58c: |[04a58c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +04a59c: 2200 7202 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0272 │ │ +04a5a0: 7030 1312 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1213 │ │ +04a5a6: 6201 1401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +04a5aa: 6e20 1512 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1215 │ │ +04a5b0: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +04a5b4: 6e30 1412 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1214 │ │ +04a5ba: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0005 line=751 │ │ 0x000a line=752 │ │ 0x000f line=753 │ │ locals : │ │ @@ -88801,41 +88769,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 │ │ -04a5dc: |[04a5dc] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -04a5ec: 220a 7502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0275 │ │ -04a5f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04a5f2: 7020 1712 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1217 │ │ -04a5f8: 2200 7902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0279 │ │ -04a5fc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -04a5fe: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -04a602: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -04a604: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -04a608: 01c1 |000e: move v1, v12 │ │ -04a60a: 01d2 |000f: move v2, v13 │ │ -04a60c: 01c3 |0010: move v3, v12 │ │ -04a60e: 01d4 |0011: move v4, v13 │ │ -04a610: 7609 1b12 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@121b │ │ -04a616: 6201 1501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ -04a61a: 6e20 1d12 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@121d │ │ -04a620: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -04a624: 6e30 1c12 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@121c │ │ -04a62a: 6e20 1812 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1218 │ │ -04a630: 2209 7202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0272 │ │ -04a634: 7030 1312 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1213 │ │ -04a63a: 6201 1401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ -04a63e: 6e20 1512 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1215 │ │ -04a644: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -04a648: 6e30 1412 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1214 │ │ -04a64e: 6e20 1812 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1218 │ │ -04a654: 110a |0034: return-object v10 │ │ +04a5bc: |[04a5bc] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +04a5cc: 220a 7502 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@0275 │ │ +04a5d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04a5d2: 7020 1712 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1217 │ │ +04a5d8: 2200 7902 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0279 │ │ +04a5dc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +04a5de: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +04a5e2: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +04a5e4: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +04a5e8: 01c1 |000e: move v1, v12 │ │ +04a5ea: 01d2 |000f: move v2, v13 │ │ +04a5ec: 01c3 |0010: move v3, v12 │ │ +04a5ee: 01d4 |0011: move v4, v13 │ │ +04a5f0: 7609 1b12 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@121b │ │ +04a5f6: 6201 1501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0115 │ │ +04a5fa: 6e20 1d12 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@121d │ │ +04a600: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +04a604: 6e30 1c12 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@121c │ │ +04a60a: 6e20 1812 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1218 │ │ +04a610: 2209 7202 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0272 │ │ +04a614: 7030 1312 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1213 │ │ +04a61a: 6201 1401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0114 │ │ +04a61e: 6e20 1512 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1215 │ │ +04a624: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +04a628: 6e30 1412 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1214 │ │ +04a62e: 6e20 1812 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1218 │ │ +04a634: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x0015 line=739 │ │ 0x001a line=740 │ │ 0x001f line=741 │ │ @@ -88859,25 +88827,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -04a658: |[04a658] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -04a668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a66a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -04a670: 0f00 |0004: return v0 │ │ -04a672: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -04a676: 28fd |0007: goto 0004 // -0003 │ │ -04a678: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -04a67c: 28fa |000a: goto 0004 // -0006 │ │ -04a67e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -04a682: 28f7 |000d: goto 0004 // -0009 │ │ -04a684: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +04a638: |[04a638] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +04a648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a64a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +04a650: 0f00 |0004: return v0 │ │ +04a652: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +04a656: 28fd |0007: goto 0004 // -0003 │ │ +04a658: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +04a65c: 28fa |000a: goto 0004 // -0006 │ │ +04a65e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +04a662: 28f7 |000d: goto 0004 // -0009 │ │ +04a664: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2029 │ │ 0x0001 line=2030 │ │ 0x0004 line=2041 │ │ 0x0005 line=2032 │ │ 0x0007 line=2033 │ │ @@ -88894,52 +88862,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -04a6a0: |[04a6a0] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -04a6b0: 1a03 b402 |0000: const-string v3, "FragmentManager" // string@02b4 │ │ -04a6b4: 6e10 0c13 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@130c │ │ -04a6ba: 0c04 |0005: move-result-object v4 │ │ -04a6bc: 7120 7b10 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04a6c2: 1a03 b402 |0009: const-string v3, "FragmentManager" // string@02b4 │ │ -04a6c6: 1a04 8301 |000b: const-string v4, "Activity state:" // string@0183 │ │ -04a6ca: 7120 7b10 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04a6d0: 2201 4a01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@014a │ │ -04a6d4: 1a03 b402 |0012: const-string v3, "FragmentManager" // string@02b4 │ │ -04a6d8: 7020 9207 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ -04a6de: 2202 b002 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02b0 │ │ -04a6e2: 7020 c512 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ -04a6e8: 5473 1d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04a6ec: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -04a6f0: 5473 1d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04a6f4: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -04a6f8: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -04a6fa: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -04a6fc: 2366 5103 |0026: new-array v6, v6, [Ljava/lang/String; // type@0351 │ │ -04a700: 6e56 6903 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@0369 │ │ -04a706: 2708 |002b: throw v8 │ │ -04a708: 0d00 |002c: move-exception v0 │ │ -04a70a: 1a03 b402 |002d: const-string v3, "FragmentManager" // string@02b4 │ │ -04a70e: 1a04 9d02 |002f: const-string v4, "Failed dumping state" // string@029d │ │ -04a712: 7130 7c10 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -04a718: 28f7 |0034: goto 002b // -0009 │ │ -04a71a: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -04a71e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -04a720: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -04a722: 2355 5103 |0039: new-array v5, v5, [Ljava/lang/String; // type@0351 │ │ -04a726: 6e55 dd03 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@03dd │ │ -04a72c: 28ed |003e: goto 002b // -0013 │ │ -04a72e: 0d00 |003f: move-exception v0 │ │ -04a730: 1a03 b402 |0040: const-string v3, "FragmentManager" // string@02b4 │ │ -04a734: 1a04 9d02 |0042: const-string v4, "Failed dumping state" // string@029d │ │ -04a738: 7130 7c10 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -04a73e: 28e4 |0047: goto 002b // -001c │ │ +04a680: |[04a680] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +04a690: 1a03 b402 |0000: const-string v3, "FragmentManager" // string@02b4 │ │ +04a694: 6e10 0c13 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@130c │ │ +04a69a: 0c04 |0005: move-result-object v4 │ │ +04a69c: 7120 7b10 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +04a6a2: 1a03 b402 |0009: const-string v3, "FragmentManager" // string@02b4 │ │ +04a6a6: 1a04 8301 |000b: const-string v4, "Activity state:" // string@0183 │ │ +04a6aa: 7120 7b10 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +04a6b0: 2201 4a01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@014a │ │ +04a6b4: 1a03 b402 |0012: const-string v3, "FragmentManager" // string@02b4 │ │ +04a6b8: 7020 9207 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ +04a6be: 2202 b002 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02b0 │ │ +04a6c2: 7020 c512 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ +04a6c8: 5473 1d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04a6cc: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +04a6d0: 5473 1d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04a6d4: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +04a6d8: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +04a6da: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +04a6dc: 2366 5103 |0026: new-array v6, v6, [Ljava/lang/String; // type@0351 │ │ +04a6e0: 6e56 6903 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@0369 │ │ +04a6e6: 2708 |002b: throw v8 │ │ +04a6e8: 0d00 |002c: move-exception v0 │ │ +04a6ea: 1a03 b402 |002d: const-string v3, "FragmentManager" // string@02b4 │ │ +04a6ee: 1a04 9d02 |002f: const-string v4, "Failed dumping state" // string@029d │ │ +04a6f2: 7130 7c10 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +04a6f8: 28f7 |0034: goto 002b // -0009 │ │ +04a6fa: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +04a6fe: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +04a700: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +04a702: 2355 5103 |0039: new-array v5, v5, [Ljava/lang/String; // type@0351 │ │ +04a706: 6e55 dd03 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@03dd │ │ +04a70c: 28ed |003e: goto 002b // -0013 │ │ +04a70e: 0d00 |003f: move-exception v0 │ │ +04a710: 1a03 b402 |0040: const-string v3, "FragmentManager" // string@02b4 │ │ +04a714: 1a04 9d02 |0042: const-string v4, "Failed dumping state" // string@029d │ │ +04a718: 7130 7c10 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +04a71e: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=445 │ │ @@ -88967,35 +88935,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04a75c: |[04a75c] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -04a76c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04a76e: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -04a774: 0f00 |0004: return v0 │ │ -04a776: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -04a77a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04a77c: 28fc |0008: goto 0004 // -0004 │ │ -04a77e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -04a780: 28fe |000a: goto 0008 // -0002 │ │ -04a782: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -04a786: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -04a788: 28f6 |000e: goto 0004 // -000a │ │ -04a78a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -04a78c: 28fe |0010: goto 000e // -0002 │ │ -04a78e: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -04a792: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -04a794: 28f0 |0014: goto 0004 // -0010 │ │ -04a796: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -04a798: 28fe |0016: goto 0014 // -0002 │ │ -04a79a: 0000 |0017: nop // spacer │ │ -04a79c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +04a73c: |[04a73c] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +04a74c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04a74e: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +04a754: 0f00 |0004: return v0 │ │ +04a756: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +04a75a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04a75c: 28fc |0008: goto 0004 // -0004 │ │ +04a75e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +04a760: 28fe |000a: goto 0008 // -0002 │ │ +04a762: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +04a766: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +04a768: 28f6 |000e: goto 0004 // -000a │ │ +04a76a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +04a76c: 28fe |0010: goto 000e // -0002 │ │ +04a76e: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +04a772: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +04a774: 28f0 |0014: goto 0004 // -0010 │ │ +04a776: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +04a778: 28fe |0016: goto 0014 // -0002 │ │ +04a77a: 0000 |0017: nop // spacer │ │ +04a77c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ 0x0001 line=2054 │ │ 0x0004 line=2065 │ │ 0x0005 line=2056 │ │ 0x0008 line=2057 │ │ @@ -89016,24 +88984,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04a7b8: |[04a7b8] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04a7c8: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04a7cc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04a7d0: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04a7d4: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04a7da: 5b10 2101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04a7de: 5410 2101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04a7e2: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04a7e8: 6e10 ff03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ -04a7ee: 0e00 |0013: return-void │ │ +04a798: |[04a798] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +04a7a8: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04a7ac: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04a7b0: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04a7b4: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04a7ba: 5b10 2101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04a7be: 5410 2101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04a7c2: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04a7c8: 6e10 ff03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ +04a7ce: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0004 line=1493 │ │ 0x000b line=1495 │ │ 0x0010 line=1496 │ │ 0x0013 line=1497 │ │ @@ -89046,66 +89014,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 │ │ -04a7f0: |[04a7f0] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -04a800: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04a802: 5440 1e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04a806: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04a80a: 2200 e202 |0005: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04a80e: 7010 3a13 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04a814: 5b40 1e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04a818: 6300 1301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04a81c: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -04a820: 1a00 b402 |0010: const-string v0, "FragmentManager" // string@02b4 │ │ -04a824: 2201 d302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04a828: 7010 1d13 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04a82e: 1a02 a209 |0017: const-string v2, "add: " // string@09a2 │ │ -04a832: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a838: 0c01 |001c: move-result-object v1 │ │ -04a83a: 6e20 2313 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04a840: 0c01 |0020: move-result-object v1 │ │ -04a842: 6e10 2913 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04a848: 0c01 |0024: move-result-object v1 │ │ -04a84a: 7120 7e10 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04a850: 6e20 eb03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03eb │ │ -04a856: 5550 c300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04a85a: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -04a85e: 5440 1e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04a862: 6e20 4013 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ -04a868: 0a00 |0034: move-result v0 │ │ -04a86a: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -04a86e: 2200 c102 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04a872: 2201 d302 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04a876: 7010 1d13 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04a87c: 1a02 ab02 |003e: const-string v2, "Fragment already added: " // string@02ab │ │ -04a880: 6e20 2413 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a886: 0c01 |0043: move-result-object v1 │ │ -04a888: 6e20 2313 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04a88e: 0c01 |0047: move-result-object v1 │ │ -04a890: 6e10 2913 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04a896: 0c01 |004b: move-result-object v1 │ │ -04a898: 7020 ee12 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04a89e: 2700 |004f: throw v0 │ │ -04a8a0: 5440 1e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04a8a4: 6e20 3e13 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04a8aa: 5c53 b900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04a8ae: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -04a8b0: 5c50 d100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -04a8b4: 5550 c700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04a8b8: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -04a8bc: 5550 ce00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04a8c0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04a8c4: 5c43 2b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04a8c8: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -04a8cc: 6e20 f103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f1 │ │ -04a8d2: 0e00 |0069: return-void │ │ +04a7d0: |[04a7d0] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +04a7e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04a7e2: 5440 1e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04a7e6: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +04a7ea: 2200 e202 |0005: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04a7ee: 7010 3a13 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04a7f4: 5b40 1e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04a7f8: 6300 1301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04a7fc: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +04a800: 1a00 b402 |0010: const-string v0, "FragmentManager" // string@02b4 │ │ +04a804: 2201 d302 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04a808: 7010 1d13 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04a80e: 1a02 a209 |0017: const-string v2, "add: " // string@09a2 │ │ +04a812: 6e20 2413 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a818: 0c01 |001c: move-result-object v1 │ │ +04a81a: 6e20 2313 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04a820: 0c01 |0020: move-result-object v1 │ │ +04a822: 6e10 2913 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04a828: 0c01 |0024: move-result-object v1 │ │ +04a82a: 7120 7e10 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04a830: 6e20 eb03 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03eb │ │ +04a836: 5550 c300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04a83a: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +04a83e: 5440 1e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04a842: 6e20 4013 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ +04a848: 0a00 |0034: move-result v0 │ │ +04a84a: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +04a84e: 2200 c102 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04a852: 2201 d302 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04a856: 7010 1d13 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04a85c: 1a02 ab02 |003e: const-string v2, "Fragment already added: " // string@02ab │ │ +04a860: 6e20 2413 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a866: 0c01 |0043: move-result-object v1 │ │ +04a868: 6e20 2313 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04a86e: 0c01 |0047: move-result-object v1 │ │ +04a870: 6e10 2913 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04a876: 0c01 |004b: move-result-object v1 │ │ +04a878: 7020 ee12 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04a87e: 2700 |004f: throw v0 │ │ +04a880: 5440 1e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04a884: 6e20 3e13 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04a88a: 5c53 b900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04a88e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +04a890: 5c50 d100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +04a894: 5550 c700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04a898: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +04a89c: 5550 ce00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04a8a0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04a8a4: 5c43 2b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04a8a8: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +04a8ac: 6e20 f103 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03f1 │ │ +04a8b2: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1168 │ │ 0x0005 line=1169 │ │ 0x000c line=1171 │ │ 0x0028 line=1172 │ │ 0x002b line=1173 │ │ @@ -89129,23 +89097,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 │ │ -04a8d4: |[04a8d4] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04a8e4: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04a8e8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04a8ec: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04a8f0: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04a8f6: 5b10 2201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04a8fa: 5410 2201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04a8fe: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04a904: 0e00 |0010: return-void │ │ +04a8b4: |[04a8b4] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04a8c4: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04a8c8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04a8cc: 2200 e202 |0004: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04a8d0: 7010 3a13 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04a8d6: 5b10 2201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04a8da: 5410 2201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04a8de: 6e20 3e13 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04a8e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x000b line=544 │ │ 0x0010 line=545 │ │ locals : │ │ @@ -89157,89 +89125,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 │ │ -04a908: |[04a908] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -04a918: 1d05 |0000: monitor-enter v5 │ │ -04a91a: 5452 1f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04a91e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04a922: 5452 1f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04a926: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04a92c: 0a02 |000a: move-result v2 │ │ -04a92e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -04a932: 5452 2301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04a936: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -04a93a: 2202 e202 |0011: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ -04a93e: 7010 3a13 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04a944: 5b52 2301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04a948: 5452 2301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04a94c: 6e10 4713 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04a952: 0a00 |001d: move-result v0 │ │ -04a954: 6302 1301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04a958: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -04a95c: 1a02 b402 |0022: const-string v2, "FragmentManager" // string@02b4 │ │ -04a960: 2203 d302 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04a964: 7010 1d13 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04a96a: 1a04 1008 |0029: const-string v4, "Setting back stack index " // string@0810 │ │ -04a96e: 6e20 2413 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a974: 0c03 |002e: move-result-object v3 │ │ -04a976: 6e20 2013 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04a97c: 0c03 |0032: move-result-object v3 │ │ -04a97e: 1a04 8200 |0033: const-string v4, " to " // string@0082 │ │ -04a982: 6e20 2413 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a988: 0c03 |0038: move-result-object v3 │ │ -04a98a: 6e20 2313 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04a990: 0c03 |003c: move-result-object v3 │ │ -04a992: 6e10 2913 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04a998: 0c03 |0040: move-result-object v3 │ │ -04a99a: 7120 7e10 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04a9a0: 5452 2301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04a9a4: 6e20 3e13 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04a9aa: 1e05 |0049: monitor-exit v5 │ │ -04a9ac: 0101 |004a: move v1, v0 │ │ -04a9ae: 0f01 |004b: return v1 │ │ -04a9b0: 5452 1f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04a9b4: 5453 1f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04a9b8: 6e10 4713 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04a9be: 0a03 |0053: move-result v3 │ │ -04a9c0: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04a9c4: 6e20 4413 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -04a9ca: 0c02 |0059: move-result-object v2 │ │ -04a9cc: 1f02 c402 |005a: check-cast v2, Ljava/lang/Integer; // type@02c4 │ │ -04a9d0: 6e10 f012 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ -04a9d6: 0a00 |005f: move-result v0 │ │ -04a9d8: 6302 1301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04a9dc: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -04a9e0: 1a02 b402 |0064: const-string v2, "FragmentManager" // string@02b4 │ │ -04a9e4: 2203 d302 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04a9e8: 7010 1d13 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04a9ee: 1a04 8d01 |006b: const-string v4, "Adding back stack index " // string@018d │ │ -04a9f2: 6e20 2413 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04a9f8: 0c03 |0070: move-result-object v3 │ │ -04a9fa: 6e20 2013 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04aa00: 0c03 |0074: move-result-object v3 │ │ -04aa02: 1a04 8700 |0075: const-string v4, " with " // string@0087 │ │ -04aa06: 6e20 2413 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04aa0c: 0c03 |007a: move-result-object v3 │ │ -04aa0e: 6e20 2313 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04aa14: 0c03 |007e: move-result-object v3 │ │ -04aa16: 6e10 2913 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04aa1c: 0c03 |0082: move-result-object v3 │ │ -04aa1e: 7120 7e10 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04aa24: 5452 2301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04aa28: 6e30 4613 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04aa2e: 1e05 |008b: monitor-exit v5 │ │ -04aa30: 0101 |008c: move v1, v0 │ │ -04aa32: 28be |008d: goto 004b // -0042 │ │ -04aa34: 0d02 |008e: move-exception v2 │ │ -04aa36: 1e05 |008f: monitor-exit v5 │ │ -04aa38: 2702 |0090: throw v2 │ │ +04a8e8: |[04a8e8] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +04a8f8: 1d05 |0000: monitor-enter v5 │ │ +04a8fa: 5452 1f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04a8fe: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04a902: 5452 1f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04a906: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04a90c: 0a02 |000a: move-result v2 │ │ +04a90e: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +04a912: 5452 2301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04a916: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +04a91a: 2202 e202 |0011: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ +04a91e: 7010 3a13 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04a924: 5b52 2301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04a928: 5452 2301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04a92c: 6e10 4713 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04a932: 0a00 |001d: move-result v0 │ │ +04a934: 6302 1301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04a938: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +04a93c: 1a02 b402 |0022: const-string v2, "FragmentManager" // string@02b4 │ │ +04a940: 2203 d302 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04a944: 7010 1d13 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04a94a: 1a04 1008 |0029: const-string v4, "Setting back stack index " // string@0810 │ │ +04a94e: 6e20 2413 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a954: 0c03 |002e: move-result-object v3 │ │ +04a956: 6e20 2013 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04a95c: 0c03 |0032: move-result-object v3 │ │ +04a95e: 1a04 8200 |0033: const-string v4, " to " // string@0082 │ │ +04a962: 6e20 2413 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a968: 0c03 |0038: move-result-object v3 │ │ +04a96a: 6e20 2313 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04a970: 0c03 |003c: move-result-object v3 │ │ +04a972: 6e10 2913 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04a978: 0c03 |0040: move-result-object v3 │ │ +04a97a: 7120 7e10 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04a980: 5452 2301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04a984: 6e20 3e13 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04a98a: 1e05 |0049: monitor-exit v5 │ │ +04a98c: 0101 |004a: move v1, v0 │ │ +04a98e: 0f01 |004b: return v1 │ │ +04a990: 5452 1f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04a994: 5453 1f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04a998: 6e10 4713 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04a99e: 0a03 |0053: move-result v3 │ │ +04a9a0: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04a9a4: 6e20 4413 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +04a9aa: 0c02 |0059: move-result-object v2 │ │ +04a9ac: 1f02 c402 |005a: check-cast v2, Ljava/lang/Integer; // type@02c4 │ │ +04a9b0: 6e10 f012 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ +04a9b6: 0a00 |005f: move-result v0 │ │ +04a9b8: 6302 1301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04a9bc: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +04a9c0: 1a02 b402 |0064: const-string v2, "FragmentManager" // string@02b4 │ │ +04a9c4: 2203 d302 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04a9c8: 7010 1d13 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04a9ce: 1a04 8d01 |006b: const-string v4, "Adding back stack index " // string@018d │ │ +04a9d2: 6e20 2413 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a9d8: 0c03 |0070: move-result-object v3 │ │ +04a9da: 6e20 2013 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04a9e0: 0c03 |0074: move-result-object v3 │ │ +04a9e2: 1a04 8700 |0075: const-string v4, " with " // string@0087 │ │ +04a9e6: 6e20 2413 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04a9ec: 0c03 |007a: move-result-object v3 │ │ +04a9ee: 6e20 2313 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04a9f4: 0c03 |007e: move-result-object v3 │ │ +04a9f6: 6e10 2913 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04a9fc: 0c03 |0082: move-result-object v3 │ │ +04a9fe: 7120 7e10 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04aa04: 5452 2301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04aa08: 6e30 4613 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04aa0e: 1e05 |008b: monitor-exit v5 │ │ +04aa10: 0101 |008c: move v1, v0 │ │ +04aa12: 28be |008d: goto 004b // -0042 │ │ +04aa14: 0d02 |008e: move-exception v2 │ │ +04aa16: 1e05 |008f: monitor-exit v5 │ │ +04aa18: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0001 line=1373 │ │ 0x000d line=1374 │ │ @@ -89267,25 +89235,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 │ │ -04aa48: |[04aa48] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -04aa58: 5420 1d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04aa5c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04aa60: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04aa64: 1a01 9001 |0006: const-string v1, "Already attached" // string@0190 │ │ -04aa68: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04aa6e: 2700 |000b: throw v0 │ │ -04aa70: 5b23 1d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04aa74: 5b24 2401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -04aa78: 5b25 2d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04aa7c: 0e00 |0012: return-void │ │ +04aa28: |[04aa28] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +04aa38: 5420 1d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04aa3c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04aa40: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04aa44: 1a01 9001 |0006: const-string v1, "Already attached" // string@0190 │ │ +04aa48: 7020 ee12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04aa4e: 2700 |000b: throw v0 │ │ +04aa50: 5b23 1d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04aa54: 5b24 2401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +04aa58: 5b25 2d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04aa5c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1860 │ │ 0x000c line=1861 │ │ 0x000e line=1862 │ │ 0x0010 line=1863 │ │ 0x0012 line=1864 │ │ @@ -89300,84 +89268,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 │ │ -04aa80: |[04aa80] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04aa90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04aa92: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04aa94: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04aa98: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04aa9c: 1a00 b402 |0006: const-string v0, "FragmentManager" // string@02b4 │ │ -04aaa0: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04aaa4: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04aaaa: 1a02 310a |000d: const-string v2, "attach: " // string@0a31 │ │ -04aaae: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04aab4: 0c01 |0012: move-result-object v1 │ │ -04aab6: 6e20 2313 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04aabc: 0c01 |0016: move-result-object v1 │ │ -04aabe: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04aac4: 0c01 |001a: move-result-object v1 │ │ -04aac6: 7120 7e10 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04aacc: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04aad0: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -04aad4: 5c75 c300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04aad8: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04aadc: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -04aae0: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aae4: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04aae8: 2200 e202 |002c: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04aaec: 7010 3a13 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04aaf2: 5b60 1e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aaf6: 5460 1e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aafa: 6e20 4013 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ -04ab00: 0a00 |0038: move-result v0 │ │ -04ab02: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -04ab06: 2200 c102 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04ab0a: 2201 d302 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ab0e: 7010 1d13 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ab14: 1a02 ab02 |0042: const-string v2, "Fragment already added: " // string@02ab │ │ -04ab18: 6e20 2413 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ab1e: 0c01 |0047: move-result-object v1 │ │ -04ab20: 6e20 2313 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ab26: 0c01 |004b: move-result-object v1 │ │ -04ab28: 6e10 2913 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ab2e: 0c01 |004f: move-result-object v1 │ │ -04ab30: 7020 ee12 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04ab36: 2700 |0053: throw v0 │ │ -04ab38: 6300 1301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04ab3c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -04ab40: 1a00 b402 |0058: const-string v0, "FragmentManager" // string@02b4 │ │ -04ab44: 2201 d302 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ab48: 7010 1d13 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ab4e: 1a02 a109 |005f: const-string v2, "add from attach: " // string@09a1 │ │ -04ab52: 6e20 2413 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ab58: 0c01 |0064: move-result-object v1 │ │ -04ab5a: 6e20 2313 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ab60: 0c01 |0068: move-result-object v1 │ │ -04ab62: 6e10 2913 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ab68: 0c01 |006c: move-result-object v1 │ │ -04ab6a: 7120 7e10 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ab70: 5460 1e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ab74: 6e20 3e13 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04ab7a: 5c73 b900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04ab7e: 5570 c700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04ab82: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -04ab86: 5570 ce00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04ab8a: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -04ab8e: 5c63 2b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04ab92: 5262 2601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04ab96: 0760 |0083: move-object v0, v6 │ │ -04ab98: 0771 |0084: move-object v1, v7 │ │ -04ab9a: 0183 |0085: move v3, v8 │ │ -04ab9c: 0194 |0086: move v4, v9 │ │ -04ab9e: 7406 f203 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@03f2 │ │ -04aba4: 0e00 |008a: return-void │ │ +04aa60: |[04aa60] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04aa70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04aa72: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04aa74: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04aa78: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04aa7c: 1a00 b402 |0006: const-string v0, "FragmentManager" // string@02b4 │ │ +04aa80: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04aa84: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04aa8a: 1a02 310a |000d: const-string v2, "attach: " // string@0a31 │ │ +04aa8e: 6e20 2413 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04aa94: 0c01 |0012: move-result-object v1 │ │ +04aa96: 6e20 2313 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04aa9c: 0c01 |0016: move-result-object v1 │ │ +04aa9e: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04aaa4: 0c01 |001a: move-result-object v1 │ │ +04aaa6: 7120 7e10 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04aaac: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04aab0: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +04aab4: 5c75 c300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04aab8: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04aabc: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +04aac0: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aac4: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +04aac8: 2200 e202 |002c: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04aacc: 7010 3a13 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04aad2: 5b60 1e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aad6: 5460 1e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aada: 6e20 4013 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ +04aae0: 0a00 |0038: move-result v0 │ │ +04aae2: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +04aae6: 2200 c102 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04aaea: 2201 d302 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04aaee: 7010 1d13 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04aaf4: 1a02 ab02 |0042: const-string v2, "Fragment already added: " // string@02ab │ │ +04aaf8: 6e20 2413 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04aafe: 0c01 |0047: move-result-object v1 │ │ +04ab00: 6e20 2313 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ab06: 0c01 |004b: move-result-object v1 │ │ +04ab08: 6e10 2913 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ab0e: 0c01 |004f: move-result-object v1 │ │ +04ab10: 7020 ee12 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04ab16: 2700 |0053: throw v0 │ │ +04ab18: 6300 1301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04ab1c: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +04ab20: 1a00 b402 |0058: const-string v0, "FragmentManager" // string@02b4 │ │ +04ab24: 2201 d302 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ab28: 7010 1d13 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ab2e: 1a02 a109 |005f: const-string v2, "add from attach: " // string@09a1 │ │ +04ab32: 6e20 2413 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ab38: 0c01 |0064: move-result-object v1 │ │ +04ab3a: 6e20 2313 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ab40: 0c01 |0068: move-result-object v1 │ │ +04ab42: 6e10 2913 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ab48: 0c01 |006c: move-result-object v1 │ │ +04ab4a: 7120 7e10 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04ab50: 5460 1e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ab54: 6e20 3e13 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04ab5a: 5c73 b900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04ab5e: 5570 c700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04ab62: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +04ab66: 5570 ce00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04ab6a: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +04ab6e: 5c63 2b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04ab72: 5262 2601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04ab76: 0760 |0083: move-object v0, v6 │ │ +04ab78: 0771 |0084: move-object v1, v7 │ │ +04ab7a: 0183 |0085: move v3, v8 │ │ +04ab7c: 0194 |0086: move v4, v9 │ │ +04ab7e: 7406 f203 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@03f2 │ │ +04ab84: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1264 │ │ 0x001e line=1265 │ │ 0x0022 line=1266 │ │ 0x0024 line=1267 │ │ 0x0028 line=1268 │ │ @@ -89402,18 +89370,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04aba8: |[04aba8] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -04abb8: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04abbc: 7020 a102 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a1 │ │ -04abc2: 1100 |0005: return-object v0 │ │ +04ab88: |[04ab88] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04ab98: 2200 9000 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04ab9c: 7020 a102 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@02a1 │ │ +04aba2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -89421,64 +89389,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 │ │ -04abc4: |[04abc4] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04abd4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04abd6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -04abd8: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04abdc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04abe0: 1a00 b402 |0006: const-string v0, "FragmentManager" // string@02b4 │ │ -04abe4: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04abe8: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04abee: 1a03 960b |000d: const-string v3, "detach: " // string@0b96 │ │ -04abf2: 6e20 2413 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04abf8: 0c01 |0012: move-result-object v1 │ │ -04abfa: 6e20 2313 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ac00: 0c01 |0016: move-result-object v1 │ │ -04ac02: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ac08: 0c01 |001a: move-result-object v1 │ │ -04ac0a: 7120 7e10 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ac10: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04ac14: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -04ac18: 5c72 c300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04ac1c: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04ac20: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -04ac24: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ac28: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -04ac2c: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04ac30: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -04ac34: 1a00 b402 |0030: const-string v0, "FragmentManager" // string@02b4 │ │ -04ac38: 2201 d302 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ac3c: 7010 1d13 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ac42: 1a03 9514 |0037: const-string v3, "remove from detach: " // string@1495 │ │ -04ac46: 6e20 2413 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ac4c: 0c01 |003c: move-result-object v1 │ │ -04ac4e: 6e20 2313 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ac54: 0c01 |0040: move-result-object v1 │ │ -04ac56: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ac5c: 0c01 |0044: move-result-object v1 │ │ -04ac5e: 7120 7e10 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ac64: 5460 1e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ac68: 6e20 4513 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ -04ac6e: 5570 c700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04ac72: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -04ac76: 5570 ce00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04ac7a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -04ac7e: 5c62 2b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04ac82: 5c75 b900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04ac86: 0760 |0059: move-object v0, v6 │ │ -04ac88: 0771 |005a: move-object v1, v7 │ │ -04ac8a: 0183 |005b: move v3, v8 │ │ -04ac8c: 0194 |005c: move v4, v9 │ │ -04ac8e: 7406 f203 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@03f2 │ │ -04ac94: 0e00 |0060: return-void │ │ +04aba4: |[04aba4] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04abb4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04abb6: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +04abb8: 6300 1301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04abbc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04abc0: 1a00 b402 |0006: const-string v0, "FragmentManager" // string@02b4 │ │ +04abc4: 2201 d302 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04abc8: 7010 1d13 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04abce: 1a03 960b |000d: const-string v3, "detach: " // string@0b96 │ │ +04abd2: 6e20 2413 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04abd8: 0c01 |0012: move-result-object v1 │ │ +04abda: 6e20 2313 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04abe0: 0c01 |0016: move-result-object v1 │ │ +04abe2: 6e10 2913 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04abe8: 0c01 |001a: move-result-object v1 │ │ +04abea: 7120 7e10 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04abf0: 5570 c300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04abf4: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +04abf8: 5c72 c300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04abfc: 5570 b900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04ac00: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +04ac04: 5460 1e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ac08: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04ac0c: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04ac10: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +04ac14: 1a00 b402 |0030: const-string v0, "FragmentManager" // string@02b4 │ │ +04ac18: 2201 d302 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ac1c: 7010 1d13 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ac22: 1a03 9514 |0037: const-string v3, "remove from detach: " // string@1495 │ │ +04ac26: 6e20 2413 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ac2c: 0c01 |003c: move-result-object v1 │ │ +04ac2e: 6e20 2313 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ac34: 0c01 |0040: move-result-object v1 │ │ +04ac36: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ac3c: 0c01 |0044: move-result-object v1 │ │ +04ac3e: 7120 7e10 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04ac44: 5460 1e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ac48: 6e20 4513 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ +04ac4e: 5570 c700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04ac52: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +04ac56: 5570 ce00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04ac5a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +04ac5e: 5c62 2b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04ac62: 5c75 b900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04ac66: 0760 |0059: move-object v0, v6 │ │ +04ac68: 0771 |005a: move-object v1, v7 │ │ +04ac6a: 0183 |005b: move v3, v8 │ │ +04ac6c: 0194 |005c: move v4, v9 │ │ +04ac6e: 7406 f203 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@03f2 │ │ +04ac74: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x001e line=1246 │ │ 0x0022 line=1247 │ │ 0x0024 line=1248 │ │ 0x0028 line=1250 │ │ @@ -89500,20 +89468,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ac98: |[04ac98] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -04aca8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04acaa: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04acae: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04acb0: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04acb6: 0e00 |0007: return-void │ │ +04ac78: |[04ac78] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +04ac88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ac8a: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04ac8e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04ac90: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04ac96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1876 │ │ 0x0003 line=1877 │ │ 0x0007 line=1878 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -89523,31 +89491,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04acb8: |[04acb8] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04acc8: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04accc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04acd0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04acd2: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04acd6: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04acdc: 0a02 |000a: move-result v2 │ │ -04acde: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04ace2: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ace6: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04acec: 0c00 |0012: move-result-object v0 │ │ -04acee: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04acf2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04acf6: 6e20 4103 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0341 │ │ -04acfc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ad00: 28e9 |001c: goto 0005 // -0017 │ │ -04ad02: 0e00 |001d: return-void │ │ +04ac98: |[04ac98] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04aca8: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04acac: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04acb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04acb2: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04acb6: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04acbc: 0a02 |000a: move-result v2 │ │ +04acbe: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04acc2: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04acc6: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04accc: 0c00 |0012: move-result-object v0 │ │ +04acce: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04acd2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04acd6: 6e20 4103 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0341 │ │ +04acdc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ace0: 28e9 |001c: goto 0005 // -0017 │ │ +04ace2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1921 │ │ 0x0004 line=1922 │ │ 0x000d line=1923 │ │ 0x0015 line=1924 │ │ 0x0017 line=1925 │ │ @@ -89564,36 +89532,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04ad04: |[04ad04] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04ad14: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ad18: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04ad1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ad1e: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ad22: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04ad28: 0a02 |000a: move-result v2 │ │ -04ad2a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04ad2e: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ad32: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ad38: 0c00 |0012: move-result-object v0 │ │ -04ad3a: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ad3e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04ad42: 6e20 4203 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0342 │ │ -04ad48: 0a02 |001a: move-result v2 │ │ -04ad4a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04ad4e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04ad50: 0f02 |001e: return v2 │ │ -04ad52: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ad56: 28e4 |0021: goto 0005 // -001c │ │ -04ad58: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04ad5a: 28fb |0023: goto 001e // -0005 │ │ +04ace4: |[04ace4] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04acf4: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04acf8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04acfc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04acfe: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ad02: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04ad08: 0a02 |000a: move-result v2 │ │ +04ad0a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04ad0e: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ad12: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ad18: 0c00 |0012: move-result-object v0 │ │ +04ad1a: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ad1e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04ad22: 6e20 4203 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0342 │ │ +04ad28: 0a02 |001a: move-result v2 │ │ +04ad2a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04ad2e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04ad30: 0f02 |001e: return v2 │ │ +04ad32: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ad36: 28e4 |0021: goto 0005 // -001c │ │ +04ad38: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04ad3a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2004 │ │ 0x0004 line=2005 │ │ 0x000d line=2006 │ │ 0x0015 line=2007 │ │ 0x0017 line=2008 │ │ @@ -89614,20 +89582,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04ad5c: |[04ad5c] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -04ad6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ad6e: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04ad72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04ad74: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04ad7a: 0e00 |0007: return-void │ │ +04ad3c: |[04ad3c] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +04ad4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ad4e: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04ad52: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04ad54: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04ad5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1871 │ │ 0x0003 line=1872 │ │ 0x0007 line=1873 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -89637,59 +89605,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 │ │ -04ad7c: |[04ad7c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04ad8c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04ad8e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04ad90: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ad94: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -04ad98: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04ad9a: 5454 1e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ad9e: 6e10 4713 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04ada4: 0a04 |000c: move-result v4 │ │ -04ada6: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -04adaa: 5454 1e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04adae: 6e20 4113 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04adb4: 0c00 |0014: move-result-object v0 │ │ -04adb6: 1f00 9800 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04adba: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -04adbe: 6e30 4403 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0344 │ │ -04adc4: 0a04 |001c: move-result v4 │ │ -04adc6: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -04adca: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -04adcc: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -04add0: 2202 e202 |0022: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ -04add4: 7010 3a13 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04adda: 6e20 3e13 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04ade0: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ade4: 28db |002c: goto 0007 // -0025 │ │ -04ade6: 5454 2501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04adea: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -04adee: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -04adf0: 5454 2501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04adf4: 6e10 4713 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04adfa: 0a04 |0037: move-result v4 │ │ -04adfc: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -04ae00: 5454 2501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04ae04: 6e20 4113 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ae0a: 0c00 |003f: move-result-object v0 │ │ -04ae0c: 1f00 9800 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ae10: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -04ae14: 6e20 4013 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ -04ae1a: 0a04 |0047: move-result v4 │ │ -04ae1c: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -04ae20: 6e10 3003 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0330 │ │ -04ae26: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ae2a: 28e3 |004f: goto 0032 // -001d │ │ -04ae2c: 5b52 2501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04ae30: 0f03 |0052: return v3 │ │ +04ad5c: |[04ad5c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04ad6c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ad6e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04ad70: 5454 1e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ad74: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +04ad78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04ad7a: 5454 1e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ad7e: 6e10 4713 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04ad84: 0a04 |000c: move-result v4 │ │ +04ad86: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +04ad8a: 5454 1e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ad8e: 6e20 4113 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ad94: 0c00 |0014: move-result-object v0 │ │ +04ad96: 1f00 9800 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ad9a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +04ad9e: 6e30 4403 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0344 │ │ +04ada4: 0a04 |001c: move-result v4 │ │ +04ada6: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +04adaa: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +04adac: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +04adb0: 2202 e202 |0022: new-instance v2, Ljava/util/ArrayList; // type@02e2 │ │ +04adb4: 7010 3a13 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04adba: 6e20 3e13 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04adc0: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04adc4: 28db |002c: goto 0007 // -0025 │ │ +04adc6: 5454 2501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04adca: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +04adce: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +04add0: 5454 2501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04add4: 6e10 4713 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04adda: 0a04 |0037: move-result v4 │ │ +04addc: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +04ade0: 5454 2501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04ade4: 6e20 4113 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04adea: 0c00 |003f: move-result-object v0 │ │ +04adec: 1f00 9800 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04adf0: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +04adf4: 6e20 4013 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ +04adfa: 0a04 |0047: move-result v4 │ │ +04adfc: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +04ae00: 6e10 3003 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0330 │ │ +04ae06: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ae0a: 28e3 |004f: goto 0032 // -001d │ │ +04ae0c: 5b52 2501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04ae10: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0001 line=1944 │ │ 0x0002 line=1945 │ │ 0x0006 line=1946 │ │ 0x000f line=1947 │ │ @@ -89725,25 +89693,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04ae34: |[04ae34] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -04ae44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ae46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04ae48: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04ae4a: 5c30 2701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -04ae4e: 6e10 df03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -04ae54: 6e30 f003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04ae5a: 5b31 1d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04ae5e: 5b31 2401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -04ae62: 5b31 2d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04ae66: 0e00 |0011: return-void │ │ +04ae14: |[04ae14] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +04ae24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04ae26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04ae28: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04ae2a: 5c30 2701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +04ae2e: 6e10 df03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +04ae34: 6e30 f003 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04ae3a: 5b31 1d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04ae3e: 5b31 2401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +04ae42: 5b31 2d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04ae46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1912 │ │ 0x0005 line=1913 │ │ 0x0008 line=1914 │ │ 0x000b line=1915 │ │ 0x000d line=1916 │ │ @@ -89757,19 +89725,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ae68: |[04ae68] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -04ae78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04ae7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04ae7c: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04ae82: 0e00 |0005: return-void │ │ +04ae48: |[04ae48] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +04ae58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ae5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04ae5c: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04ae62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1908 │ │ 0x0005 line=1909 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -89778,31 +89746,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04ae84: |[04ae84] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -04ae94: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ae98: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04ae9c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ae9e: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aea2: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04aea8: 0a02 |000a: move-result v2 │ │ -04aeaa: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04aeae: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aeb2: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04aeb8: 0c00 |0012: move-result-object v0 │ │ -04aeba: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04aebe: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04aec2: 6e10 4803 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0348 │ │ -04aec8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04aecc: 28e9 |001c: goto 0005 // -0017 │ │ -04aece: 0e00 |001d: return-void │ │ +04ae64: |[04ae64] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04ae74: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ae78: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04ae7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04ae7e: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ae82: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04ae88: 0a02 |000a: move-result v2 │ │ +04ae8a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04ae8e: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ae92: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ae98: 0c00 |0012: move-result-object v0 │ │ +04ae9a: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ae9e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04aea2: 6e10 4803 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0348 │ │ +04aea8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04aeac: 28e9 |001c: goto 0005 // -0017 │ │ +04aeae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ 0x0004 line=1933 │ │ 0x000d line=1934 │ │ 0x0015 line=1935 │ │ 0x0017 line=1936 │ │ @@ -89818,36 +89786,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04aed0: |[04aed0] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04aee0: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aee4: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04aee8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04aeea: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aeee: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04aef4: 0a02 |000a: move-result v2 │ │ -04aef6: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04aefa: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04aefe: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04af04: 0c00 |0012: move-result-object v0 │ │ -04af06: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04af0a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04af0e: 6e20 4903 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0349 │ │ -04af14: 0a02 |001a: move-result v2 │ │ -04af16: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04af1a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04af1c: 0f02 |001e: return v2 │ │ -04af1e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04af22: 28e4 |0021: goto 0005 // -001c │ │ -04af24: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04af26: 28fb |0023: goto 001e // -0005 │ │ +04aeb0: |[04aeb0] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04aec0: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aec4: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04aec8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04aeca: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aece: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04aed4: 0a02 |000a: move-result v2 │ │ +04aed6: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04aeda: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04aede: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04aee4: 0c00 |0012: move-result-object v0 │ │ +04aee6: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04aeea: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04aeee: 6e20 4903 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0349 │ │ +04aef4: 0a02 |001a: move-result v2 │ │ +04aef6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04aefa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04aefc: 0f02 |001e: return v2 │ │ +04aefe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04af02: 28e4 |0021: goto 0005 // -001c │ │ +04af04: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04af06: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1990 │ │ 0x0004 line=1991 │ │ 0x000d line=1992 │ │ 0x0015 line=1993 │ │ 0x0017 line=1994 │ │ @@ -89868,31 +89836,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04af28: |[04af28] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04af38: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04af3c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04af40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04af42: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04af46: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04af4c: 0a02 |000a: move-result v2 │ │ -04af4e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04af52: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04af56: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04af5c: 0c00 |0012: move-result-object v0 │ │ -04af5e: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04af62: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04af66: 6e20 4a03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@034a │ │ -04af6c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04af70: 28e9 |001c: goto 0005 // -0017 │ │ -04af72: 0e00 |001d: return-void │ │ +04af08: |[04af08] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04af18: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04af1c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04af20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04af22: 5432 1e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04af26: 6e10 4713 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04af2c: 0a02 |000a: move-result v2 │ │ +04af2e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04af32: 5432 1e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04af36: 6e20 4113 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04af3c: 0c00 |0012: move-result-object v0 │ │ +04af3e: 1f00 9800 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04af42: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04af46: 6e20 4a03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@034a │ │ +04af4c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04af50: 28e9 |001c: goto 0005 // -0017 │ │ +04af52: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0004 line=2019 │ │ 0x000d line=2020 │ │ 0x0015 line=2021 │ │ 0x0017 line=2022 │ │ @@ -89909,19 +89877,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04af74: |[04af74] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -04af84: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04af86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04af88: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04af8e: 0e00 |0005: return-void │ │ +04af54: |[04af54] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04af64: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04af66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04af68: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04af6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ 0x0005 line=1892 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -89930,35 +89898,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04af90: |[04af90] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04afa0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04afa2: 5443 1e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04afa6: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -04afaa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04afac: 5443 1e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04afb0: 6e10 4713 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04afb6: 0a03 |000b: move-result v3 │ │ -04afb8: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -04afbc: 5443 1e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04afc0: 6e20 4113 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04afc6: 0c00 |0013: move-result-object v0 │ │ -04afc8: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04afcc: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -04afd0: 6e20 4c03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@034c │ │ -04afd6: 0a03 |001b: move-result v3 │ │ -04afd8: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -04afdc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04afde: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04afe2: 28e5 |0021: goto 0006 // -001b │ │ -04afe4: 0f02 |0022: return v2 │ │ +04af70: |[04af70] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04af80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04af82: 5443 1e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04af86: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +04af8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04af8c: 5443 1e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04af90: 6e10 4713 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04af96: 0a03 |000b: move-result v3 │ │ +04af98: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +04af9c: 5443 1e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04afa0: 6e20 4113 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04afa6: 0c00 |0013: move-result-object v0 │ │ +04afa8: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04afac: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04afb0: 6e20 4c03 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@034c │ │ +04afb6: 0a03 |001b: move-result v3 │ │ +04afb8: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +04afbc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04afbe: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04afc2: 28e5 |0021: goto 0006 // -001b │ │ +04afc4: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0001 line=1976 │ │ 0x0005 line=1977 │ │ 0x000e line=1978 │ │ 0x0016 line=1979 │ │ @@ -89978,19 +89946,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04afe8: |[04afe8] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -04aff8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04affa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04affc: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04b002: 0e00 |0005: return-void │ │ +04afc8: |[04afc8] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +04afd8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04afda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04afdc: 6e30 f003 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04afe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1904 │ │ 0x0005 line=1905 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -89999,20 +89967,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b004: |[04b004] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -04b014: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b016: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04b01a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -04b01c: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04b022: 0e00 |0007: return-void │ │ +04afe4: |[04afe4] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04aff4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04aff6: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04affa: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +04affc: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04b002: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1886 │ │ 0x0003 line=1887 │ │ 0x0007 line=1888 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -90022,20 +89990,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b024: |[04b024] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -04b034: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b036: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04b03a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -04b03c: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04b042: 0e00 |0007: return-void │ │ +04b004: |[04b004] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04b014: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b016: 5c21 3101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04b01a: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +04b01c: 6e30 f003 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04b022: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1881 │ │ 0x0003 line=1882 │ │ 0x0007 line=1883 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -90045,21 +90013,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04b044: |[04b044] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -04b054: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04b056: 5c20 3101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04b05a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -04b05c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04b05e: 6e30 f003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ -04b064: 0e00 |0008: return-void │ │ +04b024: |[04b024] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04b034: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b036: 5c20 3101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04b03a: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +04b03c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04b03e: 6e30 f003 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03f0 │ │ +04b044: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0003 line=1900 │ │ 0x0008 line=1901 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -90069,267 +90037,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 │ │ -04b068: |[04b068] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04b078: 2206 d302 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ -04b07c: 7010 1d13 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04b082: 6e20 2413 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04b088: 0c06 |0008: move-result-object v6 │ │ -04b08a: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ -04b08e: 6e20 2413 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04b094: 0c06 |000e: move-result-object v6 │ │ -04b096: 6e10 2913 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04b09c: 0c04 |0012: move-result-object v4 │ │ -04b09e: 5486 1c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b0a2: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -04b0a6: 5486 1c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b0aa: 6e10 4713 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b0b0: 0a00 |001c: move-result v0 │ │ -04b0b2: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -04b0b6: 6e20 c812 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b0bc: 1a06 7d01 |0022: const-string v6, "Active Fragments in " // string@017d │ │ -04b0c0: 6e20 c812 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b0c6: 7110 2c13 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -04b0cc: 0a06 |002a: move-result v6 │ │ -04b0ce: 7110 f312 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -04b0d4: 0c06 |002e: move-result-object v6 │ │ -04b0d6: 6e20 c812 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b0dc: 1a06 c000 |0032: const-string v6, ":" // string@00c0 │ │ -04b0e0: 6e20 cd12 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b0e6: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -04b0e8: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -04b0ec: 5486 1c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b0f0: 6e20 4113 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b0f6: 0c02 |003f: move-result-object v2 │ │ -04b0f8: 1f02 9800 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b0fc: 6e20 c812 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b102: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ -04b106: 6e20 c812 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b10c: 6e20 c612 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b112: 1a06 c100 |004d: const-string v6, ": " // string@00c1 │ │ -04b116: 6e20 c812 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b11c: 6e20 cc12 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b122: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -04b126: 6e5c 0103 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@0301 │ │ -04b12c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b130: 28dc |005c: goto 0038 // -0024 │ │ -04b132: 5486 1e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b136: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -04b13a: 5486 1e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b13e: 6e10 4713 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b144: 0a00 |0066: move-result v0 │ │ -04b146: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -04b14a: 6e20 c812 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b150: 1a06 8b01 |006c: const-string v6, "Added Fragments:" // string@018b │ │ -04b154: 6e20 cd12 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b15a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -04b15c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -04b160: 5486 1e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b164: 6e20 4113 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b16a: 0c02 |0079: move-result-object v2 │ │ -04b16c: 1f02 9800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b170: 6e20 c812 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b176: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ -04b17a: 6e20 c812 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b180: 6e20 c612 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b186: 1a06 c100 |0087: const-string v6, ": " // string@00c1 │ │ -04b18a: 6e20 c812 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b190: 6e10 5e03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@035e │ │ -04b196: 0c06 |008f: move-result-object v6 │ │ -04b198: 6e20 cd12 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b19e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b1a2: 28dd |0095: goto 0072 // -0023 │ │ -04b1a4: 5486 2501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04b1a8: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -04b1ac: 5486 2501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04b1b0: 6e10 4713 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b1b6: 0a00 |009f: move-result v0 │ │ -04b1b8: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -04b1bc: 6e20 c812 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b1c2: 1a06 c402 |00a5: const-string v6, "Fragments Created Menus:" // string@02c4 │ │ -04b1c6: 6e20 cd12 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b1cc: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -04b1ce: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -04b1d2: 5486 2501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ -04b1d6: 6e20 4113 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b1dc: 0c02 |00b2: move-result-object v2 │ │ -04b1de: 1f02 9800 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b1e2: 6e20 c812 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b1e8: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ -04b1ec: 6e20 c812 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b1f2: 6e20 c612 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b1f8: 1a06 c100 |00c0: const-string v6, ": " // string@00c1 │ │ -04b1fc: 6e20 c812 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b202: 6e10 5e03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@035e │ │ -04b208: 0c06 |00c8: move-result-object v6 │ │ -04b20a: 6e20 cd12 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b210: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b214: 28dd |00ce: goto 00ab // -0023 │ │ -04b216: 5486 2101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b21a: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -04b21e: 5486 2101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b222: 6e10 4713 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b228: 0a00 |00d8: move-result v0 │ │ -04b22a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -04b22e: 6e20 c812 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b234: 1a06 aa01 |00de: const-string v6, "Back Stack:" // string@01aa │ │ -04b238: 6e20 cd12 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b23e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -04b240: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -04b244: 5486 2101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b248: 6e20 4113 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b24e: 0c01 |00eb: move-result-object v1 │ │ -04b250: 1f01 9000 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04b254: 6e20 c812 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b25a: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ -04b25e: 6e20 c812 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b264: 6e20 c612 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b26a: 1a06 c100 |00f9: const-string v6, ": " // string@00c1 │ │ -04b26e: 6e20 c812 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b274: 6e10 ca02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02ca │ │ -04b27a: 0c06 |0101: move-result-object v6 │ │ -04b27c: 6e20 cd12 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b282: 6e5c af02 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@02af │ │ -04b288: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b28c: 28da |010a: goto 00e4 // -0026 │ │ -04b28e: 1d08 |010b: monitor-enter v8 │ │ -04b290: 5486 2301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04b294: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -04b298: 5486 2301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04b29c: 6e10 4713 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b2a2: 0a00 |0115: move-result v0 │ │ -04b2a4: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -04b2a8: 6e20 c812 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b2ae: 1a06 a901 |011b: const-string v6, "Back Stack Indices:" // string@01a9 │ │ -04b2b2: 6e20 cd12 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b2b8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -04b2ba: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -04b2be: 5486 2301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04b2c2: 6e20 4113 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b2c8: 0c01 |0128: move-result-object v1 │ │ -04b2ca: 1f01 9000 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04b2ce: 6e20 c812 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b2d4: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ -04b2d8: 6e20 c812 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b2de: 6e20 c612 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b2e4: 1a06 c100 |0136: const-string v6, ": " // string@00c1 │ │ -04b2e8: 6e20 c812 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b2ee: 6e20 cc12 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b2f4: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b2f8: 28e1 |0140: goto 0121 // -001f │ │ -04b2fa: 5486 1f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b2fe: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -04b302: 5486 1f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b306: 6e10 4713 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b30c: 0a06 |014a: move-result v6 │ │ -04b30e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -04b312: 6e20 c812 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b318: 1a06 1b10 |0150: const-string v6, "mAvailBackStackIndices: " // string@101b │ │ -04b31c: 6e20 c812 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b322: 5486 1f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b326: 6e10 4813 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1348 │ │ -04b32c: 0c06 |015a: move-result-object v6 │ │ -04b32e: 7110 4c13 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ -04b334: 0c06 |015e: move-result-object v6 │ │ -04b336: 6e20 cd12 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b33c: 1e08 |0162: monitor-exit v8 │ │ -04b33e: 5486 2e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b342: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -04b346: 5486 2e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b34a: 6e10 4713 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b350: 0a00 |016c: move-result v0 │ │ -04b352: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -04b356: 6e20 c812 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b35c: 1a06 a407 |0172: const-string v6, "Pending Actions:" // string@07a4 │ │ -04b360: 6e20 cd12 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b366: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -04b368: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -04b36c: 5486 2e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b370: 6e20 4113 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b376: 0c05 |017f: move-result-object v5 │ │ -04b378: 1f05 cf02 |0180: check-cast v5, Ljava/lang/Runnable; // type@02cf │ │ -04b37c: 6e20 c812 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b382: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ -04b386: 6e20 c812 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b38c: 6e20 c612 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b392: 1a06 c100 |018d: const-string v6, ": " // string@00c1 │ │ -04b396: 6e20 c812 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b39c: 6e20 cc12 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b3a2: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b3a6: 28e1 |0197: goto 0178 // -001f │ │ -04b3a8: 0d06 |0198: move-exception v6 │ │ -04b3aa: 1e08 |0199: monitor-exit v8 │ │ -04b3ac: 2706 |019a: throw v6 │ │ -04b3ae: 6e20 c812 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b3b4: 1a06 b502 |019e: const-string v6, "FragmentManager misc state:" // string@02b5 │ │ -04b3b8: 6e20 cd12 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b3be: 6e20 c812 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b3c4: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ -04b3c8: 6e20 c812 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b3ce: 5486 1d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b3d2: 6e20 cc12 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b3d8: 6e20 c812 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b3de: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ -04b3e2: 6e20 c812 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b3e8: 5486 2401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -04b3ec: 6e20 cc12 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b3f2: 5486 2d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04b3f6: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -04b3fa: 6e20 c812 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b400: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ -04b404: 6e20 c812 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b40a: 5486 2d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04b40e: 6e20 cc12 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04b414: 6e20 c812 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b41a: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ -04b41e: 6e20 c812 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b424: 5286 2601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04b428: 6e20 c612 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04b42e: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ -04b432: 6e20 c812 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b438: 5586 3101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04b43c: 6e20 c912 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04b442: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ -04b446: 6e20 c812 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b44c: 5586 2701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -04b450: 6e20 ce12 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -04b456: 5586 2b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04b45a: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -04b45e: 6e20 c812 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b464: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ -04b468: 6e20 c812 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b46e: 5586 2b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04b472: 6e20 ce12 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -04b478: 5486 2c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04b47c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -04b480: 6e20 c812 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b486: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ -04b48a: 6e20 c812 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b490: 5486 2c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04b494: 6e20 cd12 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b49a: 5486 2001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04b49e: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -04b4a2: 5486 2001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04b4a6: 6e10 4713 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b4ac: 0a06 |021a: move-result v6 │ │ -04b4ae: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -04b4b2: 6e20 c812 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b4b8: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ -04b4bc: 6e20 c812 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04b4c2: 5486 2001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04b4c6: 6e10 4813 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1348 │ │ -04b4cc: 0c06 |022a: move-result-object v6 │ │ -04b4ce: 7110 4c13 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ -04b4d4: 0c06 |022e: move-result-object v6 │ │ -04b4d6: 6e20 cd12 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04b4dc: 0e00 |0232: return-void │ │ +04b048: |[04b048] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04b058: 2206 d302 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ +04b05c: 7010 1d13 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04b062: 6e20 2413 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b068: 0c06 |0008: move-result-object v6 │ │ +04b06a: 1a07 0300 |0009: const-string v7, " " // string@0003 │ │ +04b06e: 6e20 2413 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b074: 0c06 |000e: move-result-object v6 │ │ +04b076: 6e10 2913 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04b07c: 0c04 |0012: move-result-object v4 │ │ +04b07e: 5486 1c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b082: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +04b086: 5486 1c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b08a: 6e10 4713 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b090: 0a00 |001c: move-result v0 │ │ +04b092: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +04b096: 6e20 c812 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b09c: 1a06 7d01 |0022: const-string v6, "Active Fragments in " // string@017d │ │ +04b0a0: 6e20 c812 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b0a6: 7110 2c13 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +04b0ac: 0a06 |002a: move-result v6 │ │ +04b0ae: 7110 f312 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +04b0b4: 0c06 |002e: move-result-object v6 │ │ +04b0b6: 6e20 c812 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b0bc: 1a06 c000 |0032: const-string v6, ":" // string@00c0 │ │ +04b0c0: 6e20 cd12 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b0c6: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +04b0c8: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +04b0cc: 5486 1c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b0d0: 6e20 4113 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b0d6: 0c02 |003f: move-result-object v2 │ │ +04b0d8: 1f02 9800 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b0dc: 6e20 c812 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b0e2: 1a06 0400 |0045: const-string v6, " #" // string@0004 │ │ +04b0e6: 6e20 c812 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b0ec: 6e20 c612 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b0f2: 1a06 c100 |004d: const-string v6, ": " // string@00c1 │ │ +04b0f6: 6e20 c812 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b0fc: 6e20 cc12 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b102: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04b106: 6e5c 0103 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@0301 │ │ +04b10c: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b110: 28dc |005c: goto 0038 // -0024 │ │ +04b112: 5486 1e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b116: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +04b11a: 5486 1e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b11e: 6e10 4713 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b124: 0a00 |0066: move-result v0 │ │ +04b126: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +04b12a: 6e20 c812 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b130: 1a06 8b01 |006c: const-string v6, "Added Fragments:" // string@018b │ │ +04b134: 6e20 cd12 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b13a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +04b13c: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +04b140: 5486 1e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b144: 6e20 4113 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b14a: 0c02 |0079: move-result-object v2 │ │ +04b14c: 1f02 9800 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b150: 6e20 c812 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b156: 1a06 0400 |007f: const-string v6, " #" // string@0004 │ │ +04b15a: 6e20 c812 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b160: 6e20 c612 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b166: 1a06 c100 |0087: const-string v6, ": " // string@00c1 │ │ +04b16a: 6e20 c812 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b170: 6e10 5e03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@035e │ │ +04b176: 0c06 |008f: move-result-object v6 │ │ +04b178: 6e20 cd12 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b17e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b182: 28dd |0095: goto 0072 // -0023 │ │ +04b184: 5486 2501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04b188: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +04b18c: 5486 2501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04b190: 6e10 4713 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b196: 0a00 |009f: move-result v0 │ │ +04b198: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +04b19c: 6e20 c812 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b1a2: 1a06 c402 |00a5: const-string v6, "Fragments Created Menus:" // string@02c4 │ │ +04b1a6: 6e20 cd12 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b1ac: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +04b1ae: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +04b1b2: 5486 2501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0125 │ │ +04b1b6: 6e20 4113 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b1bc: 0c02 |00b2: move-result-object v2 │ │ +04b1be: 1f02 9800 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b1c2: 6e20 c812 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b1c8: 1a06 0400 |00b8: const-string v6, " #" // string@0004 │ │ +04b1cc: 6e20 c812 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b1d2: 6e20 c612 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b1d8: 1a06 c100 |00c0: const-string v6, ": " // string@00c1 │ │ +04b1dc: 6e20 c812 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b1e2: 6e10 5e03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@035e │ │ +04b1e8: 0c06 |00c8: move-result-object v6 │ │ +04b1ea: 6e20 cd12 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b1f0: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b1f4: 28dd |00ce: goto 00ab // -0023 │ │ +04b1f6: 5486 2101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b1fa: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +04b1fe: 5486 2101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b202: 6e10 4713 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b208: 0a00 |00d8: move-result v0 │ │ +04b20a: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +04b20e: 6e20 c812 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b214: 1a06 aa01 |00de: const-string v6, "Back Stack:" // string@01aa │ │ +04b218: 6e20 cd12 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b21e: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +04b220: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04b224: 5486 2101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b228: 6e20 4113 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b22e: 0c01 |00eb: move-result-object v1 │ │ +04b230: 1f01 9000 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04b234: 6e20 c812 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b23a: 1a06 0400 |00f1: const-string v6, " #" // string@0004 │ │ +04b23e: 6e20 c812 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b244: 6e20 c612 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b24a: 1a06 c100 |00f9: const-string v6, ": " // string@00c1 │ │ +04b24e: 6e20 c812 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b254: 6e10 ca02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02ca │ │ +04b25a: 0c06 |0101: move-result-object v6 │ │ +04b25c: 6e20 cd12 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b262: 6e5c af02 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@02af │ │ +04b268: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b26c: 28da |010a: goto 00e4 // -0026 │ │ +04b26e: 1d08 |010b: monitor-enter v8 │ │ +04b270: 5486 2301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04b274: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +04b278: 5486 2301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04b27c: 6e10 4713 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b282: 0a00 |0115: move-result v0 │ │ +04b284: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +04b288: 6e20 c812 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b28e: 1a06 a901 |011b: const-string v6, "Back Stack Indices:" // string@01a9 │ │ +04b292: 6e20 cd12 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b298: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +04b29a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +04b29e: 5486 2301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04b2a2: 6e20 4113 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b2a8: 0c01 |0128: move-result-object v1 │ │ +04b2aa: 1f01 9000 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04b2ae: 6e20 c812 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b2b4: 1a06 0400 |012e: const-string v6, " #" // string@0004 │ │ +04b2b8: 6e20 c812 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b2be: 6e20 c612 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b2c4: 1a06 c100 |0136: const-string v6, ": " // string@00c1 │ │ +04b2c8: 6e20 c812 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b2ce: 6e20 cc12 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b2d4: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b2d8: 28e1 |0140: goto 0121 // -001f │ │ +04b2da: 5486 1f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b2de: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +04b2e2: 5486 1f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b2e6: 6e10 4713 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b2ec: 0a06 |014a: move-result v6 │ │ +04b2ee: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +04b2f2: 6e20 c812 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b2f8: 1a06 1b10 |0150: const-string v6, "mAvailBackStackIndices: " // string@101b │ │ +04b2fc: 6e20 c812 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b302: 5486 1f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b306: 6e10 4813 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1348 │ │ +04b30c: 0c06 |015a: move-result-object v6 │ │ +04b30e: 7110 4c13 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ +04b314: 0c06 |015e: move-result-object v6 │ │ +04b316: 6e20 cd12 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b31c: 1e08 |0162: monitor-exit v8 │ │ +04b31e: 5486 2e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b322: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +04b326: 5486 2e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b32a: 6e10 4713 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b330: 0a00 |016c: move-result v0 │ │ +04b332: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +04b336: 6e20 c812 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b33c: 1a06 a407 |0172: const-string v6, "Pending Actions:" // string@07a4 │ │ +04b340: 6e20 cd12 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b346: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +04b348: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +04b34c: 5486 2e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b350: 6e20 4113 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b356: 0c05 |017f: move-result-object v5 │ │ +04b358: 1f05 cf02 |0180: check-cast v5, Ljava/lang/Runnable; // type@02cf │ │ +04b35c: 6e20 c812 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b362: 1a06 0400 |0185: const-string v6, " #" // string@0004 │ │ +04b366: 6e20 c812 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b36c: 6e20 c612 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b372: 1a06 c100 |018d: const-string v6, ": " // string@00c1 │ │ +04b376: 6e20 c812 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b37c: 6e20 cc12 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b382: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04b386: 28e1 |0197: goto 0178 // -001f │ │ +04b388: 0d06 |0198: move-exception v6 │ │ +04b38a: 1e08 |0199: monitor-exit v8 │ │ +04b38c: 2706 |019a: throw v6 │ │ +04b38e: 6e20 c812 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b394: 1a06 b502 |019e: const-string v6, "FragmentManager misc state:" // string@02b5 │ │ +04b398: 6e20 cd12 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b39e: 6e20 c812 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3a4: 1a06 1900 |01a6: const-string v6, " mActivity=" // string@0019 │ │ +04b3a8: 6e20 c812 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3ae: 5486 1d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b3b2: 6e20 cc12 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b3b8: 6e20 c812 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3be: 1a06 1b00 |01b3: const-string v6, " mContainer=" // string@001b │ │ +04b3c2: 6e20 c812 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3c8: 5486 2401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +04b3cc: 6e20 cc12 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b3d2: 5486 2d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04b3d6: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +04b3da: 6e20 c812 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3e0: 1a06 2000 |01c4: const-string v6, " mParent=" // string@0020 │ │ +04b3e4: 6e20 c812 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3ea: 5486 2d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04b3ee: 6e20 cc12 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04b3f4: 6e20 c812 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b3fa: 1a06 1c00 |01d1: const-string v6, " mCurState=" // string@001c │ │ +04b3fe: 6e20 c812 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b404: 5286 2601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04b408: 6e20 c612 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04b40e: 1a06 6d00 |01db: const-string v6, " mStateSaved=" // string@006d │ │ +04b412: 6e20 c812 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b418: 5586 3101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04b41c: 6e20 c912 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04b422: 1a06 5900 |01e5: const-string v6, " mDestroyed=" // string@0059 │ │ +04b426: 6e20 c812 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b42c: 5586 2701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +04b430: 6e20 ce12 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +04b436: 5586 2b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04b43a: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +04b43e: 6e20 c812 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b444: 1a06 1e00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001e │ │ +04b448: 6e20 c812 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b44e: 5586 2b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04b452: 6e20 ce12 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +04b458: 5486 2c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04b45c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +04b460: 6e20 c812 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b466: 1a06 1f00 |0207: const-string v6, " mNoTransactionsBecause=" // string@001f │ │ +04b46a: 6e20 c812 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b470: 5486 2c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04b474: 6e20 cd12 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b47a: 5486 2001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04b47e: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +04b482: 5486 2001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04b486: 6e10 4713 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b48c: 0a06 |021a: move-result v6 │ │ +04b48e: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +04b492: 6e20 c812 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b498: 1a06 1a00 |0220: const-string v6, " mAvailIndices: " // string@001a │ │ +04b49c: 6e20 c812 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04b4a2: 5486 2001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04b4a6: 6e10 4813 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1348 │ │ +04b4ac: 0c06 |022a: move-result-object v6 │ │ +04b4ae: 7110 4c13 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ +04b4b4: 0c06 |022e: move-result-object v6 │ │ +04b4b6: 6e20 cd12 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04b4bc: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=616 │ │ @@ -90447,49 +90415,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -04b4f4: |[04b4f4] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -04b504: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -04b508: 7010 cb03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ -04b50e: 1d02 |0005: monitor-enter v2 │ │ -04b510: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b514: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -04b518: 2200 c102 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04b51c: 1a01 8001 |000c: const-string v1, "Activity has been destroyed" // string@0180 │ │ -04b520: 7020 ee12 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04b526: 2700 |0011: throw v0 │ │ -04b528: 0d00 |0012: move-exception v0 │ │ -04b52a: 1e02 |0013: monitor-exit v2 │ │ -04b52c: 2700 |0014: throw v0 │ │ -04b52e: 5420 2e01 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b532: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -04b536: 2200 e202 |0019: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04b53a: 7010 3a13 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04b540: 5b20 2e01 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b544: 5420 2e01 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b548: 6e20 3e13 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04b54e: 5420 2e01 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b552: 6e10 4713 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b558: 0a00 |002a: move-result v0 │ │ -04b55a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -04b55c: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -04b560: 5420 1d01 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b564: 5400 f700 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04b568: 5421 2801 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -04b56c: 6e20 a901 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -04b572: 5420 1d01 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b576: 5400 f700 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04b57a: 5421 2801 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -04b57e: 6e20 a601 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01a6 │ │ -04b584: 1e02 |0040: monitor-exit v2 │ │ -04b586: 0e00 |0041: return-void │ │ +04b4d4: |[04b4d4] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +04b4e4: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +04b4e8: 7010 cb03 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ +04b4ee: 1d02 |0005: monitor-enter v2 │ │ +04b4f0: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b4f4: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +04b4f8: 2200 c102 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04b4fc: 1a01 8001 |000c: const-string v1, "Activity has been destroyed" // string@0180 │ │ +04b500: 7020 ee12 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04b506: 2700 |0011: throw v0 │ │ +04b508: 0d00 |0012: move-exception v0 │ │ +04b50a: 1e02 |0013: monitor-exit v2 │ │ +04b50c: 2700 |0014: throw v0 │ │ +04b50e: 5420 2e01 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b512: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +04b516: 2200 e202 |0019: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04b51a: 7010 3a13 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04b520: 5b20 2e01 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b524: 5420 2e01 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b528: 6e20 3e13 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04b52e: 5420 2e01 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b532: 6e10 4713 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b538: 0a00 |002a: move-result v0 │ │ +04b53a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +04b53c: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +04b540: 5420 1d01 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b544: 5400 f700 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04b548: 5421 2801 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +04b54c: 6e20 a901 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +04b552: 5420 1d01 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b556: 5400 f700 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04b55a: 5421 2801 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +04b55e: 6e20 a601 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01a6 │ │ +04b564: 1e02 |0040: monitor-exit v2 │ │ +04b566: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1353 │ │ @@ -90516,105 +90484,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -04b59c: |[04b59c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -04b5ac: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04b5ae: 5585 2901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -04b5b2: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -04b5b6: 2205 c102 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04b5ba: 1a06 c607 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@07c6 │ │ -04b5be: 7020 ee12 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04b5c4: 2705 |000c: throw v5 │ │ -04b5c6: 7100 ae01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01ae │ │ -04b5cc: 0c05 |0010: move-result-object v5 │ │ -04b5ce: 5486 1d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b5d2: 5466 f700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04b5d6: 6e10 a301 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01a3 │ │ -04b5dc: 0c06 |0018: move-result-object v6 │ │ -04b5de: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -04b5e2: 2205 c102 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04b5e6: 1a06 3707 |001d: const-string v6, "Must be called from main thread of process" // string@0737 │ │ -04b5ea: 7020 ee12 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04b5f0: 2705 |0022: throw v5 │ │ -04b5f2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04b5f4: 1d08 |0024: monitor-enter v8 │ │ -04b5f6: 5485 2e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b5fa: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -04b5fe: 5485 2e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b602: 6e10 4713 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b608: 0a05 |002e: move-result v5 │ │ -04b60a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -04b60e: 1e08 |0031: monitor-exit v8 │ │ -04b610: 5585 2a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -04b614: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -04b618: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -04b61a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -04b61c: 5485 1c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b620: 6e10 4713 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b626: 0a05 |003d: move-result v5 │ │ -04b628: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -04b62c: 5485 1c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b630: 6e20 4113 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b636: 0c01 |0045: move-result-object v1 │ │ -04b638: 1f01 9800 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b63c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -04b640: 5415 cc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -04b644: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -04b648: 5415 cc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -04b64c: 6e10 b704 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ -04b652: 0a05 |0053: move-result v5 │ │ -04b654: b653 |0054: or-int/2addr v3, v5 │ │ -04b656: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04b65a: 28e1 |0057: goto 0038 // -001f │ │ -04b65c: 5485 2e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b660: 6e10 4713 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b666: 0a04 |005d: move-result v4 │ │ -04b668: 5485 3201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b66c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -04b670: 5485 3201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b674: 2155 |0064: array-length v5, v5 │ │ -04b676: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -04b67a: 2345 5003 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0350 │ │ -04b67e: 5b85 3201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b682: 5485 2e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b686: 5486 3201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b68a: 6e20 4913 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -04b690: 5485 2e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ -04b694: 6e10 3f13 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -04b69a: 5485 1d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04b69e: 5455 f700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04b6a2: 5486 2801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ -04b6a6: 6e20 a901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -04b6ac: 1e08 |0080: monitor-exit v8 │ │ -04b6ae: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -04b6b0: 5c85 2901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -04b6b4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -04b6b6: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -04b6ba: 5485 3201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b6be: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -04b6c2: 7210 0813 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1308 │ │ -04b6c8: 5485 3201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ -04b6cc: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -04b6ce: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -04b6d2: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04b6d6: 28f0 |0095: goto 0085 // -0010 │ │ -04b6d8: 0d05 |0096: move-exception v5 │ │ -04b6da: 1e08 |0097: monitor-exit v8 │ │ -04b6dc: 2705 |0098: throw v5 │ │ -04b6de: 5c87 2901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -04b6e2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04b6e4: 2888 |009c: goto 0024 // -0078 │ │ -04b6e6: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -04b6ea: 5c87 2a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -04b6ee: 6e10 0904 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ -04b6f4: 0f00 |00a4: return v0 │ │ +04b57c: |[04b57c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +04b58c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04b58e: 5585 2901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +04b592: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +04b596: 2205 c102 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04b59a: 1a06 c607 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@07c6 │ │ +04b59e: 7020 ee12 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04b5a4: 2705 |000c: throw v5 │ │ +04b5a6: 7100 ae01 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01ae │ │ +04b5ac: 0c05 |0010: move-result-object v5 │ │ +04b5ae: 5486 1d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b5b2: 5466 f700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04b5b6: 6e10 a301 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01a3 │ │ +04b5bc: 0c06 |0018: move-result-object v6 │ │ +04b5be: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +04b5c2: 2205 c102 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04b5c6: 1a06 3707 |001d: const-string v6, "Must be called from main thread of process" // string@0737 │ │ +04b5ca: 7020 ee12 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04b5d0: 2705 |0022: throw v5 │ │ +04b5d2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04b5d4: 1d08 |0024: monitor-enter v8 │ │ +04b5d6: 5485 2e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b5da: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +04b5de: 5485 2e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b5e2: 6e10 4713 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b5e8: 0a05 |002e: move-result v5 │ │ +04b5ea: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +04b5ee: 1e08 |0031: monitor-exit v8 │ │ +04b5f0: 5585 2a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +04b5f4: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +04b5f8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +04b5fa: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +04b5fc: 5485 1c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b600: 6e10 4713 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b606: 0a05 |003d: move-result v5 │ │ +04b608: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +04b60c: 5485 1c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b610: 6e20 4113 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b616: 0c01 |0045: move-result-object v1 │ │ +04b618: 1f01 9800 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b61c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +04b620: 5415 cc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +04b624: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +04b628: 5415 cc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +04b62c: 6e10 b704 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ +04b632: 0a05 |0053: move-result v5 │ │ +04b634: b653 |0054: or-int/2addr v3, v5 │ │ +04b636: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04b63a: 28e1 |0057: goto 0038 // -001f │ │ +04b63c: 5485 2e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b640: 6e10 4713 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b646: 0a04 |005d: move-result v4 │ │ +04b648: 5485 3201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b64c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +04b650: 5485 3201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b654: 2155 |0064: array-length v5, v5 │ │ +04b656: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +04b65a: 2345 5003 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0350 │ │ +04b65e: 5b85 3201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b662: 5485 2e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b666: 5486 3201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b66a: 6e20 4913 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +04b670: 5485 2e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@012e │ │ +04b674: 6e10 3f13 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +04b67a: 5485 1d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04b67e: 5455 f700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04b682: 5486 2801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0128 │ │ +04b686: 6e20 a901 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +04b68c: 1e08 |0080: monitor-exit v8 │ │ +04b68e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +04b690: 5c85 2901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +04b694: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +04b696: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +04b69a: 5485 3201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b69e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +04b6a2: 7210 0813 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1308 │ │ +04b6a8: 5485 3201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0132 │ │ +04b6ac: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +04b6ae: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +04b6b2: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04b6b6: 28f0 |0095: goto 0085 // -0010 │ │ +04b6b8: 0d05 |0096: move-exception v5 │ │ +04b6ba: 1e08 |0097: monitor-exit v8 │ │ +04b6bc: 2705 |0098: throw v5 │ │ +04b6be: 5c87 2901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +04b6c2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04b6c4: 2888 |009c: goto 0024 // -0078 │ │ +04b6c6: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +04b6ca: 5c87 2a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +04b6ce: 6e10 0904 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ +04b6d4: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -90671,18 +90639,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04b714: |[04b714] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -04b724: 6e10 df03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -04b72a: 0a00 |0003: move-result v0 │ │ -04b72c: 0f00 |0004: return v0 │ │ +04b6f4: |[04b6f4] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +04b704: 6e10 df03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +04b70a: 0a00 |0003: move-result v0 │ │ +04b70c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -90690,50 +90658,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 │ │ -04b730: |[04b730] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -04b740: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b744: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -04b748: 5432 1e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b74c: 6e10 4713 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b752: 0a02 |0009: move-result v2 │ │ -04b754: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04b758: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -04b75c: 5432 1e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b760: 6e20 4113 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b766: 0c00 |0013: move-result-object v0 │ │ -04b768: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b76c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -04b770: 5202 c400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -04b774: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -04b778: 1100 |001c: return-object v0 │ │ -04b77a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b77e: 28ed |001f: goto 000c // -0013 │ │ -04b780: 5432 1c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b784: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -04b788: 5432 1c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b78c: 6e10 4713 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b792: 0a02 |0029: move-result v2 │ │ -04b794: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04b798: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -04b79c: 5432 1c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b7a0: 6e20 4113 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b7a6: 0c00 |0033: move-result-object v0 │ │ -04b7a8: 1f00 9800 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b7ac: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -04b7b0: 5202 c400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ -04b7b4: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -04b7b8: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b7bc: 28ee |003e: goto 002c // -0012 │ │ -04b7be: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -04b7c0: 28dc |0040: goto 001c // -0024 │ │ +04b710: |[04b710] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +04b720: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b724: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +04b728: 5432 1e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b72c: 6e10 4713 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b732: 0a02 |0009: move-result v2 │ │ +04b734: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04b738: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +04b73c: 5432 1e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b740: 6e20 4113 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b746: 0c00 |0013: move-result-object v0 │ │ +04b748: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b74c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +04b750: 5202 c400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +04b754: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +04b758: 1100 |001c: return-object v0 │ │ +04b75a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b75e: 28ed |001f: goto 000c // -0013 │ │ +04b760: 5432 1c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b764: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +04b768: 5432 1c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b76c: 6e10 4713 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b772: 0a02 |0029: move-result v2 │ │ +04b774: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04b778: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +04b77c: 5432 1c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b780: 6e20 4113 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b786: 0c00 |0033: move-result-object v0 │ │ +04b788: 1f00 9800 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b78c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +04b790: 5202 c400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00c4 │ │ +04b794: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +04b798: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b79c: 28ee |003e: goto 002c // -0012 │ │ +04b79e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +04b7a0: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0004 line=1288 │ │ 0x000e line=1289 │ │ 0x0016 line=1290 │ │ 0x001c line=1304 │ │ @@ -90759,56 +90727,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 │ │ -04b7c4: |[04b7c4] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04b7d4: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b7d8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -04b7dc: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -04b7e0: 5432 1e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b7e4: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b7ea: 0a02 |000b: move-result v2 │ │ -04b7ec: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04b7f0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -04b7f4: 5432 1e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04b7f8: 6e20 4113 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b7fe: 0c00 |0015: move-result-object v0 │ │ -04b800: 1f00 9800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b804: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04b808: 5402 da00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -04b80c: 6e20 1213 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -04b812: 0a02 |001f: move-result v2 │ │ -04b814: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -04b818: 1100 |0022: return-object v0 │ │ -04b81a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b81e: 28e9 |0025: goto 000e // -0017 │ │ -04b820: 5432 1c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b824: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -04b828: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -04b82c: 5432 1c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b830: 6e10 4713 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b836: 0a02 |0031: move-result v2 │ │ -04b838: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04b83c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -04b840: 5432 1c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b844: 6e20 4113 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b84a: 0c00 |003b: move-result-object v0 │ │ -04b84c: 1f00 9800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b850: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -04b854: 5402 da00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ -04b858: 6e20 1213 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -04b85e: 0a02 |0045: move-result v2 │ │ -04b860: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -04b864: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b868: 28ea |004a: goto 0034 // -0016 │ │ -04b86a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -04b86c: 28d6 |004c: goto 0022 // -002a │ │ +04b7a4: |[04b7a4] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04b7b4: 5432 1e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b7b8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +04b7bc: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +04b7c0: 5432 1e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b7c4: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b7ca: 0a02 |000b: move-result v2 │ │ +04b7cc: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04b7d0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +04b7d4: 5432 1e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04b7d8: 6e20 4113 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b7de: 0c00 |0015: move-result-object v0 │ │ +04b7e0: 1f00 9800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b7e4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04b7e8: 5402 da00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +04b7ec: 6e20 1213 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04b7f2: 0a02 |001f: move-result v2 │ │ +04b7f4: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +04b7f8: 1100 |0022: return-object v0 │ │ +04b7fa: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b7fe: 28e9 |0025: goto 000e // -0017 │ │ +04b800: 5432 1c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b804: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +04b808: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +04b80c: 5432 1c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b810: 6e10 4713 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b816: 0a02 |0031: move-result v2 │ │ +04b818: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04b81c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +04b820: 5432 1c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b824: 6e20 4113 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b82a: 0c00 |003b: move-result-object v0 │ │ +04b82c: 1f00 9800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b830: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +04b834: 5402 da00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00da │ │ +04b838: 6e20 1213 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04b83e: 0a02 |0045: move-result v2 │ │ +04b840: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +04b844: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b848: 28ea |004a: goto 0034 // -0016 │ │ +04b84a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +04b84c: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1310 │ │ 0x0010 line=1311 │ │ 0x0018 line=1312 │ │ 0x0022 line=1326 │ │ @@ -90834,36 +90802,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 │ │ -04b870: |[04b870] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04b880: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b884: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -04b888: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -04b88c: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b890: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b896: 0a02 |000b: move-result v2 │ │ -04b898: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04b89c: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -04b8a0: 5432 1c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b8a4: 6e20 4113 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b8aa: 0c00 |0015: move-result-object v0 │ │ -04b8ac: 1f00 9800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04b8b0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04b8b4: 6e20 0303 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0303 │ │ -04b8ba: 0c00 |001d: move-result-object v0 │ │ -04b8bc: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -04b8c0: 1100 |0020: return-object v0 │ │ -04b8c2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b8c6: 28eb |0023: goto 000e // -0015 │ │ -04b8c8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -04b8ca: 28fb |0025: goto 0020 // -0005 │ │ +04b850: |[04b850] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04b860: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b864: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04b868: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +04b86c: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b870: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b876: 0a02 |000b: move-result v2 │ │ +04b878: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04b87c: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +04b880: 5432 1c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b884: 6e20 4113 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b88a: 0c00 |0015: move-result-object v0 │ │ +04b88c: 1f00 9800 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04b890: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04b894: 6e20 0303 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0303 │ │ +04b89a: 0c00 |001d: move-result-object v0 │ │ +04b89c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +04b8a0: 1100 |0020: return-object v0 │ │ +04b8a2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b8a6: 28eb |0023: goto 000e // -0015 │ │ +04b8a8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +04b8aa: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1331 │ │ 0x0010 line=1332 │ │ 0x0018 line=1333 │ │ 0x0020 line=1338 │ │ @@ -90882,46 +90850,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04b8cc: |[04b8cc] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -04b8dc: 1d03 |0000: monitor-enter v3 │ │ -04b8de: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04b8e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04b8e4: 6e30 4613 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04b8ea: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b8ee: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -04b8f2: 2200 e202 |000b: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04b8f6: 7010 3a13 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04b8fc: 5b30 1f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b900: 6300 1301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04b904: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04b908: 1a00 b402 |0016: const-string v0, "FragmentManager" // string@02b4 │ │ -04b90c: 2201 d302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04b910: 7010 1d13 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04b916: 1a02 c502 |001d: const-string v2, "Freeing back stack index " // string@02c5 │ │ -04b91a: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04b920: 0c01 |0022: move-result-object v1 │ │ -04b922: 6e20 2013 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04b928: 0c01 |0026: move-result-object v1 │ │ -04b92a: 6e10 2913 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04b930: 0c01 |002a: move-result-object v1 │ │ -04b932: 7120 7e10 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04b938: 5430 1f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04b93c: 7110 f412 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -04b942: 0c01 |0033: move-result-object v1 │ │ -04b944: 6e20 3e13 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04b94a: 1e03 |0037: monitor-exit v3 │ │ -04b94c: 0e00 |0038: return-void │ │ -04b94e: 0d00 |0039: move-exception v0 │ │ -04b950: 1e03 |003a: monitor-exit v3 │ │ -04b952: 2700 |003b: throw v0 │ │ +04b8ac: |[04b8ac] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +04b8bc: 1d03 |0000: monitor-enter v3 │ │ +04b8be: 5430 2301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04b8c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04b8c4: 6e30 4613 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04b8ca: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b8ce: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +04b8d2: 2200 e202 |000b: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04b8d6: 7010 3a13 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04b8dc: 5b30 1f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b8e0: 6300 1301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04b8e4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04b8e8: 1a00 b402 |0016: const-string v0, "FragmentManager" // string@02b4 │ │ +04b8ec: 2201 d302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04b8f0: 7010 1d13 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04b8f6: 1a02 c502 |001d: const-string v2, "Freeing back stack index " // string@02c5 │ │ +04b8fa: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b900: 0c01 |0022: move-result-object v1 │ │ +04b902: 6e20 2013 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04b908: 0c01 |0026: move-result-object v1 │ │ +04b90a: 6e10 2913 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04b910: 0c01 |002a: move-result-object v1 │ │ +04b912: 7120 7e10 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04b918: 5430 1f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04b91c: 7110 f412 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +04b922: 0c01 |0033: move-result-object v1 │ │ +04b924: 6e20 3e13 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04b92a: 1e03 |0037: monitor-exit v3 │ │ +04b92c: 0e00 |0038: return-void │ │ +04b92e: 0d00 |0039: move-exception v0 │ │ +04b930: 1e03 |003a: monitor-exit v3 │ │ +04b932: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1417 │ │ 0x0001 line=1418 │ │ 0x0007 line=1419 │ │ @@ -90940,20 +90908,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 │ │ -04b960: |[04b960] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -04b970: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b974: 6e20 4113 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04b97a: 0c00 |0005: move-result-object v0 │ │ -04b97c: 1f00 9f00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@009f │ │ -04b980: 1100 |0008: return-object v0 │ │ +04b940: |[04b940] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +04b950: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b954: 6e20 4113 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04b95a: 0c00 |0005: move-result-object v0 │ │ +04b95c: 1f00 9f00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@009f │ │ +04b960: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -90962,23 +90930,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04b984: |[04b984] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -04b994: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b998: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04b99c: 5410 2101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04b9a0: 6e10 4713 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b9a6: 0a00 |0009: move-result v0 │ │ -04b9a8: 0f00 |000a: return v0 │ │ -04b9aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04b9ac: 28fe |000c: goto 000a // -0002 │ │ +04b964: |[04b964] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +04b974: 5410 2101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b978: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04b97c: 5410 2101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04b980: 6e10 4713 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b986: 0a00 |0009: move-result v0 │ │ +04b988: 0f00 |000a: return v0 │ │ +04b98a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04b98c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -90986,65 +90954,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 │ │ -04b9b0: |[04b9b0] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04b9c0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -04b9c2: 6e30 9201 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ -04b9c8: 0a01 |0004: move-result v1 │ │ -04b9ca: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -04b9ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04b9d0: 1100 |0008: return-object v0 │ │ -04b9d2: 5452 1c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04b9d6: 6e10 4713 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04b9dc: 0a02 |000e: move-result v2 │ │ -04b9de: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -04b9e2: 2202 c102 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04b9e6: 2203 d302 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04b9ea: 7010 1d13 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04b9f0: 1a04 a702 |0018: const-string v4, "Fragement no longer exists for key " // string@02a7 │ │ -04b9f4: 6e20 2413 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04b9fa: 0c03 |001d: move-result-object v3 │ │ -04b9fc: 6e20 2413 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ba02: 0c03 |0021: move-result-object v3 │ │ -04ba04: 1a04 c500 |0022: const-string v4, ": index " // string@00c5 │ │ -04ba08: 6e20 2413 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ba0e: 0c03 |0027: move-result-object v3 │ │ -04ba10: 6e20 2013 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04ba16: 0c03 |002b: move-result-object v3 │ │ -04ba18: 6e10 2913 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ba1e: 0c03 |002f: move-result-object v3 │ │ -04ba20: 7020 ee12 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04ba26: 7020 0a04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04ba2c: 5452 1c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04ba30: 6e20 4113 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ba36: 0c00 |003b: move-result-object v0 │ │ -04ba38: 1f00 9800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ba3c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -04ba40: 2202 c102 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04ba44: 2203 d302 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ba48: 7010 1d13 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ba4e: 1a04 a702 |0047: const-string v4, "Fragement no longer exists for key " // string@02a7 │ │ -04ba52: 6e20 2413 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ba58: 0c03 |004c: move-result-object v3 │ │ -04ba5a: 6e20 2413 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ba60: 0c03 |0050: move-result-object v3 │ │ -04ba62: 1a04 c500 |0051: const-string v4, ": index " // string@00c5 │ │ -04ba66: 6e20 2413 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ba6c: 0c03 |0056: move-result-object v3 │ │ -04ba6e: 6e20 2013 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04ba74: 0c03 |005a: move-result-object v3 │ │ -04ba76: 6e10 2913 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ba7c: 0c03 |005e: move-result-object v3 │ │ -04ba7e: 7020 ee12 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04ba84: 7020 0a04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04ba8a: 28a3 |0065: goto 0008 // -005d │ │ +04b990: |[04b990] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04b9a0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04b9a2: 6e30 9201 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ +04b9a8: 0a01 |0004: move-result v1 │ │ +04b9aa: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +04b9ae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04b9b0: 1100 |0008: return-object v0 │ │ +04b9b2: 5452 1c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04b9b6: 6e10 4713 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04b9bc: 0a02 |000e: move-result v2 │ │ +04b9be: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +04b9c2: 2202 c102 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04b9c6: 2203 d302 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04b9ca: 7010 1d13 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04b9d0: 1a04 a702 |0018: const-string v4, "Fragement no longer exists for key " // string@02a7 │ │ +04b9d4: 6e20 2413 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b9da: 0c03 |001d: move-result-object v3 │ │ +04b9dc: 6e20 2413 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b9e2: 0c03 |0021: move-result-object v3 │ │ +04b9e4: 1a04 c500 |0022: const-string v4, ": index " // string@00c5 │ │ +04b9e8: 6e20 2413 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04b9ee: 0c03 |0027: move-result-object v3 │ │ +04b9f0: 6e20 2013 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04b9f6: 0c03 |002b: move-result-object v3 │ │ +04b9f8: 6e10 2913 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04b9fe: 0c03 |002f: move-result-object v3 │ │ +04ba00: 7020 ee12 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04ba06: 7020 0a04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04ba0c: 5452 1c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04ba10: 6e20 4113 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ba16: 0c00 |003b: move-result-object v0 │ │ +04ba18: 1f00 9800 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ba1c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +04ba20: 2202 c102 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04ba24: 2203 d302 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ba28: 7010 1d13 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ba2e: 1a04 a702 |0047: const-string v4, "Fragement no longer exists for key " // string@02a7 │ │ +04ba32: 6e20 2413 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ba38: 0c03 |004c: move-result-object v3 │ │ +04ba3a: 6e20 2413 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ba40: 0c03 |0050: move-result-object v3 │ │ +04ba42: 1a04 c500 |0051: const-string v4, ": index " // string@00c5 │ │ +04ba46: 6e20 2413 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ba4c: 0c03 |0056: move-result-object v3 │ │ +04ba4e: 6e20 2013 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04ba54: 0c03 |005a: move-result-object v3 │ │ +04ba56: 6e10 2913 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ba5c: 0c03 |005e: move-result-object v3 │ │ +04ba5e: 7020 ee12 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04ba64: 7020 0a04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04ba6a: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ 0x0005 line=566 │ │ 0x0007 line=567 │ │ 0x0008 line=578 │ │ 0x0009 line=569 │ │ @@ -91064,17 +91032,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ba8c: |[04ba8c] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -04ba9c: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04baa0: 1100 |0002: return-object v0 │ │ +04ba6c: |[04ba6c] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +04ba7c: 5410 1c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04ba80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -91082,51 +91050,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -04baa4: |[04baa4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04bab4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04bab6: 6301 1301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04baba: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -04babe: 1a01 b402 |0005: const-string v1, "FragmentManager" // string@02b4 │ │ -04bac2: 2202 d302 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04bac6: 7010 1d13 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04bacc: 1a03 af0e |000c: const-string v3, "hide: " // string@0eaf │ │ -04bad0: 6e20 2413 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04bad6: 0c02 |0011: move-result-object v2 │ │ -04bad8: 6e20 2313 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04bade: 0c02 |0015: move-result-object v2 │ │ -04bae0: 6e10 2913 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04bae6: 0c02 |0019: move-result-object v2 │ │ -04bae8: 7120 7e10 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04baee: 5561 c800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04baf2: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -04baf6: 5c64 c800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04bafa: 5461 df00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04bafe: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -04bb02: 6e58 ea03 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03ea │ │ -04bb08: 0c00 |002a: move-result-object v0 │ │ -04bb0a: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -04bb0e: 5461 df00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04bb12: 6e20 4911 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04bb18: 5461 df00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04bb1c: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -04bb20: 6e20 4811 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04bb26: 5561 b900 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04bb2a: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -04bb2e: 5561 c700 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04bb32: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -04bb36: 5561 ce00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04bb3a: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -04bb3e: 5c54 2b01 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04bb42: 6e20 3303 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0333 │ │ -04bb48: 0e00 |004a: return-void │ │ +04ba84: |[04ba84] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04ba94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04ba96: 6301 1301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04ba9a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +04ba9e: 1a01 b402 |0005: const-string v1, "FragmentManager" // string@02b4 │ │ +04baa2: 2202 d302 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04baa6: 7010 1d13 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04baac: 1a03 af0e |000c: const-string v3, "hide: " // string@0eaf │ │ +04bab0: 6e20 2413 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04bab6: 0c02 |0011: move-result-object v2 │ │ +04bab8: 6e20 2313 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04babe: 0c02 |0015: move-result-object v2 │ │ +04bac0: 6e10 2913 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04bac6: 0c02 |0019: move-result-object v2 │ │ +04bac8: 7120 7e10 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04bace: 5561 c800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04bad2: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +04bad6: 5c64 c800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04bada: 5461 df00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04bade: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +04bae2: 6e58 ea03 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@03ea │ │ +04bae8: 0c00 |002a: move-result-object v0 │ │ +04baea: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +04baee: 5461 df00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04baf2: 6e20 4911 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04baf8: 5461 df00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04bafc: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +04bb00: 6e20 4811 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04bb06: 5561 b900 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04bb0a: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +04bb0e: 5561 c700 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04bb12: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +04bb16: 5561 ce00 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04bb1a: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +04bb1e: 5c54 2b01 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04bb22: 6e20 3303 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0333 │ │ +04bb28: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1207 │ │ 0x001d line=1208 │ │ 0x0021 line=1209 │ │ 0x0023 line=1210 │ │ 0x0027 line=1211 │ │ @@ -91149,85 +91117,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 │ │ -04bb4c: |[04bb4c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -04bb5c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04bb62: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04bb64: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -04bb66: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -04bb6a: 52a4 cf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -04bb6e: 6e40 2b03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@032b │ │ -04bb74: 0c01 |000c: move-result-object v1 │ │ -04bb76: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -04bb7a: 1101 |000f: return-object v1 │ │ -04bb7c: 52a4 cf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -04bb80: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -04bb84: 5494 1d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bb88: 52a5 cf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ -04bb8c: 7120 1912 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ -04bb92: 0c00 |001b: move-result-object v0 │ │ -04bb94: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -04bb98: 0701 |001e: move-object v1, v0 │ │ -04bb9a: 28f0 |001f: goto 000f // -0010 │ │ -04bb9c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -04bba0: 0731 |0022: move-object v1, v3 │ │ -04bba2: 28ec |0023: goto 000f // -0014 │ │ -04bba4: 7120 0c04 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@040c │ │ -04bbaa: 0a02 |0027: move-result v2 │ │ -04bbac: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -04bbb0: 0731 |002a: move-object v1, v3 │ │ -04bbb2: 28e4 |002b: goto 000f // -001c │ │ -04bbb4: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -04bbba: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -04bbbe: 5494 1d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bbc2: 6e10 7803 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ -04bbc8: 0c04 |0036: move-result-object v4 │ │ -04bbca: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -04bbce: 5494 1d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bbd2: 6e10 7803 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ -04bbd8: 0c04 |003e: move-result-object v4 │ │ -04bbda: 6e10 9011 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1190 │ │ -04bbe0: 0c04 |0042: move-result-object v4 │ │ -04bbe2: 524d c004 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@04c0 │ │ -04bbe6: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -04bbea: 0731 |0047: move-object v1, v3 │ │ -04bbec: 28c7 |0048: goto 000f // -0039 │ │ -04bbee: 5493 1d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bbf2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -04bbf6: 7156 ee03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ -04bbfc: 0c01 |0050: move-result-object v1 │ │ -04bbfe: 28be |0051: goto 000f // -0042 │ │ -04bc00: 5493 1d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bc04: 7157 ee03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ -04bc0a: 0c01 |0057: move-result-object v1 │ │ -04bc0c: 28b7 |0058: goto 000f // -0049 │ │ -04bc0e: 5493 1d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bc12: 7156 ee03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ -04bc18: 0c01 |005e: move-result-object v1 │ │ -04bc1a: 28b0 |005f: goto 000f // -0050 │ │ -04bc1c: 5493 1d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bc20: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -04bc26: 7157 ee03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ -04bc2c: 0c01 |0068: move-result-object v1 │ │ -04bc2e: 28a6 |0069: goto 000f // -005a │ │ -04bc30: 5493 1d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bc34: 7130 ec03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03ec │ │ -04bc3a: 0c01 |006f: move-result-object v1 │ │ -04bc3c: 289f |0070: goto 000f // -0061 │ │ -04bc3e: 5493 1d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bc42: 7130 ec03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03ec │ │ -04bc48: 0c01 |0076: move-result-object v1 │ │ -04bc4a: 2898 |0077: goto 000f // -0068 │ │ -04bc4c: 0731 |0078: move-object v1, v3 │ │ -04bc4e: 2896 |0079: goto 000f // -006a │ │ -04bc50: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +04bb2c: |[04bb2c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +04bb3c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +04bb42: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04bb44: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +04bb46: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +04bb4a: 52a4 cf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +04bb4e: 6e40 2b03 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@032b │ │ +04bb54: 0c01 |000c: move-result-object v1 │ │ +04bb56: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04bb5a: 1101 |000f: return-object v1 │ │ +04bb5c: 52a4 cf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +04bb60: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +04bb64: 5494 1d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bb68: 52a5 cf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00cf │ │ +04bb6c: 7120 1912 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ +04bb72: 0c00 |001b: move-result-object v0 │ │ +04bb74: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04bb78: 0701 |001e: move-object v1, v0 │ │ +04bb7a: 28f0 |001f: goto 000f // -0010 │ │ +04bb7c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +04bb80: 0731 |0022: move-object v1, v3 │ │ +04bb82: 28ec |0023: goto 000f // -0014 │ │ +04bb84: 7120 0c04 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@040c │ │ +04bb8a: 0a02 |0027: move-result v2 │ │ +04bb8c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +04bb90: 0731 |002a: move-object v1, v3 │ │ +04bb92: 28e4 |002b: goto 000f // -001c │ │ +04bb94: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04bb9a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +04bb9e: 5494 1d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bba2: 6e10 7803 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ +04bba8: 0c04 |0036: move-result-object v4 │ │ +04bbaa: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +04bbae: 5494 1d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bbb2: 6e10 7803 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0378 │ │ +04bbb8: 0c04 |003e: move-result-object v4 │ │ +04bbba: 6e10 9011 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1190 │ │ +04bbc0: 0c04 |0042: move-result-object v4 │ │ +04bbc2: 524d c004 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@04c0 │ │ +04bbc6: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04bbca: 0731 |0047: move-object v1, v3 │ │ +04bbcc: 28c7 |0048: goto 000f // -0039 │ │ +04bbce: 5493 1d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bbd2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04bbd6: 7156 ee03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ +04bbdc: 0c01 |0050: move-result-object v1 │ │ +04bbde: 28be |0051: goto 000f // -0042 │ │ +04bbe0: 5493 1d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bbe4: 7157 ee03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ +04bbea: 0c01 |0057: move-result-object v1 │ │ +04bbec: 28b7 |0058: goto 000f // -0049 │ │ +04bbee: 5493 1d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bbf2: 7156 ee03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ +04bbf8: 0c01 |005e: move-result-object v1 │ │ +04bbfa: 28b0 |005f: goto 000f // -0050 │ │ +04bbfc: 5493 1d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bc00: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +04bc06: 7157 ee03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03ee │ │ +04bc0c: 0c01 |0068: move-result-object v1 │ │ +04bc0e: 28a6 |0069: goto 000f // -005a │ │ +04bc10: 5493 1d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bc14: 7130 ec03 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03ec │ │ +04bc1a: 0c01 |006f: move-result-object v1 │ │ +04bc1c: 289f |0070: goto 000f // -0061 │ │ +04bc1e: 5493 1d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bc22: 7130 ec03 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03ec │ │ +04bc28: 0c01 |0076: move-result-object v1 │ │ +04bc2a: 2898 |0077: goto 000f // -0068 │ │ +04bc2c: 0731 |0078: move-object v1, v3 │ │ +04bc2e: 2896 |0079: goto 000f // -006a │ │ +04bc30: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=758 │ │ 0x000d line=760 │ │ 0x000f line=812 │ │ 0x0010 line=764 │ │ 0x0014 line=765 │ │ @@ -91267,66 +91235,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04bc70: |[04bc70] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -04bc80: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04bc84: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -04bc88: 0e00 |0004: return-void │ │ -04bc8a: 5430 2001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bc8e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04bc92: 5430 2001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bc96: 6e10 4713 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04bc9c: 0a00 |000e: move-result v0 │ │ -04bc9e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -04bca2: 5430 1c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bca6: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -04bcaa: 2200 e202 |0015: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04bcae: 7010 3a13 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04bcb4: 5b30 1c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bcb8: 5430 1c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bcbc: 6e10 4713 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04bcc2: 0a00 |0021: move-result v0 │ │ -04bcc4: 5431 2d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04bcc8: 6e30 5603 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ -04bcce: 5430 1c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bcd2: 6e20 3e13 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04bcd8: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04bcdc: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -04bce0: 1a00 b402 |0030: const-string v0, "FragmentManager" // string@02b4 │ │ -04bce4: 2201 d302 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04bce8: 7010 1d13 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04bcee: 1a02 8e01 |0037: const-string v2, "Allocated fragment index " // string@018e │ │ -04bcf2: 6e20 2413 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04bcf8: 0c01 |003c: move-result-object v1 │ │ -04bcfa: 6e20 2313 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04bd00: 0c01 |0040: move-result-object v1 │ │ -04bd02: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04bd08: 0c01 |0044: move-result-object v1 │ │ -04bd0a: 7120 7e10 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04bd10: 28bc |0048: goto 0004 // -0044 │ │ -04bd12: 5430 2001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bd16: 5431 2001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bd1a: 6e10 4713 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04bd20: 0a01 |0050: move-result v1 │ │ -04bd22: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bd26: 6e20 4413 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -04bd2c: 0c00 |0056: move-result-object v0 │ │ -04bd2e: 1f00 c402 |0057: check-cast v0, Ljava/lang/Integer; // type@02c4 │ │ -04bd32: 6e10 f012 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ -04bd38: 0a00 |005c: move-result v0 │ │ -04bd3a: 5431 2d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04bd3e: 6e30 5603 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ -04bd44: 5430 1c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bd48: 5241 ca00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04bd4c: 6e30 4613 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04bd52: 28c3 |0069: goto 002c // -003d │ │ +04bc50: |[04bc50] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +04bc60: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04bc64: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04bc68: 0e00 |0004: return-void │ │ +04bc6a: 5430 2001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bc6e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04bc72: 5430 2001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bc76: 6e10 4713 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04bc7c: 0a00 |000e: move-result v0 │ │ +04bc7e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +04bc82: 5430 1c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bc86: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04bc8a: 2200 e202 |0015: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04bc8e: 7010 3a13 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04bc94: 5b30 1c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bc98: 5430 1c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bc9c: 6e10 4713 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04bca2: 0a00 |0021: move-result v0 │ │ +04bca4: 5431 2d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04bca8: 6e30 5603 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ +04bcae: 5430 1c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bcb2: 6e20 3e13 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04bcb8: 6300 1301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04bcbc: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +04bcc0: 1a00 b402 |0030: const-string v0, "FragmentManager" // string@02b4 │ │ +04bcc4: 2201 d302 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04bcc8: 7010 1d13 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04bcce: 1a02 8e01 |0037: const-string v2, "Allocated fragment index " // string@018e │ │ +04bcd2: 6e20 2413 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04bcd8: 0c01 |003c: move-result-object v1 │ │ +04bcda: 6e20 2313 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04bce0: 0c01 |0040: move-result-object v1 │ │ +04bce2: 6e10 2913 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04bce8: 0c01 |0044: move-result-object v1 │ │ +04bcea: 7120 7e10 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04bcf0: 28bc |0048: goto 0004 // -0044 │ │ +04bcf2: 5430 2001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bcf6: 5431 2001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bcfa: 6e10 4713 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04bd00: 0a01 |0050: move-result v1 │ │ +04bd02: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04bd06: 6e20 4413 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +04bd0c: 0c00 |0056: move-result-object v0 │ │ +04bd0e: 1f00 c402 |0057: check-cast v0, Ljava/lang/Integer; // type@02c4 │ │ +04bd12: 6e10 f012 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ +04bd18: 0a00 |005c: move-result v0 │ │ +04bd1a: 5431 2d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04bd1e: 6e30 5603 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0356 │ │ +04bd24: 5430 1c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bd28: 5241 ca00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04bd2c: 6e30 4613 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04bd32: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1150 │ │ 0x0005 line=1138 │ │ 0x0011 line=1139 │ │ 0x0015 line=1140 │ │ @@ -91344,50 +91312,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -04bd54: |[04bd54] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -04bd64: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04bd68: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -04bd6c: 0e00 |0004: return-void │ │ -04bd6e: 6300 1301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04bd72: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -04bd76: 1a00 b402 |0009: const-string v0, "FragmentManager" // string@02b4 │ │ -04bd7a: 2201 d302 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04bd7e: 7010 1d13 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04bd84: 1a02 c602 |0010: const-string v2, "Freeing fragment index " // string@02c6 │ │ -04bd88: 6e20 2413 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04bd8e: 0c01 |0015: move-result-object v1 │ │ -04bd90: 6e20 2313 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04bd96: 0c01 |0019: move-result-object v1 │ │ -04bd98: 6e10 2913 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04bd9e: 0c01 |001d: move-result-object v1 │ │ -04bda0: 7120 7e10 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04bda6: 5430 1c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04bdaa: 5241 ca00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04bdae: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -04bdb0: 6e30 4613 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04bdb6: 5430 2001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bdba: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -04bdbe: 2200 e202 |002d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04bdc2: 7010 3a13 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04bdc8: 5b30 2001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bdcc: 5430 2001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04bdd0: 5241 ca00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04bdd4: 7110 f412 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -04bdda: 0c01 |003b: move-result-object v1 │ │ -04bddc: 6e20 3e13 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04bde2: 5430 1d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bde6: 5441 e000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ -04bdea: 6e20 7903 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0379 │ │ -04bdf0: 6e10 1803 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0318 │ │ -04bdf6: 28bb |0049: goto 0004 // -0045 │ │ +04bd34: |[04bd34] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +04bd44: 5240 ca00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04bd48: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +04bd4c: 0e00 |0004: return-void │ │ +04bd4e: 6300 1301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04bd52: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +04bd56: 1a00 b402 |0009: const-string v0, "FragmentManager" // string@02b4 │ │ +04bd5a: 2201 d302 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04bd5e: 7010 1d13 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04bd64: 1a02 c602 |0010: const-string v2, "Freeing fragment index " // string@02c6 │ │ +04bd68: 6e20 2413 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04bd6e: 0c01 |0015: move-result-object v1 │ │ +04bd70: 6e20 2313 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04bd76: 0c01 |0019: move-result-object v1 │ │ +04bd78: 6e10 2913 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04bd7e: 0c01 |001d: move-result-object v1 │ │ +04bd80: 7120 7e10 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04bd86: 5430 1c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04bd8a: 5241 ca00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04bd8e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04bd90: 6e30 4613 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04bd96: 5430 2001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bd9a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04bd9e: 2200 e202 |002d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04bda2: 7010 3a13 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04bda8: 5b30 2001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bdac: 5430 2001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04bdb0: 5241 ca00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04bdb4: 7110 f412 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +04bdba: 0c01 |003b: move-result-object v1 │ │ +04bdbc: 6e20 3e13 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04bdc2: 5430 1d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bdc6: 5441 e000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00e0 │ │ +04bdca: 6e20 7903 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0379 │ │ +04bdd0: 6e10 1803 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0318 │ │ +04bdd6: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ 0x0004 line=1165 │ │ 0x0005 line=1157 │ │ 0x0021 line=1158 │ │ 0x0029 line=1159 │ │ @@ -91404,67 +91372,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -04bdf8: |[04bdf8] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -04be08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04be0a: 5480 1d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04be0e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04be12: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -04be16: 2200 c102 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04be1a: 1a02 4c07 |0009: const-string v2, "No activity" // string@074c │ │ -04be1e: 7020 ee12 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04be24: 2700 |000e: throw v0 │ │ -04be26: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -04be2a: 5280 2601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04be2e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -04be32: 0e00 |0015: return-void │ │ -04be34: 5989 2601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04be38: 5480 1c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04be3c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -04be40: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -04be42: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -04be44: 5480 1c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04be48: 6e10 4713 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04be4e: 0a00 |0023: move-result v0 │ │ -04be50: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -04be54: 5480 1c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04be58: 6e20 4113 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04be5e: 0c01 |002b: move-result-object v1 │ │ -04be60: 1f01 9800 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04be64: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -04be68: 0780 |0030: move-object v0, v8 │ │ -04be6a: 0192 |0031: move v2, v9 │ │ -04be6c: 01a3 |0032: move v3, v10 │ │ -04be6e: 01b4 |0033: move v4, v11 │ │ -04be70: 7406 f203 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@03f2 │ │ -04be76: 5410 cc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -04be7a: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -04be7e: 5410 cc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ -04be82: 6e10 b704 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ -04be88: 0a00 |0040: move-result v0 │ │ -04be8a: b607 |0041: or-int/2addr v7, v0 │ │ -04be8c: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04be90: 28da |0044: goto 001e // -0026 │ │ -04be92: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -04be96: 6e10 0904 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ -04be9c: 5580 2b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04bea0: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -04bea4: 5480 1d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04bea8: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -04beac: 5280 2601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04beb0: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -04beb2: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -04beb6: 5480 1d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04beba: 6e10 9603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ -04bec0: 5c85 2b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04bec4: 28b7 |005e: goto 0015 // -0049 │ │ +04bdd8: |[04bdd8] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +04bde8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04bdea: 5480 1d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04bdee: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04bdf2: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +04bdf6: 2200 c102 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04bdfa: 1a02 4c07 |0009: const-string v2, "No activity" // string@074c │ │ +04bdfe: 7020 ee12 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04be04: 2700 |000e: throw v0 │ │ +04be06: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +04be0a: 5280 2601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04be0e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +04be12: 0e00 |0015: return-void │ │ +04be14: 5989 2601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04be18: 5480 1c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04be1c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +04be20: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +04be22: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04be24: 5480 1c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04be28: 6e10 4713 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04be2e: 0a00 |0023: move-result v0 │ │ +04be30: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +04be34: 5480 1c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04be38: 6e20 4113 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04be3e: 0c01 |002b: move-result-object v1 │ │ +04be40: 1f01 9800 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04be44: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +04be48: 0780 |0030: move-object v0, v8 │ │ +04be4a: 0192 |0031: move v2, v9 │ │ +04be4c: 01a3 |0032: move v3, v10 │ │ +04be4e: 01b4 |0033: move v4, v11 │ │ +04be50: 7406 f203 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@03f2 │ │ +04be56: 5410 cc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +04be5a: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04be5e: 5410 cc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00cc │ │ +04be62: 6e10 b704 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ +04be68: 0a00 |0040: move-result v0 │ │ +04be6a: b607 |0041: or-int/2addr v7, v0 │ │ +04be6c: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04be70: 28da |0044: goto 001e // -0026 │ │ +04be72: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +04be76: 6e10 0904 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ +04be7c: 5580 2b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04be80: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +04be84: 5480 1d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04be88: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +04be8c: 5280 2601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04be90: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04be92: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +04be96: 5480 1d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04be9a: 6e10 9603 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0396 │ │ +04bea0: 5c85 2b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04bea4: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1090 │ │ 0x0007 line=1091 │ │ 0x000f line=1094 │ │ 0x0015 line=1120 │ │ 0x0016 line=1098 │ │ @@ -91497,18 +91465,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -04bec8: |[04bec8] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -04bed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04beda: 6e53 ef03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ -04bee0: 0e00 |0004: return-void │ │ +04bea8: |[04bea8] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +04beb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04beba: 6e53 ef03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03ef │ │ +04bec0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1086 │ │ 0x0004 line=1087 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -91519,23 +91487,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -04bee4: |[04bee4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -04bef4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04bef6: 5262 2601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04befa: 0760 |0003: move-object v0, v6 │ │ -04befc: 0771 |0004: move-object v1, v7 │ │ -04befe: 0134 |0005: move v4, v3 │ │ -04bf00: 0135 |0006: move v5, v3 │ │ -04bf02: 7406 f203 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@03f2 │ │ -04bf08: 0e00 |000a: return-void │ │ +04bec4: |[04bec4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +04bed4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04bed6: 5262 2601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04beda: 0760 |0003: move-object v0, v6 │ │ +04bedc: 0771 |0004: move-object v1, v7 │ │ +04bede: 0134 |0005: move v4, v3 │ │ +04bee0: 0135 |0006: move v5, v3 │ │ +04bee2: 7406 f203 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@03f2 │ │ +04bee8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x000a line=1083 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -91545,492 +91513,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 │ │ -04bf0c: |[04bf0c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -04bf1c: 55b0 b900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04bf20: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04bf24: 55b0 c300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04bf28: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04bf2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04bf2e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -04bf32: 121c |000b: const/4 v12, #int 1 // #1 │ │ -04bf34: 55b0 d100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -04bf38: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -04bf3c: 52b0 d800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bf40: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -04bf44: 52bc d800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bf48: 55b0 c200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -04bf4c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04bf50: 52b0 d800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bf54: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -04bf56: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -04bf5a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -04bf5c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -04bf60: 123c |0022: const/4 v12, #int 3 // #3 │ │ -04bf62: 52b0 d800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bf66: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -04bf6a: 55b0 c600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -04bf6e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -04bf72: 55b0 c900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -04bf76: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -04bf7a: 0e00 |002f: return-void │ │ -04bf7c: 54b0 ba00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04bf80: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -04bf84: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -04bf86: 5bb0 ba00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04bf8a: 52b2 d900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -04bf8e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -04bf90: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -04bf92: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -04bf94: 07a0 |003c: move-object v0, v10 │ │ -04bf96: 07b1 |003d: move-object v1, v11 │ │ -04bf98: 7406 f203 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@03f2 │ │ -04bf9e: 52b0 d800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bfa2: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -04bfa8: 59bc d800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04bfac: 28e7 |0048: goto 002f // -0019 │ │ -04bfae: 6300 1301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04bfb2: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -04bfb6: 1a00 b402 |004d: const-string v0, "FragmentManager" // string@02b4 │ │ -04bfba: 2201 d302 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04bfbe: 7010 1d13 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04bfc4: 1a02 7012 |0054: const-string v2, "moveto CREATED: " // string@1270 │ │ -04bfc8: 6e20 2413 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04bfce: 0c01 |0059: move-result-object v1 │ │ -04bfd0: 6e20 2313 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04bfd6: 0c01 |005d: move-result-object v1 │ │ -04bfd8: 6e10 2913 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04bfde: 0c01 |0061: move-result-object v1 │ │ -04bfe0: 7120 7e10 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04bfe6: 54b0 d600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04bfea: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -04bfee: 54b0 d600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04bff2: 1a01 050a |006b: const-string v1, "android:view_state" // string@0a05 │ │ -04bff6: 6e20 9501 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0195 │ │ -04bffc: 0c00 |0070: move-result-object v0 │ │ -04bffe: 5bb0 d700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04c002: 54b0 d600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c006: 1a01 020a |0075: const-string v1, "android:target_state" // string@0a02 │ │ -04c00a: 6e30 e703 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@03e7 │ │ -04c010: 0c00 |007a: move-result-object v0 │ │ -04c012: 5bb0 db00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04c016: 54b0 db00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04c01a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -04c01e: 54b0 d600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c022: 1a01 010a |0083: const-string v1, "android:target_req_state" // string@0a01 │ │ -04c026: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -04c028: 6e30 9201 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ -04c02e: 0a00 |0089: move-result v0 │ │ -04c030: 59b0 dd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -04c034: 54b0 d600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c038: 1a01 040a |008e: const-string v1, "android:user_visible_hint" // string@0a04 │ │ -04c03c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -04c03e: 6e30 9001 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ -04c044: 0a00 |0094: move-result v0 │ │ -04c046: 5cb0 de00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -04c04a: 55b0 de00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -04c04e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -04c052: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -04c054: 5cb0 c200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -04c058: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -04c05a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -04c05e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -04c060: 54a0 1d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c064: 5bb0 b800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -04c068: 54a0 2d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04c06c: 5bb0 d000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -04c070: 54a0 2d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04c074: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -04c078: 54a0 2d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04c07c: 5400 bf00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ -04c080: 5bb0 c500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -04c084: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -04c086: 5cb0 bd00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -04c08a: 54a0 1d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c08e: 6e20 2703 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0327 │ │ -04c094: 55b0 bd00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -04c098: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -04c09c: 2200 db00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -04c0a0: 2201 d302 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c0a4: 7010 1d13 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c0aa: 1a02 a902 |00c7: const-string v2, "Fragment " // string@02a9 │ │ -04c0ae: 6e20 2413 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c0b4: 0c01 |00cc: move-result-object v1 │ │ -04c0b6: 6e20 2313 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c0bc: 0c01 |00d0: move-result-object v1 │ │ -04c0be: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ -04c0c2: 6e20 2413 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c0c8: 0c01 |00d6: move-result-object v1 │ │ -04c0ca: 6e10 2913 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c0d0: 0c01 |00da: move-result-object v1 │ │ -04c0d2: 7020 7505 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -04c0d8: 2700 |00de: throw v0 │ │ -04c0da: 54a0 1d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c0de: 5400 f600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04c0e2: 28cf |00e3: goto 00b2 // -0031 │ │ -04c0e4: 54b0 d000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ -04c0e8: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -04c0ec: 54a0 1d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c0f0: 6e20 7c03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@037c │ │ -04c0f6: 55b0 d500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -04c0fa: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -04c0fe: 54b0 d600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c102: 6e20 4303 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0343 │ │ -04c108: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -04c10a: 5cb0 d500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -04c10e: 55b0 c600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -04c112: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -04c116: 54b0 d600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c11a: 6e20 0903 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ -04c120: 0c00 |0102: move-result-object v0 │ │ -04c122: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -04c124: 54b2 d600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c128: 6e40 4503 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@0345 │ │ -04c12e: 0c00 |0109: move-result-object v0 │ │ -04c130: 5bb0 df00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c134: 54b0 df00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c138: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -04c13c: 54b0 df00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c140: 5bb0 cb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04c144: 54b0 df00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c148: 7110 e204 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e2 │ │ -04c14e: 0c00 |0119: move-result-object v0 │ │ -04c150: 5bb0 df00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c154: 55b0 c800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04c158: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -04c15c: 54b0 df00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c160: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -04c164: 6e20 4811 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04c16a: 54b0 df00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c16e: 54b1 d600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c172: 6e30 3e03 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ -04c178: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -04c17a: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -04c17e: 6300 1301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c182: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -04c186: 1a00 b402 |0135: const-string v0, "FragmentManager" // string@02b4 │ │ -04c18a: 2201 d302 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c18e: 7010 1d13 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c194: 1a02 6f12 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@126f │ │ -04c198: 6e20 2413 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c19e: 0c01 |0141: move-result-object v1 │ │ -04c1a0: 6e20 2313 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c1a6: 0c01 |0145: move-result-object v1 │ │ -04c1a8: 6e10 2913 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c1ae: 0c01 |0149: move-result-object v1 │ │ -04c1b0: 7120 7e10 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c1b6: 55b0 c600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ -04c1ba: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -04c1be: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -04c1c0: 52b0 c100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -04c1c4: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -04c1c8: 54a0 2401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ -04c1cc: 52b1 c100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -04c1d0: 7220 9803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0398 │ │ -04c1d6: 0c07 |015d: move-result-object v7 │ │ -04c1d8: 1f07 6302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ -04c1dc: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -04c1e0: 55b0 d200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ -04c1e4: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -04c1e8: 2200 c002 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -04c1ec: 2201 d302 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c1f0: 7010 1d13 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c1f6: 1a02 5707 |016d: const-string v2, "No view found for id 0x" // string@0757 │ │ -04c1fa: 6e20 2413 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c200: 0c01 |0172: move-result-object v1 │ │ -04c202: 52b2 c100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -04c206: 7110 f312 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -04c20c: 0c02 |0178: move-result-object v2 │ │ -04c20e: 6e20 2413 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c214: 0c01 |017c: move-result-object v1 │ │ -04c216: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ -04c21a: 6e20 2413 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c220: 0c01 |0182: move-result-object v1 │ │ -04c222: 6e10 0c03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ -04c228: 0c02 |0186: move-result-object v2 │ │ -04c22a: 52b3 c100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ -04c22e: 6e20 0001 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0100 │ │ -04c234: 0c02 |018c: move-result-object v2 │ │ -04c236: 6e20 2413 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c23c: 0c01 |0190: move-result-object v1 │ │ -04c23e: 1a02 b000 |0191: const-string v2, ") for fragment " // string@00b0 │ │ -04c242: 6e20 2413 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c248: 0c01 |0196: move-result-object v1 │ │ -04c24a: 6e20 2313 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c250: 0c01 |019a: move-result-object v1 │ │ -04c252: 6e10 2913 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c258: 0c01 |019e: move-result-object v1 │ │ -04c25a: 7020 eb12 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04c260: 7020 0a04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04c266: 5bb7 c000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -04c26a: 54b0 d600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c26e: 6e20 0903 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ -04c274: 0c00 |01ac: move-result-object v0 │ │ -04c276: 54b1 d600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c27a: 6e40 4503 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@0345 │ │ -04c280: 0c00 |01b2: move-result-object v0 │ │ -04c282: 5bb0 df00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c286: 54b0 df00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c28a: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -04c28e: 54b0 df00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c292: 5bb0 cb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04c296: 54b0 df00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c29a: 7110 e204 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e2 │ │ -04c2a0: 0c00 |01c2: move-result-object v0 │ │ -04c2a2: 5bb0 df00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2a6: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -04c2aa: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -04c2ac: 6e5e ea03 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@03ea │ │ -04c2b2: 0c06 |01cb: move-result-object v6 │ │ -04c2b4: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -04c2b8: 54b0 df00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2bc: 6e20 4911 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04c2c2: 54b0 df00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2c6: 6e20 6511 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1165 │ │ -04c2cc: 55b0 c800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04c2d0: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -04c2d4: 54b0 df00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2d8: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -04c2dc: 6e20 4811 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04c2e2: 54b0 df00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2e6: 54b1 d600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c2ea: 6e30 3e03 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ -04c2f0: 54b0 d600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c2f4: 6e20 4003 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0340 │ │ -04c2fa: 54b0 df00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c2fe: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -04c302: 54b0 d600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c306: 6e20 5303 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0353 │ │ -04c30c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -04c30e: 5bb0 d600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c312: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -04c314: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -04c318: 6300 1301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c31c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -04c320: 1a00 b402 |0202: const-string v0, "FragmentManager" // string@02b4 │ │ -04c324: 2201 d302 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c328: 7010 1d13 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c32e: 1a02 7212 |0209: const-string v2, "moveto STARTED: " // string@1272 │ │ -04c332: 6e20 2413 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c338: 0c01 |020e: move-result-object v1 │ │ -04c33a: 6e20 2313 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c340: 0c01 |0212: move-result-object v1 │ │ -04c342: 6e10 2913 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c348: 0c01 |0216: move-result-object v1 │ │ -04c34a: 7120 7e10 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c350: 6e10 5003 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0350 │ │ -04c356: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -04c358: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -04c35c: 6300 1301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c360: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -04c364: 1a00 b402 |0224: const-string v0, "FragmentManager" // string@02b4 │ │ -04c368: 2201 d302 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c36c: 7010 1d13 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c372: 1a02 7112 |022b: const-string v2, "moveto RESUMED: " // string@1271 │ │ -04c376: 6e20 2413 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c37c: 0c01 |0230: move-result-object v1 │ │ -04c37e: 6e20 2313 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c384: 0c01 |0234: move-result-object v1 │ │ -04c386: 6e10 2913 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c38c: 0c01 |0238: move-result-object v1 │ │ -04c38e: 7120 7e10 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c394: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -04c396: 5cb0 d300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -04c39a: 6e10 4e03 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@034e │ │ -04c3a0: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -04c3a2: 5bb0 d600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04c3a6: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -04c3a8: 5bb0 d700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04c3ac: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -04c3b0: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -04c3b2: 5bb0 cb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04c3b6: 2900 e1fe |024d: goto/16 012e // -011f │ │ -04c3ba: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -04c3bc: 5bb0 cb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04c3c0: 2898 |0252: goto 01ea // -0068 │ │ -04c3c2: 52b0 d800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04c3c6: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -04c3ca: 52b0 d800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04c3ce: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -04c3d4: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -04c3d8: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -04c3da: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -04c3de: 55a0 2701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -04c3e2: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -04c3e6: 54b0 ba00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04c3ea: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -04c3ee: 54b9 ba00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04c3f2: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -04c3f4: 5bb0 ba00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04c3f8: 6e10 f010 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ -04c3fe: 54b0 ba00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04c402: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -04c406: 59bc d900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -04c40a: 121c |0277: const/4 v12, #int 1 // #1 │ │ -04c40c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -04c410: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -04c412: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -04c416: 6300 1301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c41a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -04c41e: 1a00 b402 |0281: const-string v0, "FragmentManager" // string@02b4 │ │ -04c422: 2201 d302 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c426: 7010 1d13 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c42c: 1a02 6c12 |0288: const-string v2, "movefrom RESUMED: " // string@126c │ │ -04c430: 6e20 2413 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c436: 0c01 |028d: move-result-object v1 │ │ -04c438: 6e20 2313 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c43e: 0c01 |0291: move-result-object v1 │ │ -04c440: 6e10 2913 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c446: 0c01 |0295: move-result-object v1 │ │ -04c448: 7120 7e10 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c44e: 6e10 4b03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@034b │ │ -04c454: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -04c456: 5cb0 d300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ -04c45a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -04c45c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -04c460: 6300 1301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c464: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -04c468: 1a00 b402 |02a6: const-string v0, "FragmentManager" // string@02b4 │ │ -04c46c: 2201 d302 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c470: 7010 1d13 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c476: 1a02 6d12 |02ad: const-string v2, "movefrom STARTED: " // string@126d │ │ -04c47a: 6e20 2413 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c480: 0c01 |02b2: move-result-object v1 │ │ -04c482: 6e20 2313 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c488: 0c01 |02b6: move-result-object v1 │ │ -04c48a: 6e10 2913 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c490: 0c01 |02ba: move-result-object v1 │ │ -04c492: 7120 7e10 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c498: 6e10 5103 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0351 │ │ -04c49e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -04c4a0: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -04c4a4: 6300 1301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c4a8: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -04c4ac: 1a00 b402 |02c8: const-string v0, "FragmentManager" // string@02b4 │ │ -04c4b0: 2201 d302 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c4b4: 7010 1d13 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c4ba: 1a02 6e12 |02cf: const-string v2, "movefrom STOPPED: " // string@126e │ │ -04c4be: 6e20 2413 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c4c4: 0c01 |02d4: move-result-object v1 │ │ -04c4c6: 6e20 2313 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c4cc: 0c01 |02d8: move-result-object v1 │ │ -04c4ce: 6e10 2913 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c4d4: 0c01 |02dc: move-result-object v1 │ │ -04c4d6: 7120 7e10 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c4dc: 6e10 4d03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@034d │ │ -04c4e2: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -04c4e4: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -04c4e8: 6300 1301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c4ec: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -04c4f0: 1a00 b402 |02ea: const-string v0, "FragmentManager" // string@02b4 │ │ -04c4f4: 2201 d302 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c4f8: 7010 1d13 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c4fe: 1a02 6a12 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@126a │ │ -04c502: 6e20 2413 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c508: 0c01 |02f6: move-result-object v1 │ │ -04c50a: 6e20 2313 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c510: 0c01 |02fa: move-result-object v1 │ │ -04c512: 6e10 2913 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c518: 0c01 |02fe: move-result-object v1 │ │ -04c51a: 7120 7e10 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c520: 54b0 df00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c524: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -04c528: 54a0 1d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c52c: 6e10 7a03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@037a │ │ -04c532: 0a00 |030b: move-result v0 │ │ -04c534: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -04c538: 54b0 d700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04c53c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -04c540: 6e20 0604 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0406 │ │ -04c546: 6e10 4703 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0347 │ │ -04c54c: 54b0 df00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c550: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -04c554: 54b0 c000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -04c558: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -04c55c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -04c55e: 52a0 2601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04c562: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -04c566: 55a0 2701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ -04c56a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -04c56e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -04c570: 6e5e ea03 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@03ea │ │ -04c576: 0c06 |032d: move-result-object v6 │ │ -04c578: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -04c57c: 07b8 |0330: move-object v8, v11 │ │ -04c57e: 54b0 df00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c582: 5bb0 ba00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ -04c586: 59bc d900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ -04c58a: 2200 a600 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a6 │ │ -04c58e: 7030 be03 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@03be │ │ -04c594: 6e20 1612 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ -04c59a: 54b0 df00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c59e: 6e20 4911 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04c5a4: 54b0 c000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -04c5a8: 54b1 df00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c5ac: 6e20 8311 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1183 │ │ -04c5b2: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -04c5b4: 5bb0 c000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ -04c5b8: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -04c5ba: 5bb0 df00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04c5be: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -04c5c0: 5bb0 cb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04c5c4: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -04c5c8: 6300 1301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c5cc: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -04c5d0: 1a00 b402 |035a: const-string v0, "FragmentManager" // string@02b4 │ │ -04c5d4: 2201 d302 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c5d8: 7010 1d13 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c5de: 1a02 6b12 |0361: const-string v2, "movefrom CREATED: " // string@126b │ │ -04c5e2: 6e20 2413 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c5e8: 0c01 |0366: move-result-object v1 │ │ -04c5ea: 6e20 2313 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c5f0: 0c01 |036a: move-result-object v1 │ │ -04c5f2: 6e10 2913 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c5f8: 0c01 |036e: move-result-object v1 │ │ -04c5fa: 7120 7e10 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04c600: 55b0 d500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -04c604: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -04c608: 6e10 4603 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0346 │ │ -04c60e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -04c610: 5cb0 bd00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -04c614: 6e10 3203 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0332 │ │ -04c61a: 55b0 bd00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ -04c61e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -04c622: 2200 db00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ -04c626: 2201 d302 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c62a: 7010 1d13 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c630: 1a02 a902 |038a: const-string v2, "Fragment " // string@02a9 │ │ -04c634: 6e20 2413 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c63a: 0c01 |038f: move-result-object v1 │ │ -04c63c: 6e20 2313 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04c642: 0c01 |0393: move-result-object v1 │ │ -04c644: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ -04c648: 6e20 2413 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c64e: 0c01 |0399: move-result-object v1 │ │ -04c650: 6e10 2913 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c656: 0c01 |039d: move-result-object v1 │ │ -04c658: 7020 7505 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ -04c65e: 2700 |03a1: throw v0 │ │ -04c660: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -04c664: 55b0 d500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -04c668: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -04c66c: 6e20 ed03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03ed │ │ -04c672: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -04c676: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -04c678: 5bb0 b800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ -04c67c: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -04c67e: 5bb0 c500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ -04c682: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -04c686: 0000 |03b5: nop // spacer │ │ -04c688: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -04c6a4: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +04beec: |[04beec] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +04befc: 55b0 b900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04bf00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04bf04: 55b0 c300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04bf08: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04bf0c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04bf0e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +04bf12: 121c |000b: const/4 v12, #int 1 // #1 │ │ +04bf14: 55b0 d100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +04bf18: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04bf1c: 52b0 d800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf20: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +04bf24: 52bc d800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf28: 55b0 c200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +04bf2c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04bf30: 52b0 d800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf34: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +04bf36: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +04bf3a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +04bf3c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +04bf40: 123c |0022: const/4 v12, #int 3 // #3 │ │ +04bf42: 52b0 d800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf46: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +04bf4a: 55b0 c600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +04bf4e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +04bf52: 55b0 c900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +04bf56: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +04bf5a: 0e00 |002f: return-void │ │ +04bf5c: 54b0 ba00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04bf60: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +04bf64: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04bf66: 5bb0 ba00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04bf6a: 52b2 d900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +04bf6e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04bf70: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +04bf72: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +04bf74: 07a0 |003c: move-object v0, v10 │ │ +04bf76: 07b1 |003d: move-object v1, v11 │ │ +04bf78: 7406 f203 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@03f2 │ │ +04bf7e: 52b0 d800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf82: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +04bf88: 59bc d800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04bf8c: 28e7 |0048: goto 002f // -0019 │ │ +04bf8e: 6300 1301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04bf92: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +04bf96: 1a00 b402 |004d: const-string v0, "FragmentManager" // string@02b4 │ │ +04bf9a: 2201 d302 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04bf9e: 7010 1d13 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04bfa4: 1a02 7012 |0054: const-string v2, "moveto CREATED: " // string@1270 │ │ +04bfa8: 6e20 2413 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04bfae: 0c01 |0059: move-result-object v1 │ │ +04bfb0: 6e20 2313 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04bfb6: 0c01 |005d: move-result-object v1 │ │ +04bfb8: 6e10 2913 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04bfbe: 0c01 |0061: move-result-object v1 │ │ +04bfc0: 7120 7e10 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04bfc6: 54b0 d600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04bfca: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +04bfce: 54b0 d600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04bfd2: 1a01 050a |006b: const-string v1, "android:view_state" // string@0a05 │ │ +04bfd6: 6e20 9501 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0195 │ │ +04bfdc: 0c00 |0070: move-result-object v0 │ │ +04bfde: 5bb0 d700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04bfe2: 54b0 d600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04bfe6: 1a01 020a |0075: const-string v1, "android:target_state" // string@0a02 │ │ +04bfea: 6e30 e703 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@03e7 │ │ +04bff0: 0c00 |007a: move-result-object v0 │ │ +04bff2: 5bb0 db00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04bff6: 54b0 db00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04bffa: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +04bffe: 54b0 d600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c002: 1a01 010a |0083: const-string v1, "android:target_req_state" // string@0a01 │ │ +04c006: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +04c008: 6e30 9201 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0192 │ │ +04c00e: 0a00 |0089: move-result v0 │ │ +04c010: 59b0 dd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +04c014: 54b0 d600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c018: 1a01 040a |008e: const-string v1, "android:user_visible_hint" // string@0a04 │ │ +04c01c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +04c01e: 6e30 9001 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0190 │ │ +04c024: 0a00 |0094: move-result v0 │ │ +04c026: 5cb0 de00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +04c02a: 55b0 de00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +04c02e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +04c032: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04c034: 5cb0 c200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +04c038: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +04c03a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +04c03e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +04c040: 54a0 1d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c044: 5bb0 b800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +04c048: 54a0 2d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04c04c: 5bb0 d000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +04c050: 54a0 2d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04c054: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +04c058: 54a0 2d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04c05c: 5400 bf00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00bf │ │ +04c060: 5bb0 c500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +04c064: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +04c066: 5cb0 bd00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +04c06a: 54a0 1d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c06e: 6e20 2703 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0327 │ │ +04c074: 55b0 bd00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +04c078: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +04c07c: 2200 db00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +04c080: 2201 d302 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c084: 7010 1d13 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c08a: 1a02 a902 |00c7: const-string v2, "Fragment " // string@02a9 │ │ +04c08e: 6e20 2413 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c094: 0c01 |00cc: move-result-object v1 │ │ +04c096: 6e20 2313 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c09c: 0c01 |00d0: move-result-object v1 │ │ +04c09e: 1a02 3300 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0033 │ │ +04c0a2: 6e20 2413 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c0a8: 0c01 |00d6: move-result-object v1 │ │ +04c0aa: 6e10 2913 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c0b0: 0c01 |00da: move-result-object v1 │ │ +04c0b2: 7020 7505 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +04c0b8: 2700 |00de: throw v0 │ │ +04c0ba: 54a0 1d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c0be: 5400 f600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04c0c2: 28cf |00e3: goto 00b2 // -0031 │ │ +04c0c4: 54b0 d000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00d0 │ │ +04c0c8: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +04c0cc: 54a0 1d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c0d0: 6e20 7c03 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@037c │ │ +04c0d6: 55b0 d500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +04c0da: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +04c0de: 54b0 d600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c0e2: 6e20 4303 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0343 │ │ +04c0e8: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +04c0ea: 5cb0 d500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +04c0ee: 55b0 c600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +04c0f2: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +04c0f6: 54b0 d600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c0fa: 6e20 0903 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ +04c100: 0c00 |0102: move-result-object v0 │ │ +04c102: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +04c104: 54b2 d600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c108: 6e40 4503 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@0345 │ │ +04c10e: 0c00 |0109: move-result-object v0 │ │ +04c110: 5bb0 df00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c114: 54b0 df00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c118: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +04c11c: 54b0 df00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c120: 5bb0 cb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04c124: 54b0 df00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c128: 7110 e204 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e2 │ │ +04c12e: 0c00 |0119: move-result-object v0 │ │ +04c130: 5bb0 df00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c134: 55b0 c800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04c138: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +04c13c: 54b0 df00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c140: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +04c144: 6e20 4811 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04c14a: 54b0 df00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c14e: 54b1 d600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c152: 6e30 3e03 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ +04c158: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +04c15a: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +04c15e: 6300 1301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c162: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +04c166: 1a00 b402 |0135: const-string v0, "FragmentManager" // string@02b4 │ │ +04c16a: 2201 d302 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c16e: 7010 1d13 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c174: 1a02 6f12 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@126f │ │ +04c178: 6e20 2413 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c17e: 0c01 |0141: move-result-object v1 │ │ +04c180: 6e20 2313 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c186: 0c01 |0145: move-result-object v1 │ │ +04c188: 6e10 2913 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c18e: 0c01 |0149: move-result-object v1 │ │ +04c190: 7120 7e10 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c196: 55b0 c600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00c6 │ │ +04c19a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +04c19e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +04c1a0: 52b0 c100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +04c1a4: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +04c1a8: 54a0 2401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0124 │ │ +04c1ac: 52b1 c100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +04c1b0: 7220 9803 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0398 │ │ +04c1b6: 0c07 |015d: move-result-object v7 │ │ +04c1b8: 1f07 6302 |015e: check-cast v7, Landroid/view/ViewGroup; // type@0263 │ │ +04c1bc: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +04c1c0: 55b0 d200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00d2 │ │ +04c1c4: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +04c1c8: 2200 c002 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04c1cc: 2201 d302 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c1d0: 7010 1d13 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c1d6: 1a02 5707 |016d: const-string v2, "No view found for id 0x" // string@0757 │ │ +04c1da: 6e20 2413 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c1e0: 0c01 |0172: move-result-object v1 │ │ +04c1e2: 52b2 c100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +04c1e6: 7110 f312 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +04c1ec: 0c02 |0178: move-result-object v2 │ │ +04c1ee: 6e20 2413 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c1f4: 0c01 |017c: move-result-object v1 │ │ +04c1f6: 1a02 2300 |017d: const-string v2, " (" // string@0023 │ │ +04c1fa: 6e20 2413 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c200: 0c01 |0182: move-result-object v1 │ │ +04c202: 6e10 0c03 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@030c │ │ +04c208: 0c02 |0186: move-result-object v2 │ │ +04c20a: 52b3 c100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00c1 │ │ +04c20e: 6e20 0001 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0100 │ │ +04c214: 0c02 |018c: move-result-object v2 │ │ +04c216: 6e20 2413 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c21c: 0c01 |0190: move-result-object v1 │ │ +04c21e: 1a02 b000 |0191: const-string v2, ") for fragment " // string@00b0 │ │ +04c222: 6e20 2413 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c228: 0c01 |0196: move-result-object v1 │ │ +04c22a: 6e20 2313 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c230: 0c01 |019a: move-result-object v1 │ │ +04c232: 6e10 2913 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c238: 0c01 |019e: move-result-object v1 │ │ +04c23a: 7020 eb12 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +04c240: 7020 0a04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04c246: 5bb7 c000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +04c24a: 54b0 d600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c24e: 6e20 0903 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0309 │ │ +04c254: 0c00 |01ac: move-result-object v0 │ │ +04c256: 54b1 d600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c25a: 6e40 4503 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@0345 │ │ +04c260: 0c00 |01b2: move-result-object v0 │ │ +04c262: 5bb0 df00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c266: 54b0 df00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c26a: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +04c26e: 54b0 df00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c272: 5bb0 cb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04c276: 54b0 df00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c27a: 7110 e204 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04e2 │ │ +04c280: 0c00 |01c2: move-result-object v0 │ │ +04c282: 5bb0 df00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c286: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +04c28a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +04c28c: 6e5e ea03 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@03ea │ │ +04c292: 0c06 |01cb: move-result-object v6 │ │ +04c294: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +04c298: 54b0 df00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c29c: 6e20 4911 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04c2a2: 54b0 df00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c2a6: 6e20 6511 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1165 │ │ +04c2ac: 55b0 c800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04c2b0: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +04c2b4: 54b0 df00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c2b8: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +04c2bc: 6e20 4811 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04c2c2: 54b0 df00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c2c6: 54b1 d600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c2ca: 6e30 3e03 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ +04c2d0: 54b0 d600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c2d4: 6e20 4003 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0340 │ │ +04c2da: 54b0 df00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c2de: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +04c2e2: 54b0 d600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c2e6: 6e20 5303 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0353 │ │ +04c2ec: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +04c2ee: 5bb0 d600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c2f2: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +04c2f4: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +04c2f8: 6300 1301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c2fc: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +04c300: 1a00 b402 |0202: const-string v0, "FragmentManager" // string@02b4 │ │ +04c304: 2201 d302 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c308: 7010 1d13 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c30e: 1a02 7212 |0209: const-string v2, "moveto STARTED: " // string@1272 │ │ +04c312: 6e20 2413 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c318: 0c01 |020e: move-result-object v1 │ │ +04c31a: 6e20 2313 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c320: 0c01 |0212: move-result-object v1 │ │ +04c322: 6e10 2913 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c328: 0c01 |0216: move-result-object v1 │ │ +04c32a: 7120 7e10 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c330: 6e10 5003 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0350 │ │ +04c336: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +04c338: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +04c33c: 6300 1301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c340: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +04c344: 1a00 b402 |0224: const-string v0, "FragmentManager" // string@02b4 │ │ +04c348: 2201 d302 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c34c: 7010 1d13 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c352: 1a02 7112 |022b: const-string v2, "moveto RESUMED: " // string@1271 │ │ +04c356: 6e20 2413 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c35c: 0c01 |0230: move-result-object v1 │ │ +04c35e: 6e20 2313 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c364: 0c01 |0234: move-result-object v1 │ │ +04c366: 6e10 2913 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c36c: 0c01 |0238: move-result-object v1 │ │ +04c36e: 7120 7e10 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c374: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +04c376: 5cb0 d300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +04c37a: 6e10 4e03 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@034e │ │ +04c380: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +04c382: 5bb0 d600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04c386: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +04c388: 5bb0 d700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04c38c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +04c390: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +04c392: 5bb0 cb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04c396: 2900 e1fe |024d: goto/16 012e // -011f │ │ +04c39a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +04c39c: 5bb0 cb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04c3a0: 2898 |0252: goto 01ea // -0068 │ │ +04c3a2: 52b0 d800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04c3a6: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +04c3aa: 52b0 d800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04c3ae: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +04c3b4: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +04c3b8: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +04c3ba: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +04c3be: 55a0 2701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +04c3c2: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +04c3c6: 54b0 ba00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04c3ca: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +04c3ce: 54b9 ba00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04c3d2: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +04c3d4: 5bb0 ba00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04c3d8: 6e10 f010 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ +04c3de: 54b0 ba00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04c3e2: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +04c3e6: 59bc d900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +04c3ea: 121c |0277: const/4 v12, #int 1 // #1 │ │ +04c3ec: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +04c3f0: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +04c3f2: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +04c3f6: 6300 1301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c3fa: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +04c3fe: 1a00 b402 |0281: const-string v0, "FragmentManager" // string@02b4 │ │ +04c402: 2201 d302 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c406: 7010 1d13 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c40c: 1a02 6c12 |0288: const-string v2, "movefrom RESUMED: " // string@126c │ │ +04c410: 6e20 2413 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c416: 0c01 |028d: move-result-object v1 │ │ +04c418: 6e20 2313 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c41e: 0c01 |0291: move-result-object v1 │ │ +04c420: 6e10 2913 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c426: 0c01 |0295: move-result-object v1 │ │ +04c428: 7120 7e10 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c42e: 6e10 4b03 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@034b │ │ +04c434: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +04c436: 5cb0 d300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00d3 │ │ +04c43a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +04c43c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +04c440: 6300 1301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c444: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +04c448: 1a00 b402 |02a6: const-string v0, "FragmentManager" // string@02b4 │ │ +04c44c: 2201 d302 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c450: 7010 1d13 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c456: 1a02 6d12 |02ad: const-string v2, "movefrom STARTED: " // string@126d │ │ +04c45a: 6e20 2413 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c460: 0c01 |02b2: move-result-object v1 │ │ +04c462: 6e20 2313 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c468: 0c01 |02b6: move-result-object v1 │ │ +04c46a: 6e10 2913 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c470: 0c01 |02ba: move-result-object v1 │ │ +04c472: 7120 7e10 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c478: 6e10 5103 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0351 │ │ +04c47e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +04c480: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +04c484: 6300 1301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c488: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +04c48c: 1a00 b402 |02c8: const-string v0, "FragmentManager" // string@02b4 │ │ +04c490: 2201 d302 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c494: 7010 1d13 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c49a: 1a02 6e12 |02cf: const-string v2, "movefrom STOPPED: " // string@126e │ │ +04c49e: 6e20 2413 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c4a4: 0c01 |02d4: move-result-object v1 │ │ +04c4a6: 6e20 2313 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c4ac: 0c01 |02d8: move-result-object v1 │ │ +04c4ae: 6e10 2913 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c4b4: 0c01 |02dc: move-result-object v1 │ │ +04c4b6: 7120 7e10 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c4bc: 6e10 4d03 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@034d │ │ +04c4c2: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +04c4c4: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +04c4c8: 6300 1301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c4cc: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +04c4d0: 1a00 b402 |02ea: const-string v0, "FragmentManager" // string@02b4 │ │ +04c4d4: 2201 d302 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c4d8: 7010 1d13 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c4de: 1a02 6a12 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@126a │ │ +04c4e2: 6e20 2413 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c4e8: 0c01 |02f6: move-result-object v1 │ │ +04c4ea: 6e20 2313 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c4f0: 0c01 |02fa: move-result-object v1 │ │ +04c4f2: 6e10 2913 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c4f8: 0c01 |02fe: move-result-object v1 │ │ +04c4fa: 7120 7e10 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c500: 54b0 df00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c504: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +04c508: 54a0 1d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c50c: 6e10 7a03 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@037a │ │ +04c512: 0a00 |030b: move-result v0 │ │ +04c514: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +04c518: 54b0 d700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04c51c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +04c520: 6e20 0604 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0406 │ │ +04c526: 6e10 4703 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0347 │ │ +04c52c: 54b0 df00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c530: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +04c534: 54b0 c000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +04c538: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +04c53c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +04c53e: 52a0 2601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04c542: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +04c546: 55a0 2701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0127 │ │ +04c54a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +04c54e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +04c550: 6e5e ea03 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@03ea │ │ +04c556: 0c06 |032d: move-result-object v6 │ │ +04c558: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +04c55c: 07b8 |0330: move-object v8, v11 │ │ +04c55e: 54b0 df00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c562: 5bb0 ba00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00ba │ │ +04c566: 59bc d900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00d9 │ │ +04c56a: 2200 a600 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a6 │ │ +04c56e: 7030 be03 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@03be │ │ +04c574: 6e20 1612 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1216 │ │ +04c57a: 54b0 df00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c57e: 6e20 4911 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04c584: 54b0 c000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +04c588: 54b1 df00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c58c: 6e20 8311 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1183 │ │ +04c592: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +04c594: 5bb0 c000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00c0 │ │ +04c598: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +04c59a: 5bb0 df00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04c59e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +04c5a0: 5bb0 cb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04c5a4: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +04c5a8: 6300 1301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c5ac: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +04c5b0: 1a00 b402 |035a: const-string v0, "FragmentManager" // string@02b4 │ │ +04c5b4: 2201 d302 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c5b8: 7010 1d13 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c5be: 1a02 6b12 |0361: const-string v2, "movefrom CREATED: " // string@126b │ │ +04c5c2: 6e20 2413 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c5c8: 0c01 |0366: move-result-object v1 │ │ +04c5ca: 6e20 2313 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c5d0: 0c01 |036a: move-result-object v1 │ │ +04c5d2: 6e10 2913 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c5d8: 0c01 |036e: move-result-object v1 │ │ +04c5da: 7120 7e10 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04c5e0: 55b0 d500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +04c5e4: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +04c5e8: 6e10 4603 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0346 │ │ +04c5ee: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +04c5f0: 5cb0 bd00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +04c5f4: 6e10 3203 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0332 │ │ +04c5fa: 55b0 bd00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00bd │ │ +04c5fe: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +04c602: 2200 db00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00db │ │ +04c606: 2201 d302 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c60a: 7010 1d13 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c610: 1a02 a902 |038a: const-string v2, "Fragment " // string@02a9 │ │ +04c614: 6e20 2413 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c61a: 0c01 |038f: move-result-object v1 │ │ +04c61c: 6e20 2313 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04c622: 0c01 |0393: move-result-object v1 │ │ +04c624: 1a02 3700 |0394: const-string v2, " did not call through to super.onDetach()" // string@0037 │ │ +04c628: 6e20 2413 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c62e: 0c01 |0399: move-result-object v1 │ │ +04c630: 6e10 2913 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c636: 0c01 |039d: move-result-object v1 │ │ +04c638: 7020 7505 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0575 │ │ +04c63e: 2700 |03a1: throw v0 │ │ +04c640: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +04c644: 55b0 d500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +04c648: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +04c64c: 6e20 ed03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03ed │ │ +04c652: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +04c656: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +04c658: 5bb0 b800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00b8 │ │ +04c65c: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +04c65e: 5bb0 c500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00c5 │ │ +04c662: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +04c666: 0000 |03b5: nop // spacer │ │ +04c668: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +04c684: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x000b line=831 │ │ 0x000c line=833 │ │ 0x0014 line=835 │ │ 0x0016 line=839 │ │ @@ -92184,18 +92152,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04c6c0: |[04c6c0] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -04c6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c6d2: 5c10 3101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04c6d6: 0e00 |0003: return-void │ │ +04c6a0: |[04c6a0] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +04c6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c6b2: 5c10 3101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04c6b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1867 │ │ 0x0003 line=1868 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -92204,31 +92172,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 │ │ -04c6d8: |[04c6d8] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -04c6e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c6ea: 5570 c200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -04c6ee: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04c6f2: 5560 2901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ -04c6f6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -04c6fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04c6fc: 5c60 2a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ -04c700: 0e00 |000c: return-void │ │ -04c702: 5c73 c200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ -04c706: 5262 2601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ -04c70a: 0760 |0011: move-object v0, v6 │ │ -04c70c: 0771 |0012: move-object v1, v7 │ │ -04c70e: 0134 |0013: move v4, v3 │ │ -04c710: 0135 |0014: move v5, v3 │ │ -04c712: 7406 f203 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@03f2 │ │ -04c718: 28f4 |0018: goto 000c // -000c │ │ +04c6b8: |[04c6b8] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +04c6c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04c6ca: 5570 c200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +04c6ce: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04c6d2: 5560 2901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0129 │ │ +04c6d6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04c6da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04c6dc: 5c60 2a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@012a │ │ +04c6e0: 0e00 |000c: return-void │ │ +04c6e2: 5c73 c200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00c2 │ │ +04c6e6: 5262 2601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0126 │ │ +04c6ea: 0760 |0011: move-object v0, v6 │ │ +04c6ec: 0771 |0012: move-object v1, v7 │ │ +04c6ee: 0134 |0013: move v4, v3 │ │ +04c6f0: 0135 |0014: move v5, v3 │ │ +04c6f2: 7406 f203 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@03f2 │ │ +04c6f8: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=816 │ │ 0x0005 line=817 │ │ 0x0009 line=819 │ │ 0x000c line=825 │ │ 0x000d line=822 │ │ @@ -92242,20 +92210,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04c71c: |[04c71c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -04c72c: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a3 │ │ -04c730: 7020 b803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03b8 │ │ -04c736: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04c738: 6e30 de03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ -04c73e: 0e00 |0009: return-void │ │ +04c6fc: |[04c6fc] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +04c70c: 2200 a300 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a3 │ │ +04c710: 7020 b803 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@03b8 │ │ +04c716: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04c718: 6e30 de03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ +04c71e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0009 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -92264,33 +92232,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -04c740: |[04c740] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -04c750: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -04c754: 2200 c002 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -04c758: 2201 d302 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c75c: 7010 1d13 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c762: 1a02 b001 |0009: const-string v2, "Bad id: " // string@01b0 │ │ -04c766: 6e20 2413 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c76c: 0c01 |000e: move-result-object v1 │ │ -04c76e: 6e20 2013 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04c774: 0c01 |0012: move-result-object v1 │ │ -04c776: 6e10 2913 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c77c: 0c01 |0016: move-result-object v1 │ │ -04c77e: 7020 eb12 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04c784: 2700 |001a: throw v0 │ │ -04c786: 2200 a500 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a5 │ │ -04c78a: 7040 bc03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03bc │ │ -04c790: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04c792: 6e30 de03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ -04c798: 0e00 |0024: return-void │ │ +04c720: |[04c720] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +04c730: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +04c734: 2200 c002 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04c738: 2201 d302 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c73c: 7010 1d13 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c742: 1a02 b001 |0009: const-string v2, "Bad id: " // string@01b0 │ │ +04c746: 6e20 2413 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c74c: 0c01 |000e: move-result-object v1 │ │ +04c74e: 6e20 2013 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04c754: 0c01 |0012: move-result-object v1 │ │ +04c756: 6e10 2913 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c75c: 0c01 |0016: move-result-object v1 │ │ +04c75e: 7020 eb12 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +04c764: 2700 |001a: throw v0 │ │ +04c766: 2200 a500 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a5 │ │ +04c76a: 7040 bc03 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@03bc │ │ +04c770: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04c772: 6e30 de03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ +04c778: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ 0x001b line=512 │ │ 0x0024 line=517 │ │ locals : │ │ @@ -92303,20 +92271,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -04c79c: |[04c79c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -04c7ac: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a4 │ │ -04c7b0: 7040 ba03 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@03ba │ │ -04c7b6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04c7b8: 6e30 de03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ -04c7be: 0e00 |0009: return-void │ │ +04c77c: |[04c77c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04c78c: 2200 a400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a4 │ │ +04c790: 7040 ba03 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@03ba │ │ +04c796: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04c798: 6e30 de03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03de │ │ +04c79e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -92327,25 +92295,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -04c7c0: |[04c7c0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -04c7d0: 7010 cb03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ -04c7d6: 6e10 e003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ -04c7dc: 5440 1d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c7e0: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04c7e4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04c7e6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -04c7e8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -04c7ea: 6e53 fb03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -04c7f0: 0a00 |0010: move-result v0 │ │ -04c7f2: 0f00 |0011: return v0 │ │ +04c7a0: |[04c7a0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +04c7b0: 7010 cb03 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ +04c7b6: 6e10 e003 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ +04c7bc: 5440 1d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c7c0: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04c7c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04c7c6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +04c7c8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04c7ca: 6e53 fb03 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +04c7d0: 0a00 |0010: move-result v0 │ │ +04c7d2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -92355,36 +92323,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -04c7f4: |[04c7f4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -04c804: 7010 cb03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ -04c80a: 6e10 e003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ -04c810: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -04c814: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -04c818: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04c81c: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04c822: 1a02 b001 |000f: const-string v2, "Bad id: " // string@01b0 │ │ -04c826: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04c82c: 0c01 |0014: move-result-object v1 │ │ -04c82e: 6e20 2013 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04c834: 0c01 |0018: move-result-object v1 │ │ -04c836: 6e10 2913 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04c83c: 0c01 |001c: move-result-object v1 │ │ -04c83e: 7020 eb12 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04c844: 2700 |0020: throw v0 │ │ -04c846: 5430 1d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c84a: 5400 f700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04c84e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -04c850: 6e55 fb03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -04c856: 0a00 |0029: move-result v0 │ │ -04c858: 0f00 |002a: return v0 │ │ +04c7d4: |[04c7d4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +04c7e4: 7010 cb03 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ +04c7ea: 6e10 e003 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ +04c7f0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +04c7f4: 2200 c002 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04c7f8: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c7fc: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c802: 1a02 b001 |000f: const-string v2, "Bad id: " // string@01b0 │ │ +04c806: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c80c: 0c01 |0014: move-result-object v1 │ │ +04c80e: 6e20 2013 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04c814: 0c01 |0018: move-result-object v1 │ │ +04c816: 6e10 2913 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04c81c: 0c01 |001c: move-result-object v1 │ │ +04c81e: 7020 eb12 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +04c824: 2700 |0020: throw v0 │ │ +04c826: 5430 1d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c82a: 5400 f700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04c82e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +04c830: 6e55 fb03 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +04c836: 0a00 |0029: move-result v0 │ │ +04c838: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x0008 line=524 │ │ 0x0021 line=526 │ │ @@ -92398,23 +92366,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -04c85c: |[04c85c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -04c86c: 7010 cb03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ -04c872: 6e10 e003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ -04c878: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04c87c: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ -04c880: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -04c882: 6e54 fb03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ -04c888: 0a00 |000e: move-result v0 │ │ -04c88a: 0f00 |000f: return v0 │ │ +04c83c: |[04c83c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +04c84c: 7010 cb03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03cb │ │ +04c852: 6e10 e003 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03e0 │ │ +04c858: 5420 1d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04c85c: 5400 f700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00f7 │ │ +04c860: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +04c862: 6e54 fb03 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03fb │ │ +04c868: 0a00 |000e: move-result v0 │ │ +04c86a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -92426,130 +92394,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 │ │ -04c88c: |[04c88c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -04c89c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04c89e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04c8a0: 54b6 2101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c8a4: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -04c8a8: 0f09 |0006: return v9 │ │ -04c8aa: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -04c8ae: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -04c8b2: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04c8b6: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -04c8ba: 54b6 2101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c8be: 6e10 4713 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04c8c4: 0a06 |0014: move-result v6 │ │ -04c8c6: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -04c8ca: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -04c8ce: 54b6 2101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c8d2: 6e20 4413 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -04c8d8: 0c01 |001e: move-result-object v1 │ │ -04c8da: 1f01 9000 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04c8de: 6e20 bc02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bc │ │ -04c8e4: 6e10 ff03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ -04c8ea: 0189 |0027: move v9, v8 │ │ -04c8ec: 28de |0028: goto 0006 // -0022 │ │ -04c8ee: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -04c8f0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -04c8f4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -04c8f8: 54b6 2101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c8fc: 6e10 4713 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04c902: 0a06 |0033: move-result v6 │ │ -04c904: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -04c908: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -04c90c: 54b6 2101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c910: 6e20 4113 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04c916: 0c01 |003d: move-result-object v1 │ │ -04c918: 1f01 9000 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04c91c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -04c920: 6e10 b602 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b6 │ │ -04c926: 0c06 |0045: move-result-object v6 │ │ -04c928: 6e20 1213 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -04c92e: 0a06 |0049: move-result v6 │ │ -04c930: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -04c934: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -04c938: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -04c93c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -04c940: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04c944: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -04c948: 54b6 2101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c94c: 6e20 4113 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04c952: 0c01 |005b: move-result-object v1 │ │ -04c954: 1f01 9000 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04c958: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -04c95c: 6e10 b602 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b6 │ │ -04c962: 0c06 |0063: move-result-object v6 │ │ -04c964: 6e20 1213 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -04c96a: 0a06 |0067: move-result v6 │ │ -04c96c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -04c970: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -04c974: 5216 8700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04c978: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -04c97c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04c980: 28e2 |0072: goto 0054 // -001e │ │ -04c982: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -04c986: 5216 8700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04c98a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -04c98e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04c992: 28bb |007b: goto 0036 // -0045 │ │ -04c994: 54b6 2101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c998: 6e10 4713 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04c99e: 0a06 |0081: move-result v6 │ │ -04c9a0: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -04c9a4: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -04c9a8: 2205 e202 |0086: new-instance v5, Ljava/util/ArrayList; // type@02e2 │ │ -04c9ac: 7010 3a13 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04c9b2: 54b6 2101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c9b6: 6e10 4713 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04c9bc: 0a06 |0090: move-result v6 │ │ -04c9be: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -04c9c2: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -04c9c6: 54b6 2101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04c9ca: 6e20 4413 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ -04c9d0: 0c06 |009a: move-result-object v6 │ │ -04c9d2: 6e20 3e13 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04c9d8: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04c9dc: 28f3 |00a0: goto 0093 // -000d │ │ -04c9de: 6e10 4713 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04c9e4: 0a06 |00a4: move-result v6 │ │ -04c9e6: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04c9ea: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -04c9ec: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -04c9f0: 6306 1301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04c9f4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04c9f8: 1a06 b402 |00ae: const-string v6, "FragmentManager" // string@02b4 │ │ -04c9fc: 2207 d302 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ca00: 7010 1d13 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ca06: 1a0a ae07 |00b5: const-string v10, "Popping back stack state: " // string@07ae │ │ -04ca0a: 6e20 2413 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ca10: 0c07 |00ba: move-result-object v7 │ │ -04ca12: 6e20 4113 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ca18: 0c0a |00be: move-result-object v10 │ │ -04ca1a: 6e20 2313 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ca20: 0c07 |00c2: move-result-object v7 │ │ -04ca22: 6e10 2913 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ca28: 0c07 |00c6: move-result-object v7 │ │ -04ca2a: 7120 7e10 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ca30: 6e20 4113 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ca36: 0c06 |00cd: move-result-object v6 │ │ -04ca38: 1f06 9000 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04ca3c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -04ca40: 0187 |00d2: move v7, v8 │ │ -04ca42: 6e20 bc02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bc │ │ -04ca48: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ca4c: 28d0 |00d8: goto 00a8 // -0030 │ │ -04ca4e: 0197 |00d9: move v7, v9 │ │ -04ca50: 28f9 |00da: goto 00d3 // -0007 │ │ -04ca52: 6e10 ff03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ -04ca58: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04c86c: |[04c86c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04c87c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04c87e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04c880: 54b6 2101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c884: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +04c888: 0f09 |0006: return v9 │ │ +04c88a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04c88e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +04c892: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04c896: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04c89a: 54b6 2101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c89e: 6e10 4713 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04c8a4: 0a06 |0014: move-result v6 │ │ +04c8a6: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04c8aa: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04c8ae: 54b6 2101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c8b2: 6e20 4413 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +04c8b8: 0c01 |001e: move-result-object v1 │ │ +04c8ba: 1f01 9000 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04c8be: 6e20 bc02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bc │ │ +04c8c4: 6e10 ff03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ +04c8ca: 0189 |0027: move v9, v8 │ │ +04c8cc: 28de |0028: goto 0006 // -0022 │ │ +04c8ce: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +04c8d0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +04c8d4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +04c8d8: 54b6 2101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c8dc: 6e10 4713 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04c8e2: 0a06 |0033: move-result v6 │ │ +04c8e4: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +04c8e8: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04c8ec: 54b6 2101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c8f0: 6e20 4113 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04c8f6: 0c01 |003d: move-result-object v1 │ │ +04c8f8: 1f01 9000 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04c8fc: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +04c900: 6e10 b602 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b6 │ │ +04c906: 0c06 |0045: move-result-object v6 │ │ +04c908: 6e20 1213 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04c90e: 0a06 |0049: move-result v6 │ │ +04c910: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +04c914: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +04c918: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04c91c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +04c920: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04c924: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +04c928: 54b6 2101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c92c: 6e20 4113 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04c932: 0c01 |005b: move-result-object v1 │ │ +04c934: 1f01 9000 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04c938: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +04c93c: 6e10 b602 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@02b6 │ │ +04c942: 0c06 |0063: move-result-object v6 │ │ +04c944: 6e20 1213 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04c94a: 0a06 |0067: move-result v6 │ │ +04c94c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +04c950: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +04c954: 5216 8700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04c958: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04c95c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04c960: 28e2 |0072: goto 0054 // -001e │ │ +04c962: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +04c966: 5216 8700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04c96a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04c96e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04c972: 28bb |007b: goto 0036 // -0045 │ │ +04c974: 54b6 2101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c978: 6e10 4713 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04c97e: 0a06 |0081: move-result v6 │ │ +04c980: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +04c984: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +04c988: 2205 e202 |0086: new-instance v5, Ljava/util/ArrayList; // type@02e2 │ │ +04c98c: 7010 3a13 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04c992: 54b6 2101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c996: 6e10 4713 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04c99c: 0a06 |0090: move-result v6 │ │ +04c99e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04c9a2: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +04c9a6: 54b6 2101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04c9aa: 6e20 4413 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@1344 │ │ +04c9b0: 0c06 |009a: move-result-object v6 │ │ +04c9b2: 6e20 3e13 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04c9b8: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04c9bc: 28f3 |00a0: goto 0093 // -000d │ │ +04c9be: 6e10 4713 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04c9c4: 0a06 |00a4: move-result v6 │ │ +04c9c6: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04c9ca: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04c9cc: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +04c9d0: 6306 1301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04c9d4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +04c9d8: 1a06 b402 |00ae: const-string v6, "FragmentManager" // string@02b4 │ │ +04c9dc: 2207 d302 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +04c9e0: 7010 1d13 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04c9e6: 1a0a ae07 |00b5: const-string v10, "Popping back stack state: " // string@07ae │ │ +04c9ea: 6e20 2413 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04c9f0: 0c07 |00ba: move-result-object v7 │ │ +04c9f2: 6e20 4113 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04c9f8: 0c0a |00be: move-result-object v10 │ │ +04c9fa: 6e20 2313 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ca00: 0c07 |00c2: move-result-object v7 │ │ +04ca02: 6e10 2913 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ca08: 0c07 |00c6: move-result-object v7 │ │ +04ca0a: 7120 7e10 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04ca10: 6e20 4113 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ca16: 0c06 |00cd: move-result-object v6 │ │ +04ca18: 1f06 9000 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04ca1c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +04ca20: 0187 |00d2: move v7, v8 │ │ +04ca22: 6e20 bc02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@02bc │ │ +04ca28: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04ca2c: 28d0 |00d8: goto 00a8 // -0030 │ │ +04ca2e: 0197 |00d9: move v7, v9 │ │ +04ca30: 28f9 |00da: goto 00d3 // -0007 │ │ +04ca32: 6e10 ff03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ff │ │ +04ca38: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1500 │ │ 0x0006 line=1559 │ │ 0x0007 line=1503 │ │ 0x000f line=1504 │ │ 0x0017 line=1505 │ │ @@ -92606,35 +92574,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 │ │ -04ca5c: |[04ca5c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -04ca6c: 5260 ca00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04ca70: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -04ca74: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04ca78: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ca7c: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ca82: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ -04ca86: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ca8c: 0c01 |0010: move-result-object v1 │ │ -04ca8e: 6e20 2313 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ca94: 0c01 |0014: move-result-object v1 │ │ -04ca96: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ -04ca9a: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04caa0: 0c01 |001a: move-result-object v1 │ │ -04caa2: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04caa8: 0c01 |001e: move-result-object v1 │ │ -04caaa: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04cab0: 7020 0a04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04cab6: 5260 ca00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04caba: 6e30 9b01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ -04cac0: 0e00 |002a: return-void │ │ +04ca3c: |[04ca3c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +04ca4c: 5260 ca00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04ca50: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +04ca54: 2200 c102 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04ca58: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ca5c: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ca62: 1a02 a902 |000b: const-string v2, "Fragment " // string@02a9 │ │ +04ca66: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ca6c: 0c01 |0010: move-result-object v1 │ │ +04ca6e: 6e20 2313 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ca74: 0c01 |0014: move-result-object v1 │ │ +04ca76: 1a02 5100 |0015: const-string v2, " is not currently in the FragmentManager" // string@0051 │ │ +04ca7a: 6e20 2413 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ca80: 0c01 |001a: move-result-object v1 │ │ +04ca82: 6e10 2913 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ca88: 0c01 |001e: move-result-object v1 │ │ +04ca8a: 7020 ee12 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04ca90: 7020 0a04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04ca96: 5260 ca00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04ca9a: 6e30 9b01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ +04caa0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=557 │ │ 0x0025 line=560 │ │ 0x002a line=561 │ │ locals : │ │ @@ -92648,66 +92616,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 │ │ -04cac4: |[04cac4] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04cad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04cad6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04cad8: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cadc: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -04cae0: 1a01 b402 |0006: const-string v1, "FragmentManager" // string@02b4 │ │ -04cae4: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cae8: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04caee: 1a03 9614 |000d: const-string v3, "remove: " // string@1496 │ │ -04caf2: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04caf8: 0c02 |0012: move-result-object v2 │ │ -04cafa: 6e20 2313 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04cb00: 0c02 |0016: move-result-object v2 │ │ -04cb02: 1a03 7500 |0017: const-string v3, " nesting=" // string@0075 │ │ -04cb06: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cb0c: 0c02 |001c: move-result-object v2 │ │ -04cb0e: 5283 bc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -04cb12: 6e20 2013 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cb18: 0c02 |0022: move-result-object v2 │ │ -04cb1a: 6e10 2913 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cb20: 0c02 |0026: move-result-object v2 │ │ -04cb22: 7120 7e10 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04cb28: 6e10 1f03 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@031f │ │ -04cb2e: 0a01 |002d: move-result v1 │ │ -04cb30: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -04cb34: 0106 |0030: move v6, v0 │ │ -04cb36: 5581 c300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ -04cb3a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04cb3e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -04cb42: 5471 1e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04cb46: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04cb4a: 5471 1e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04cb4e: 6e20 4513 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ -04cb54: 5581 c700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04cb58: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04cb5c: 5581 ce00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04cb60: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -04cb64: 5c70 2b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04cb68: 5c85 b900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04cb6c: 5c80 d100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ -04cb70: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -04cb74: 0152 |0050: move v2, v5 │ │ -04cb76: 0770 |0051: move-object v0, v7 │ │ -04cb78: 0781 |0052: move-object v1, v8 │ │ -04cb7a: 0193 |0053: move v3, v9 │ │ -04cb7c: 01a4 |0054: move v4, v10 │ │ -04cb7e: 7406 f203 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@03f2 │ │ -04cb84: 0e00 |0058: return-void │ │ -04cb86: 0156 |0059: move v6, v5 │ │ -04cb88: 28d7 |005a: goto 0031 // -0029 │ │ -04cb8a: 0102 |005b: move v2, v0 │ │ -04cb8c: 28f5 |005c: goto 0051 // -000b │ │ +04caa4: |[04caa4] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04cab4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04cab6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04cab8: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cabc: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04cac0: 1a01 b402 |0006: const-string v1, "FragmentManager" // string@02b4 │ │ +04cac4: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cac8: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cace: 1a03 9614 |000d: const-string v3, "remove: " // string@1496 │ │ +04cad2: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cad8: 0c02 |0012: move-result-object v2 │ │ +04cada: 6e20 2313 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04cae0: 0c02 |0016: move-result-object v2 │ │ +04cae2: 1a03 7500 |0017: const-string v3, " nesting=" // string@0075 │ │ +04cae6: 6e20 2413 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04caec: 0c02 |001c: move-result-object v2 │ │ +04caee: 5283 bc00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +04caf2: 6e20 2013 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04caf8: 0c02 |0022: move-result-object v2 │ │ +04cafa: 6e10 2913 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04cb00: 0c02 |0026: move-result-object v2 │ │ +04cb02: 7120 7e10 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04cb08: 6e10 1f03 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@031f │ │ +04cb0e: 0a01 |002d: move-result v1 │ │ +04cb10: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +04cb14: 0106 |0030: move v6, v0 │ │ +04cb16: 5581 c300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00c3 │ │ +04cb1a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +04cb1e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +04cb22: 5471 1e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04cb26: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +04cb2a: 5471 1e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04cb2e: 6e20 4513 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ +04cb34: 5581 c700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04cb38: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +04cb3c: 5581 ce00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04cb40: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +04cb44: 5c70 2b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04cb48: 5c85 b900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04cb4c: 5c80 d100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00d1 │ │ +04cb50: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +04cb54: 0152 |0050: move v2, v5 │ │ +04cb56: 0770 |0051: move-object v0, v7 │ │ +04cb58: 0781 |0052: move-object v1, v8 │ │ +04cb5a: 0193 |0053: move v3, v9 │ │ +04cb5c: 01a4 |0054: move v4, v10 │ │ +04cb5e: 7406 f203 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@03f2 │ │ +04cb64: 0e00 |0058: return-void │ │ +04cb66: 0156 |0059: move v6, v5 │ │ +04cb68: 28d7 |005a: goto 0031 // -0029 │ │ +04cb6a: 0102 |005b: move v2, v0 │ │ +04cb6c: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1190 │ │ 0x002a line=1191 │ │ 0x0031 line=1192 │ │ 0x0037 line=1193 │ │ 0x003b line=1194 │ │ @@ -92732,20 +92700,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 │ │ -04cb90: |[04cb90] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04cba0: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04cba4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04cba8: 5410 2201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04cbac: 6e20 4513 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ -04cbb2: 0e00 |0009: return-void │ │ +04cb70: |[04cb70] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04cb80: 5410 2201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04cb84: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04cb88: 5410 2201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04cb8c: 6e20 4513 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ +04cb92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=550 │ │ 0x0009 line=552 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -92756,30 +92724,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04cbb4: |[04cbb4] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -04cbc4: 5421 2201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04cbc8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -04cbcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04cbce: 5421 2201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04cbd2: 6e10 4713 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04cbd8: 0a01 |000a: move-result v1 │ │ -04cbda: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04cbde: 5421 2201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ -04cbe2: 6e20 4113 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04cbe8: 0c01 |0012: move-result-object v1 │ │ -04cbea: 1f01 a000 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a0 │ │ -04cbee: 7210 9f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@039f │ │ -04cbf4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04cbf8: 28eb |001a: goto 0005 // -0015 │ │ -04cbfa: 0e00 |001b: return-void │ │ +04cb94: |[04cb94] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +04cba4: 5421 2201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04cba8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +04cbac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04cbae: 5421 2201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04cbb2: 6e10 4713 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04cbb8: 0a01 |000a: move-result v1 │ │ +04cbba: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04cbbe: 5421 2201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0122 │ │ +04cbc2: 6e20 4113 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04cbc8: 0c01 |0012: move-result-object v1 │ │ +04cbca: 1f01 a000 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a0 │ │ +04cbce: 7210 9f03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@039f │ │ +04cbd4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04cbd8: 28eb |001a: goto 0005 // -0015 │ │ +04cbda: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0004 line=1485 │ │ 0x000d line=1486 │ │ 0x0018 line=1485 │ │ 0x001b line=1489 │ │ @@ -92792,298 +92760,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 │ │ -04cbfc: |[04cbfc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04cc0c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04cc0e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -04cc10: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -04cc14: 0e00 |0004: return-void │ │ -04cc16: 07d2 |0005: move-object v2, v13 │ │ -04cc18: 1f02 a900 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ -04cc1c: 5427 3401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04cc20: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -04cc24: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -04cc28: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04cc2a: 6e10 4713 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04cc30: 0a07 |0012: move-result v7 │ │ -04cc32: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -04cc36: 6e20 4113 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04cc3c: 0c01 |0018: move-result-object v1 │ │ -04cc3e: 1f01 9800 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04cc42: 6307 1301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cc46: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -04cc4a: 1a07 b402 |001f: const-string v7, "FragmentManager" // string@02b4 │ │ -04cc4e: 2208 d302 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cc52: 7010 1d13 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cc58: 1a09 ce14 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@14ce │ │ -04cc5c: 6e20 2413 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cc62: 0c08 |002b: move-result-object v8 │ │ -04cc64: 6e20 2313 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04cc6a: 0c08 |002f: move-result-object v8 │ │ -04cc6c: 6e10 2913 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cc72: 0c08 |0033: move-result-object v8 │ │ -04cc74: 7120 7e10 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04cc7a: 5427 3401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04cc7e: 5218 ca00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04cc82: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -04cc86: 5b31 4401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -04cc8a: 5b1a d700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04cc8e: 591b bc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ -04cc92: 5c1b c900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ -04cc96: 5c1b b900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04cc9a: 5b1a db00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04cc9e: 5437 4601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04cca2: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -04cca6: 5437 4601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04ccaa: 54c8 1d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04ccae: 6e10 6d03 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ -04ccb4: 0c08 |0054: move-result-object v8 │ │ -04ccb6: 6e20 9f01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -04ccbc: 5437 4601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04ccc0: 1a08 050a |005a: const-string v8, "android:view_state" // string@0a05 │ │ -04ccc4: 6e20 9501 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0195 │ │ -04ccca: 0c07 |005f: move-result-object v7 │ │ -04cccc: 5b17 d700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04ccd0: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ccd4: 28ab |0064: goto 000f // -0055 │ │ -04ccd6: 2207 e202 |0065: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ -04ccda: 5428 3401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04ccde: 2188 |0069: array-length v8, v8 │ │ -04cce0: 7020 3b13 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -04cce6: 5bc7 1c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04ccea: 54c7 2001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04ccee: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -04ccf2: 54c7 2001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04ccf6: 6e10 3f13 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -04ccfc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04ccfe: 5427 3401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04cd02: 2177 |007b: array-length v7, v7 │ │ -04cd04: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -04cd08: 5427 3401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04cd0c: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -04cd10: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -04cd14: 54c7 1d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04cd18: 54c8 2d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04cd1c: 6e30 2c04 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@042c │ │ -04cd22: 0c01 |008b: move-result-object v1 │ │ -04cd24: 6307 1301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cd28: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -04cd2c: 1a07 b402 |0090: const-string v7, "FragmentManager" // string@02b4 │ │ -04cd30: 2208 d302 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cd34: 7010 1d13 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cd3a: 1a09 ca14 |0097: const-string v9, "restoreAllState: active #" // string@14ca │ │ -04cd3e: 6e20 2413 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cd44: 0c08 |009c: move-result-object v8 │ │ -04cd46: 6e20 2013 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cd4c: 0c08 |00a0: move-result-object v8 │ │ -04cd4e: 1a09 c100 |00a1: const-string v9, ": " // string@00c1 │ │ -04cd52: 6e20 2413 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cd58: 0c08 |00a6: move-result-object v8 │ │ -04cd5a: 6e20 2313 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04cd60: 0c08 |00aa: move-result-object v8 │ │ -04cd62: 6e10 2913 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cd68: 0c08 |00ae: move-result-object v8 │ │ -04cd6a: 7120 7e10 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04cd70: 54c7 1c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04cd74: 6e20 3e13 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04cd7a: 5b3a 4401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ -04cd7e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04cd82: 28be |00bb: goto 0079 // -0042 │ │ -04cd84: 54c7 1c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04cd88: 6e20 3e13 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04cd8e: 54c7 2001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04cd92: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -04cd96: 2207 e202 |00c5: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ -04cd9a: 7010 3a13 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04cda0: 5bc7 2001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04cda4: 6307 1301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cda8: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -04cdac: 1a07 b402 |00d0: const-string v7, "FragmentManager" // string@02b4 │ │ -04cdb0: 2208 d302 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cdb4: 7010 1d13 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cdba: 1a09 cc14 |00d7: const-string v9, "restoreAllState: avail #" // string@14cc │ │ -04cdbe: 6e20 2413 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cdc4: 0c08 |00dc: move-result-object v8 │ │ -04cdc6: 6e20 2013 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cdcc: 0c08 |00e0: move-result-object v8 │ │ -04cdce: 6e10 2913 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cdd4: 0c08 |00e4: move-result-object v8 │ │ -04cdd6: 7120 7e10 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04cddc: 54c7 2001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ -04cde0: 7110 f412 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -04cde6: 0c08 |00ed: move-result-object v8 │ │ -04cde8: 6e20 3e13 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04cdee: 28c8 |00f1: goto 00b9 // -0038 │ │ -04cdf0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -04cdf4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -04cdf6: 6e10 4713 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04cdfc: 0a07 |00f8: move-result v7 │ │ -04cdfe: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -04ce02: 6e20 4113 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ce08: 0c01 |00fe: move-result-object v1 │ │ -04ce0a: 1f01 9800 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ce0e: 5217 dc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -04ce12: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -04ce16: 5217 dc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -04ce1a: 54c8 1c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04ce1e: 6e10 4713 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04ce24: 0a08 |010c: move-result v8 │ │ -04ce26: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -04ce2a: 54c7 1c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04ce2e: 5218 dc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -04ce32: 6e20 4113 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ce38: 0c07 |0116: move-result-object v7 │ │ -04ce3a: 1f07 9800 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ce3e: 5b17 db00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04ce42: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04ce46: 28d8 |011d: goto 00f5 // -0028 │ │ -04ce48: 1a07 b402 |011e: const-string v7, "FragmentManager" // string@02b4 │ │ -04ce4c: 2208 d302 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ce50: 7010 1d13 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ce56: 1a09 c307 |0125: const-string v9, "Re-attaching retained fragment " // string@07c3 │ │ -04ce5a: 6e20 2413 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ce60: 0c08 |012a: move-result-object v8 │ │ -04ce62: 6e20 2313 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ce68: 0c08 |012e: move-result-object v8 │ │ -04ce6a: 1a09 8100 |012f: const-string v9, " target no longer exists: " // string@0081 │ │ -04ce6e: 6e20 2413 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ce74: 0c08 |0134: move-result-object v8 │ │ -04ce76: 5219 dc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -04ce7a: 6e20 2013 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04ce80: 0c08 |013a: move-result-object v8 │ │ -04ce82: 6e10 2913 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ce88: 0c08 |013e: move-result-object v8 │ │ -04ce8a: 7120 7f10 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -04ce90: 5b1a db00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04ce94: 28d7 |0144: goto 011b // -0029 │ │ -04ce96: 5427 3501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04ce9a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -04ce9e: 2207 e202 |0149: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ -04cea2: 5428 3501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04cea6: 2188 |014d: array-length v8, v8 │ │ -04cea8: 7020 3b13 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -04ceae: 5bc7 1e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04ceb2: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -04ceb4: 5427 3501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04ceb8: 2177 |0156: array-length v7, v7 │ │ -04ceba: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -04cebe: 54c7 1c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04cec2: 5428 3501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04cec6: 4408 0804 |015d: aget v8, v8, v4 │ │ -04ceca: 6e20 4113 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04ced0: 0c01 |0162: move-result-object v1 │ │ -04ced2: 1f01 9800 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04ced6: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -04ceda: 2207 c102 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04cede: 2208 d302 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cee2: 7010 1d13 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cee8: 1a09 5107 |016e: const-string v9, "No instantiated fragment for index #" // string@0751 │ │ -04ceec: 6e20 2413 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cef2: 0c08 |0173: move-result-object v8 │ │ -04cef4: 5429 3501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04cef8: 4409 0904 |0176: aget v9, v9, v4 │ │ -04cefc: 6e20 2013 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cf02: 0c08 |017b: move-result-object v8 │ │ -04cf04: 6e10 2913 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cf0a: 0c08 |017f: move-result-object v8 │ │ -04cf0c: 7020 ee12 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04cf12: 7020 0a04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04cf18: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -04cf1a: 5c17 b900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04cf1e: 6307 1301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cf22: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -04cf26: 1a07 b402 |018d: const-string v7, "FragmentManager" // string@02b4 │ │ -04cf2a: 2208 d302 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cf2e: 7010 1d13 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cf34: 1a09 cb14 |0194: const-string v9, "restoreAllState: added #" // string@14cb │ │ -04cf38: 6e20 2413 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cf3e: 0c08 |0199: move-result-object v8 │ │ -04cf40: 6e20 2013 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cf46: 0c08 |019d: move-result-object v8 │ │ -04cf48: 1a09 c100 |019e: const-string v9, ": " // string@00c1 │ │ -04cf4c: 6e20 2413 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cf52: 0c08 |01a3: move-result-object v8 │ │ -04cf54: 6e20 2313 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04cf5a: 0c08 |01a7: move-result-object v8 │ │ -04cf5c: 6e10 2913 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04cf62: 0c08 |01ab: move-result-object v8 │ │ -04cf64: 7120 7e10 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04cf6a: 54c7 1e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04cf6e: 6e20 4013 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ -04cf74: 0a07 |01b4: move-result v7 │ │ -04cf76: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -04cf7a: 2207 c102 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04cf7e: 1a08 8f01 |01b9: const-string v8, "Already added!" // string@018f │ │ -04cf82: 7020 ee12 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04cf88: 2707 |01be: throw v7 │ │ -04cf8a: 54c7 1e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04cf8e: 6e20 3e13 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04cf94: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04cf98: 288e |01c6: goto 0154 // -0072 │ │ -04cf9a: 5bca 1e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04cf9e: 5427 3601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -04cfa2: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -04cfa6: 2207 e202 |01cd: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ -04cfaa: 5428 3601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -04cfae: 2188 |01d1: array-length v8, v8 │ │ -04cfb0: 7020 3b13 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ -04cfb6: 5bc7 2101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04cfba: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -04cfbc: 5427 3601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -04cfc0: 2177 |01da: array-length v7, v7 │ │ -04cfc2: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -04cfc6: 5427 3601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -04cfca: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -04cfce: 6e20 d402 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02d4 │ │ -04cfd4: 0c00 |01e4: move-result-object v0 │ │ -04cfd6: 6307 1301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04cfda: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -04cfde: 1a07 b402 |01e9: const-string v7, "FragmentManager" // string@02b4 │ │ -04cfe2: 2208 d302 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ -04cfe6: 7010 1d13 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04cfec: 1a09 cd14 |01f0: const-string v9, "restoreAllState: back stack #" // string@14cd │ │ -04cff0: 6e20 2413 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04cff6: 0c08 |01f5: move-result-object v8 │ │ -04cff8: 6e20 2013 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04cffe: 0c08 |01f9: move-result-object v8 │ │ -04d000: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ -04d004: 6e20 2413 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d00a: 0c08 |01ff: move-result-object v8 │ │ -04d00c: 5209 8700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04d010: 6e20 2013 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d016: 0c08 |0205: move-result-object v8 │ │ -04d018: 1a09 b100 |0206: const-string v9, "): " // string@00b1 │ │ -04d01c: 6e20 2413 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d022: 0c08 |020b: move-result-object v8 │ │ -04d024: 6e20 2313 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d02a: 0c08 |020f: move-result-object v8 │ │ -04d02c: 6e10 2913 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d032: 0c08 |0213: move-result-object v8 │ │ -04d034: 7120 7e10 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d03a: 2205 4a01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@014a │ │ -04d03e: 1a07 b402 |0219: const-string v7, "FragmentManager" // string@02b4 │ │ -04d042: 7020 9207 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ -04d048: 2206 b002 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02b0 │ │ -04d04c: 7020 c512 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ -04d052: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -04d056: 6e40 b002 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b0 │ │ -04d05c: 54c7 2101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d060: 6e20 3e13 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04d066: 5207 8700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04d06a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -04d06e: 5207 8700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ -04d072: 6e30 0704 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0407 │ │ -04d078: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04d07c: 28a0 |0238: goto 01d8 // -0060 │ │ -04d07e: 5bca 2101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d082: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +04cbdc: |[04cbdc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +04cbec: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04cbee: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04cbf0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +04cbf4: 0e00 |0004: return-void │ │ +04cbf6: 07d2 |0005: move-object v2, v13 │ │ +04cbf8: 1f02 a900 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ +04cbfc: 5427 3401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04cc00: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +04cc04: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +04cc08: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04cc0a: 6e10 4713 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04cc10: 0a07 |0012: move-result v7 │ │ +04cc12: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +04cc16: 6e20 4113 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04cc1c: 0c01 |0018: move-result-object v1 │ │ +04cc1e: 1f01 9800 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04cc22: 6307 1301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cc26: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +04cc2a: 1a07 b402 |001f: const-string v7, "FragmentManager" // string@02b4 │ │ +04cc2e: 2208 d302 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cc32: 7010 1d13 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cc38: 1a09 ce14 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@14ce │ │ +04cc3c: 6e20 2413 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cc42: 0c08 |002b: move-result-object v8 │ │ +04cc44: 6e20 2313 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04cc4a: 0c08 |002f: move-result-object v8 │ │ +04cc4c: 6e10 2913 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04cc52: 0c08 |0033: move-result-object v8 │ │ +04cc54: 7120 7e10 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04cc5a: 5427 3401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04cc5e: 5218 ca00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04cc62: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +04cc66: 5b31 4401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +04cc6a: 5b1a d700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04cc6e: 591b bc00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00bc │ │ +04cc72: 5c1b c900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00c9 │ │ +04cc76: 5c1b b900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04cc7a: 5b1a db00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04cc7e: 5437 4601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04cc82: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +04cc86: 5437 4601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04cc8a: 54c8 1d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04cc8e: 6e10 6d03 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@036d │ │ +04cc94: 0c08 |0054: move-result-object v8 │ │ +04cc96: 6e20 9f01 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +04cc9c: 5437 4601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04cca0: 1a08 050a |005a: const-string v8, "android:view_state" // string@0a05 │ │ +04cca4: 6e20 9501 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0195 │ │ +04ccaa: 0c07 |005f: move-result-object v7 │ │ +04ccac: 5b17 d700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04ccb0: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04ccb4: 28ab |0064: goto 000f // -0055 │ │ +04ccb6: 2207 e202 |0065: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ +04ccba: 5428 3401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04ccbe: 2188 |0069: array-length v8, v8 │ │ +04ccc0: 7020 3b13 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +04ccc6: 5bc7 1c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04ccca: 54c7 2001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04ccce: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +04ccd2: 54c7 2001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04ccd6: 6e10 3f13 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +04ccdc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04ccde: 5427 3401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04cce2: 2177 |007b: array-length v7, v7 │ │ +04cce4: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +04cce8: 5427 3401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04ccec: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +04ccf0: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +04ccf4: 54c7 1d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04ccf8: 54c8 2d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04ccfc: 6e30 2c04 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@042c │ │ +04cd02: 0c01 |008b: move-result-object v1 │ │ +04cd04: 6307 1301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cd08: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +04cd0c: 1a07 b402 |0090: const-string v7, "FragmentManager" // string@02b4 │ │ +04cd10: 2208 d302 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cd14: 7010 1d13 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cd1a: 1a09 ca14 |0097: const-string v9, "restoreAllState: active #" // string@14ca │ │ +04cd1e: 6e20 2413 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cd24: 0c08 |009c: move-result-object v8 │ │ +04cd26: 6e20 2013 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cd2c: 0c08 |00a0: move-result-object v8 │ │ +04cd2e: 1a09 c100 |00a1: const-string v9, ": " // string@00c1 │ │ +04cd32: 6e20 2413 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cd38: 0c08 |00a6: move-result-object v8 │ │ +04cd3a: 6e20 2313 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04cd40: 0c08 |00aa: move-result-object v8 │ │ +04cd42: 6e10 2913 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04cd48: 0c08 |00ae: move-result-object v8 │ │ +04cd4a: 7120 7e10 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04cd50: 54c7 1c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04cd54: 6e20 3e13 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04cd5a: 5b3a 4401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0144 │ │ +04cd5e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04cd62: 28be |00bb: goto 0079 // -0042 │ │ +04cd64: 54c7 1c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04cd68: 6e20 3e13 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04cd6e: 54c7 2001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04cd72: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +04cd76: 2207 e202 |00c5: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ +04cd7a: 7010 3a13 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04cd80: 5bc7 2001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04cd84: 6307 1301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cd88: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +04cd8c: 1a07 b402 |00d0: const-string v7, "FragmentManager" // string@02b4 │ │ +04cd90: 2208 d302 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cd94: 7010 1d13 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cd9a: 1a09 cc14 |00d7: const-string v9, "restoreAllState: avail #" // string@14cc │ │ +04cd9e: 6e20 2413 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cda4: 0c08 |00dc: move-result-object v8 │ │ +04cda6: 6e20 2013 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cdac: 0c08 |00e0: move-result-object v8 │ │ +04cdae: 6e10 2913 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04cdb4: 0c08 |00e4: move-result-object v8 │ │ +04cdb6: 7120 7e10 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04cdbc: 54c7 2001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0120 │ │ +04cdc0: 7110 f412 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +04cdc6: 0c08 |00ed: move-result-object v8 │ │ +04cdc8: 6e20 3e13 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04cdce: 28c8 |00f1: goto 00b9 // -0038 │ │ +04cdd0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +04cdd4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +04cdd6: 6e10 4713 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04cddc: 0a07 |00f8: move-result v7 │ │ +04cdde: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +04cde2: 6e20 4113 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04cde8: 0c01 |00fe: move-result-object v1 │ │ +04cdea: 1f01 9800 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04cdee: 5217 dc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +04cdf2: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +04cdf6: 5217 dc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +04cdfa: 54c8 1c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04cdfe: 6e10 4713 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04ce04: 0a08 |010c: move-result v8 │ │ +04ce06: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +04ce0a: 54c7 1c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04ce0e: 5218 dc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +04ce12: 6e20 4113 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ce18: 0c07 |0116: move-result-object v7 │ │ +04ce1a: 1f07 9800 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ce1e: 5b17 db00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04ce22: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04ce26: 28d8 |011d: goto 00f5 // -0028 │ │ +04ce28: 1a07 b402 |011e: const-string v7, "FragmentManager" // string@02b4 │ │ +04ce2c: 2208 d302 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ce30: 7010 1d13 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ce36: 1a09 c307 |0125: const-string v9, "Re-attaching retained fragment " // string@07c3 │ │ +04ce3a: 6e20 2413 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ce40: 0c08 |012a: move-result-object v8 │ │ +04ce42: 6e20 2313 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ce48: 0c08 |012e: move-result-object v8 │ │ +04ce4a: 1a09 8100 |012f: const-string v9, " target no longer exists: " // string@0081 │ │ +04ce4e: 6e20 2413 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ce54: 0c08 |0134: move-result-object v8 │ │ +04ce56: 5219 dc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +04ce5a: 6e20 2013 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04ce60: 0c08 |013a: move-result-object v8 │ │ +04ce62: 6e10 2913 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ce68: 0c08 |013e: move-result-object v8 │ │ +04ce6a: 7120 7f10 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +04ce70: 5b1a db00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04ce74: 28d7 |0144: goto 011b // -0029 │ │ +04ce76: 5427 3501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04ce7a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +04ce7e: 2207 e202 |0149: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ +04ce82: 5428 3501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04ce86: 2188 |014d: array-length v8, v8 │ │ +04ce88: 7020 3b13 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +04ce8e: 5bc7 1e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04ce92: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +04ce94: 5427 3501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04ce98: 2177 |0156: array-length v7, v7 │ │ +04ce9a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +04ce9e: 54c7 1c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04cea2: 5428 3501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04cea6: 4408 0804 |015d: aget v8, v8, v4 │ │ +04ceaa: 6e20 4113 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04ceb0: 0c01 |0162: move-result-object v1 │ │ +04ceb2: 1f01 9800 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04ceb6: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +04ceba: 2207 c102 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04cebe: 2208 d302 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cec2: 7010 1d13 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cec8: 1a09 5107 |016e: const-string v9, "No instantiated fragment for index #" // string@0751 │ │ +04cecc: 6e20 2413 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ced2: 0c08 |0173: move-result-object v8 │ │ +04ced4: 5429 3501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04ced8: 4409 0904 |0176: aget v9, v9, v4 │ │ +04cedc: 6e20 2013 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cee2: 0c08 |017b: move-result-object v8 │ │ +04cee4: 6e10 2913 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ceea: 0c08 |017f: move-result-object v8 │ │ +04ceec: 7020 ee12 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04cef2: 7020 0a04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04cef8: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +04cefa: 5c17 b900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04cefe: 6307 1301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cf02: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +04cf06: 1a07 b402 |018d: const-string v7, "FragmentManager" // string@02b4 │ │ +04cf0a: 2208 d302 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cf0e: 7010 1d13 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cf14: 1a09 cb14 |0194: const-string v9, "restoreAllState: added #" // string@14cb │ │ +04cf18: 6e20 2413 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cf1e: 0c08 |0199: move-result-object v8 │ │ +04cf20: 6e20 2013 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cf26: 0c08 |019d: move-result-object v8 │ │ +04cf28: 1a09 c100 |019e: const-string v9, ": " // string@00c1 │ │ +04cf2c: 6e20 2413 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cf32: 0c08 |01a3: move-result-object v8 │ │ +04cf34: 6e20 2313 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04cf3a: 0c08 |01a7: move-result-object v8 │ │ +04cf3c: 6e10 2913 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04cf42: 0c08 |01ab: move-result-object v8 │ │ +04cf44: 7120 7e10 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04cf4a: 54c7 1e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04cf4e: 6e20 4013 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1340 │ │ +04cf54: 0a07 |01b4: move-result v7 │ │ +04cf56: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +04cf5a: 2207 c102 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04cf5e: 1a08 8f01 |01b9: const-string v8, "Already added!" // string@018f │ │ +04cf62: 7020 ee12 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04cf68: 2707 |01be: throw v7 │ │ +04cf6a: 54c7 1e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04cf6e: 6e20 3e13 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04cf74: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04cf78: 288e |01c6: goto 0154 // -0072 │ │ +04cf7a: 5bca 1e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04cf7e: 5427 3601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +04cf82: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +04cf86: 2207 e202 |01cd: new-instance v7, Ljava/util/ArrayList; // type@02e2 │ │ +04cf8a: 5428 3601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +04cf8e: 2188 |01d1: array-length v8, v8 │ │ +04cf90: 7020 3b13 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@133b │ │ +04cf96: 5bc7 2101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04cf9a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +04cf9c: 5427 3601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +04cfa0: 2177 |01da: array-length v7, v7 │ │ +04cfa2: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +04cfa6: 5427 3601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +04cfaa: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +04cfae: 6e20 d402 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02d4 │ │ +04cfb4: 0c00 |01e4: move-result-object v0 │ │ +04cfb6: 6307 1301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04cfba: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +04cfbe: 1a07 b402 |01e9: const-string v7, "FragmentManager" // string@02b4 │ │ +04cfc2: 2208 d302 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@02d3 │ │ +04cfc6: 7010 1d13 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04cfcc: 1a09 cd14 |01f0: const-string v9, "restoreAllState: back stack #" // string@14cd │ │ +04cfd0: 6e20 2413 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cfd6: 0c08 |01f5: move-result-object v8 │ │ +04cfd8: 6e20 2013 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cfde: 0c08 |01f9: move-result-object v8 │ │ +04cfe0: 1a09 2500 |01fa: const-string v9, " (index " // string@0025 │ │ +04cfe4: 6e20 2413 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04cfea: 0c08 |01ff: move-result-object v8 │ │ +04cfec: 5209 8700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04cff0: 6e20 2013 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04cff6: 0c08 |0205: move-result-object v8 │ │ +04cff8: 1a09 b100 |0206: const-string v9, "): " // string@00b1 │ │ +04cffc: 6e20 2413 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d002: 0c08 |020b: move-result-object v8 │ │ +04d004: 6e20 2313 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d00a: 0c08 |020f: move-result-object v8 │ │ +04d00c: 6e10 2913 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d012: 0c08 |0213: move-result-object v8 │ │ +04d014: 7120 7e10 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d01a: 2205 4a01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@014a │ │ +04d01e: 1a07 b402 |0219: const-string v7, "FragmentManager" // string@02b4 │ │ +04d022: 7020 9207 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0792 │ │ +04d028: 2206 b002 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02b0 │ │ +04d02c: 7020 c512 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@12c5 │ │ +04d032: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +04d036: 6e40 b002 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@02b0 │ │ +04d03c: 54c7 2101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d040: 6e20 3e13 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04d046: 5207 8700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04d04a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +04d04e: 5207 8700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0087 │ │ +04d052: 6e30 0704 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0407 │ │ +04d058: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04d05c: 28a0 |0238: goto 01d8 // -0060 │ │ +04d05e: 5bca 2101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d062: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1749 │ │ 0x0004 line=1856 │ │ 0x0006 line=1750 │ │ 0x0008 line=1751 │ │ 0x000c line=1755 │ │ @@ -93176,59 +93144,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04d088: |[04d088] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -04d098: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d09a: 5463 1c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d09e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -04d0a2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -04d0a4: 5463 1c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d0a8: 6e10 4713 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d0ae: 0a03 |000b: move-result v3 │ │ -04d0b0: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -04d0b4: 5463 1c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d0b8: 6e20 4113 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d0be: 0c00 |0013: move-result-object v0 │ │ -04d0c0: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04d0c4: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -04d0c8: 5503 d400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ -04d0cc: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -04d0d0: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -04d0d4: 2201 e202 |001e: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ -04d0d8: 7010 3a13 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04d0de: 6e20 3e13 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04d0e4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04d0e6: 5c03 d500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ -04d0ea: 5403 db00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d0ee: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04d0f2: 5403 db00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d0f6: 5233 ca00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d0fa: 5903 dc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ -04d0fe: 6303 1301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d102: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04d106: 1a03 b402 |0037: const-string v3, "FragmentManager" // string@02b4 │ │ -04d10a: 2204 d302 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d10e: 7010 1d13 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d114: 1a05 db14 |003e: const-string v5, "retainNonConfig: keeping retained " // string@14db │ │ -04d118: 6e20 2413 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d11e: 0c04 |0043: move-result-object v4 │ │ -04d120: 6e20 2313 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d126: 0c04 |0047: move-result-object v4 │ │ -04d128: 6e10 2913 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d12e: 0c04 |004b: move-result-object v4 │ │ -04d130: 7120 7e10 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d136: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d13a: 28b5 |0051: goto 0006 // -004b │ │ -04d13c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -04d13e: 28de |0053: goto 0031 // -0022 │ │ -04d140: 1101 |0054: return-object v1 │ │ +04d068: |[04d068] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04d078: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d07a: 5463 1c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d07e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04d082: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04d084: 5463 1c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d088: 6e10 4713 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d08e: 0a03 |000b: move-result v3 │ │ +04d090: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +04d094: 5463 1c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d098: 6e20 4113 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d09e: 0c00 |0013: move-result-object v0 │ │ +04d0a0: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04d0a4: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04d0a8: 5503 d400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00d4 │ │ +04d0ac: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04d0b0: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +04d0b4: 2201 e202 |001e: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +04d0b8: 7010 3a13 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04d0be: 6e20 3e13 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04d0c4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04d0c6: 5c03 d500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00d5 │ │ +04d0ca: 5403 db00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d0ce: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04d0d2: 5403 db00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d0d6: 5233 ca00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d0da: 5903 dc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00dc │ │ +04d0de: 6303 1301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d0e2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04d0e6: 1a03 b402 |0037: const-string v3, "FragmentManager" // string@02b4 │ │ +04d0ea: 2204 d302 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d0ee: 7010 1d13 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d0f4: 1a05 db14 |003e: const-string v5, "retainNonConfig: keeping retained " // string@14db │ │ +04d0f8: 6e20 2413 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d0fe: 0c04 |0043: move-result-object v4 │ │ +04d100: 6e20 2313 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d106: 0c04 |0047: move-result-object v4 │ │ +04d108: 6e10 2913 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d10e: 0c04 |004b: move-result-object v4 │ │ +04d110: 7120 7e10 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d116: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d11a: 28b5 |0051: goto 0006 // -004b │ │ +04d11c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +04d11e: 28de |0053: goto 0031 // -0022 │ │ +04d120: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ 0x0001 line=1564 │ │ 0x0005 line=1565 │ │ 0x000e line=1566 │ │ 0x0016 line=1567 │ │ @@ -93253,248 +93221,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -04d144: |[04d144] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04d154: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04d156: 6e10 df03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ -04d15c: 6309 1601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ -04d160: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -04d164: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -04d166: 5cc9 3101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ -04d16a: 54c9 1c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d16e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -04d172: 54c9 1c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d176: 6e10 4713 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d17c: 0a09 |0014: move-result v9 │ │ -04d17e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -04d182: 1105 |0017: return-object v5 │ │ -04d184: 54c9 1c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d188: 6e10 4713 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d18e: 0a00 |001d: move-result v0 │ │ -04d190: 2301 4303 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ -04d194: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -04d196: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -04d198: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -04d19c: 54c9 1c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d1a0: 6e20 4113 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d1a6: 0c04 |0029: move-result-object v4 │ │ -04d1a8: 1f04 9800 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04d1ac: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -04d1b0: 5249 ca00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d1b4: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -04d1b8: 2209 c102 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04d1bc: 220a d302 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d1c0: 7010 1d13 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d1c6: 1a0b a202 |0039: const-string v11, "Failure saving state: active " // string@02a2 │ │ -04d1ca: 6e20 2413 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d1d0: 0c0a |003e: move-result-object v10 │ │ -04d1d2: 6e20 2313 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d1d8: 0c0a |0042: move-result-object v10 │ │ -04d1da: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ -04d1de: 6e20 2413 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d1e4: 0c0a |0048: move-result-object v10 │ │ -04d1e6: 524b ca00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d1ea: 6e20 2013 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d1f0: 0c0a |004e: move-result-object v10 │ │ -04d1f2: 6e10 2913 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d1f8: 0c0a |0052: move-result-object v10 │ │ -04d1fa: 7020 ee12 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04d200: 7020 0a04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04d206: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -04d208: 2206 ac00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00ac │ │ -04d20c: 7020 2a04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ -04d212: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -04d216: 5249 d800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04d21a: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -04d21e: 5469 4601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d222: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -04d226: 6e20 0404 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0404 │ │ -04d22c: 0c09 |006c: move-result-object v9 │ │ -04d22e: 5b69 4601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d232: 5449 db00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d236: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -04d23a: 5449 db00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d23e: 5299 ca00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d242: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -04d246: 2209 c102 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04d24a: 220a d302 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d24e: 7010 1d13 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d254: 1a0b a102 |0080: const-string v11, "Failure saving state: " // string@02a1 │ │ -04d258: 6e20 2413 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d25e: 0c0a |0085: move-result-object v10 │ │ -04d260: 6e20 2313 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d266: 0c0a |0089: move-result-object v10 │ │ -04d268: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ -04d26c: 6e20 2413 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d272: 0c0a |008f: move-result-object v10 │ │ -04d274: 544b db00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d278: 6e20 2313 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d27e: 0c0a |0095: move-result-object v10 │ │ -04d280: 6e10 2913 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d286: 0c0a |0099: move-result-object v10 │ │ -04d288: 7020 ee12 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04d28e: 7020 0a04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04d294: 5469 4601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d298: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -04d29c: 2209 5a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@005a │ │ -04d2a0: 7010 8f01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@018f │ │ -04d2a6: 5b69 4601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d2aa: 5469 4601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d2ae: 1a0a 020a |00ad: const-string v10, "android:target_state" // string@0a02 │ │ -04d2b2: 544b db00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ -04d2b6: 6e40 fc03 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@03fc │ │ -04d2bc: 5249 dd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -04d2c0: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -04d2c4: 5469 4601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d2c8: 1a0a 010a |00ba: const-string v10, "android:target_req_state" // string@0a01 │ │ -04d2cc: 524b dd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ -04d2d0: 6e30 9b01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ -04d2d6: 6309 1301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d2da: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -04d2de: 1a09 b402 |00c5: const-string v9, "FragmentManager" // string@02b4 │ │ -04d2e2: 220a d302 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d2e6: 7010 1d13 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d2ec: 1a0b fc07 |00cc: const-string v11, "Saved state of " // string@07fc │ │ -04d2f0: 6e20 2413 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d2f6: 0c0a |00d1: move-result-object v10 │ │ -04d2f8: 6e20 2313 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d2fe: 0c0a |00d5: move-result-object v10 │ │ -04d300: 1a0b c100 |00d6: const-string v11, ": " // string@00c1 │ │ -04d304: 6e20 2413 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d30a: 0c0a |00db: move-result-object v10 │ │ -04d30c: 546b 4601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d310: 6e20 2313 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d316: 0c0a |00e1: move-result-object v10 │ │ -04d318: 6e10 2913 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d31e: 0c0a |00e5: move-result-object v10 │ │ -04d320: 7120 7e10 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d326: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04d32a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -04d32e: 5449 d600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ -04d332: 5b69 4601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ -04d336: 28d0 |00f1: goto 00c1 // -0030 │ │ -04d338: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -04d33c: 6309 1301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d340: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -04d344: 1a09 b402 |00f8: const-string v9, "FragmentManager" // string@02b4 │ │ -04d348: 1a0a 1115 |00fa: const-string v10, "saveAllState: no fragments!" // string@1511 │ │ -04d34c: 7120 7e10 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d352: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -04d356: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -04d358: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -04d35a: 54c9 1e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04d35e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -04d362: 54c9 1e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04d366: 6e10 4713 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d36c: 0a00 |010c: move-result v0 │ │ -04d36e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -04d372: 2302 3a03 |010f: new-array v2, v0, [I // type@033a │ │ -04d376: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -04d378: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -04d37c: 54c9 1e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04d380: 6e20 4113 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d386: 0c09 |0119: move-result-object v9 │ │ -04d388: 1f09 9800 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04d38c: 5299 ca00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d390: 4b09 0208 |011e: aput v9, v2, v8 │ │ -04d394: 4409 0208 |0120: aget v9, v2, v8 │ │ -04d398: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -04d39c: 2209 c102 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04d3a0: 220a d302 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d3a4: 7010 1d13 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d3aa: 1a0b a202 |012b: const-string v11, "Failure saving state: active " // string@02a2 │ │ -04d3ae: 6e20 2413 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d3b4: 0c0a |0130: move-result-object v10 │ │ -04d3b6: 54cb 1e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04d3ba: 6e20 4113 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d3c0: 0c0b |0136: move-result-object v11 │ │ -04d3c2: 6e20 2313 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d3c8: 0c0a |013a: move-result-object v10 │ │ -04d3ca: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ -04d3ce: 6e20 2413 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d3d4: 0c0a |0140: move-result-object v10 │ │ -04d3d6: 440b 0208 |0141: aget v11, v2, v8 │ │ -04d3da: 6e20 2013 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d3e0: 0c0a |0146: move-result-object v10 │ │ -04d3e2: 6e10 2913 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d3e8: 0c0a |014a: move-result-object v10 │ │ -04d3ea: 7020 ee12 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04d3f0: 7020 0a04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04d3f6: 6309 1301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d3fa: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -04d3fe: 1a09 b402 |0155: const-string v9, "FragmentManager" // string@02b4 │ │ -04d402: 220a d302 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d406: 7010 1d13 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d40c: 1a0b 1015 |015c: const-string v11, "saveAllState: adding fragment #" // string@1510 │ │ -04d410: 6e20 2413 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d416: 0c0a |0161: move-result-object v10 │ │ -04d418: 6e20 2013 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d41e: 0c0a |0165: move-result-object v10 │ │ -04d420: 1a0b c100 |0166: const-string v11, ": " // string@00c1 │ │ -04d424: 6e20 2413 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d42a: 0c0a |016b: move-result-object v10 │ │ -04d42c: 54cb 1e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ -04d430: 6e20 4113 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d436: 0c0b |0171: move-result-object v11 │ │ -04d438: 6e20 2313 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d43e: 0c0a |0175: move-result-object v10 │ │ -04d440: 6e10 2913 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d446: 0c0a |0179: move-result-object v10 │ │ -04d448: 7120 7e10 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d44e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04d452: 2893 |017f: goto 0112 // -006d │ │ -04d454: 54c9 2101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d458: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -04d45c: 54c9 2101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d460: 6e10 4713 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d466: 0a00 |0189: move-result v0 │ │ -04d468: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -04d46c: 2303 4003 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ -04d470: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -04d472: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -04d476: 220a 9200 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0092 │ │ -04d47a: 54c9 2101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d47e: 6e20 4113 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d484: 0c09 |0198: move-result-object v9 │ │ -04d486: 1f09 9000 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ -04d48a: 7030 d202 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02d2 │ │ -04d490: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -04d494: 6309 1301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d498: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -04d49c: 1a09 b402 |01a4: const-string v9, "FragmentManager" // string@02b4 │ │ -04d4a0: 220a d302 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d4a4: 7010 1d13 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d4aa: 1a0b 0f15 |01ab: const-string v11, "saveAllState: adding back stack #" // string@150f │ │ -04d4ae: 6e20 2413 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d4b4: 0c0a |01b0: move-result-object v10 │ │ -04d4b6: 6e20 2013 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d4bc: 0c0a |01b4: move-result-object v10 │ │ -04d4be: 1a0b c100 |01b5: const-string v11, ": " // string@00c1 │ │ -04d4c2: 6e20 2413 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d4c8: 0c0a |01ba: move-result-object v10 │ │ -04d4ca: 54cb 2101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ -04d4ce: 6e20 4113 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d4d4: 0c0b |01c0: move-result-object v11 │ │ -04d4d6: 6e20 2313 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d4dc: 0c0a |01c4: move-result-object v10 │ │ -04d4de: 6e10 2913 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d4e4: 0c0a |01c8: move-result-object v10 │ │ -04d4e6: 7120 7e10 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d4ec: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04d4f0: 28c1 |01ce: goto 018f // -003f │ │ -04d4f2: 2205 a900 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ -04d4f6: 7010 1304 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0413 │ │ -04d4fc: 5b51 3401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ -04d500: 5b52 3501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ -04d504: 5b53 3601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ -04d508: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +04d124: |[04d124] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +04d134: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d136: 6e10 df03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03df │ │ +04d13c: 6309 1601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0116 │ │ +04d140: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +04d144: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +04d146: 5cc9 3101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0131 │ │ +04d14a: 54c9 1c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d14e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +04d152: 54c9 1c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d156: 6e10 4713 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d15c: 0a09 |0014: move-result v9 │ │ +04d15e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +04d162: 1105 |0017: return-object v5 │ │ +04d164: 54c9 1c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d168: 6e10 4713 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d16e: 0a00 |001d: move-result v0 │ │ +04d170: 2301 4303 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0343 │ │ +04d174: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +04d176: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +04d178: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +04d17c: 54c9 1c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d180: 6e20 4113 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d186: 0c04 |0029: move-result-object v4 │ │ +04d188: 1f04 9800 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04d18c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +04d190: 5249 ca00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d194: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +04d198: 2209 c102 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04d19c: 220a d302 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d1a0: 7010 1d13 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d1a6: 1a0b a202 |0039: const-string v11, "Failure saving state: active " // string@02a2 │ │ +04d1aa: 6e20 2413 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d1b0: 0c0a |003e: move-result-object v10 │ │ +04d1b2: 6e20 2313 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d1b8: 0c0a |0042: move-result-object v10 │ │ +04d1ba: 1a0b 4600 |0043: const-string v11, " has cleared index: " // string@0046 │ │ +04d1be: 6e20 2413 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d1c4: 0c0a |0048: move-result-object v10 │ │ +04d1c6: 524b ca00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d1ca: 6e20 2013 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d1d0: 0c0a |004e: move-result-object v10 │ │ +04d1d2: 6e10 2913 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d1d8: 0c0a |0052: move-result-object v10 │ │ +04d1da: 7020 ee12 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04d1e0: 7020 0a04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04d1e6: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +04d1e8: 2206 ac00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00ac │ │ +04d1ec: 7020 2a04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@042a │ │ +04d1f2: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +04d1f6: 5249 d800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04d1fa: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +04d1fe: 5469 4601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d202: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +04d206: 6e20 0404 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0404 │ │ +04d20c: 0c09 |006c: move-result-object v9 │ │ +04d20e: 5b69 4601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d212: 5449 db00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d216: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +04d21a: 5449 db00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d21e: 5299 ca00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d222: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +04d226: 2209 c102 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04d22a: 220a d302 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d22e: 7010 1d13 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d234: 1a0b a102 |0080: const-string v11, "Failure saving state: " // string@02a1 │ │ +04d238: 6e20 2413 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d23e: 0c0a |0085: move-result-object v10 │ │ +04d240: 6e20 2313 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d246: 0c0a |0089: move-result-object v10 │ │ +04d248: 1a0b 4700 |008a: const-string v11, " has target not in fragment manager: " // string@0047 │ │ +04d24c: 6e20 2413 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d252: 0c0a |008f: move-result-object v10 │ │ +04d254: 544b db00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d258: 6e20 2313 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d25e: 0c0a |0095: move-result-object v10 │ │ +04d260: 6e10 2913 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d266: 0c0a |0099: move-result-object v10 │ │ +04d268: 7020 ee12 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04d26e: 7020 0a04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04d274: 5469 4601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d278: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +04d27c: 2209 5a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@005a │ │ +04d280: 7010 8f01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@018f │ │ +04d286: 5b69 4601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d28a: 5469 4601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d28e: 1a0a 020a |00ad: const-string v10, "android:target_state" // string@0a02 │ │ +04d292: 544b db00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00db │ │ +04d296: 6e40 fc03 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@03fc │ │ +04d29c: 5249 dd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +04d2a0: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +04d2a4: 5469 4601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d2a8: 1a0a 010a |00ba: const-string v10, "android:target_req_state" // string@0a01 │ │ +04d2ac: 524b dd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00dd │ │ +04d2b0: 6e30 9b01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019b │ │ +04d2b6: 6309 1301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d2ba: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +04d2be: 1a09 b402 |00c5: const-string v9, "FragmentManager" // string@02b4 │ │ +04d2c2: 220a d302 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d2c6: 7010 1d13 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d2cc: 1a0b fc07 |00cc: const-string v11, "Saved state of " // string@07fc │ │ +04d2d0: 6e20 2413 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d2d6: 0c0a |00d1: move-result-object v10 │ │ +04d2d8: 6e20 2313 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d2de: 0c0a |00d5: move-result-object v10 │ │ +04d2e0: 1a0b c100 |00d6: const-string v11, ": " // string@00c1 │ │ +04d2e4: 6e20 2413 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d2ea: 0c0a |00db: move-result-object v10 │ │ +04d2ec: 546b 4601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d2f0: 6e20 2313 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d2f6: 0c0a |00e1: move-result-object v10 │ │ +04d2f8: 6e10 2913 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d2fe: 0c0a |00e5: move-result-object v10 │ │ +04d300: 7120 7e10 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d306: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04d30a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +04d30e: 5449 d600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00d6 │ │ +04d312: 5b69 4601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0146 │ │ +04d316: 28d0 |00f1: goto 00c1 // -0030 │ │ +04d318: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +04d31c: 6309 1301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d320: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +04d324: 1a09 b402 |00f8: const-string v9, "FragmentManager" // string@02b4 │ │ +04d328: 1a0a 1115 |00fa: const-string v10, "saveAllState: no fragments!" // string@1511 │ │ +04d32c: 7120 7e10 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d332: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +04d336: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +04d338: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +04d33a: 54c9 1e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04d33e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +04d342: 54c9 1e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04d346: 6e10 4713 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d34c: 0a00 |010c: move-result v0 │ │ +04d34e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +04d352: 2302 3a03 |010f: new-array v2, v0, [I // type@033a │ │ +04d356: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +04d358: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +04d35c: 54c9 1e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04d360: 6e20 4113 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d366: 0c09 |0119: move-result-object v9 │ │ +04d368: 1f09 9800 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04d36c: 5299 ca00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d370: 4b09 0208 |011e: aput v9, v2, v8 │ │ +04d374: 4409 0208 |0120: aget v9, v2, v8 │ │ +04d378: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +04d37c: 2209 c102 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04d380: 220a d302 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d384: 7010 1d13 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d38a: 1a0b a202 |012b: const-string v11, "Failure saving state: active " // string@02a2 │ │ +04d38e: 6e20 2413 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d394: 0c0a |0130: move-result-object v10 │ │ +04d396: 54cb 1e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04d39a: 6e20 4113 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d3a0: 0c0b |0136: move-result-object v11 │ │ +04d3a2: 6e20 2313 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d3a8: 0c0a |013a: move-result-object v10 │ │ +04d3aa: 1a0b 4600 |013b: const-string v11, " has cleared index: " // string@0046 │ │ +04d3ae: 6e20 2413 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d3b4: 0c0a |0140: move-result-object v10 │ │ +04d3b6: 440b 0208 |0141: aget v11, v2, v8 │ │ +04d3ba: 6e20 2013 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d3c0: 0c0a |0146: move-result-object v10 │ │ +04d3c2: 6e10 2913 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d3c8: 0c0a |014a: move-result-object v10 │ │ +04d3ca: 7020 ee12 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04d3d0: 7020 0a04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04d3d6: 6309 1301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d3da: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +04d3de: 1a09 b402 |0155: const-string v9, "FragmentManager" // string@02b4 │ │ +04d3e2: 220a d302 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d3e6: 7010 1d13 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d3ec: 1a0b 1015 |015c: const-string v11, "saveAllState: adding fragment #" // string@1510 │ │ +04d3f0: 6e20 2413 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d3f6: 0c0a |0161: move-result-object v10 │ │ +04d3f8: 6e20 2013 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d3fe: 0c0a |0165: move-result-object v10 │ │ +04d400: 1a0b c100 |0166: const-string v11, ": " // string@00c1 │ │ +04d404: 6e20 2413 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d40a: 0c0a |016b: move-result-object v10 │ │ +04d40c: 54cb 1e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@011e │ │ +04d410: 6e20 4113 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d416: 0c0b |0171: move-result-object v11 │ │ +04d418: 6e20 2313 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d41e: 0c0a |0175: move-result-object v10 │ │ +04d420: 6e10 2913 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d426: 0c0a |0179: move-result-object v10 │ │ +04d428: 7120 7e10 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d42e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04d432: 2893 |017f: goto 0112 // -006d │ │ +04d434: 54c9 2101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d438: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +04d43c: 54c9 2101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d440: 6e10 4713 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d446: 0a00 |0189: move-result v0 │ │ +04d448: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +04d44c: 2303 4003 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0340 │ │ +04d450: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +04d452: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +04d456: 220a 9200 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0092 │ │ +04d45a: 54c9 2101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d45e: 6e20 4113 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d464: 0c09 |0198: move-result-object v9 │ │ +04d466: 1f09 9000 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0090 │ │ +04d46a: 7030 d202 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02d2 │ │ +04d470: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +04d474: 6309 1301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d478: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +04d47c: 1a09 b402 |01a4: const-string v9, "FragmentManager" // string@02b4 │ │ +04d480: 220a d302 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d484: 7010 1d13 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d48a: 1a0b 0f15 |01ab: const-string v11, "saveAllState: adding back stack #" // string@150f │ │ +04d48e: 6e20 2413 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d494: 0c0a |01b0: move-result-object v10 │ │ +04d496: 6e20 2013 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d49c: 0c0a |01b4: move-result-object v10 │ │ +04d49e: 1a0b c100 |01b5: const-string v11, ": " // string@00c1 │ │ +04d4a2: 6e20 2413 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d4a8: 0c0a |01ba: move-result-object v10 │ │ +04d4aa: 54cb 2101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0121 │ │ +04d4ae: 6e20 4113 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d4b4: 0c0b |01c0: move-result-object v11 │ │ +04d4b6: 6e20 2313 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d4bc: 0c0a |01c4: move-result-object v10 │ │ +04d4be: 6e10 2913 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d4c4: 0c0a |01c8: move-result-object v10 │ │ +04d4c6: 7120 7e10 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d4cc: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04d4d0: 28c1 |01ce: goto 018f // -003f │ │ +04d4d2: 2205 a900 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00a9 │ │ +04d4d6: 7010 1304 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0413 │ │ +04d4dc: 5b51 3401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0134 │ │ +04d4e0: 5b52 3501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0135 │ │ +04d4e4: 5b53 3601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0136 │ │ +04d4e8: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1633 │ │ 0x0004 line=1635 │ │ 0x0008 line=1645 │ │ 0x000b line=1648 │ │ 0x0017 line=1743 │ │ @@ -93566,50 +93534,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 │ │ -04d50c: |[04d50c] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -04d51c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d51e: 5431 3001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d522: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04d526: 2201 5a00 |0005: new-instance v1, Landroid/os/Bundle; // type@005a │ │ -04d52a: 7010 8f01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@018f │ │ -04d530: 5b31 3001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d534: 5431 3001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d538: 6e20 4f03 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@034f │ │ -04d53e: 5431 3001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d542: 6e10 9701 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0197 │ │ -04d548: 0a01 |0016: move-result v1 │ │ -04d54a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -04d54e: 5430 3001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d552: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04d554: 5b31 3001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ -04d558: 5441 df00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04d55c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -04d560: 6e20 0604 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0406 │ │ -04d566: 5441 d700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04d56a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -04d56e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -04d572: 2200 5a00 |002b: new-instance v0, Landroid/os/Bundle; // type@005a │ │ -04d576: 7010 8f01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@018f │ │ -04d57c: 1a01 050a |0030: const-string v1, "android:view_state" // string@0a05 │ │ -04d580: 5442 d700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04d584: 6e30 9e01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@019e │ │ -04d58a: 5541 de00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -04d58e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -04d592: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -04d596: 2200 5a00 |003d: new-instance v0, Landroid/os/Bundle; // type@005a │ │ -04d59a: 7010 8f01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@018f │ │ -04d5a0: 1a01 040a |0042: const-string v1, "android:user_visible_hint" // string@0a04 │ │ -04d5a4: 5542 de00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ -04d5a8: 6e30 9901 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ -04d5ae: 1100 |0049: return-object v0 │ │ +04d4ec: |[04d4ec] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +04d4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d4fe: 5431 3001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d502: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04d506: 2201 5a00 |0005: new-instance v1, Landroid/os/Bundle; // type@005a │ │ +04d50a: 7010 8f01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@018f │ │ +04d510: 5b31 3001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d514: 5431 3001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d518: 6e20 4f03 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@034f │ │ +04d51e: 5431 3001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d522: 6e10 9701 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0197 │ │ +04d528: 0a01 |0016: move-result v1 │ │ +04d52a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +04d52e: 5430 3001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d532: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +04d534: 5b31 3001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0130 │ │ +04d538: 5441 df00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04d53c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +04d540: 6e20 0604 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0406 │ │ +04d546: 5441 d700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04d54a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +04d54e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +04d552: 2200 5a00 |002b: new-instance v0, Landroid/os/Bundle; // type@005a │ │ +04d556: 7010 8f01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@018f │ │ +04d55c: 1a01 050a |0030: const-string v1, "android:view_state" // string@0a05 │ │ +04d560: 5442 d700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04d564: 6e30 9e01 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@019e │ │ +04d56a: 5541 de00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +04d56e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +04d572: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +04d576: 2200 5a00 |003d: new-instance v0, Landroid/os/Bundle; // type@005a │ │ +04d57a: 7010 8f01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@018f │ │ +04d580: 1a01 040a |0042: const-string v1, "android:user_visible_hint" // string@0a04 │ │ +04d584: 5542 de00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00de │ │ +04d588: 6e30 9901 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0199 │ │ +04d58e: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0001 line=1600 │ │ 0x0005 line=1601 │ │ 0x000c line=1603 │ │ 0x0011 line=1604 │ │ @@ -93638,41 +93606,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 │ │ -04d5b0: |[04d5b0] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04d5c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d5c2: 5262 ca00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ -04d5c6: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -04d5ca: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04d5ce: 2203 d302 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d5d2: 7010 1d13 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d5d8: 1a04 a902 |000c: const-string v4, "Fragment " // string@02a9 │ │ -04d5dc: 6e20 2413 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d5e2: 0c03 |0011: move-result-object v3 │ │ -04d5e4: 6e20 2313 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d5ea: 0c03 |0015: move-result-object v3 │ │ -04d5ec: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ -04d5f0: 6e20 2413 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d5f6: 0c03 |001b: move-result-object v3 │ │ -04d5f8: 6e10 2913 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d5fe: 0c03 |001f: move-result-object v3 │ │ -04d600: 7020 ee12 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04d606: 7020 0a04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ -04d60c: 5262 d800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ -04d610: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -04d614: 6e20 0404 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0404 │ │ -04d61a: 0c00 |002d: move-result-object v0 │ │ -04d61c: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -04d620: 2201 9700 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ -04d624: 7020 fb02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02fb │ │ -04d62a: 1101 |0035: return-object v1 │ │ +04d590: |[04d590] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04d5a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d5a2: 5262 ca00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ca │ │ +04d5a6: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +04d5aa: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04d5ae: 2203 d302 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d5b2: 7010 1d13 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d5b8: 1a04 a902 |000c: const-string v4, "Fragment " // string@02a9 │ │ +04d5bc: 6e20 2413 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d5c2: 0c03 |0011: move-result-object v3 │ │ +04d5c4: 6e20 2313 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d5ca: 0c03 |0015: move-result-object v3 │ │ +04d5cc: 1a04 5100 |0016: const-string v4, " is not currently in the FragmentManager" // string@0051 │ │ +04d5d0: 6e20 2413 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d5d6: 0c03 |001b: move-result-object v3 │ │ +04d5d8: 6e10 2913 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d5de: 0c03 |001f: move-result-object v3 │ │ +04d5e0: 7020 ee12 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04d5e6: 7020 0a04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@040a │ │ +04d5ec: 5262 d800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00d8 │ │ +04d5f0: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +04d5f4: 6e20 0404 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0404 │ │ +04d5fa: 0c00 |002d: move-result-object v0 │ │ +04d5fc: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +04d600: 2201 9700 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ +04d604: 7020 fb02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02fb │ │ +04d60a: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x0026 line=592 │ │ 0x002a line=593 │ │ 0x002e line=594 │ │ @@ -93687,38 +93655,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04d62c: |[04d62c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -04d63c: 5430 cb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04d640: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -04d644: 0e00 |0004: return-void │ │ -04d646: 5420 2f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d64a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -04d64e: 2200 4002 |0009: new-instance v0, Landroid/util/SparseArray; // type@0240 │ │ -04d652: 7010 8210 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1082 │ │ -04d658: 5b20 2f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d65c: 5430 cb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ -04d660: 5421 2f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d664: 6e20 3511 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1135 │ │ -04d66a: 5420 2f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d66e: 6e10 8710 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1087 │ │ -04d674: 0a00 |001c: move-result v0 │ │ -04d676: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -04d67a: 5420 2f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d67e: 5b30 d700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ -04d682: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04d684: 5b20 2f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d688: 28de |0026: goto 0004 // -0022 │ │ -04d68a: 5420 2f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ -04d68e: 6e10 8310 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1083 │ │ -04d694: 28e4 |002c: goto 0010 // -001c │ │ +04d60c: |[04d60c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +04d61c: 5430 cb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04d620: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +04d624: 0e00 |0004: return-void │ │ +04d626: 5420 2f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d62a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +04d62e: 2200 4002 |0009: new-instance v0, Landroid/util/SparseArray; // type@0240 │ │ +04d632: 7010 8210 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1082 │ │ +04d638: 5b20 2f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d63c: 5430 cb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00cb │ │ +04d640: 5421 2f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d644: 6e20 3511 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1135 │ │ +04d64a: 5420 2f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d64e: 6e10 8710 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1087 │ │ +04d654: 0a00 |001c: move-result v0 │ │ +04d656: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +04d65a: 5420 2f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d65e: 5b30 d700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00d7 │ │ +04d662: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04d664: 5b20 2f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d668: 28de |0026: goto 0004 // -0022 │ │ +04d66a: 5420 2f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@012f │ │ +04d66e: 6e10 8310 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1083 │ │ +04d674: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0004 line=1595 │ │ 0x0005 line=1585 │ │ 0x0009 line=1586 │ │ 0x0010 line=1590 │ │ @@ -93735,99 +93703,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 │ │ -04d698: |[04d698] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -04d6a8: 1d04 |0000: monitor-enter v4 │ │ -04d6aa: 5441 2301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d6ae: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04d6b2: 2201 e202 |0005: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ -04d6b6: 7010 3a13 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04d6bc: 5b41 2301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d6c0: 5441 2301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d6c4: 6e10 4713 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d6ca: 0a00 |0011: move-result v0 │ │ -04d6cc: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -04d6d0: 6301 1301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d6d4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04d6d8: 1a01 b402 |0018: const-string v1, "FragmentManager" // string@02b4 │ │ -04d6dc: 2202 d302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d6e0: 7010 1d13 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d6e6: 1a03 1008 |001f: const-string v3, "Setting back stack index " // string@0810 │ │ -04d6ea: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d6f0: 0c02 |0024: move-result-object v2 │ │ -04d6f2: 6e20 2013 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d6f8: 0c02 |0028: move-result-object v2 │ │ -04d6fa: 1a03 8200 |0029: const-string v3, " to " // string@0082 │ │ -04d6fe: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d704: 0c02 |002e: move-result-object v2 │ │ -04d706: 6e20 2313 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d70c: 0c02 |0032: move-result-object v2 │ │ -04d70e: 6e10 2913 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d714: 0c02 |0036: move-result-object v2 │ │ -04d716: 7120 7e10 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d71c: 5441 2301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d720: 6e30 4613 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04d726: 1e04 |003f: monitor-exit v4 │ │ -04d728: 0e00 |0040: return-void │ │ -04d72a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -04d72e: 5441 2301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d732: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04d734: 6e20 3e13 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04d73a: 5441 1f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04d73e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -04d742: 2201 e202 |004d: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ -04d746: 7010 3a13 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04d74c: 5b41 1f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04d750: 6301 1301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d754: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -04d758: 1a01 b402 |0058: const-string v1, "FragmentManager" // string@02b4 │ │ -04d75c: 2202 d302 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d760: 7010 1d13 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d766: 1a03 8c01 |005f: const-string v3, "Adding available back stack index " // string@018c │ │ -04d76a: 6e20 2413 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d770: 0c02 |0064: move-result-object v2 │ │ -04d772: 6e20 2013 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d778: 0c02 |0068: move-result-object v2 │ │ -04d77a: 6e10 2913 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d780: 0c02 |006c: move-result-object v2 │ │ -04d782: 7120 7e10 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d788: 5441 1f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ -04d78c: 7110 f412 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ -04d792: 0c02 |0075: move-result-object v2 │ │ -04d794: 6e20 3e13 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04d79a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d79e: 28c6 |007b: goto 0041 // -003a │ │ -04d7a0: 6301 1301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d7a4: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -04d7a8: 1a01 b402 |0080: const-string v1, "FragmentManager" // string@02b4 │ │ -04d7ac: 2202 d302 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d7b0: 7010 1d13 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d7b6: 1a03 8d01 |0087: const-string v3, "Adding back stack index " // string@018d │ │ -04d7ba: 6e20 2413 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d7c0: 0c02 |008c: move-result-object v2 │ │ -04d7c2: 6e20 2013 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d7c8: 0c02 |0090: move-result-object v2 │ │ -04d7ca: 1a03 8700 |0091: const-string v3, " with " // string@0087 │ │ -04d7ce: 6e20 2413 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d7d4: 0c02 |0096: move-result-object v2 │ │ -04d7d6: 6e20 2313 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d7dc: 0c02 |009a: move-result-object v2 │ │ -04d7de: 6e10 2913 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d7e4: 0c02 |009e: move-result-object v2 │ │ -04d7e6: 7120 7e10 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d7ec: 5441 2301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ -04d7f0: 6e20 3e13 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04d7f6: 2898 |00a7: goto 003f // -0068 │ │ -04d7f8: 0d01 |00a8: move-exception v1 │ │ -04d7fa: 1e04 |00a9: monitor-exit v4 │ │ -04d7fc: 2701 |00aa: throw v1 │ │ +04d678: |[04d678] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +04d688: 1d04 |0000: monitor-enter v4 │ │ +04d68a: 5441 2301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d68e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04d692: 2201 e202 |0005: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +04d696: 7010 3a13 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04d69c: 5b41 2301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d6a0: 5441 2301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d6a4: 6e10 4713 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d6aa: 0a00 |0011: move-result v0 │ │ +04d6ac: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +04d6b0: 6301 1301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d6b4: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04d6b8: 1a01 b402 |0018: const-string v1, "FragmentManager" // string@02b4 │ │ +04d6bc: 2202 d302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d6c0: 7010 1d13 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d6c6: 1a03 1008 |001f: const-string v3, "Setting back stack index " // string@0810 │ │ +04d6ca: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d6d0: 0c02 |0024: move-result-object v2 │ │ +04d6d2: 6e20 2013 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d6d8: 0c02 |0028: move-result-object v2 │ │ +04d6da: 1a03 8200 |0029: const-string v3, " to " // string@0082 │ │ +04d6de: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d6e4: 0c02 |002e: move-result-object v2 │ │ +04d6e6: 6e20 2313 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d6ec: 0c02 |0032: move-result-object v2 │ │ +04d6ee: 6e10 2913 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d6f4: 0c02 |0036: move-result-object v2 │ │ +04d6f6: 7120 7e10 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d6fc: 5441 2301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d700: 6e30 4613 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04d706: 1e04 |003f: monitor-exit v4 │ │ +04d708: 0e00 |0040: return-void │ │ +04d70a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +04d70e: 5441 2301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d712: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04d714: 6e20 3e13 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04d71a: 5441 1f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04d71e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +04d722: 2201 e202 |004d: new-instance v1, Ljava/util/ArrayList; // type@02e2 │ │ +04d726: 7010 3a13 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04d72c: 5b41 1f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04d730: 6301 1301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d734: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +04d738: 1a01 b402 |0058: const-string v1, "FragmentManager" // string@02b4 │ │ +04d73c: 2202 d302 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d740: 7010 1d13 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d746: 1a03 8c01 |005f: const-string v3, "Adding available back stack index " // string@018c │ │ +04d74a: 6e20 2413 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d750: 0c02 |0064: move-result-object v2 │ │ +04d752: 6e20 2013 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d758: 0c02 |0068: move-result-object v2 │ │ +04d75a: 6e10 2913 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d760: 0c02 |006c: move-result-object v2 │ │ +04d762: 7120 7e10 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d768: 5441 1f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@011f │ │ +04d76c: 7110 f412 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@12f4 │ │ +04d772: 0c02 |0075: move-result-object v2 │ │ +04d774: 6e20 3e13 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04d77a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d77e: 28c6 |007b: goto 0041 // -003a │ │ +04d780: 6301 1301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d784: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +04d788: 1a01 b402 |0080: const-string v1, "FragmentManager" // string@02b4 │ │ +04d78c: 2202 d302 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d790: 7010 1d13 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d796: 1a03 8d01 |0087: const-string v3, "Adding back stack index " // string@018d │ │ +04d79a: 6e20 2413 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d7a0: 0c02 |008c: move-result-object v2 │ │ +04d7a2: 6e20 2013 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d7a8: 0c02 |0090: move-result-object v2 │ │ +04d7aa: 1a03 8700 |0091: const-string v3, " with " // string@0087 │ │ +04d7ae: 6e20 2413 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d7b4: 0c02 |0096: move-result-object v2 │ │ +04d7b6: 6e20 2313 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d7bc: 0c02 |009a: move-result-object v2 │ │ +04d7be: 6e10 2913 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d7c4: 0c02 |009e: move-result-object v2 │ │ +04d7c6: 7120 7e10 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d7cc: 5441 2301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0123 │ │ +04d7d0: 6e20 3e13 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04d7d6: 2898 |00a7: goto 003f // -0068 │ │ +04d7d8: 0d01 |00a8: move-exception v1 │ │ +04d7da: 1e04 |00a9: monitor-exit v4 │ │ +04d7dc: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1392 │ │ 0x0001 line=1393 │ │ 0x0005 line=1394 │ │ @@ -93858,51 +93826,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 │ │ -04d80c: |[04d80c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04d81c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04d81e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04d820: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ -04d824: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -04d828: 1a01 b402 |0006: const-string v1, "FragmentManager" // string@02b4 │ │ -04d82c: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d830: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d836: 1a03 7c16 |000d: const-string v3, "show: " // string@167c │ │ -04d83a: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d840: 0c02 |0012: move-result-object v2 │ │ -04d842: 6e20 2313 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04d848: 0c02 |0016: move-result-object v2 │ │ -04d84a: 6e10 2913 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d850: 0c02 |001a: move-result-object v2 │ │ -04d852: 7120 7e10 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04d858: 5571 c800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04d85c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04d860: 5c74 c800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ -04d864: 5471 df00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04d868: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -04d86c: 6e59 ea03 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@03ea │ │ -04d872: 0c00 |002b: move-result-object v0 │ │ -04d874: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04d878: 5471 df00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04d87c: 6e20 4911 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04d882: 5471 df00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ -04d886: 6e20 4811 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04d88c: 5571 b900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ -04d890: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -04d894: 5571 c700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ -04d898: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -04d89c: 5571 ce00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ -04d8a0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -04d8a4: 5c65 2b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ -04d8a8: 6e20 3303 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0333 │ │ -04d8ae: 0e00 |0049: return-void │ │ +04d7ec: |[04d7ec] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04d7fc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04d7fe: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04d800: 6301 1301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0113 │ │ +04d804: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +04d808: 1a01 b402 |0006: const-string v1, "FragmentManager" // string@02b4 │ │ +04d80c: 2202 d302 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d810: 7010 1d13 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d816: 1a03 7c16 |000d: const-string v3, "show: " // string@167c │ │ +04d81a: 6e20 2413 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d820: 0c02 |0012: move-result-object v2 │ │ +04d822: 6e20 2313 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04d828: 0c02 |0016: move-result-object v2 │ │ +04d82a: 6e10 2913 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d830: 0c02 |001a: move-result-object v2 │ │ +04d832: 7120 7e10 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04d838: 5571 c800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04d83c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +04d840: 5c74 c800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00c8 │ │ +04d844: 5471 df00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04d848: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +04d84c: 6e59 ea03 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@03ea │ │ +04d852: 0c00 |002b: move-result-object v0 │ │ +04d854: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +04d858: 5471 df00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04d85c: 6e20 4911 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04d862: 5471 df00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00df │ │ +04d866: 6e20 4811 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04d86c: 5571 b900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00b9 │ │ +04d870: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +04d874: 5571 c700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00c7 │ │ +04d878: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +04d87c: 5571 ce00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00ce │ │ +04d880: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +04d884: 5c65 2b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@012b │ │ +04d888: 6e20 3303 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0333 │ │ +04d88e: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1226 │ │ 0x001e line=1227 │ │ 0x0022 line=1228 │ │ 0x0024 line=1229 │ │ 0x0028 line=1230 │ │ @@ -93925,31 +93893,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04d8b0: |[04d8b0] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04d8c0: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d8c4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -04d8c8: 0e00 |0004: return-void │ │ -04d8ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04d8cc: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d8d0: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04d8d6: 0a02 |000b: move-result v2 │ │ -04d8d8: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -04d8dc: 5432 1c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ -04d8e0: 6e20 4113 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04d8e6: 0c00 |0013: move-result-object v0 │ │ -04d8e8: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04d8ec: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04d8f0: 6e20 f403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ -04d8f6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d8fa: 28e9 |001d: goto 0006 // -0017 │ │ +04d890: |[04d890] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +04d8a0: 5432 1c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d8a4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +04d8a8: 0e00 |0004: return-void │ │ +04d8aa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04d8ac: 5432 1c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d8b0: 6e10 4713 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04d8b6: 0a02 |000b: move-result v2 │ │ +04d8b8: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +04d8bc: 5432 1c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@011c │ │ +04d8c0: 6e20 4113 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04d8c6: 0c00 |0013: move-result-object v0 │ │ +04d8c8: 1f00 9800 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04d8cc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +04d8d0: 6e20 f403 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03f4 │ │ +04d8d6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d8da: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1131 │ │ 0x0005 line=1125 │ │ 0x000e line=1126 │ │ 0x0016 line=1127 │ │ @@ -93965,39 +93933,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04d8fc: |[04d8fc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -04d90c: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d910: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04d914: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -04d91a: 1a01 b702 |0007: const-string v1, "FragmentManager{" // string@02b7 │ │ -04d91e: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d924: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -04d92a: 0a01 |000f: move-result v1 │ │ -04d92c: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -04d932: 0c01 |0013: move-result-object v1 │ │ -04d934: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d93a: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04d93e: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d944: 5421 2d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04d948: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -04d94c: 5421 2d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ -04d950: 7120 9107 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -04d956: 1a01 0118 |0025: const-string v1, "}}" // string@1801 │ │ -04d95a: 6e20 2413 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d960: 6e10 2913 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d966: 0c01 |002d: move-result-object v1 │ │ -04d968: 1101 |002e: return-object v1 │ │ -04d96a: 5421 1d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ -04d96e: 7120 9107 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -04d974: 28f1 |0034: goto 0025 // -000f │ │ +04d8dc: |[04d8dc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +04d8ec: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d8f0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04d8f4: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +04d8fa: 1a01 b702 |0007: const-string v1, "FragmentManager{" // string@02b7 │ │ +04d8fe: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d904: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +04d90a: 0a01 |000f: move-result v1 │ │ +04d90c: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +04d912: 0c01 |0013: move-result-object v1 │ │ +04d914: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d91a: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +04d91e: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d924: 5421 2d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04d928: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +04d92c: 5421 2d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@012d │ │ +04d930: 7120 9107 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +04d936: 1a01 0118 |0025: const-string v1, "}}" // string@1801 │ │ +04d93a: 6e20 2413 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d940: 6e10 2913 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d946: 0c01 |002d: move-result-object v1 │ │ +04d948: 1101 |002e: return-object v1 │ │ +04d94a: 5421 1d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@011d │ │ +04d94e: 7120 9107 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +04d954: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0007 line=602 │ │ 0x000c line=603 │ │ 0x0017 line=604 │ │ 0x001c line=605 │ │ @@ -94056,21 +94024,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 │ │ -04d978: |[04d978] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04d988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d98a: 7010 5909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ -04d990: 5b10 3901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04d994: 5b10 3a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04d998: 5b12 3b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -04d99c: 0e00 |000a: return-void │ │ +04d958: |[04d958] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04d968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d96a: 7010 5909 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ +04d970: 5b10 3901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04d974: 5b10 3a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04d978: 5b12 3b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +04d97c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -94083,30 +94051,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04d9a0: |[04d9a0] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -04d9b0: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -04d9b4: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04d9ba: 1a01 000a |0005: const-string v1, "android:switcher:" // string@0a00 │ │ -04d9be: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d9c4: 0c00 |000a: move-result-object v0 │ │ -04d9c6: 6e20 2013 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04d9cc: 0c00 |000e: move-result-object v0 │ │ -04d9ce: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ -04d9d2: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04d9d8: 0c00 |0014: move-result-object v0 │ │ -04d9da: 6e30 2113 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1321 │ │ -04d9e0: 0c00 |0018: move-result-object v0 │ │ -04d9e2: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04d9e8: 0c00 |001c: move-result-object v0 │ │ -04d9ea: 1100 |001d: return-object v0 │ │ +04d980: |[04d980] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +04d990: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +04d994: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04d99a: 1a01 000a |0005: const-string v1, "android:switcher:" // string@0a00 │ │ +04d99e: 6e20 2413 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d9a4: 0c00 |000a: move-result-object v0 │ │ +04d9a6: 6e20 2013 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04d9ac: 0c00 |000e: move-result-object v0 │ │ +04d9ae: 1a01 c000 |000f: const-string v1, ":" // string@00c0 │ │ +04d9b2: 6e20 2413 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04d9b8: 0c00 |0014: move-result-object v0 │ │ +04d9ba: 6e30 2113 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1321 │ │ +04d9c0: 0c00 |0018: move-result-object v0 │ │ +04d9c2: 6e10 2913 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04d9c8: 0c00 |001c: move-result-object v0 │ │ +04d9ca: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -94116,25 +94084,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 │ │ -04d9ec: |[04d9ec] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04d9fc: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da00: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04da04: 5410 3b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -04da08: 6e10 a203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -04da0e: 0c00 |0009: move-result-object v0 │ │ -04da10: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da14: 5410 3901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da18: 1f04 9800 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04da1c: 6e20 6a04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ -04da22: 0e00 |0013: return-void │ │ +04d9cc: |[04d9cc] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04d9dc: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04d9e0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04d9e4: 5410 3b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +04d9e8: 6e10 a203 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +04d9ee: 0c00 |0009: move-result-object v0 │ │ +04d9f0: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04d9f4: 5410 3901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04d9f8: 1f04 9800 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04d9fc: 6e20 6a04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046a │ │ +04da02: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -94148,24 +94116,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04da24: |[04da24] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04da34: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da38: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04da3c: 5410 3901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da40: 6e10 6904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ -04da46: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04da48: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da4c: 5410 3b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -04da50: 6e10 a503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ -04da56: 0e00 |0011: return-void │ │ +04da04: |[04da04] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04da14: 5410 3901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04da18: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04da1c: 5410 3901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04da20: 6e10 6904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ +04da26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04da28: 5b10 3901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04da2c: 5410 3b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +04da30: 6e10 a503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ +04da36: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -94184,17 +94152,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04da58: |[04da58] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -04da68: 8130 |0000: int-to-long v0, v3 │ │ -04da6a: 1000 |0001: return-wide v0 │ │ +04da38: |[04da38] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +04da48: 8130 |0000: int-to-long v0, v3 │ │ +04da4a: 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 │ │ │ │ @@ -94203,50 +94171,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 │ │ -04da6c: |[04da6c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04da7c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04da7e: 5484 3901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da82: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04da86: 5484 3b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -04da8a: 6e10 a203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -04da90: 0c04 |000a: move-result-object v4 │ │ -04da92: 5b84 3901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04da96: 6e20 1b04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@041b │ │ -04da9c: 0b02 |0010: move-result-wide v2 │ │ -04da9e: 6e10 7111 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -04daa4: 0a04 |0014: move-result v4 │ │ -04daa6: 7130 1e04 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@041e │ │ -04daac: 0c01 |0018: move-result-object v1 │ │ -04daae: 5484 3b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -04dab2: 6e20 a703 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ -04dab8: 0c00 |001e: move-result-object v0 │ │ -04daba: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -04dabe: 5484 3901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04dac2: 6e20 6704 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0467 │ │ -04dac8: 5484 3a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04dacc: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -04dad0: 6e20 5803 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04dad6: 6e20 5b03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04dadc: 1100 |0030: return-object v0 │ │ -04dade: 6e20 1a04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@041a │ │ -04dae4: 0c00 |0034: move-result-object v0 │ │ -04dae6: 5484 3901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ -04daea: 6e10 7111 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -04daf0: 0a05 |003a: move-result v5 │ │ -04daf2: 6e10 7111 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -04daf8: 0a06 |003e: move-result v6 │ │ -04dafa: 7130 1e04 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@041e │ │ -04db00: 0c06 |0042: move-result-object v6 │ │ -04db02: 6e40 6404 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@0464 │ │ -04db08: 28e0 |0046: goto 0026 // -0020 │ │ +04da4c: |[04da4c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04da5c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04da5e: 5484 3901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04da62: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +04da66: 5484 3b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +04da6a: 6e10 a203 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +04da70: 0c04 |000a: move-result-object v4 │ │ +04da72: 5b84 3901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04da76: 6e20 1b04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@041b │ │ +04da7c: 0b02 |0010: move-result-wide v2 │ │ +04da7e: 6e10 7111 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +04da84: 0a04 |0014: move-result v4 │ │ +04da86: 7130 1e04 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@041e │ │ +04da8c: 0c01 |0018: move-result-object v1 │ │ +04da8e: 5484 3b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +04da92: 6e20 a703 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a7 │ │ +04da98: 0c00 |001e: move-result-object v0 │ │ +04da9a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +04da9e: 5484 3901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04daa2: 6e20 6704 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0467 │ │ +04daa8: 5484 3a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04daac: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +04dab0: 6e20 5803 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04dab6: 6e20 5b03 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04dabc: 1100 |0030: return-object v0 │ │ +04dabe: 6e20 1a04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@041a │ │ +04dac4: 0c00 |0034: move-result-object v0 │ │ +04dac6: 5484 3901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0139 │ │ +04daca: 6e10 7111 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +04dad0: 0a05 |003a: move-result v5 │ │ +04dad2: 6e10 7111 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +04dad8: 0a06 |003e: move-result v6 │ │ +04dada: 7130 1e04 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@041e │ │ +04dae0: 0c06 |0042: move-result-object v6 │ │ +04dae2: 6e40 6404 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@0464 │ │ +04dae8: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -94271,23 +94239,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 │ │ -04db0c: |[04db0c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04db1c: 1f03 9800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04db20: 6e10 1503 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0315 │ │ -04db26: 0c00 |0005: move-result-object v0 │ │ -04db28: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04db2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04db2e: 0f00 |0009: return v0 │ │ -04db30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04db32: 28fe |000b: goto 0009 // -0002 │ │ +04daec: |[04daec] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04dafc: 1f03 9800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04db00: 6e10 1503 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0315 │ │ +04db06: 0c00 |0005: move-result-object v0 │ │ +04db08: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04db0c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04db0e: 0f00 |0009: return v0 │ │ +04db10: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04db12: 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; │ │ @@ -94297,16 +94265,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 │ │ -04db34: |[04db34] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04db44: 0e00 |0000: return-void │ │ +04db14: |[04db14] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04db24: 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; │ │ @@ -94316,17 +94284,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04db48: |[04db48] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04db58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04db5a: 1100 |0001: return-object v0 │ │ +04db28: |[04db28] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04db38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04db3a: 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;) │ │ @@ -94334,32 +94302,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 │ │ -04db5c: |[04db5c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04db6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04db6e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04db70: 0770 |0002: move-object v0, v7 │ │ -04db72: 1f00 9800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04db76: 5441 3a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04db7a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04db7e: 5441 3a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04db82: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04db86: 5441 3a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04db8a: 6e20 5803 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04db90: 5441 3a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04db94: 6e20 5b03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04db9a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04db9e: 6e20 5803 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04dba4: 6e20 5b03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04dbaa: 5b40 3a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ -04dbae: 0e00 |0021: return-void │ │ +04db3c: |[04db3c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04db4c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04db4e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04db50: 0770 |0002: move-object v0, v7 │ │ +04db52: 1f00 9800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04db56: 5441 3a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04db5a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04db5e: 5441 3a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04db62: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04db66: 5441 3a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04db6a: 6e20 5803 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04db70: 5441 3a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04db74: 6e20 5b03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04db7a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04db7e: 6e20 5803 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04db84: 6e20 5b03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04db8a: 5b40 3a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013a │ │ +04db8e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -94380,16 +94348,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04dbb0: |[04dbb0] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04dbc0: 0e00 |0000: return-void │ │ +04db90: |[04db90] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04dba0: 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; │ │ │ │ @@ -94454,27 +94422,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 │ │ -04dbc4: |[04dbc4] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04dbd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04dbd6: 7010 5909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ -04dbdc: 5b21 4a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dbe0: 2200 e202 |0006: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04dbe4: 7010 3a13 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04dbea: 5b20 4e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dbee: 2200 e202 |000d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04dbf2: 7010 3a13 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04dbf8: 5b20 4d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dbfc: 5b21 4b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dc00: 5b23 4c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04dc04: 0e00 |0018: return-void │ │ +04dba4: |[04dba4] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04dbb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04dbb6: 7010 5909 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0959 │ │ +04dbbc: 5b21 4a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dbc0: 2200 e202 |0006: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04dbc4: 7010 3a13 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04dbca: 5b20 4e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dbce: 2200 e202 |000d: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04dbd2: 7010 3a13 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04dbd8: 5b20 4d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dbdc: 5b21 4b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04dbe0: 5b23 4c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04dbe4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -94490,41 +94458,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 │ │ -04dc08: |[04dc08] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04dc18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04dc1a: 0770 |0001: move-object v0, v7 │ │ -04dc1c: 1f00 9800 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04dc20: 5441 4a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dc24: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -04dc28: 5441 4c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04dc2c: 6e10 a203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -04dc32: 0c01 |000d: move-result-object v1 │ │ -04dc34: 5b41 4a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dc38: 5441 4e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dc3c: 6e10 4713 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04dc42: 0a01 |0015: move-result v1 │ │ -04dc44: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -04dc48: 5441 4e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dc4c: 6e20 3e13 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04dc52: 28f3 |001d: goto 0010 // -000d │ │ -04dc54: 5441 4e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dc58: 5442 4c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04dc5c: 6e20 b503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03b5 │ │ -04dc62: 0c02 |0025: move-result-object v2 │ │ -04dc64: 6e30 4613 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04dc6a: 5441 4d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dc6e: 6e30 4613 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04dc74: 5441 4a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dc78: 6e20 6f04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ -04dc7e: 0e00 |0033: return-void │ │ +04dbe8: |[04dbe8] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04dbf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04dbfa: 0770 |0001: move-object v0, v7 │ │ +04dbfc: 1f00 9800 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04dc00: 5441 4a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc04: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +04dc08: 5441 4c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04dc0c: 6e10 a203 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +04dc12: 0c01 |000d: move-result-object v1 │ │ +04dc14: 5b41 4a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc18: 5441 4e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dc1c: 6e10 4713 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dc22: 0a01 |0015: move-result v1 │ │ +04dc24: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +04dc28: 5441 4e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dc2c: 6e20 3e13 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04dc32: 28f3 |001d: goto 0010 // -000d │ │ +04dc34: 5441 4e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dc38: 5442 4c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04dc3c: 6e20 b503 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@03b5 │ │ +04dc42: 0c02 |0025: move-result-object v2 │ │ +04dc44: 6e30 4613 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04dc4a: 5441 4d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dc4e: 6e30 4613 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04dc54: 5441 4a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc58: 6e20 6f04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@046f │ │ +04dc5e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -94544,24 +94512,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04dc80: |[04dc80] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04dc90: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dc94: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04dc98: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dc9c: 6e10 6904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ -04dca2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04dca4: 5b10 4a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dca8: 5410 4c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04dcac: 6e10 a503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ -04dcb2: 0e00 |0011: return-void │ │ +04dc60: |[04dc60] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04dc70: 5410 4a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc74: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04dc78: 5410 4a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc7c: 6e10 6904 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0469 │ │ +04dc82: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04dc84: 5b10 4a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dc88: 5410 4c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04dc8c: 6e10 a503 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@03a5 │ │ +04dc92: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -94580,62 +94548,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 │ │ -04dcb4: |[04dcb4] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04dcc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04dcc6: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dcca: 6e10 4713 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04dcd0: 0a03 |0006: move-result v3 │ │ -04dcd2: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -04dcd6: 5463 4d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dcda: 6e20 4113 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04dce0: 0c00 |000e: move-result-object v0 │ │ -04dce2: 1f00 9800 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04dce6: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -04dcea: 1100 |0013: return-object v0 │ │ -04dcec: 5463 4a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dcf0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -04dcf4: 5463 4c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04dcf8: 6e10 a203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ -04dcfe: 0c03 |001d: move-result-object v3 │ │ -04dd00: 5b63 4a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dd04: 6e20 3104 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0431 │ │ -04dd0a: 0c01 |0023: move-result-object v1 │ │ -04dd0c: 5463 4e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dd10: 6e10 4713 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04dd16: 0a03 |0029: move-result v3 │ │ -04dd18: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -04dd1c: 5463 4e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dd20: 6e20 4113 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04dd26: 0c02 |0031: move-result-object v2 │ │ -04dd28: 1f02 9700 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ -04dd2c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -04dd30: 6e20 5703 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0357 │ │ -04dd36: 5463 4d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dd3a: 6e10 4713 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04dd40: 0a03 |003e: move-result v3 │ │ -04dd42: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04dd46: 5463 4d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dd4a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -04dd4c: 6e20 3e13 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04dd52: 28f2 |0047: goto 0039 // -000e │ │ -04dd54: 6e20 5803 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04dd5a: 6e20 5b03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04dd60: 5463 4d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dd64: 6e30 4613 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04dd6a: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ -04dd6e: 6e10 7111 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ -04dd74: 0a04 |0058: move-result v4 │ │ -04dd76: 6e30 6304 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0463 │ │ -04dd7c: 0710 |005c: move-object v0, v1 │ │ -04dd7e: 28b6 |005d: goto 0013 // -004a │ │ +04dc94: |[04dc94] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04dca4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04dca6: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dcaa: 6e10 4713 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dcb0: 0a03 |0006: move-result v3 │ │ +04dcb2: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +04dcb6: 5463 4d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dcba: 6e20 4113 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04dcc0: 0c00 |000e: move-result-object v0 │ │ +04dcc2: 1f00 9800 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04dcc6: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +04dcca: 1100 |0013: return-object v0 │ │ +04dccc: 5463 4a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dcd0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +04dcd4: 5463 4c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04dcd8: 6e10 a203 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@03a2 │ │ +04dcde: 0c03 |001d: move-result-object v3 │ │ +04dce0: 5b63 4a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dce4: 6e20 3104 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0431 │ │ +04dcea: 0c01 |0023: move-result-object v1 │ │ +04dcec: 5463 4e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dcf0: 6e10 4713 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dcf6: 0a03 |0029: move-result v3 │ │ +04dcf8: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +04dcfc: 5463 4e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dd00: 6e20 4113 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04dd06: 0c02 |0031: move-result-object v2 │ │ +04dd08: 1f02 9700 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ +04dd0c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +04dd10: 6e20 5703 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0357 │ │ +04dd16: 5463 4d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dd1a: 6e10 4713 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dd20: 0a03 |003e: move-result v3 │ │ +04dd22: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +04dd26: 5463 4d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dd2a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +04dd2c: 6e20 3e13 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04dd32: 28f2 |0047: goto 0039 // -000e │ │ +04dd34: 6e20 5803 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04dd3a: 6e20 5b03 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04dd40: 5463 4d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04dd44: 6e30 4613 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04dd4a: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@014a │ │ +04dd4e: 6e10 7111 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1171 │ │ +04dd54: 0a04 |0058: move-result v4 │ │ +04dd56: 6e30 6304 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0463 │ │ +04dd5c: 0710 |005c: move-object v0, v1 │ │ +04dd5e: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -94665,23 +94633,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 │ │ -04dd80: |[04dd80] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04dd90: 1f03 9800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04dd94: 6e10 1503 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0315 │ │ -04dd9a: 0c00 |0005: move-result-object v0 │ │ -04dd9c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04dda0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04dda2: 0f00 |0009: return v0 │ │ -04dda4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04dda6: 28fe |000b: goto 0009 // -0002 │ │ +04dd60: |[04dd60] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04dd70: 1f03 9800 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04dd74: 6e10 1503 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0315 │ │ +04dd7a: 0c00 |0005: move-result-object v0 │ │ +04dd7c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04dd80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04dd82: 0f00 |0009: return v0 │ │ +04dd84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04dd86: 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; │ │ @@ -94691,85 +94659,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 │ │ -04dda8: |[04dda8] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04ddb8: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -04ddbc: 07c0 |0002: move-object v0, v12 │ │ -04ddbe: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ -04ddc2: 6e20 9f01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ -04ddc8: 1a08 d116 |0008: const-string v8, "states" // string@16d1 │ │ -04ddcc: 6e20 9401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0194 │ │ -04ddd2: 0c02 |000d: move-result-object v2 │ │ -04ddd4: 54b8 4e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04ddd8: 6e10 3f13 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -04ddde: 54b8 4d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04dde2: 6e10 3f13 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ -04dde8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -04ddec: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04ddee: 2128 |001b: array-length v8, v2 │ │ -04ddf0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -04ddf4: 54b9 4e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04ddf8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -04ddfc: 1f08 9700 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ -04de00: 6e20 3e13 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04de06: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04de0a: 28f2 |0029: goto 001b // -000e │ │ -04de0c: 6e10 9801 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0198 │ │ -04de12: 0c07 |002d: move-result-object v7 │ │ -04de14: 7210 f612 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@12f6 │ │ -04de1a: 0c04 |0031: move-result-object v4 │ │ -04de1c: 7210 5913 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -04de22: 0a08 |0035: move-result v8 │ │ -04de24: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -04de28: 7210 5a13 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -04de2e: 0c06 |003b: move-result-object v6 │ │ -04de30: 1f06 d202 |003c: check-cast v6, Ljava/lang/String; // type@02d2 │ │ -04de34: 1a08 5b0c |003e: const-string v8, "f" // string@0c5b │ │ -04de38: 6e20 1813 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ -04de3e: 0a08 |0043: move-result v8 │ │ -04de40: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04de44: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04de46: 6e20 1913 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -04de4c: 0c08 |004a: move-result-object v8 │ │ -04de4e: 7110 f212 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ -04de54: 0a05 |004e: move-result v5 │ │ -04de56: 54b8 4c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04de5a: 6e30 aa03 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@03aa │ │ -04de60: 0c01 |0054: move-result-object v1 │ │ -04de62: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04de66: 54b8 4d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04de6a: 6e10 4713 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04de70: 0a08 |005c: move-result v8 │ │ -04de72: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04de76: 54b8 4d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04de7a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -04de7c: 6e20 3e13 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04de82: 28f2 |0065: goto 0057 // -000e │ │ -04de84: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04de86: 6e20 5803 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04de8c: 54b8 4d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04de90: 6e30 4613 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ -04de96: 28c3 |006f: goto 0032 // -003d │ │ -04de98: 1a08 bb02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02bb │ │ -04de9c: 2209 d302 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -04dea0: 7010 1d13 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04dea6: 1a0a af01 |0077: const-string v10, "Bad fragment at key " // string@01af │ │ -04deaa: 6e20 2413 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04deb0: 0c09 |007c: move-result-object v9 │ │ -04deb2: 6e20 2413 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04deb8: 0c09 |0080: move-result-object v9 │ │ -04deba: 6e10 2913 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04dec0: 0c09 |0084: move-result-object v9 │ │ -04dec2: 7120 7f10 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ -04dec8: 28aa |0088: goto 0032 // -0056 │ │ -04deca: 0e00 |0089: return-void │ │ +04dd88: |[04dd88] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04dd98: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +04dd9c: 07c0 |0002: move-object v0, v12 │ │ +04dd9e: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ +04dda2: 6e20 9f01 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@019f │ │ +04dda8: 1a08 d116 |0008: const-string v8, "states" // string@16d1 │ │ +04ddac: 6e20 9401 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0194 │ │ +04ddb2: 0c02 |000d: move-result-object v2 │ │ +04ddb4: 54b8 4e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04ddb8: 6e10 3f13 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +04ddbe: 54b8 4d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04ddc2: 6e10 3f13 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@133f │ │ +04ddc8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +04ddcc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +04ddce: 2128 |001b: array-length v8, v2 │ │ +04ddd0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +04ddd4: 54b9 4e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04ddd8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +04dddc: 1f08 9700 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@0097 │ │ +04dde0: 6e20 3e13 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04dde6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04ddea: 28f2 |0029: goto 001b // -000e │ │ +04ddec: 6e10 9801 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0198 │ │ +04ddf2: 0c07 |002d: move-result-object v7 │ │ +04ddf4: 7210 f612 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@12f6 │ │ +04ddfa: 0c04 |0031: move-result-object v4 │ │ +04ddfc: 7210 5913 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +04de02: 0a08 |0035: move-result v8 │ │ +04de04: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +04de08: 7210 5a13 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +04de0e: 0c06 |003b: move-result-object v6 │ │ +04de10: 1f06 d202 |003c: check-cast v6, Ljava/lang/String; // type@02d2 │ │ +04de14: 1a08 5b0c |003e: const-string v8, "f" // string@0c5b │ │ +04de18: 6e20 1813 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ +04de1e: 0a08 |0043: move-result v8 │ │ +04de20: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +04de24: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +04de26: 6e20 1913 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +04de2c: 0c08 |004a: move-result-object v8 │ │ +04de2e: 7110 f212 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ +04de34: 0a05 |004e: move-result v5 │ │ +04de36: 54b8 4c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04de3a: 6e30 aa03 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@03aa │ │ +04de40: 0c01 |0054: move-result-object v1 │ │ +04de42: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +04de46: 54b8 4d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04de4a: 6e10 4713 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04de50: 0a08 |005c: move-result v8 │ │ +04de52: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +04de56: 54b8 4d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04de5a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +04de5c: 6e20 3e13 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04de62: 28f2 |0065: goto 0057 // -000e │ │ +04de64: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +04de66: 6e20 5803 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04de6c: 54b8 4d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04de70: 6e30 4613 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@1346 │ │ +04de76: 28c3 |006f: goto 0032 // -003d │ │ +04de78: 1a08 bb02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02bb │ │ +04de7c: 2209 d302 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +04de80: 7010 1d13 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04de86: 1a0a af01 |0077: const-string v10, "Bad fragment at key " // string@01af │ │ +04de8a: 6e20 2413 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04de90: 0c09 |007c: move-result-object v9 │ │ +04de92: 6e20 2413 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04de98: 0c09 |0080: move-result-object v9 │ │ +04de9a: 6e10 2913 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04dea0: 0c09 |0084: move-result-object v9 │ │ +04dea2: 7120 7f10 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@107f │ │ +04dea8: 28aa |0088: goto 0032 // -0056 │ │ +04deaa: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -94808,57 +94776,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -04decc: |[04decc] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04dedc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04dede: 5475 4e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04dee2: 6e10 4713 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04dee8: 0a05 |0006: move-result v5 │ │ -04deea: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -04deee: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -04def2: 7010 8f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ -04def8: 5475 4e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04defc: 6e10 4713 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04df02: 0a05 |0013: move-result v5 │ │ -04df04: 2351 4103 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0341 │ │ -04df08: 5475 4e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ -04df0c: 6e20 4913 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -04df12: 1a05 d116 |001b: const-string v5, "states" // string@16d1 │ │ -04df16: 6e30 9d01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@019d │ │ -04df1c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04df1e: 5475 4d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04df22: 6e10 4713 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -04df28: 0a05 |0026: move-result v5 │ │ -04df2a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -04df2e: 5475 4d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ -04df32: 6e20 4113 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ -04df38: 0c00 |002e: move-result-object v0 │ │ -04df3a: 1f00 9800 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04df3e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04df42: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04df46: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -04df4a: 7010 8f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ -04df50: 2205 d302 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ -04df54: 7010 1d13 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04df5a: 1a06 5b0c |003f: const-string v6, "f" // string@0c5b │ │ -04df5e: 6e20 2413 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04df64: 0c05 |0044: move-result-object v5 │ │ -04df66: 6e20 2013 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04df6c: 0c05 |0048: move-result-object v5 │ │ -04df6e: 6e10 2913 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04df74: 0c03 |004c: move-result-object v3 │ │ -04df76: 5475 4c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ -04df7a: 6e40 b303 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@03b3 │ │ -04df80: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04df84: 28cd |0054: goto 0021 // -0033 │ │ -04df86: 1104 |0055: return-object v4 │ │ +04deac: |[04deac] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04debc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04debe: 5475 4e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dec2: 6e10 4713 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dec8: 0a05 |0006: move-result v5 │ │ +04deca: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +04dece: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +04ded2: 7010 8f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ +04ded8: 5475 4e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04dedc: 6e10 4713 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04dee2: 0a05 |0013: move-result v5 │ │ +04dee4: 2351 4103 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0341 │ │ +04dee8: 5475 4e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@014e │ │ +04deec: 6e20 4913 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +04def2: 1a05 d116 |001b: const-string v5, "states" // string@16d1 │ │ +04def6: 6e30 9d01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@019d │ │ +04defc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04defe: 5475 4d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04df02: 6e10 4713 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +04df08: 0a05 |0026: move-result v5 │ │ +04df0a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +04df0e: 5475 4d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@014d │ │ +04df12: 6e20 4113 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1341 │ │ +04df18: 0c00 |002e: move-result-object v0 │ │ +04df1a: 1f00 9800 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04df1e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +04df22: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +04df26: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +04df2a: 7010 8f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@018f │ │ +04df30: 2205 d302 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@02d3 │ │ +04df34: 7010 1d13 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04df3a: 1a06 5b0c |003f: const-string v6, "f" // string@0c5b │ │ +04df3e: 6e20 2413 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04df44: 0c05 |0044: move-result-object v5 │ │ +04df46: 6e20 2013 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04df4c: 0c05 |0048: move-result-object v5 │ │ +04df4e: 6e10 2913 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04df54: 0c03 |004c: move-result-object v3 │ │ +04df56: 5475 4c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@014c │ │ +04df5a: 6e40 b303 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@03b3 │ │ +04df60: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04df64: 28cd |0054: goto 0021 // -0033 │ │ +04df66: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -94887,32 +94855,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 │ │ -04df88: |[04df88] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04df98: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04df9a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04df9c: 0770 |0002: move-object v0, v7 │ │ -04df9e: 1f00 9800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ -04dfa2: 5441 4b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dfa6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04dfaa: 5441 4b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dfae: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04dfb2: 5441 4b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dfb6: 6e20 5803 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04dfbc: 5441 4b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dfc0: 6e20 5b03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04dfc6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04dfca: 6e20 5803 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ -04dfd0: 6e20 5b03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ -04dfd6: 5b40 4b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ -04dfda: 0e00 |0021: return-void │ │ +04df68: |[04df68] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04df78: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04df7a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04df7c: 0770 |0002: move-object v0, v7 │ │ +04df7e: 1f00 9800 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@0098 │ │ +04df82: 5441 4b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04df86: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04df8a: 5441 4b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04df8e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04df92: 5441 4b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04df96: 6e20 5803 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04df9c: 5441 4b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04dfa0: 6e20 5b03 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04dfa6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04dfaa: 6e20 5803 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0358 │ │ +04dfb0: 6e20 5b03 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@035b │ │ +04dfb6: 5b40 4b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@014b │ │ +04dfba: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -94933,16 +94901,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04dfdc: |[04dfdc] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04dfec: 0e00 |0000: return-void │ │ +04dfbc: |[04dfbc] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04dfcc: 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; │ │ │ │ @@ -95030,26 +94998,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04dff0: |[04dff0] android.support.v4.app.ListFragment.:()V │ │ -04e000: 7010 0003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ -04e006: 2200 5c00 |0003: new-instance v0, Landroid/os/Handler; // type@005c │ │ -04e00a: 7010 a101 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -04e010: 5b10 6d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ -04e014: 2200 b500 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b5 │ │ -04e018: 7020 7b04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@047b │ │ -04e01e: 5b10 7301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ -04e022: 2200 b600 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b6 │ │ -04e026: 7020 7d04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@047d │ │ -04e02c: 5b10 7101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0171 │ │ -04e030: 0e00 |0018: return-void │ │ +04dfd0: |[04dfd0] android.support.v4.app.ListFragment.:()V │ │ +04dfe0: 7010 0003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ +04dfe6: 2200 5c00 |0003: new-instance v0, Landroid/os/Handler; // type@005c │ │ +04dfea: 7010 a101 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +04dff0: 5b10 6d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ +04dff4: 2200 b500 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b5 │ │ +04dff8: 7020 7b04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@047b │ │ +04dffe: 5b10 7301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ +04e002: 2200 b600 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b6 │ │ +04e006: 7020 7d04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@047d │ │ +04e00c: 5b10 7101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0171 │ │ +04e010: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -95061,103 +95029,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04e034: |[04e034] android.support.v4.app.ListFragment.ensureList:()V │ │ -04e044: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04e046: 5463 6e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e04a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -04e04e: 0e00 |0005: return-void │ │ -04e050: 6e10 8604 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0486 │ │ -04e056: 0c02 |0009: move-result-object v2 │ │ -04e058: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -04e05c: 2203 c102 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04e060: 1a04 fe01 |000e: const-string v4, "Content view not yet created" // string@01fe │ │ -04e064: 7020 ee12 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04e06a: 2703 |0013: throw v3 │ │ -04e06c: 2023 9002 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0290 │ │ -04e070: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -04e074: 1f02 9002 |0018: check-cast v2, Landroid/widget/ListView; // type@0290 │ │ -04e078: 5b62 6e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e07c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -04e07e: 5c63 7001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ -04e082: 5463 6e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e086: 5464 7101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0171 │ │ -04e08a: 6e20 4e12 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@124e │ │ -04e090: 5463 6a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e094: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04e098: 5460 6a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e09c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04e09e: 5b63 6a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e0a2: 6e20 8e04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@048e │ │ -04e0a8: 5463 6d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ -04e0ac: 5464 7301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ -04e0b0: 6e20 a601 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01a6 │ │ -04e0b6: 28cc |0039: goto 0005 // -0034 │ │ -04e0b8: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -04e0be: 6e20 f310 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04e0c4: 0c03 |0040: move-result-object v3 │ │ -04e0c6: 1f03 9f02 |0041: check-cast v3, Landroid/widget/TextView; // type@029f │ │ -04e0ca: 5b63 7401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e0ce: 5463 7401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e0d2: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04e0d6: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -04e0dc: 6e20 f310 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04e0e2: 0c03 |004f: move-result-object v3 │ │ -04e0e4: 5b63 6c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ -04e0e8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -04e0ee: 6e20 f310 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04e0f4: 0c03 |0058: move-result-object v3 │ │ -04e0f6: 5b63 7201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e0fa: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -04e100: 6e20 f310 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04e106: 0c03 |0061: move-result-object v3 │ │ -04e108: 5b63 6f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e10c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -04e112: 6e20 f310 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -04e118: 0c01 |006a: move-result-object v1 │ │ -04e11a: 2013 9002 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0290 │ │ -04e11e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -04e122: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -04e126: 2203 d002 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ -04e12a: 1a04 1409 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0914 │ │ -04e12e: 7020 0913 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -04e134: 2703 |0078: throw v3 │ │ -04e136: 5463 7401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e13a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -04e13e: 6e20 a812 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ -04e144: 28d2 |0080: goto 0052 // -002e │ │ -04e146: 2203 d002 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ -04e14a: 1a04 fd01 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@01fd │ │ -04e14e: 7020 0913 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -04e154: 2703 |0088: throw v3 │ │ -04e156: 1f01 9002 |0089: check-cast v1, Landroid/widget/ListView; // type@0290 │ │ -04e15a: 5b61 6e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e15e: 5463 6c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ -04e162: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -04e166: 5463 6e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e16a: 5464 6c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ -04e16e: 6e20 4c12 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ -04e174: 2884 |0098: goto 001c // -007c │ │ -04e176: 5463 6b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ -04e17a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -04e17e: 5463 7401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e182: 5464 6b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ -04e186: 6e20 a312 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -04e18c: 5463 6e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e190: 5464 7401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e194: 6e20 4c12 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ -04e19a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -04e19e: 5463 7201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e1a2: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04e1a6: 7030 9004 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ -04e1ac: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +04e014: |[04e014] android.support.v4.app.ListFragment.ensureList:()V │ │ +04e024: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e026: 5463 6e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e02a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +04e02e: 0e00 |0005: return-void │ │ +04e030: 6e10 8604 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0486 │ │ +04e036: 0c02 |0009: move-result-object v2 │ │ +04e038: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +04e03c: 2203 c102 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04e040: 1a04 fe01 |000e: const-string v4, "Content view not yet created" // string@01fe │ │ +04e044: 7020 ee12 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04e04a: 2703 |0013: throw v3 │ │ +04e04c: 2023 9002 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0290 │ │ +04e050: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +04e054: 1f02 9002 |0018: check-cast v2, Landroid/widget/ListView; // type@0290 │ │ +04e058: 5b62 6e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e05c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +04e05e: 5c63 7001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ +04e062: 5463 6e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e066: 5464 7101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0171 │ │ +04e06a: 6e20 4e12 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@124e │ │ +04e070: 5463 6a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e074: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +04e078: 5460 6a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e07c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +04e07e: 5b63 6a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e082: 6e20 8e04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@048e │ │ +04e088: 5463 6d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ +04e08c: 5464 7301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ +04e090: 6e20 a601 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01a6 │ │ +04e096: 28cc |0039: goto 0005 // -0034 │ │ +04e098: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +04e09e: 6e20 f310 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04e0a4: 0c03 |0040: move-result-object v3 │ │ +04e0a6: 1f03 9f02 |0041: check-cast v3, Landroid/widget/TextView; // type@029f │ │ +04e0aa: 5b63 7401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e0ae: 5463 7401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e0b2: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +04e0b6: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +04e0bc: 6e20 f310 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04e0c2: 0c03 |004f: move-result-object v3 │ │ +04e0c4: 5b63 6c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ +04e0c8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +04e0ce: 6e20 f310 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04e0d4: 0c03 |0058: move-result-object v3 │ │ +04e0d6: 5b63 7201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e0da: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +04e0e0: 6e20 f310 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04e0e6: 0c03 |0061: move-result-object v3 │ │ +04e0e8: 5b63 6f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e0ec: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +04e0f2: 6e20 f310 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +04e0f8: 0c01 |006a: move-result-object v1 │ │ +04e0fa: 2013 9002 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0290 │ │ +04e0fe: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +04e102: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +04e106: 2203 d002 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ +04e10a: 1a04 1409 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0914 │ │ +04e10e: 7020 0913 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +04e114: 2703 |0078: throw v3 │ │ +04e116: 5463 7401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e11a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +04e11e: 6e20 a812 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ +04e124: 28d2 |0080: goto 0052 // -002e │ │ +04e126: 2203 d002 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@02d0 │ │ +04e12a: 1a04 fd01 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@01fd │ │ +04e12e: 7020 0913 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +04e134: 2703 |0088: throw v3 │ │ +04e136: 1f01 9002 |0089: check-cast v1, Landroid/widget/ListView; // type@0290 │ │ +04e13a: 5b61 6e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e13e: 5463 6c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ +04e142: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +04e146: 5463 6e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e14a: 5464 6c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ +04e14e: 6e20 4c12 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ +04e154: 2884 |0098: goto 001c // -007c │ │ +04e156: 5463 6b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ +04e15a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +04e15e: 5463 7401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e162: 5464 6b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ +04e166: 6e20 a312 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +04e16c: 5463 6e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e170: 5464 7401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e174: 6e20 4c12 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ +04e17a: 2900 71ff |00ab: goto/16 001c // -008f │ │ +04e17e: 5463 7201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e182: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +04e186: 7030 9004 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ +04e18c: 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 │ │ @@ -95202,77 +95170,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04e1b0: |[04e1b0] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -04e1c0: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04e1c6: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04e1ca: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -04e1ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04e1d0: 7010 8004 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e1d6: 5460 7201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e1da: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -04e1de: 2200 c102 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04e1e2: 1a01 e601 |0011: const-string v1, "Can't be used with a custom content view" // string@01e6 │ │ -04e1e6: 7020 ee12 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04e1ec: 2700 |0016: throw v0 │ │ -04e1ee: 5560 7001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ -04e1f2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04e1f6: 0e00 |001b: return-void │ │ -04e1f8: 5c67 7001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ -04e1fc: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -04e200: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -04e204: 5460 7201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e208: 6e10 8104 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e20e: 0c01 |0027: move-result-object v1 │ │ -04e210: 7120 1912 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ -04e216: 0c01 |002b: move-result-object v1 │ │ -04e218: 6e20 4911 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04e21e: 5460 6f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e222: 6e10 8104 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e228: 0c01 |0034: move-result-object v1 │ │ -04e22a: 7120 1912 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ -04e230: 0c01 |0038: move-result-object v1 │ │ -04e232: 6e20 4911 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04e238: 5460 7201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e23c: 6e20 4811 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04e242: 5460 6f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e246: 6e20 4811 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04e24c: 28d5 |0046: goto 001b // -002b │ │ -04e24e: 5460 7201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e252: 6e10 f010 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ -04e258: 5460 6f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e25c: 6e10 f010 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ -04e262: 28eb |0051: goto 003c // -0015 │ │ -04e264: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -04e268: 5460 7201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e26c: 6e10 8104 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e272: 0c01 |0059: move-result-object v1 │ │ -04e274: 7120 1912 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ -04e27a: 0c01 |005d: move-result-object v1 │ │ -04e27c: 6e20 4911 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04e282: 5460 6f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e286: 6e10 8104 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e28c: 0c01 |0066: move-result-object v1 │ │ -04e28e: 7120 1912 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ -04e294: 0c01 |006a: move-result-object v1 │ │ -04e296: 6e20 4911 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ -04e29c: 5460 7201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e2a0: 6e20 4811 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04e2a6: 5460 6f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e2aa: 6e20 4811 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -04e2b0: 28a3 |0078: goto 001b // -005d │ │ -04e2b2: 5460 7201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e2b6: 6e10 f010 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ -04e2bc: 5460 6f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e2c0: 6e10 f010 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ -04e2c6: 28eb |0083: goto 006e // -0015 │ │ +04e190: |[04e190] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +04e1a0: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +04e1a6: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +04e1aa: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +04e1ae: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04e1b0: 7010 8004 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e1b6: 5460 7201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e1ba: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +04e1be: 2200 c102 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04e1c2: 1a01 e601 |0011: const-string v1, "Can't be used with a custom content view" // string@01e6 │ │ +04e1c6: 7020 ee12 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04e1cc: 2700 |0016: throw v0 │ │ +04e1ce: 5560 7001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ +04e1d2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +04e1d6: 0e00 |001b: return-void │ │ +04e1d8: 5c67 7001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ +04e1dc: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +04e1e0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +04e1e4: 5460 7201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e1e8: 6e10 8104 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e1ee: 0c01 |0027: move-result-object v1 │ │ +04e1f0: 7120 1912 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ +04e1f6: 0c01 |002b: move-result-object v1 │ │ +04e1f8: 6e20 4911 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04e1fe: 5460 6f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e202: 6e10 8104 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e208: 0c01 |0034: move-result-object v1 │ │ +04e20a: 7120 1912 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ +04e210: 0c01 |0038: move-result-object v1 │ │ +04e212: 6e20 4911 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04e218: 5460 7201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e21c: 6e20 4811 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04e222: 5460 6f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e226: 6e20 4811 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04e22c: 28d5 |0046: goto 001b // -002b │ │ +04e22e: 5460 7201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e232: 6e10 f010 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ +04e238: 5460 6f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e23c: 6e10 f010 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ +04e242: 28eb |0051: goto 003c // -0015 │ │ +04e244: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +04e248: 5460 7201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e24c: 6e10 8104 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e252: 0c01 |0059: move-result-object v1 │ │ +04e254: 7120 1912 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ +04e25a: 0c01 |005d: move-result-object v1 │ │ +04e25c: 6e20 4911 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04e262: 5460 6f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e266: 6e10 8104 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e26c: 0c01 |0066: move-result-object v1 │ │ +04e26e: 7120 1912 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1219 │ │ +04e274: 0c01 |006a: move-result-object v1 │ │ +04e276: 6e20 4911 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1149 │ │ +04e27c: 5460 7201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e280: 6e20 4811 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04e286: 5460 6f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e28a: 6e20 4811 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +04e290: 28a3 |0078: goto 001b // -005d │ │ +04e292: 5460 7201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e296: 6e10 f010 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ +04e29c: 5460 6f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e2a0: 6e10 f010 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@10f0 │ │ +04e2a6: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -95303,17 +95271,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e2c8: |[04e2c8] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -04e2d8: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e2dc: 1100 |0002: return-object v0 │ │ +04e2a8: |[04e2a8] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +04e2b8: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e2bc: 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;) │ │ @@ -95321,18 +95289,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e2e0: |[04e2e0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -04e2f0: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e2f6: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e2fa: 1100 |0005: return-object v0 │ │ +04e2c0: |[04e2c0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +04e2d0: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e2d6: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e2da: 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; │ │ │ │ @@ -95341,20 +95309,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e2fc: |[04e2fc] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -04e30c: 7010 8004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e312: 5420 6e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e316: 6e10 4812 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1248 │ │ -04e31c: 0b00 |0008: move-result-wide v0 │ │ -04e31e: 1000 |0009: return-wide v0 │ │ +04e2dc: |[04e2dc] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +04e2ec: 7010 8004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e2f2: 5420 6e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e2f6: 6e10 4812 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@1248 │ │ +04e2fc: 0b00 |0008: move-result-wide v0 │ │ +04e2fe: 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; │ │ │ │ @@ -95363,20 +95331,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e320: |[04e320] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -04e330: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e336: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e33a: 6e10 4912 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1249 │ │ -04e340: 0a00 |0008: move-result v0 │ │ -04e342: 0f00 |0009: return v0 │ │ +04e300: |[04e300] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +04e310: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e316: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e31a: 6e10 4912 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@1249 │ │ +04e320: 0a00 |0008: move-result v0 │ │ +04e322: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -95385,73 +95353,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 │ │ -04e344: |[04e344] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04e354: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -04e358: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -04e35a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -04e35c: 6e10 8104 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e362: 0c00 |0007: move-result-object v0 │ │ -04e364: 2205 8b02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@028b │ │ -04e368: 7020 3612 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -04e36e: 2203 8e02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@028e │ │ -04e372: 7020 3f12 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ -04e378: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -04e37e: 6e20 4212 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1242 │ │ -04e384: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -04e386: 6e20 4312 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ -04e38c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -04e390: 6e20 4412 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ -04e396: 6e20 4112 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1241 │ │ -04e39c: 2204 9202 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0292 │ │ -04e3a0: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -04e3a2: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -04e3a8: 7040 6112 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1261 │ │ -04e3ae: 2207 8a02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e3b2: 7030 3512 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e3b8: 6e30 4012 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ -04e3be: 2207 8a02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e3c2: 7030 3512 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e3c8: 6e30 3712 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ -04e3ce: 2201 8b02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ -04e3d2: 7020 3612 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ -04e3d8: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -04e3de: 6e20 3812 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ -04e3e4: 2206 9f02 |0048: new-instance v6, Landroid/widget/TextView; // type@029f │ │ -04e3e8: 6e10 8104 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e3ee: 0c07 |004d: move-result-object v7 │ │ -04e3f0: 7020 9312 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ -04e3f6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -04e3fc: 6e20 a012 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@12a0 │ │ -04e402: 6e20 9f12 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@129f │ │ -04e408: 2207 8a02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e40c: 7030 3512 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e412: 6e30 3712 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ -04e418: 2202 9002 |0062: new-instance v2, Landroid/widget/ListView; // type@0290 │ │ -04e41c: 6e10 8104 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ -04e422: 0c07 |0067: move-result-object v7 │ │ -04e424: 7020 4512 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1245 │ │ -04e42a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -04e430: 6e20 4d12 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@124d │ │ -04e436: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -04e438: 6e20 4b12 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@124b │ │ -04e43e: 2207 8a02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e442: 7030 3512 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e448: 6e30 3712 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ -04e44e: 2207 8a02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e452: 7030 3512 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e458: 6e30 3712 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ -04e45e: 2207 8a02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ -04e462: 7030 3512 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ -04e468: 6e20 3912 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1239 │ │ -04e46e: 1105 |008d: return-object v5 │ │ +04e324: |[04e324] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04e334: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +04e338: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +04e33a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +04e33c: 6e10 8104 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e342: 0c00 |0007: move-result-object v0 │ │ +04e344: 2205 8b02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@028b │ │ +04e348: 7020 3612 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +04e34e: 2203 8e02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@028e │ │ +04e352: 7020 3f12 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@123f │ │ +04e358: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +04e35e: 6e20 4212 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@1242 │ │ +04e364: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +04e366: 6e20 4312 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1243 │ │ +04e36c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +04e370: 6e20 4412 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ +04e376: 6e20 4112 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@1241 │ │ +04e37c: 2204 9202 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0292 │ │ +04e380: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +04e382: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +04e388: 7040 6112 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1261 │ │ +04e38e: 2207 8a02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e392: 7030 3512 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e398: 6e30 4012 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1240 │ │ +04e39e: 2207 8a02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e3a2: 7030 3512 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e3a8: 6e30 3712 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ +04e3ae: 2201 8b02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@028b │ │ +04e3b2: 7020 3612 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1236 │ │ +04e3b8: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +04e3be: 6e20 3812 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1238 │ │ +04e3c4: 2206 9f02 |0048: new-instance v6, Landroid/widget/TextView; // type@029f │ │ +04e3c8: 6e10 8104 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e3ce: 0c07 |004d: move-result-object v7 │ │ +04e3d0: 7020 9312 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ +04e3d6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +04e3dc: 6e20 a012 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@12a0 │ │ +04e3e2: 6e20 9f12 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@129f │ │ +04e3e8: 2207 8a02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e3ec: 7030 3512 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e3f2: 6e30 3712 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ +04e3f8: 2202 9002 |0062: new-instance v2, Landroid/widget/ListView; // type@0290 │ │ +04e3fc: 6e10 8104 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0481 │ │ +04e402: 0c07 |0067: move-result-object v7 │ │ +04e404: 7020 4512 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1245 │ │ +04e40a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +04e410: 6e20 4d12 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@124d │ │ +04e416: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +04e418: 6e20 4b12 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@124b │ │ +04e41e: 2207 8a02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e422: 7030 3512 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e428: 6e30 3712 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ +04e42e: 2207 8a02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e432: 7030 3512 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e438: 6e30 3712 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1237 │ │ +04e43e: 2207 8a02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@028a │ │ +04e442: 7030 3512 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1235 │ │ +04e448: 6e20 3912 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1239 │ │ +04e44e: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -95491,28 +95459,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04e470: |[04e470] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -04e480: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e482: 5430 6d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ -04e486: 5431 7301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ -04e48a: 6e20 a901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -04e490: 5b32 6e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e494: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04e496: 5c30 7001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ -04e49a: 5b32 6f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ -04e49e: 5b32 7201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ -04e4a2: 5b32 6c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ -04e4a6: 5b32 7401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e4aa: 6f10 3103 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ -04e4b0: 0e00 |0018: return-void │ │ +04e450: |[04e450] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +04e460: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e462: 5430 6d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@016d │ │ +04e466: 5431 7301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0173 │ │ +04e46a: 6e20 a901 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +04e470: 5b32 6e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e474: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04e476: 5c30 7001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ +04e47a: 5b32 6f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@016f │ │ +04e47e: 5b32 7201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0172 │ │ +04e482: 5b32 6c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@016c │ │ +04e486: 5b32 7401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e48a: 6f10 3103 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0331 │ │ +04e490: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -95526,16 +95494,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 │ │ -04e4b4: |[04e4b4] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04e4c4: 0e00 |0000: return-void │ │ +04e494: |[04e494] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04e4a4: 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; │ │ @@ -95547,18 +95515,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 │ │ -04e4c8: |[04e4c8] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -04e4d8: 6f30 3e03 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ -04e4de: 7010 8004 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e4e4: 0e00 |0006: return-void │ │ +04e4a8: |[04e4a8] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +04e4b8: 6f30 3e03 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@033e │ │ +04e4be: 7010 8004 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e4c4: 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; │ │ @@ -95570,31 +95538,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04e4e8: |[04e4e8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -04e4f8: 7010 8004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e4fe: 5420 7401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e502: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04e506: 2200 c102 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04e50a: 1a01 e601 |0009: const-string v1, "Can't be used with a custom content view" // string@01e6 │ │ -04e50e: 7020 ee12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04e514: 2700 |000e: throw v0 │ │ -04e516: 5420 7401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e51a: 6e20 a312 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -04e520: 5420 6b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ -04e524: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -04e528: 5420 6e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e52c: 5421 7401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ -04e530: 6e20 4c12 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ -04e536: 5b23 6b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ -04e53a: 0e00 |0021: return-void │ │ +04e4c8: |[04e4c8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +04e4d8: 7010 8004 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e4de: 5420 7401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e4e2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +04e4e6: 2200 c102 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04e4ea: 1a01 e601 |0009: const-string v1, "Can't be used with a custom content view" // string@01e6 │ │ +04e4ee: 7020 ee12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04e4f4: 2700 |000e: throw v0 │ │ +04e4f6: 5420 7401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e4fa: 6e20 a312 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +04e500: 5420 6b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ +04e504: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +04e508: 5420 6e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e50c: 5421 7401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0174 │ │ +04e510: 6e20 4c12 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@124c │ │ +04e516: 5b23 6b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@016b │ │ +04e51a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -95610,38 +95578,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04e53c: |[04e53c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -04e54c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e54e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04e550: 5443 6a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e554: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -04e558: 0110 |0006: move v0, v1 │ │ -04e55a: 5b45 6a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ -04e55e: 5443 6e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e562: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -04e566: 5443 6e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e56a: 6e20 4a12 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@124a │ │ -04e570: 5543 7001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ -04e574: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -04e578: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -04e57c: 6e10 8604 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0486 │ │ -04e582: 0c03 |001b: move-result-object v3 │ │ -04e584: 6e10 1311 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1113 │ │ -04e58a: 0c03 |001f: move-result-object v3 │ │ -04e58c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -04e590: 0112 |0022: move v2, v1 │ │ -04e592: 7030 9004 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ -04e598: 0e00 |0026: return-void │ │ -04e59a: 0120 |0027: move v0, v2 │ │ -04e59c: 28df |0028: goto 0007 // -0021 │ │ +04e51c: |[04e51c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +04e52c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e52e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04e530: 5443 6a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e534: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +04e538: 0110 |0006: move v0, v1 │ │ +04e53a: 5b45 6a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@016a │ │ +04e53e: 5443 6e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e542: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +04e546: 5443 6e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e54a: 6e20 4a12 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@124a │ │ +04e550: 5543 7001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0170 │ │ +04e554: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +04e558: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +04e55c: 6e10 8604 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0486 │ │ +04e562: 0c03 |001b: move-result-object v3 │ │ +04e564: 6e10 1311 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1113 │ │ +04e56a: 0c03 |001f: move-result-object v3 │ │ +04e56c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +04e570: 0112 |0022: move v2, v1 │ │ +04e572: 7030 9004 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ +04e578: 0e00 |0026: return-void │ │ +04e57a: 0120 |0027: move v0, v2 │ │ +04e57c: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -95658,18 +95626,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04e5a0: |[04e5a0] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -04e5b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e5b2: 7030 9004 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ -04e5b8: 0e00 |0004: return-void │ │ +04e580: |[04e580] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +04e590: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e592: 7030 9004 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ +04e598: 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 │ │ @@ -95679,18 +95647,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04e5bc: |[04e5bc] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -04e5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e5ce: 7030 9004 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ -04e5d4: 0e00 |0004: return-void │ │ +04e59c: |[04e59c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +04e5ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e5ae: 7030 9004 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0490 │ │ +04e5b4: 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 │ │ @@ -95700,19 +95668,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e5d8: |[04e5d8] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -04e5e8: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ -04e5ee: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ -04e5f2: 6e20 4f12 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@124f │ │ -04e5f8: 0e00 |0008: return-void │ │ +04e5b8: |[04e5b8] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +04e5c8: 7010 8004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0480 │ │ +04e5ce: 5410 6e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@016e │ │ +04e5d2: 6e20 4f12 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@124f │ │ +04e5d8: 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; │ │ @@ -95820,21 +95788,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 │ │ -04e5fc: |[04e5fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -04e60c: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e610: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04e616: 5902 7b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04e61a: 5b03 7501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ -04e61e: 5b04 7601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e622: 0e00 |000b: return-void │ │ +04e5dc: |[04e5dc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +04e5ec: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e5f0: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04e5f6: 5902 7b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04e5fa: 5b03 7501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ +04e5fe: 5b04 7601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e602: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -95852,71 +95820,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 │ │ -04e624: |[04e624] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04e634: 5441 7601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e638: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -04e63c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e63e: 5441 8301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e642: 5411 8601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e646: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -04e64a: 5441 8301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e64e: 5411 8601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e652: 5411 f600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e656: 5410 2c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e65a: 5441 8301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e65e: 5411 8601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e662: 5411 f600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e666: 1a02 4e13 |0019: const-string v2, "onLoadFinished" // string@134e │ │ -04e66a: 5b12 2c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e66e: 6301 8401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04e672: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -04e676: 1a01 ce06 |0021: const-string v1, "LoaderManager" // string@06ce │ │ -04e67a: 2202 d302 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04e67e: 7010 1d13 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04e684: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ -04e688: 6e20 2413 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e68e: 0c02 |002d: move-result-object v2 │ │ -04e690: 6e20 2313 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04e696: 0c02 |0031: move-result-object v2 │ │ -04e698: 1a03 c100 |0032: const-string v3, ": " // string@00c1 │ │ -04e69c: 6e20 2413 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e6a2: 0c02 |0037: move-result-object v2 │ │ -04e6a4: 6e20 0506 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0605 │ │ -04e6aa: 0c03 |003b: move-result-object v3 │ │ -04e6ac: 6e20 2413 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e6b2: 0c02 |003f: move-result-object v2 │ │ -04e6b4: 6e10 2913 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04e6ba: 0c02 |0043: move-result-object v2 │ │ -04e6bc: 7120 7e10 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04e6c2: 5441 7601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e6c6: 7230 9404 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0494 │ │ -04e6cc: 5441 8301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e6d0: 5411 8601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e6d4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -04e6d8: 5441 8301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e6dc: 5411 8601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e6e0: 5411 f600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e6e4: 5b10 2c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e6e8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -04e6ea: 5c41 7801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04e6ee: 0e00 |005d: return-void │ │ -04e6f0: 0d01 |005e: move-exception v1 │ │ -04e6f2: 5442 8301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e6f6: 5422 8601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e6fa: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -04e6fe: 5442 8301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e702: 5422 8601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e706: 5422 f600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e70a: 5b20 2c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e70e: 2701 |006d: throw v1 │ │ +04e604: |[04e604] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04e614: 5441 7601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e618: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +04e61c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04e61e: 5441 8301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e622: 5411 8601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e626: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +04e62a: 5441 8301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e62e: 5411 8601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e632: 5411 f600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e636: 5410 2c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e63a: 5441 8301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e63e: 5411 8601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e642: 5411 f600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e646: 1a02 4e13 |0019: const-string v2, "onLoadFinished" // string@134e │ │ +04e64a: 5b12 2c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e64e: 6301 8401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04e652: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +04e656: 1a01 ce06 |0021: const-string v1, "LoaderManager" // string@06ce │ │ +04e65a: 2202 d302 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04e65e: 7010 1d13 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04e664: 1a03 2100 |0028: const-string v3, " onLoadFinished in " // string@0021 │ │ +04e668: 6e20 2413 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e66e: 0c02 |002d: move-result-object v2 │ │ +04e670: 6e20 2313 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04e676: 0c02 |0031: move-result-object v2 │ │ +04e678: 1a03 c100 |0032: const-string v3, ": " // string@00c1 │ │ +04e67c: 6e20 2413 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e682: 0c02 |0037: move-result-object v2 │ │ +04e684: 6e20 0506 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0605 │ │ +04e68a: 0c03 |003b: move-result-object v3 │ │ +04e68c: 6e20 2413 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e692: 0c02 |003f: move-result-object v2 │ │ +04e694: 6e10 2913 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04e69a: 0c02 |0043: move-result-object v2 │ │ +04e69c: 7120 7e10 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04e6a2: 5441 7601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e6a6: 7230 9404 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0494 │ │ +04e6ac: 5441 8301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e6b0: 5411 8601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e6b4: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +04e6b8: 5441 8301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e6bc: 5411 8601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e6c0: 5411 f600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e6c4: 5b10 2c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e6c8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +04e6ca: 5c41 7801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04e6ce: 0e00 |005d: return-void │ │ +04e6d0: 0d01 |005e: move-exception v1 │ │ +04e6d2: 5442 8301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e6d6: 5422 8601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e6da: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +04e6de: 5442 8301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e6e2: 5422 8601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e6e6: 5422 f600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e6ea: 5b20 2c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e6ee: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -95943,103 +95911,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -04e71c: |[04e71c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -04e72c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04e72e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04e730: 6302 8401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04e734: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -04e738: 1a02 ce06 |0006: const-string v2, "LoaderManager" // string@06ce │ │ -04e73c: 2203 d302 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04e740: 7010 1d13 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04e746: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ -04e74a: 6e20 2413 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e750: 0c03 |0012: move-result-object v3 │ │ -04e752: 6e20 2313 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04e758: 0c03 |0016: move-result-object v3 │ │ -04e75a: 6e10 2913 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04e760: 0c03 |001a: move-result-object v3 │ │ -04e762: 7120 7e10 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04e768: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04e76a: 5c72 7901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ -04e76e: 5571 7801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04e772: 5c75 7801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04e776: 5472 7601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e77a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -04e77e: 5472 7d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e782: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -04e786: 5572 7a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04e78a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -04e78e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -04e792: 6302 8401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04e796: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -04e79a: 1a02 ce06 |0037: const-string v2, "LoaderManager" // string@06ce │ │ -04e79e: 2203 d302 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04e7a2: 7010 1d13 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04e7a8: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ -04e7ac: 6e20 2413 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e7b2: 0c03 |0043: move-result-object v3 │ │ -04e7b4: 6e20 2313 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04e7ba: 0c03 |0047: move-result-object v3 │ │ -04e7bc: 6e10 2913 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04e7c2: 0c03 |004b: move-result-object v3 │ │ -04e7c4: 7120 7e10 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04e7ca: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -04e7cc: 5472 8301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e7d0: 5422 8601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e7d4: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -04e7d8: 5472 8301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e7dc: 5422 8601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e7e0: 5422 f600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e7e4: 5420 2c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e7e8: 5472 8301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e7ec: 5422 8601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e7f0: 5422 f600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e7f4: 1a03 5013 |0064: const-string v3, "onLoaderReset" // string@1350 │ │ -04e7f8: 5b23 2c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e7fc: 5472 7601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e800: 5473 7d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e804: 7220 9504 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0495 │ │ -04e80a: 5472 8301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e80e: 5422 8601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e812: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -04e816: 5472 8301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e81a: 5422 8601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e81e: 5422 f600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e822: 5b20 2c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e826: 5b76 7601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e82a: 5b76 7701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04e82e: 5c75 7a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04e832: 5472 7d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e836: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -04e83a: 5572 7c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04e83e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -04e842: 5c75 7c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04e846: 5472 7d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e84a: 6e20 1b06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@061b │ │ -04e850: 5472 7d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e854: 6e10 1506 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0615 │ │ -04e85a: 5472 7e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04e85e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -04e862: 5472 7e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04e866: 6e10 a004 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04e86c: 0e00 |00a0: return-void │ │ -04e86e: 0d02 |00a1: move-exception v2 │ │ -04e870: 5473 8301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e874: 5433 8601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e878: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -04e87c: 5473 8301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04e880: 5433 8601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04e884: 5433 f600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04e888: 5b30 2c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ -04e88c: 2702 |00b0: throw v2 │ │ +04e6fc: |[04e6fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +04e70c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04e70e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04e710: 6302 8401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04e714: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +04e718: 1a02 ce06 |0006: const-string v2, "LoaderManager" // string@06ce │ │ +04e71c: 2203 d302 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04e720: 7010 1d13 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04e726: 1a04 0700 |000d: const-string v4, " Destroying: " // string@0007 │ │ +04e72a: 6e20 2413 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e730: 0c03 |0012: move-result-object v3 │ │ +04e732: 6e20 2313 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04e738: 0c03 |0016: move-result-object v3 │ │ +04e73a: 6e10 2913 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04e740: 0c03 |001a: move-result-object v3 │ │ +04e742: 7120 7e10 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04e748: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04e74a: 5c72 7901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ +04e74e: 5571 7801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04e752: 5c75 7801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04e756: 5472 7601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e75a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +04e75e: 5472 7d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e762: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +04e766: 5572 7a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04e76a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +04e76e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +04e772: 6302 8401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04e776: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +04e77a: 1a02 ce06 |0037: const-string v2, "LoaderManager" // string@06ce │ │ +04e77e: 2203 d302 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04e782: 7010 1d13 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04e788: 1a04 1400 |003e: const-string v4, " Reseting: " // string@0014 │ │ +04e78c: 6e20 2413 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e792: 0c03 |0043: move-result-object v3 │ │ +04e794: 6e20 2313 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04e79a: 0c03 |0047: move-result-object v3 │ │ +04e79c: 6e10 2913 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04e7a2: 0c03 |004b: move-result-object v3 │ │ +04e7a4: 7120 7e10 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04e7aa: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +04e7ac: 5472 8301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e7b0: 5422 8601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e7b4: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +04e7b8: 5472 8301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e7bc: 5422 8601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e7c0: 5422 f600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e7c4: 5420 2c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e7c8: 5472 8301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e7cc: 5422 8601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e7d0: 5422 f600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e7d4: 1a03 5013 |0064: const-string v3, "onLoaderReset" // string@1350 │ │ +04e7d8: 5b23 2c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e7dc: 5472 7601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e7e0: 5473 7d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e7e4: 7220 9504 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0495 │ │ +04e7ea: 5472 8301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e7ee: 5422 8601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e7f2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +04e7f6: 5472 8301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e7fa: 5422 8601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e7fe: 5422 f600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e802: 5b20 2c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e806: 5b76 7601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e80a: 5b76 7701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04e80e: 5c75 7a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04e812: 5472 7d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e816: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +04e81a: 5572 7c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04e81e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +04e822: 5c75 7c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04e826: 5472 7d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e82a: 6e20 1b06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@061b │ │ +04e830: 5472 7d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e834: 6e10 1506 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0615 │ │ +04e83a: 5472 7e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04e83e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +04e842: 5472 7e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04e846: 6e10 a004 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04e84c: 0e00 |00a0: return-void │ │ +04e84e: 0d02 |00a1: move-exception v2 │ │ +04e850: 5473 8301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e854: 5433 8601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e858: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +04e85c: 5473 8301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04e860: 5433 8601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04e864: 5433 f600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04e868: 5b30 2c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@012c │ │ +04e86c: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -96077,112 +96045,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 │ │ -04e89c: |[04e89c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04e8ac: 6e20 c812 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8b2: 1a00 d210 |0003: const-string v0, "mId=" // string@10d2 │ │ -04e8b6: 6e20 c812 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8bc: 5230 7b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04e8c0: 6e20 c612 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04e8c6: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ -04e8ca: 6e20 c812 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8d0: 5430 7501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ -04e8d4: 6e20 cc12 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04e8da: 6e20 c812 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8e0: 1a00 4310 |001a: const-string v0, "mCallbacks=" // string@1043 │ │ -04e8e4: 6e20 c812 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8ea: 5430 7601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04e8ee: 6e20 cc12 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04e8f4: 6e20 c812 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e8fa: 1a00 0d11 |0027: const-string v0, "mLoader=" // string@110d │ │ -04e8fe: 6e20 c812 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e904: 5430 7d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e908: 6e20 cc12 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04e90e: 5430 7d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e912: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -04e916: 5430 7d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04e91a: 2201 d302 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04e91e: 7010 1d13 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04e924: 6e20 2413 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e92a: 0c01 |003f: move-result-object v1 │ │ -04e92c: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -04e930: 6e20 2413 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04e936: 0c01 |0045: move-result-object v1 │ │ -04e938: 6e10 2913 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04e93e: 0c01 |0049: move-result-object v1 │ │ -04e940: 6e57 0706 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@0607 │ │ -04e946: 5530 7a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04e94a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -04e94e: 5530 7801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04e952: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -04e956: 6e20 c812 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e95c: 1a00 c810 |0058: const-string v0, "mHaveData=" // string@10c8 │ │ -04e960: 6e20 c812 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e966: 5530 7a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04e96a: 6e20 c912 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04e970: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ -04e974: 6e20 c812 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e97a: 5530 7801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04e97e: 6e20 ce12 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -04e984: 6e20 c812 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e98a: 1a00 7a10 |006f: const-string v0, "mData=" // string@107a │ │ -04e98e: 6e20 c812 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e994: 5430 7701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04e998: 6e20 cc12 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -04e99e: 6e20 c812 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9a4: 1a00 af11 |007c: const-string v0, "mStarted=" // string@11af │ │ -04e9a8: 6e20 c812 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9ae: 5530 8201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04e9b2: 6e20 c912 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04e9b8: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ -04e9bc: 6e20 c812 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9c2: 5530 7f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ -04e9c6: 6e20 c912 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04e9cc: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ -04e9d0: 6e20 c812 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9d6: 5530 7901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ -04e9da: 6e20 ce12 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -04e9e0: 6e20 c812 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9e6: 1a00 8211 |009d: const-string v0, "mRetaining=" // string@1182 │ │ -04e9ea: 6e20 c812 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04e9f0: 5530 8001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04e9f4: 6e20 c912 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04e9fa: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ -04e9fe: 6e20 c812 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04ea04: 5530 8101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ -04ea08: 6e20 c912 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ -04ea0e: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ -04ea12: 6e20 c812 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04ea18: 5530 7c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04ea1c: 6e20 ce12 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -04ea22: 5430 7e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04ea26: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -04ea2a: 6e20 c812 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04ea30: 1a00 a507 |00c2: const-string v0, "Pending Loader " // string@07a5 │ │ -04ea34: 6e20 cd12 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04ea3a: 5430 7e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04ea3e: 6e20 c712 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ -04ea44: 1a00 c000 |00cc: const-string v0, ":" // string@00c0 │ │ -04ea48: 6e20 cd12 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04ea4e: 5430 7e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04ea52: 2201 d302 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ea56: 7010 1d13 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ea5c: 6e20 2413 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ea62: 0c01 |00db: move-result-object v1 │ │ -04ea64: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -04ea68: 6e20 2413 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ea6e: 0c01 |00e1: move-result-object v1 │ │ -04ea70: 6e10 2913 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ea76: 0c01 |00e5: move-result-object v1 │ │ -04ea78: 6e57 a104 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@04a1 │ │ -04ea7e: 0e00 |00e9: return-void │ │ +04e87c: |[04e87c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04e88c: 6e20 c812 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e892: 1a00 d210 |0003: const-string v0, "mId=" // string@10d2 │ │ +04e896: 6e20 c812 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e89c: 5230 7b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04e8a0: 6e20 c612 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04e8a6: 1a00 5200 |000d: const-string v0, " mArgs=" // string@0052 │ │ +04e8aa: 6e20 c812 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e8b0: 5430 7501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ +04e8b4: 6e20 cc12 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04e8ba: 6e20 c812 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e8c0: 1a00 4310 |001a: const-string v0, "mCallbacks=" // string@1043 │ │ +04e8c4: 6e20 c812 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e8ca: 5430 7601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04e8ce: 6e20 cc12 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04e8d4: 6e20 c812 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e8da: 1a00 0d11 |0027: const-string v0, "mLoader=" // string@110d │ │ +04e8de: 6e20 c812 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e8e4: 5430 7d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e8e8: 6e20 cc12 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04e8ee: 5430 7d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e8f2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +04e8f6: 5430 7d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04e8fa: 2201 d302 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04e8fe: 7010 1d13 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04e904: 6e20 2413 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e90a: 0c01 |003f: move-result-object v1 │ │ +04e90c: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +04e910: 6e20 2413 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04e916: 0c01 |0045: move-result-object v1 │ │ +04e918: 6e10 2913 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04e91e: 0c01 |0049: move-result-object v1 │ │ +04e920: 6e57 0706 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@0607 │ │ +04e926: 5530 7a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04e92a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +04e92e: 5530 7801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04e932: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +04e936: 6e20 c812 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e93c: 1a00 c810 |0058: const-string v0, "mHaveData=" // string@10c8 │ │ +04e940: 6e20 c812 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e946: 5530 7a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04e94a: 6e20 c912 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04e950: 1a00 1d00 |0062: const-string v0, " mDeliveredData=" // string@001d │ │ +04e954: 6e20 c812 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e95a: 5530 7801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04e95e: 6e20 ce12 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +04e964: 6e20 c812 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e96a: 1a00 7a10 |006f: const-string v0, "mData=" // string@107a │ │ +04e96e: 6e20 c812 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e974: 5430 7701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04e978: 6e20 cc12 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +04e97e: 6e20 c812 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e984: 1a00 af11 |007c: const-string v0, "mStarted=" // string@11af │ │ +04e988: 6e20 c812 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e98e: 5530 8201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04e992: 6e20 c912 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04e998: 1a00 6800 |0086: const-string v0, " mReportNextStart=" // string@0068 │ │ +04e99c: 6e20 c812 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9a2: 5530 7f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ +04e9a6: 6e20 c912 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04e9ac: 1a00 5900 |0090: const-string v0, " mDestroyed=" // string@0059 │ │ +04e9b0: 6e20 c812 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9b6: 5530 7901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ +04e9ba: 6e20 ce12 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +04e9c0: 6e20 c812 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9c6: 1a00 8211 |009d: const-string v0, "mRetaining=" // string@1182 │ │ +04e9ca: 6e20 c812 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9d0: 5530 8001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04e9d4: 6e20 c912 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04e9da: 1a00 6c00 |00a7: const-string v0, " mRetainingStarted=" // string@006c │ │ +04e9de: 6e20 c812 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9e4: 5530 8101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ +04e9e8: 6e20 c912 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@12c9 │ │ +04e9ee: 1a00 6200 |00b1: const-string v0, " mListenerRegistered=" // string@0062 │ │ +04e9f2: 6e20 c812 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04e9f8: 5530 7c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04e9fc: 6e20 ce12 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +04ea02: 5430 7e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04ea06: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +04ea0a: 6e20 c812 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04ea10: 1a00 a507 |00c2: const-string v0, "Pending Loader " // string@07a5 │ │ +04ea14: 6e20 cd12 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04ea1a: 5430 7e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04ea1e: 6e20 c712 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ +04ea24: 1a00 c000 |00cc: const-string v0, ":" // string@00c0 │ │ +04ea28: 6e20 cd12 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04ea2e: 5430 7e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04ea32: 2201 d302 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ea36: 7010 1d13 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ea3c: 6e20 2413 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ea42: 0c01 |00db: move-result-object v1 │ │ +04ea44: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +04ea48: 6e20 2413 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ea4e: 0c01 |00e1: move-result-object v1 │ │ +04ea50: 6e10 2913 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ea56: 0c01 |00e5: move-result-object v1 │ │ +04ea58: 6e57 a104 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@04a1 │ │ +04ea5e: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -96214,48 +96182,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -04ea80: |[04ea80] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -04ea90: 5530 8001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04ea94: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -04ea98: 6300 8401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04ea9c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -04eaa0: 1a00 ce06 |0008: const-string v0, "LoaderManager" // string@06ce │ │ -04eaa4: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04eaa8: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04eaae: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ -04eab2: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04eab8: 0c01 |0014: move-result-object v1 │ │ -04eaba: 6e20 2313 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04eac0: 0c01 |0018: move-result-object v1 │ │ -04eac2: 6e10 2913 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04eac8: 0c01 |001c: move-result-object v1 │ │ -04eaca: 7120 7e10 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ead0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04ead2: 5c30 8001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04ead6: 5530 8201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04eada: 5531 8101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ -04eade: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -04eae2: 5530 8201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04eae6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -04eaea: 6e10 a704 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04a7 │ │ -04eaf0: 5530 8201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04eaf4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -04eaf8: 5530 7a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04eafc: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -04eb00: 5530 7f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ -04eb04: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -04eb08: 5430 7d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04eb0c: 5431 7701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04eb10: 6e30 9f04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ -04eb16: 0e00 |0043: return-void │ │ +04ea60: |[04ea60] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +04ea70: 5530 8001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04ea74: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +04ea78: 6300 8401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04ea7c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +04ea80: 1a00 ce06 |0008: const-string v0, "LoaderManager" // string@06ce │ │ +04ea84: 2201 d302 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ea88: 7010 1d13 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ea8e: 1a02 0c00 |000f: const-string v2, " Finished Retaining: " // string@000c │ │ +04ea92: 6e20 2413 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ea98: 0c01 |0014: move-result-object v1 │ │ +04ea9a: 6e20 2313 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04eaa0: 0c01 |0018: move-result-object v1 │ │ +04eaa2: 6e10 2913 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04eaa8: 0c01 |001c: move-result-object v1 │ │ +04eaaa: 7120 7e10 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eab0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04eab2: 5c30 8001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04eab6: 5530 8201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04eaba: 5531 8101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ +04eabe: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +04eac2: 5530 8201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04eac6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +04eaca: 6e10 a704 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04a7 │ │ +04ead0: 5530 8201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ead4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +04ead8: 5530 7a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04eadc: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +04eae0: 5530 7f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ +04eae4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +04eae8: 5430 7d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04eaec: 5431 7701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04eaf0: 6e30 9f04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ +04eaf6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -96271,110 +96239,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 │ │ -04eb18: |[04eb18] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04eb28: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04eb2a: 6302 8401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04eb2e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -04eb32: 1a02 ce06 |0005: const-string v2, "LoaderManager" // string@06ce │ │ -04eb36: 2203 d302 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04eb3a: 7010 1d13 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04eb40: 1a04 4d13 |000c: const-string v4, "onLoadComplete: " // string@134d │ │ -04eb44: 6e20 2413 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04eb4a: 0c03 |0011: move-result-object v3 │ │ -04eb4c: 6e20 2313 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04eb52: 0c03 |0015: move-result-object v3 │ │ -04eb54: 6e10 2913 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04eb5a: 0c03 |0019: move-result-object v3 │ │ -04eb5c: 7120 7e10 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04eb62: 5562 7901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ -04eb66: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -04eb6a: 6302 8401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04eb6e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -04eb72: 1a02 ce06 |0025: const-string v2, "LoaderManager" // string@06ce │ │ -04eb76: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ -04eb7a: 7120 7e10 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04eb80: 0e00 |002c: return-void │ │ -04eb82: 5462 8301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04eb86: 5422 8901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04eb8a: 5263 7b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04eb8e: 6e20 c907 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04eb94: 0c02 |0036: move-result-object v2 │ │ -04eb96: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -04eb9a: 6302 8401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04eb9e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -04eba2: 1a02 ce06 |003d: const-string v2, "LoaderManager" // string@06ce │ │ -04eba6: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ -04ebaa: 7120 7e10 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ebb0: 28e8 |0044: goto 002c // -0018 │ │ -04ebb2: 5461 7e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04ebb6: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -04ebba: 6302 8401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04ebbe: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -04ebc2: 1a02 ce06 |004d: const-string v2, "LoaderManager" // string@06ce │ │ -04ebc6: 2203 d302 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ebca: 7010 1d13 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ebd0: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ -04ebd4: 6e20 2413 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ebda: 0c03 |0059: move-result-object v3 │ │ -04ebdc: 6e20 2313 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ebe2: 0c03 |005d: move-result-object v3 │ │ -04ebe4: 6e10 2913 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ebea: 0c03 |0061: move-result-object v3 │ │ -04ebec: 7120 7e10 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ebf2: 5b65 7e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04ebf6: 5462 8301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ebfa: 5422 8901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04ebfe: 5263 7b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04ec02: 6e30 d007 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -04ec08: 6e10 a004 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04ec0e: 5462 8301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ec12: 6e20 b904 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04b9 │ │ -04ec18: 28b4 |0078: goto 002c // -004c │ │ -04ec1a: 5462 7701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04ec1e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -04ec22: 5562 7a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04ec26: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -04ec2a: 5b68 7701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04ec2e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -04ec30: 5c62 7a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04ec34: 5562 8201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ec38: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -04ec3c: 6e30 9f04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ -04ec42: 5462 8301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ec46: 5422 8801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04ec4a: 5263 7b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04ec4e: 6e20 c907 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04ec54: 0c00 |0096: move-result-object v0 │ │ -04ec56: 1f00 ba00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04ec5a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -04ec5e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -04ec62: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -04ec64: 5c02 7801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04ec68: 6e10 a004 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04ec6e: 5462 8301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ec72: 5422 8801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04ec76: 5263 7b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04ec7a: 6e20 d107 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@07d1 │ │ -04ec80: 5462 8301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ec84: 5422 8601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04ec88: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -04ec8c: 5462 8301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04ec90: 6e10 b704 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ -04ec96: 0a02 |00b7: move-result v2 │ │ -04ec98: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -04ec9c: 5462 8301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ -04eca0: 5422 8601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04eca4: 5422 f600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04eca8: 6e10 0904 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ -04ecae: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +04eaf8: |[04eaf8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04eb08: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04eb0a: 6302 8401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04eb0e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +04eb12: 1a02 ce06 |0005: const-string v2, "LoaderManager" // string@06ce │ │ +04eb16: 2203 d302 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04eb1a: 7010 1d13 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04eb20: 1a04 4d13 |000c: const-string v4, "onLoadComplete: " // string@134d │ │ +04eb24: 6e20 2413 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04eb2a: 0c03 |0011: move-result-object v3 │ │ +04eb2c: 6e20 2313 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04eb32: 0c03 |0015: move-result-object v3 │ │ +04eb34: 6e10 2913 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04eb3a: 0c03 |0019: move-result-object v3 │ │ +04eb3c: 7120 7e10 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eb42: 5562 7901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0179 │ │ +04eb46: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +04eb4a: 6302 8401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04eb4e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +04eb52: 1a02 ce06 |0025: const-string v2, "LoaderManager" // string@06ce │ │ +04eb56: 1a03 0d00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000d │ │ +04eb5a: 7120 7e10 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eb60: 0e00 |002c: return-void │ │ +04eb62: 5462 8301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04eb66: 5422 8901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04eb6a: 5263 7b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04eb6e: 6e20 c907 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04eb74: 0c02 |0036: move-result-object v2 │ │ +04eb76: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +04eb7a: 6302 8401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04eb7e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +04eb82: 1a02 ce06 |003d: const-string v2, "LoaderManager" // string@06ce │ │ +04eb86: 1a03 0e00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000e │ │ +04eb8a: 7120 7e10 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eb90: 28e8 |0044: goto 002c // -0018 │ │ +04eb92: 5461 7e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04eb96: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +04eb9a: 6302 8401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04eb9e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +04eba2: 1a02 ce06 |004d: const-string v2, "LoaderManager" // string@06ce │ │ +04eba6: 2203 d302 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ebaa: 7010 1d13 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ebb0: 1a04 1800 |0054: const-string v4, " Switching to pending loader: " // string@0018 │ │ +04ebb4: 6e20 2413 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ebba: 0c03 |0059: move-result-object v3 │ │ +04ebbc: 6e20 2313 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ebc2: 0c03 |005d: move-result-object v3 │ │ +04ebc4: 6e10 2913 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ebca: 0c03 |0061: move-result-object v3 │ │ +04ebcc: 7120 7e10 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04ebd2: 5b65 7e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04ebd6: 5462 8301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ebda: 5422 8901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04ebde: 5263 7b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04ebe2: 6e30 d007 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +04ebe8: 6e10 a004 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04ebee: 5462 8301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ebf2: 6e20 b904 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04b9 │ │ +04ebf8: 28b4 |0078: goto 002c // -004c │ │ +04ebfa: 5462 7701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04ebfe: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +04ec02: 5562 7a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04ec06: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +04ec0a: 5b68 7701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04ec0e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +04ec10: 5c62 7a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04ec14: 5562 8201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ec18: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +04ec1c: 6e30 9f04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ +04ec22: 5462 8301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ec26: 5422 8801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04ec2a: 5263 7b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04ec2e: 6e20 c907 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04ec34: 0c00 |0096: move-result-object v0 │ │ +04ec36: 1f00 ba00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04ec3a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +04ec3e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +04ec42: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +04ec44: 5c02 7801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04ec48: 6e10 a004 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04ec4e: 5462 8301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ec52: 5422 8801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04ec56: 5263 7b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04ec5a: 6e20 d107 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@07d1 │ │ +04ec60: 5462 8301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ec64: 5422 8601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04ec68: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +04ec6c: 5462 8301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ec70: 6e10 b704 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ +04ec76: 0a02 |00b7: move-result v2 │ │ +04ec78: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +04ec7c: 5462 8301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0183 │ │ +04ec80: 5422 8601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04ec84: 5422 f600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04ec88: 6e10 0904 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ +04ec8e: 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 │ │ @@ -96411,27 +96379,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04ecb4: |[04ecb4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -04ecc4: 5520 8201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ecc8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -04eccc: 5520 7f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ -04ecd0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -04ecd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04ecd6: 5c20 7f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ -04ecda: 5520 7a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04ecde: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -04ece2: 5420 7d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ece6: 5421 7701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04ecea: 6e30 9f04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ -04ecf0: 0e00 |0016: return-void │ │ +04ec94: |[04ec94] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +04eca4: 5520 8201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04eca8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +04ecac: 5520 7f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ +04ecb0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +04ecb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04ecb6: 5c20 7f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ +04ecba: 5520 7a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04ecbe: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +04ecc2: 5420 7d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04ecc6: 5421 7701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04ecca: 6e30 9f04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ +04ecd0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -96444,37 +96412,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04ecf4: |[04ecf4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -04ed04: 6300 8401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04ed08: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -04ed0c: 1a00 ce06 |0004: const-string v0, "LoaderManager" // string@06ce │ │ -04ed10: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ed14: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ed1a: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ -04ed1e: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ed24: 0c01 |0010: move-result-object v1 │ │ -04ed26: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ed2c: 0c01 |0014: move-result-object v1 │ │ -04ed2e: 6e10 2913 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ed34: 0c01 |0018: move-result-object v1 │ │ -04ed36: 7120 7e10 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04ed3c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04ed3e: 5c30 8001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04ed42: 5530 8201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ed46: 5c30 8101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ -04ed4a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04ed4c: 5c30 8201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ed50: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -04ed52: 5b30 7601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04ed56: 0e00 |0029: return-void │ │ +04ecd4: |[04ecd4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +04ece4: 6300 8401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04ece8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +04ecec: 1a00 ce06 |0004: const-string v0, "LoaderManager" // string@06ce │ │ +04ecf0: 2201 d302 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ecf4: 7010 1d13 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ecfa: 1a02 1500 |000b: const-string v2, " Retaining: " // string@0015 │ │ +04ecfe: 6e20 2413 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ed04: 0c01 |0010: move-result-object v1 │ │ +04ed06: 6e20 2313 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ed0c: 0c01 |0014: move-result-object v1 │ │ +04ed0e: 6e10 2913 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ed14: 0c01 |0018: move-result-object v1 │ │ +04ed16: 7120 7e10 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04ed1c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04ed1e: 5c30 8001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04ed22: 5530 8201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ed26: 5c30 8101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ +04ed2a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04ed2c: 5c30 8201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ed30: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +04ed32: 5b30 7601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04ed36: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -96487,86 +96455,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04ed58: |[04ed58] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -04ed68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04ed6a: 5540 8001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04ed6e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04ed72: 5540 8101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ -04ed76: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -04ed7a: 5c43 8201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ed7e: 0e00 |000b: return-void │ │ -04ed80: 5540 8201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ed84: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -04ed88: 5c43 8201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04ed8c: 6300 8401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04ed90: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04ed94: 1a00 ce06 |0016: const-string v0, "LoaderManager" // string@06ce │ │ -04ed98: 2201 d302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ed9c: 7010 1d13 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04eda2: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ -04eda6: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04edac: 0c01 |0022: move-result-object v1 │ │ -04edae: 6e20 2313 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04edb4: 0c01 |0026: move-result-object v1 │ │ -04edb6: 6e10 2913 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04edbc: 0c01 |002a: move-result-object v1 │ │ -04edbe: 7120 7e10 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04edc4: 5440 7d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04edc8: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -04edcc: 5440 7601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04edd0: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -04edd4: 5440 7601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04edd8: 5241 7b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04eddc: 5442 7501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ -04ede0: 7230 9304 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0493 │ │ -04ede6: 0c00 |003f: move-result-object v0 │ │ -04ede8: 5b40 7d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04edec: 5440 7d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04edf0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -04edf4: 5440 7d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04edf8: 6e10 0513 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -04edfe: 0c00 |004b: move-result-object v0 │ │ -04ee00: 6e10 e412 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@12e4 │ │ -04ee06: 0a00 |004f: move-result v0 │ │ -04ee08: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -04ee0c: 5440 7d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ee10: 6e10 0513 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -04ee16: 0c00 |0057: move-result-object v0 │ │ -04ee18: 6e10 e112 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@12e1 │ │ -04ee1e: 0a00 |005b: move-result v0 │ │ -04ee20: 7110 3813 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1338 │ │ -04ee26: 0a00 |005f: move-result v0 │ │ -04ee28: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -04ee2c: 2200 c002 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -04ee30: 2201 d302 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ee34: 7010 1d13 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04ee3a: 1a02 7107 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0771 │ │ -04ee3e: 6e20 2413 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ee44: 0c01 |006e: move-result-object v1 │ │ -04ee46: 5442 7d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ee4a: 6e20 2313 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04ee50: 0c01 |0074: move-result-object v1 │ │ -04ee52: 6e10 2913 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ee58: 0c01 |0078: move-result-object v1 │ │ -04ee5a: 7020 eb12 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -04ee60: 2700 |007c: throw v0 │ │ -04ee62: 5540 7c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04ee66: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -04ee6a: 5440 7d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ee6e: 5241 7b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04ee72: 6e30 1406 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0614 │ │ -04ee78: 5c43 7c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04ee7c: 5440 7d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ee80: 6e10 1706 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0617 │ │ -04ee86: 2900 7cff |008f: goto/16 000b // -0084 │ │ +04ed38: |[04ed38] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +04ed48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04ed4a: 5540 8001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04ed4e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04ed52: 5540 8101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0181 │ │ +04ed56: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +04ed5a: 5c43 8201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ed5e: 0e00 |000b: return-void │ │ +04ed60: 5540 8201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ed64: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +04ed68: 5c43 8201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04ed6c: 6300 8401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04ed70: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04ed74: 1a00 ce06 |0016: const-string v0, "LoaderManager" // string@06ce │ │ +04ed78: 2201 d302 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ed7c: 7010 1d13 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ed82: 1a02 1600 |001d: const-string v2, " Starting: " // string@0016 │ │ +04ed86: 6e20 2413 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ed8c: 0c01 |0022: move-result-object v1 │ │ +04ed8e: 6e20 2313 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ed94: 0c01 |0026: move-result-object v1 │ │ +04ed96: 6e10 2913 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ed9c: 0c01 |002a: move-result-object v1 │ │ +04ed9e: 7120 7e10 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eda4: 5440 7d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04eda8: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +04edac: 5440 7601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04edb0: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +04edb4: 5440 7601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04edb8: 5241 7b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04edbc: 5442 7501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0175 │ │ +04edc0: 7230 9304 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0493 │ │ +04edc6: 0c00 |003f: move-result-object v0 │ │ +04edc8: 5b40 7d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04edcc: 5440 7d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04edd0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +04edd4: 5440 7d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04edd8: 6e10 0513 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +04edde: 0c00 |004b: move-result-object v0 │ │ +04ede0: 6e10 e412 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@12e4 │ │ +04ede6: 0a00 |004f: move-result v0 │ │ +04ede8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +04edec: 5440 7d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04edf0: 6e10 0513 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +04edf6: 0c00 |0057: move-result-object v0 │ │ +04edf8: 6e10 e112 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@12e1 │ │ +04edfe: 0a00 |005b: move-result v0 │ │ +04ee00: 7110 3813 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1338 │ │ +04ee06: 0a00 |005f: move-result v0 │ │ +04ee08: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +04ee0c: 2200 c002 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +04ee10: 2201 d302 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ee14: 7010 1d13 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ee1a: 1a02 7107 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0771 │ │ +04ee1e: 6e20 2413 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ee24: 0c01 |006e: move-result-object v1 │ │ +04ee26: 5442 7d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04ee2a: 6e20 2313 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04ee30: 0c01 |0074: move-result-object v1 │ │ +04ee32: 6e10 2913 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ee38: 0c01 |0078: move-result-object v1 │ │ +04ee3a: 7020 eb12 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +04ee40: 2700 |007c: throw v0 │ │ +04ee42: 5540 7c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04ee46: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +04ee4a: 5440 7d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04ee4e: 5241 7b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04ee52: 6e30 1406 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0614 │ │ +04ee58: 5c43 7c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04ee5c: 5440 7d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04ee60: 6e10 1706 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0617 │ │ +04ee66: 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 │ │ @@ -96588,42 +96556,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04ee8c: |[04ee8c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -04ee9c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04ee9e: 6300 8401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04eea2: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -04eea6: 1a00 ce06 |0005: const-string v0, "LoaderManager" // string@06ce │ │ -04eeaa: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04eeae: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04eeb4: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ -04eeb8: 6e20 2413 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04eebe: 0c01 |0011: move-result-object v1 │ │ -04eec0: 6e20 2313 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04eec6: 0c01 |0015: move-result-object v1 │ │ -04eec8: 6e10 2913 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04eece: 0c01 |0019: move-result-object v1 │ │ -04eed0: 7120 7e10 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04eed6: 5c43 8201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04eeda: 5540 8001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ -04eede: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -04eee2: 5440 7d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04eee6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -04eeea: 5540 7c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04eeee: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -04eef2: 5c43 7c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ -04eef6: 5440 7d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04eefa: 6e20 1b06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@061b │ │ -04ef00: 5440 7d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ef04: 6e10 1806 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0618 │ │ -04ef0a: 0e00 |0037: return-void │ │ +04ee6c: |[04ee6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +04ee7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ee7e: 6300 8401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04ee82: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +04ee86: 1a00 ce06 |0005: const-string v0, "LoaderManager" // string@06ce │ │ +04ee8a: 2201 d302 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ee8e: 7010 1d13 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04ee94: 1a02 1700 |000c: const-string v2, " Stopping: " // string@0017 │ │ +04ee98: 6e20 2413 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ee9e: 0c01 |0011: move-result-object v1 │ │ +04eea0: 6e20 2313 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04eea6: 0c01 |0015: move-result-object v1 │ │ +04eea8: 6e10 2913 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04eeae: 0c01 |0019: move-result-object v1 │ │ +04eeb0: 7120 7e10 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04eeb6: 5c43 8201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04eeba: 5540 8001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0180 │ │ +04eebe: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +04eec2: 5440 7d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04eec6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +04eeca: 5540 7c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04eece: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +04eed2: 5c43 7c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@017c │ │ +04eed6: 5440 7d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04eeda: 6e20 1b06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@061b │ │ +04eee0: 5440 7d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04eee4: 6e10 1806 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0618 │ │ +04eeea: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -96638,38 +96606,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04ef0c: |[04ef0c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -04ef1c: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -04ef20: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04ef24: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -04ef2a: 1a01 cd06 |0007: const-string v1, "LoaderInfo{" // string@06cd │ │ -04ef2e: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ef34: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -04ef3a: 0a01 |000f: move-result v1 │ │ -04ef3c: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -04ef42: 0c01 |0013: move-result-object v1 │ │ -04ef44: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ef4a: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ -04ef4e: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ef54: 5221 7b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04ef58: 6e20 2013 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04ef5e: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ -04ef62: 6e20 2413 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ef68: 5421 7d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04ef6c: 7120 9107 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -04ef72: 1a01 0118 |002b: const-string v1, "}}" // string@1801 │ │ -04ef76: 6e20 2413 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04ef7c: 6e10 2913 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04ef82: 0c01 |0033: move-result-object v1 │ │ -04ef84: 1101 |0034: return-object v1 │ │ +04eeec: |[04eeec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +04eefc: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +04ef00: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +04ef04: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +04ef0a: 1a01 cd06 |0007: const-string v1, "LoaderInfo{" // string@06cd │ │ +04ef0e: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ef14: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +04ef1a: 0a01 |000f: move-result v1 │ │ +04ef1c: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +04ef22: 0c01 |0013: move-result-object v1 │ │ +04ef24: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ef2a: 1a01 2200 |0017: const-string v1, " #" // string@0022 │ │ +04ef2e: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ef34: 5221 7b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04ef38: 6e20 2013 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04ef3e: 1a01 2600 |0021: const-string v1, " : " // string@0026 │ │ +04ef42: 6e20 2413 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ef48: 5421 7d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04ef4c: 7120 9107 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +04ef52: 1a01 0118 |002b: const-string v1, "}}" // string@1801 │ │ +04ef56: 6e20 2413 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04ef5c: 6e10 2913 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04ef62: 0c01 |0033: move-result-object v1 │ │ +04ef64: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -96766,44 +96734,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04ef88: |[04ef88] android.support.v4.app.LoaderManagerImpl.:()V │ │ -04ef98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ef9a: 6a00 8401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04ef9e: 0e00 |0003: return-void │ │ +04ef68: |[04ef68] android.support.v4.app.LoaderManagerImpl.:()V │ │ +04ef78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ef7a: 6a00 8401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04ef7e: 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 │ │ -04efa0: |[04efa0] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -04efb0: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0496 │ │ -04efb6: 2200 4d01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014d │ │ -04efba: 7010 c207 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07c2 │ │ -04efc0: 5b10 8901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04efc4: 2200 4d01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014d │ │ -04efc8: 7010 c207 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07c2 │ │ -04efce: 5b10 8801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04efd2: 5b12 8d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018d │ │ -04efd6: 5b13 8601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04efda: 5c14 8c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04efde: 0e00 |0017: return-void │ │ +04ef80: |[04ef80] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +04ef90: 7010 9604 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0496 │ │ +04ef96: 2200 4d01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014d │ │ +04ef9a: 7010 c207 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07c2 │ │ +04efa0: 5b10 8901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04efa4: 2200 4d01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@014d │ │ +04efa8: 7010 c207 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@07c2 │ │ +04efae: 5b10 8801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04efb2: 5b12 8d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@018d │ │ +04efb6: 5b13 8601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04efba: 5c14 8c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04efbe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -96820,26 +96788,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 │ │ -04efe0: |[04efe0] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04eff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04eff2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04eff4: 5c31 8701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04eff8: 7040 ac04 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@04ac │ │ -04effe: 0c00 |0007: move-result-object v0 │ │ -04f000: 6e20 b904 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04b9 │ │ -04f006: 5c32 8701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f00a: 1100 |000d: return-object v0 │ │ -04f00c: 0d01 |000e: move-exception v1 │ │ -04f00e: 5c32 8701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f012: 2701 |0011: throw v1 │ │ +04efc0: |[04efc0] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +04efd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04efd2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04efd4: 5c31 8701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04efd8: 7040 ac04 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@04ac │ │ +04efde: 0c00 |0007: move-result-object v0 │ │ +04efe0: 6e20 b904 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@04b9 │ │ +04efe6: 5c32 8701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04efea: 1100 |000d: return-object v0 │ │ +04efec: 0d01 |000e: move-exception v1 │ │ +04efee: 5c32 8701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04eff2: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -96857,21 +96825,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 │ │ -04f020: |[04f020] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04f030: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f034: 7055 9e04 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@049e │ │ -04f03a: 7230 9304 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0493 │ │ -04f040: 0c01 |0008: move-result-object v1 │ │ -04f042: 5b01 7d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04f046: 1100 |000b: return-object v0 │ │ +04f000: |[04f000] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +04f010: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f014: 7055 9e04 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@049e │ │ +04f01a: 7230 9304 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0493 │ │ +04f020: 0c01 |0008: move-result-object v1 │ │ +04f022: 5b01 7d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04f026: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -96889,70 +96857,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -04f048: |[04f048] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -04f058: 5552 8701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f05c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -04f060: 2202 c102 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04f064: 1a03 e201 |0006: const-string v3, "Called while creating a loader" // string@01e2 │ │ -04f068: 7020 ee12 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04f06e: 2702 |000b: throw v2 │ │ -04f070: 6302 8401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f074: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -04f078: 1a02 ce06 |0010: const-string v2, "LoaderManager" // string@06ce │ │ -04f07c: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f080: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f086: 1a04 940b |0017: const-string v4, "destroyLoader in " // string@0b94 │ │ -04f08a: 6e20 2413 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f090: 0c03 |001c: move-result-object v3 │ │ -04f092: 6e20 2313 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f098: 0c03 |0020: move-result-object v3 │ │ -04f09a: 1a04 7800 |0021: const-string v4, " of " // string@0078 │ │ -04f09e: 6e20 2413 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f0a4: 0c03 |0026: move-result-object v3 │ │ -04f0a6: 6e20 2013 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -04f0ac: 0c03 |002a: move-result-object v3 │ │ -04f0ae: 6e10 2913 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f0b4: 0c03 |002e: move-result-object v3 │ │ -04f0b6: 7120 7e10 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f0bc: 5452 8901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f0c0: 6e20 cd07 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07cd │ │ -04f0c6: 0a00 |0037: move-result v0 │ │ -04f0c8: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -04f0cc: 5452 8901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f0d0: 6e20 d607 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f0d6: 0c01 |003f: move-result-object v1 │ │ -04f0d8: 1f01 ba00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f0dc: 5452 8901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f0e0: 6e20 d207 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ -04f0e6: 6e10 a004 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04f0ec: 5452 8801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f0f0: 6e20 cd07 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07cd │ │ -04f0f6: 0a00 |004f: move-result v0 │ │ -04f0f8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -04f0fc: 5452 8801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f100: 6e20 d607 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f106: 0c01 |0057: move-result-object v1 │ │ -04f108: 1f01 ba00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f10c: 5452 8801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f110: 6e20 d207 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ -04f116: 6e10 a004 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04f11c: 5452 8601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04f120: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -04f124: 6e10 b704 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ -04f12a: 0a02 |0069: move-result v2 │ │ -04f12c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -04f130: 5452 8601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04f134: 5422 f600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ -04f138: 6e10 0904 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ -04f13e: 0e00 |0073: return-void │ │ +04f028: |[04f028] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +04f038: 5552 8701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04f03c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +04f040: 2202 c102 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04f044: 1a03 e201 |0006: const-string v3, "Called while creating a loader" // string@01e2 │ │ +04f048: 7020 ee12 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04f04e: 2702 |000b: throw v2 │ │ +04f050: 6302 8401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f054: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +04f058: 1a02 ce06 |0010: const-string v2, "LoaderManager" // string@06ce │ │ +04f05c: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f060: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f066: 1a04 940b |0017: const-string v4, "destroyLoader in " // string@0b94 │ │ +04f06a: 6e20 2413 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f070: 0c03 |001c: move-result-object v3 │ │ +04f072: 6e20 2313 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f078: 0c03 |0020: move-result-object v3 │ │ +04f07a: 1a04 7800 |0021: const-string v4, " of " // string@0078 │ │ +04f07e: 6e20 2413 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f084: 0c03 |0026: move-result-object v3 │ │ +04f086: 6e20 2013 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +04f08c: 0c03 |002a: move-result-object v3 │ │ +04f08e: 6e10 2913 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f094: 0c03 |002e: move-result-object v3 │ │ +04f096: 7120 7e10 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f09c: 5452 8901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f0a0: 6e20 cd07 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07cd │ │ +04f0a6: 0a00 |0037: move-result v0 │ │ +04f0a8: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +04f0ac: 5452 8901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f0b0: 6e20 d607 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f0b6: 0c01 |003f: move-result-object v1 │ │ +04f0b8: 1f01 ba00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f0bc: 5452 8901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f0c0: 6e20 d207 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ +04f0c6: 6e10 a004 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04f0cc: 5452 8801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f0d0: 6e20 cd07 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@07cd │ │ +04f0d6: 0a00 |004f: move-result v0 │ │ +04f0d8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +04f0dc: 5452 8801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f0e0: 6e20 d607 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f0e6: 0c01 |0057: move-result-object v1 │ │ +04f0e8: 1f01 ba00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f0ec: 5452 8801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f0f0: 6e20 d207 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@07d2 │ │ +04f0f6: 6e10 a004 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04f0fc: 5452 8601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04f100: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +04f104: 6e10 b704 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@04b7 │ │ +04f10a: 0a02 |0069: move-result v2 │ │ +04f10c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +04f110: 5452 8601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04f114: 5422 f600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00f6 │ │ +04f118: 6e10 0904 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0409 │ │ +04f11e: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -96979,72 +96947,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -04f140: |[04f140] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -04f150: 5541 8a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -04f154: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -04f158: 6301 8401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f15c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04f160: 1a01 ce06 |0008: const-string v1, "LoaderManager" // string@06ce │ │ -04f164: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f168: 7010 1d13 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f16e: 1a03 4202 |000f: const-string v3, "Destroying Active in " // string@0242 │ │ -04f172: 6e20 2413 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f178: 0c02 |0014: move-result-object v2 │ │ -04f17a: 6e20 2313 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f180: 0c02 |0018: move-result-object v2 │ │ -04f182: 6e10 2913 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f188: 0c02 |001c: move-result-object v2 │ │ -04f18a: 7120 7e10 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f190: 5441 8901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f194: 6e10 d507 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f19a: 0a01 |0025: move-result v1 │ │ -04f19c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f1a0: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -04f1a4: 5441 8901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f1a8: 6e20 d607 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f1ae: 0c01 |002f: move-result-object v1 │ │ -04f1b0: 1f01 ba00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f1b4: 6e10 a004 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04f1ba: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f1be: 28f1 |0037: goto 0028 // -000f │ │ -04f1c0: 5441 8901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f1c4: 6e10 c607 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07c6 │ │ -04f1ca: 6301 8401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f1ce: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -04f1d2: 1a01 ce06 |0041: const-string v1, "LoaderManager" // string@06ce │ │ -04f1d6: 2202 d302 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f1da: 7010 1d13 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f1e0: 1a03 4302 |0048: const-string v3, "Destroying Inactive in " // string@0243 │ │ -04f1e4: 6e20 2413 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f1ea: 0c02 |004d: move-result-object v2 │ │ -04f1ec: 6e20 2313 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f1f2: 0c02 |0051: move-result-object v2 │ │ -04f1f4: 6e10 2913 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f1fa: 0c02 |0055: move-result-object v2 │ │ -04f1fc: 7120 7e10 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f202: 5441 8801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f206: 6e10 d507 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f20c: 0a01 |005e: move-result v1 │ │ -04f20e: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f212: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -04f216: 5441 8801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f21a: 6e20 d607 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f220: 0c01 |0068: move-result-object v1 │ │ -04f222: 1f01 ba00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f226: 6e10 a004 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04f22c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f230: 28f1 |0070: goto 0061 // -000f │ │ -04f232: 5441 8801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f236: 6e10 c607 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07c6 │ │ -04f23c: 0e00 |0076: return-void │ │ +04f120: |[04f120] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +04f130: 5541 8a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +04f134: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +04f138: 6301 8401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f13c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +04f140: 1a01 ce06 |0008: const-string v1, "LoaderManager" // string@06ce │ │ +04f144: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f148: 7010 1d13 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f14e: 1a03 4202 |000f: const-string v3, "Destroying Active in " // string@0242 │ │ +04f152: 6e20 2413 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f158: 0c02 |0014: move-result-object v2 │ │ +04f15a: 6e20 2313 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f160: 0c02 |0018: move-result-object v2 │ │ +04f162: 6e10 2913 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f168: 0c02 |001c: move-result-object v2 │ │ +04f16a: 7120 7e10 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f170: 5441 8901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f174: 6e10 d507 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f17a: 0a01 |0025: move-result v1 │ │ +04f17c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04f180: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +04f184: 5441 8901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f188: 6e20 d607 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f18e: 0c01 |002f: move-result-object v1 │ │ +04f190: 1f01 ba00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f194: 6e10 a004 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04f19a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04f19e: 28f1 |0037: goto 0028 // -000f │ │ +04f1a0: 5441 8901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f1a4: 6e10 c607 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07c6 │ │ +04f1aa: 6301 8401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f1ae: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +04f1b2: 1a01 ce06 |0041: const-string v1, "LoaderManager" // string@06ce │ │ +04f1b6: 2202 d302 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f1ba: 7010 1d13 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f1c0: 1a03 4302 |0048: const-string v3, "Destroying Inactive in " // string@0243 │ │ +04f1c4: 6e20 2413 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f1ca: 0c02 |004d: move-result-object v2 │ │ +04f1cc: 6e20 2313 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f1d2: 0c02 |0051: move-result-object v2 │ │ +04f1d4: 6e10 2913 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f1da: 0c02 |0055: move-result-object v2 │ │ +04f1dc: 7120 7e10 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f1e2: 5441 8801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f1e6: 6e10 d507 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f1ec: 0a01 |005e: move-result v1 │ │ +04f1ee: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04f1f2: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +04f1f6: 5441 8801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f1fa: 6e20 d607 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f200: 0c01 |0068: move-result-object v1 │ │ +04f202: 1f01 ba00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f206: 6e10 a004 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04f20c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04f210: 28f1 |0070: goto 0061 // -000f │ │ +04f212: 5441 8801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f216: 6e10 c607 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@07c6 │ │ +04f21c: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -97065,29 +97033,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04f240: |[04f240] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -04f250: 5431 8901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f254: 6e10 d507 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f25a: 0a01 |0005: move-result v1 │ │ -04f25c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f260: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04f264: 5431 8901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f268: 6e20 d607 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f26e: 0c01 |000f: move-result-object v1 │ │ -04f270: 1f01 ba00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f274: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -04f276: 5c12 7f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ -04f27a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f27e: 28f1 |0017: goto 0008 // -000f │ │ -04f280: 0e00 |0018: return-void │ │ +04f220: |[04f220] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +04f230: 5431 8901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f234: 6e10 d507 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f23a: 0a01 |0005: move-result v1 │ │ +04f23c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04f240: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +04f244: 5431 8901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f248: 6e20 d607 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f24e: 0c01 |000f: move-result-object v1 │ │ +04f250: 1f01 ba00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f254: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +04f256: 5c12 7f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@017f │ │ +04f25a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04f25e: 28f1 |0017: goto 0008 // -000f │ │ +04f260: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -97099,28 +97067,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04f284: |[04f284] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -04f294: 5421 8901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f298: 6e10 d507 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f29e: 0a01 |0005: move-result v1 │ │ -04f2a0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f2a4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04f2a8: 5421 8901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f2ac: 6e20 d607 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f2b2: 0c01 |000f: move-result-object v1 │ │ -04f2b4: 1f01 ba00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f2b8: 6e10 a404 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04a4 │ │ -04f2be: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f2c2: 28f1 |0017: goto 0008 // -000f │ │ -04f2c4: 0e00 |0018: return-void │ │ +04f264: |[04f264] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +04f274: 5421 8901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f278: 6e10 d507 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f27e: 0a01 |0005: move-result v1 │ │ +04f280: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04f284: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +04f288: 5421 8901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f28c: 6e20 d607 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f292: 0c01 |000f: move-result-object v1 │ │ +04f294: 1f01 ba00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f298: 6e10 a404 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@04a4 │ │ +04f29e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04f2a2: 28f1 |0017: goto 0008 // -000f │ │ +04f2a4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -97132,62 +97100,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -04f2c8: |[04f2c8] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -04f2d8: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f2dc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04f2e0: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ -04f2e4: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f2e8: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f2ee: 1a04 d207 |000b: const-string v4, "Retaining in " // string@07d2 │ │ -04f2f2: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f2f8: 0c03 |0010: move-result-object v3 │ │ -04f2fa: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f300: 0c03 |0014: move-result-object v3 │ │ -04f302: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f308: 0c03 |0018: move-result-object v3 │ │ -04f30a: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f310: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f314: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04f318: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ -04f31c: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ -04f320: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -04f326: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ -04f32c: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ -04f330: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f334: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f33a: 1a04 df01 |0031: const-string v4, "Called doRetain when not started: " // string@01df │ │ -04f33e: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f344: 0c03 |0036: move-result-object v3 │ │ -04f346: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f34c: 0c03 |003a: move-result-object v3 │ │ -04f34e: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f354: 0c03 |003e: move-result-object v3 │ │ -04f356: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -04f35c: 0e00 |0042: return-void │ │ -04f35e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04f360: 5c52 8a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -04f364: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -04f366: 5c52 8c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f36a: 5452 8901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f36e: 6e10 d507 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f374: 0a02 |004e: move-result v2 │ │ -04f376: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04f37a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -04f37e: 5452 8901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f382: 6e20 d607 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f388: 0c02 |0058: move-result-object v2 │ │ -04f38a: 1f02 ba00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f38e: 6e10 a504 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04a5 │ │ -04f394: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04f398: 28f1 |0060: goto 0051 // -000f │ │ +04f2a8: |[04f2a8] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +04f2b8: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f2bc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04f2c0: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ +04f2c4: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f2c8: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f2ce: 1a04 d207 |000b: const-string v4, "Retaining in " // string@07d2 │ │ +04f2d2: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f2d8: 0c03 |0010: move-result-object v3 │ │ +04f2da: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f2e0: 0c03 |0014: move-result-object v3 │ │ +04f2e2: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f2e8: 0c03 |0018: move-result-object v3 │ │ +04f2ea: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f2f0: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f2f4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +04f2f8: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ +04f2fc: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ +04f300: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +04f306: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ +04f30c: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ +04f310: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f314: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f31a: 1a04 df01 |0031: const-string v4, "Called doRetain when not started: " // string@01df │ │ +04f31e: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f324: 0c03 |0036: move-result-object v3 │ │ +04f326: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f32c: 0c03 |003a: move-result-object v3 │ │ +04f32e: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f334: 0c03 |003e: move-result-object v3 │ │ +04f336: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +04f33c: 0e00 |0042: return-void │ │ +04f33e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +04f340: 5c52 8a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +04f344: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +04f346: 5c52 8c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f34a: 5452 8901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f34e: 6e10 d507 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f354: 0a02 |004e: move-result v2 │ │ +04f356: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04f35a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +04f35e: 5452 8901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f362: 6e20 d607 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f368: 0c02 |0058: move-result-object v2 │ │ +04f36a: 1f02 ba00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f36e: 6e10 a504 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@04a5 │ │ +04f374: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04f378: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -97207,60 +97175,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04f39c: |[04f39c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -04f3ac: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f3b0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04f3b4: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ -04f3b8: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f3bc: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f3c2: 1a04 2808 |000b: const-string v4, "Starting in " // string@0828 │ │ -04f3c6: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f3cc: 0c03 |0010: move-result-object v3 │ │ -04f3ce: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f3d4: 0c03 |0014: move-result-object v3 │ │ -04f3d6: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f3dc: 0c03 |0018: move-result-object v3 │ │ -04f3de: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f3e4: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f3e8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -04f3ec: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ -04f3f0: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ -04f3f4: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -04f3fa: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ -04f400: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ -04f404: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f408: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f40e: 1a04 e001 |0031: const-string v4, "Called doStart when already started: " // string@01e0 │ │ -04f412: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f418: 0c03 |0036: move-result-object v3 │ │ -04f41a: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f420: 0c03 |003a: move-result-object v3 │ │ -04f422: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f428: 0c03 |003e: move-result-object v3 │ │ -04f42a: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -04f430: 0e00 |0042: return-void │ │ -04f432: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04f434: 5c52 8c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f438: 5452 8901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f43c: 6e10 d507 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f442: 0a02 |004b: move-result v2 │ │ -04f444: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04f448: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -04f44c: 5452 8901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f450: 6e20 d607 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f456: 0c02 |0055: move-result-object v2 │ │ -04f458: 1f02 ba00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f45c: 6e10 a604 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04a6 │ │ -04f462: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04f466: 28f1 |005d: goto 004e // -000f │ │ +04f37c: |[04f37c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +04f38c: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f390: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04f394: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ +04f398: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f39c: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f3a2: 1a04 2808 |000b: const-string v4, "Starting in " // string@0828 │ │ +04f3a6: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f3ac: 0c03 |0010: move-result-object v3 │ │ +04f3ae: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f3b4: 0c03 |0014: move-result-object v3 │ │ +04f3b6: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f3bc: 0c03 |0018: move-result-object v3 │ │ +04f3be: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f3c4: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f3c8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +04f3cc: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ +04f3d0: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ +04f3d4: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +04f3da: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ +04f3e0: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ +04f3e4: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f3e8: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f3ee: 1a04 e001 |0031: const-string v4, "Called doStart when already started: " // string@01e0 │ │ +04f3f2: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f3f8: 0c03 |0036: move-result-object v3 │ │ +04f3fa: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f400: 0c03 |003a: move-result-object v3 │ │ +04f402: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f408: 0c03 |003e: move-result-object v3 │ │ +04f40a: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +04f410: 0e00 |0042: return-void │ │ +04f412: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +04f414: 5c52 8c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f418: 5452 8901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f41c: 6e10 d507 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f422: 0a02 |004b: move-result v2 │ │ +04f424: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04f428: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +04f42c: 5452 8901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f430: 6e20 d607 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f436: 0c02 |0055: move-result-object v2 │ │ +04f438: 1f02 ba00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f43c: 6e10 a604 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04a6 │ │ +04f442: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04f446: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -97279,61 +97247,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04f468: |[04f468] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -04f478: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f47c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04f480: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ -04f484: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f488: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f48e: 1a04 2a08 |000b: const-string v4, "Stopping in " // string@082a │ │ -04f492: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f498: 0c03 |0010: move-result-object v3 │ │ -04f49a: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f4a0: 0c03 |0014: move-result-object v3 │ │ -04f4a2: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f4a8: 0c03 |0018: move-result-object v3 │ │ -04f4aa: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f4b0: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f4b4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04f4b8: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ -04f4bc: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ -04f4c0: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -04f4c6: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ -04f4cc: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ -04f4d0: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f4d4: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f4da: 1a04 e101 |0031: const-string v4, "Called doStop when not started: " // string@01e1 │ │ -04f4de: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f4e4: 0c03 |0036: move-result-object v3 │ │ -04f4e6: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f4ec: 0c03 |003a: move-result-object v3 │ │ -04f4ee: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f4f4: 0c03 |003e: move-result-object v3 │ │ -04f4f6: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ -04f4fc: 0e00 |0042: return-void │ │ -04f4fe: 5452 8901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f502: 6e10 d507 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f508: 0a02 |0048: move-result v2 │ │ -04f50a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04f50e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -04f512: 5452 8901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f516: 6e20 d607 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f51c: 0c02 |0052: move-result-object v2 │ │ -04f51e: 1f02 ba00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f522: 6e10 a704 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04a7 │ │ -04f528: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04f52c: 28f1 |005a: goto 004b // -000f │ │ -04f52e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -04f530: 5c52 8c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f534: 28e4 |005e: goto 0042 // -001c │ │ +04f448: |[04f448] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +04f458: 6302 8401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f45c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04f460: 1a02 ce06 |0004: const-string v2, "LoaderManager" // string@06ce │ │ +04f464: 2203 d302 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f468: 7010 1d13 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f46e: 1a04 2a08 |000b: const-string v4, "Stopping in " // string@082a │ │ +04f472: 6e20 2413 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f478: 0c03 |0010: move-result-object v3 │ │ +04f47a: 6e20 2313 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f480: 0c03 |0014: move-result-object v3 │ │ +04f482: 6e10 2913 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f488: 0c03 |0018: move-result-object v3 │ │ +04f48a: 7120 7e10 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f490: 5552 8c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f494: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +04f498: 2200 d002 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@02d0 │ │ +04f49c: 1a02 aa0e |0022: const-string v2, "here" // string@0eaa │ │ +04f4a0: 7020 0913 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +04f4a6: 6e10 0b13 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@130b │ │ +04f4ac: 1a02 ce06 |002a: const-string v2, "LoaderManager" // string@06ce │ │ +04f4b0: 2203 d302 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f4b4: 7010 1d13 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f4ba: 1a04 e101 |0031: const-string v4, "Called doStop when not started: " // string@01e1 │ │ +04f4be: 6e20 2413 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f4c4: 0c03 |0036: move-result-object v3 │ │ +04f4c6: 6e20 2313 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f4cc: 0c03 |003a: move-result-object v3 │ │ +04f4ce: 6e10 2913 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f4d4: 0c03 |003e: move-result-object v3 │ │ +04f4d6: 7130 8010 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1080 │ │ +04f4dc: 0e00 |0042: return-void │ │ +04f4de: 5452 8901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f4e2: 6e10 d507 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f4e8: 0a02 |0048: move-result v2 │ │ +04f4ea: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04f4ee: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +04f4f2: 5452 8901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f4f6: 6e20 d607 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f4fc: 0c02 |0052: move-result-object v2 │ │ +04f4fe: 1f02 ba00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f502: 6e10 a704 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@04a7 │ │ +04f508: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04f50c: 28f1 |005a: goto 004b // -000f │ │ +04f50e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +04f510: 5c52 8c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f514: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -97352,96 +97320,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 │ │ -04f538: |[04f538] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04f548: 5453 8901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f54c: 6e10 d507 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f552: 0a03 |0005: move-result v3 │ │ -04f554: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -04f558: 6e20 c812 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f55e: 1a03 7e01 |000b: const-string v3, "Active Loaders:" // string@017e │ │ -04f562: 6e20 cd12 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04f568: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f56c: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f572: 6e20 2413 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f578: 0c03 |0018: move-result-object v3 │ │ -04f57a: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ -04f57e: 6e20 2413 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f584: 0c03 |001e: move-result-object v3 │ │ -04f586: 6e10 2913 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f58c: 0c01 |0022: move-result-object v1 │ │ -04f58e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04f590: 5453 8901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f594: 6e10 d507 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f59a: 0a03 |0029: move-result v3 │ │ -04f59c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -04f5a0: 5453 8901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f5a4: 6e20 d607 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f5aa: 0c02 |0031: move-result-object v2 │ │ -04f5ac: 1f02 ba00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f5b0: 6e20 c812 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f5b6: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ -04f5ba: 6e20 c812 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f5c0: 5453 8901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f5c4: 6e20 cf07 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@07cf │ │ -04f5ca: 0a03 |0041: move-result v3 │ │ -04f5cc: 6e20 c612 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04f5d2: 1a03 c100 |0045: const-string v3, ": " // string@00c1 │ │ -04f5d6: 6e20 c812 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f5dc: 6e10 a804 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04a8 │ │ -04f5e2: 0c03 |004d: move-result-object v3 │ │ -04f5e4: 6e20 cd12 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04f5ea: 6e59 a104 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@04a1 │ │ -04f5f0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f5f4: 28ce |0056: goto 0024 // -0032 │ │ -04f5f6: 5453 8801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f5fa: 6e10 d507 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f600: 0a03 |005c: move-result v3 │ │ -04f602: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -04f606: 6e20 c812 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f60c: 1a03 1703 |0062: const-string v3, "Inactive Loaders:" // string@0317 │ │ -04f610: 6e20 cd12 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04f616: 2203 d302 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f61a: 7010 1d13 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f620: 6e20 2413 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f626: 0c03 |006f: move-result-object v3 │ │ -04f628: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ -04f62c: 6e20 2413 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f632: 0c03 |0075: move-result-object v3 │ │ -04f634: 6e10 2913 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f63a: 0c01 |0079: move-result-object v1 │ │ -04f63c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -04f63e: 5453 8801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f642: 6e10 d507 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f648: 0a03 |0080: move-result v3 │ │ -04f64a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -04f64e: 5453 8801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f652: 6e20 d607 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f658: 0c02 |0088: move-result-object v2 │ │ -04f65a: 1f02 ba00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f65e: 6e20 c812 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f664: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ -04f668: 6e20 c812 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f66e: 5453 8801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f672: 6e20 cf07 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@07cf │ │ -04f678: 0a03 |0098: move-result v3 │ │ -04f67a: 6e20 c612 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ -04f680: 1a03 c100 |009c: const-string v3, ": " // string@00c1 │ │ -04f684: 6e20 c812 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -04f68a: 6e10 a804 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04a8 │ │ -04f690: 0c03 |00a4: move-result-object v3 │ │ -04f692: 6e20 cd12 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -04f698: 6e59 a104 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@04a1 │ │ -04f69e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04f6a2: 28ce |00ad: goto 007b // -0032 │ │ -04f6a4: 0e00 |00ae: return-void │ │ +04f518: |[04f518] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04f528: 5453 8901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f52c: 6e10 d507 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f532: 0a03 |0005: move-result v3 │ │ +04f534: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +04f538: 6e20 c812 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f53e: 1a03 7e01 |000b: const-string v3, "Active Loaders:" // string@017e │ │ +04f542: 6e20 cd12 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04f548: 2203 d302 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f54c: 7010 1d13 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f552: 6e20 2413 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f558: 0c03 |0018: move-result-object v3 │ │ +04f55a: 1a04 0300 |0019: const-string v4, " " // string@0003 │ │ +04f55e: 6e20 2413 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f564: 0c03 |001e: move-result-object v3 │ │ +04f566: 6e10 2913 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f56c: 0c01 |0022: move-result-object v1 │ │ +04f56e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04f570: 5453 8901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f574: 6e10 d507 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f57a: 0a03 |0029: move-result v3 │ │ +04f57c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +04f580: 5453 8901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f584: 6e20 d607 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f58a: 0c02 |0031: move-result-object v2 │ │ +04f58c: 1f02 ba00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f590: 6e20 c812 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f596: 1a03 0400 |0037: const-string v3, " #" // string@0004 │ │ +04f59a: 6e20 c812 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f5a0: 5453 8901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f5a4: 6e20 cf07 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@07cf │ │ +04f5aa: 0a03 |0041: move-result v3 │ │ +04f5ac: 6e20 c612 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04f5b2: 1a03 c100 |0045: const-string v3, ": " // string@00c1 │ │ +04f5b6: 6e20 c812 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f5bc: 6e10 a804 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04a8 │ │ +04f5c2: 0c03 |004d: move-result-object v3 │ │ +04f5c4: 6e20 cd12 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04f5ca: 6e59 a104 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@04a1 │ │ +04f5d0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f5d4: 28ce |0056: goto 0024 // -0032 │ │ +04f5d6: 5453 8801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f5da: 6e10 d507 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f5e0: 0a03 |005c: move-result v3 │ │ +04f5e2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +04f5e6: 6e20 c812 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f5ec: 1a03 1703 |0062: const-string v3, "Inactive Loaders:" // string@0317 │ │ +04f5f0: 6e20 cd12 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04f5f6: 2203 d302 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f5fa: 7010 1d13 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f600: 6e20 2413 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f606: 0c03 |006f: move-result-object v3 │ │ +04f608: 1a04 0300 |0070: const-string v4, " " // string@0003 │ │ +04f60c: 6e20 2413 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f612: 0c03 |0075: move-result-object v3 │ │ +04f614: 6e10 2913 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f61a: 0c01 |0079: move-result-object v1 │ │ +04f61c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +04f61e: 5453 8801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f622: 6e10 d507 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f628: 0a03 |0080: move-result v3 │ │ +04f62a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +04f62e: 5453 8801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f632: 6e20 d607 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f638: 0c02 |0088: move-result-object v2 │ │ +04f63a: 1f02 ba00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f63e: 6e20 c812 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f644: 1a03 0400 |008e: const-string v3, " #" // string@0004 │ │ +04f648: 6e20 c812 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f64e: 5453 8801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f652: 6e20 cf07 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@07cf │ │ +04f658: 0a03 |0098: move-result v3 │ │ +04f65a: 6e20 c612 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@12c6 │ │ +04f660: 1a03 c100 |009c: const-string v3, ": " // string@00c1 │ │ +04f664: 6e20 c812 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +04f66a: 6e10 a804 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@04a8 │ │ +04f670: 0c03 |00a4: move-result-object v3 │ │ +04f672: 6e20 cd12 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +04f678: 6e59 a104 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@04a1 │ │ +04f67e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04f682: 28ce |00ad: goto 007b // -0032 │ │ +04f684: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -97477,45 +97445,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04f6a8: |[04f6a8] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -04f6b8: 5541 8a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -04f6bc: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -04f6c0: 6301 8401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f6c4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04f6c8: 1a01 ce06 |0008: const-string v1, "LoaderManager" // string@06ce │ │ -04f6cc: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f6d0: 7010 1d13 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f6d6: 1a03 a402 |000f: const-string v3, "Finished Retaining in " // string@02a4 │ │ -04f6da: 6e20 2413 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f6e0: 0c02 |0014: move-result-object v2 │ │ -04f6e2: 6e20 2313 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f6e8: 0c02 |0018: move-result-object v2 │ │ -04f6ea: 6e10 2913 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f6f0: 0c02 |001c: move-result-object v2 │ │ -04f6f2: 7120 7e10 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f6f8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04f6fa: 5c41 8a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ -04f6fe: 5441 8901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f702: 6e10 d507 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f708: 0a01 |0028: move-result v1 │ │ -04f70a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04f70e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -04f712: 5441 8901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f716: 6e20 d607 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f71c: 0c01 |0032: move-result-object v1 │ │ -04f71e: 1f01 ba00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f722: 6e10 a204 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04a2 │ │ -04f728: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04f72c: 28f1 |003a: goto 002b // -000f │ │ -04f72e: 0e00 |003b: return-void │ │ +04f688: |[04f688] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +04f698: 5541 8a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +04f69c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +04f6a0: 6301 8401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f6a4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +04f6a8: 1a01 ce06 |0008: const-string v1, "LoaderManager" // string@06ce │ │ +04f6ac: 2202 d302 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f6b0: 7010 1d13 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f6b6: 1a03 a402 |000f: const-string v3, "Finished Retaining in " // string@02a4 │ │ +04f6ba: 6e20 2413 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f6c0: 0c02 |0014: move-result-object v2 │ │ +04f6c2: 6e20 2313 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f6c8: 0c02 |0018: move-result-object v2 │ │ +04f6ca: 6e10 2913 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f6d0: 0c02 |001c: move-result-object v2 │ │ +04f6d2: 7120 7e10 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f6d8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04f6da: 5c41 8a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@018a │ │ +04f6de: 5441 8901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f6e2: 6e10 d507 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f6e8: 0a01 |0028: move-result v1 │ │ +04f6ea: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04f6ee: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +04f6f2: 5441 8901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f6f6: 6e20 d607 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f6fc: 0c01 |0032: move-result-object v1 │ │ +04f6fe: 1f01 ba00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f702: 6e10 a204 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@04a2 │ │ +04f708: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04f70c: 28f1 |003a: goto 002b // -000f │ │ +04f70e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -97530,35 +97498,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 │ │ -04f730: |[04f730] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -04f740: 5531 8701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f744: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04f748: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04f74c: 1a02 e201 |0006: const-string v2, "Called while creating a loader" // string@01e2 │ │ -04f750: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04f756: 2701 |000b: throw v1 │ │ -04f758: 5431 8901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f75c: 6e20 c907 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04f762: 0c00 |0011: move-result-object v0 │ │ -04f764: 1f00 ba00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f768: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -04f76c: 5401 7e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04f770: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -04f774: 5401 7e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04f778: 5411 7d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04f77c: 1101 |001e: return-object v1 │ │ -04f77e: 5401 7d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04f782: 28fd |0021: goto 001e // -0003 │ │ -04f784: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04f786: 28fb |0023: goto 001e // -0005 │ │ +04f710: |[04f710] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +04f720: 5531 8701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04f724: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +04f728: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04f72c: 1a02 e201 |0006: const-string v2, "Called while creating a loader" // string@01e2 │ │ +04f730: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04f736: 2701 |000b: throw v1 │ │ +04f738: 5431 8901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f73c: 6e20 c907 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04f742: 0c00 |0011: move-result-object v0 │ │ +04f744: 1f00 ba00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f748: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +04f74c: 5401 7e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04f750: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +04f754: 5401 7e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04f758: 5411 7d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04f75c: 1101 |001e: return-object v1 │ │ +04f75e: 5401 7d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04f762: 28fd |0021: goto 001e // -0003 │ │ +04f764: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04f766: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -97576,36 +97544,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04f788: |[04f788] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -04f798: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04f79a: 5454 8901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f79e: 6e10 d507 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ -04f7a4: 0a00 |0006: move-result v0 │ │ -04f7a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04f7a8: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -04f7ac: 5454 8901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f7b0: 6e20 d607 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ -04f7b6: 0c02 |000f: move-result-object v2 │ │ -04f7b8: 1f02 ba00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f7bc: 5524 8201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04f7c0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -04f7c4: 5524 7801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04f7c8: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -04f7cc: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -04f7ce: b643 |001b: or-int/2addr v3, v4 │ │ -04f7d0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04f7d4: 28ea |001e: goto 0008 // -0016 │ │ -04f7d6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -04f7d8: 28fb |0020: goto 001b // -0005 │ │ -04f7da: 0f03 |0021: return v3 │ │ +04f768: |[04f768] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +04f778: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04f77a: 5454 8901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f77e: 6e10 d507 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@07d5 │ │ +04f784: 0a00 |0006: move-result v0 │ │ +04f786: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04f788: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +04f78c: 5454 8901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f790: 6e20 d607 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@07d6 │ │ +04f796: 0c02 |000f: move-result-object v2 │ │ +04f798: 1f02 ba00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f79c: 5524 8201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04f7a0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +04f7a4: 5524 7801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04f7a8: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +04f7ac: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +04f7ae: b643 |001b: or-int/2addr v3, v4 │ │ +04f7b0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f7b4: 28ea |001e: goto 0008 // -0016 │ │ +04f7b6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +04f7b8: 28fb |0020: goto 001b // -0005 │ │ +04f7ba: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -97624,83 +97592,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 │ │ -04f7dc: |[04f7dc] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04f7ec: 5541 8701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f7f0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04f7f4: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04f7f8: 1a02 e201 |0006: const-string v2, "Called while creating a loader" // string@01e2 │ │ -04f7fc: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04f802: 2701 |000b: throw v1 │ │ -04f804: 5441 8901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f808: 6e20 c907 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04f80e: 0c00 |0011: move-result-object v0 │ │ -04f810: 1f00 ba00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f814: 6301 8401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f818: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04f81c: 1a01 ce06 |0018: const-string v1, "LoaderManager" // string@06ce │ │ -04f820: 2202 d302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f824: 7010 1d13 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f82a: 1a03 f70e |001f: const-string v3, "initLoader in " // string@0ef7 │ │ -04f82e: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f834: 0c02 |0024: move-result-object v2 │ │ -04f836: 6e20 2313 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f83c: 0c02 |0028: move-result-object v2 │ │ -04f83e: 1a03 c400 |0029: const-string v3, ": args=" // string@00c4 │ │ -04f842: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f848: 0c02 |002e: move-result-object v2 │ │ -04f84a: 6e20 2313 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f850: 0c02 |0032: move-result-object v2 │ │ -04f852: 6e10 2913 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f858: 0c02 |0036: move-result-object v2 │ │ -04f85a: 7120 7e10 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f860: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -04f864: 7040 ab04 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@04ab │ │ -04f86a: 0c00 |003f: move-result-object v0 │ │ -04f86c: 6301 8401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f870: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -04f874: 1a01 ce06 |0044: const-string v1, "LoaderManager" // string@06ce │ │ -04f878: 2202 d302 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f87c: 7010 1d13 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f882: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ -04f886: 6e20 2413 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f88c: 0c02 |0050: move-result-object v2 │ │ -04f88e: 6e20 2313 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f894: 0c02 |0054: move-result-object v2 │ │ -04f896: 6e10 2913 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f89c: 0c02 |0058: move-result-object v2 │ │ -04f89e: 7120 7e10 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f8a4: 5501 7a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04f8a8: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -04f8ac: 5541 8c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f8b0: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -04f8b4: 5401 7d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04f8b8: 5402 7701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ -04f8bc: 6e30 9f04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ -04f8c2: 5401 7d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04f8c6: 1101 |006d: return-object v1 │ │ -04f8c8: 6301 8401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f8cc: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -04f8d0: 1a01 ce06 |0072: const-string v1, "LoaderManager" // string@06ce │ │ -04f8d4: 2202 d302 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f8d8: 7010 1d13 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f8de: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ -04f8e2: 6e20 2413 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f8e8: 0c02 |007e: move-result-object v2 │ │ -04f8ea: 6e20 2313 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f8f0: 0c02 |0082: move-result-object v2 │ │ -04f8f2: 6e10 2913 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f8f8: 0c02 |0086: move-result-object v2 │ │ -04f8fa: 7120 7e10 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f900: 5b07 7601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ -04f904: 28d0 |008c: goto 005c // -0030 │ │ +04f7bc: |[04f7bc] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +04f7cc: 5541 8701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04f7d0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +04f7d4: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04f7d8: 1a02 e201 |0006: const-string v2, "Called while creating a loader" // string@01e2 │ │ +04f7dc: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04f7e2: 2701 |000b: throw v1 │ │ +04f7e4: 5441 8901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f7e8: 6e20 c907 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04f7ee: 0c00 |0011: move-result-object v0 │ │ +04f7f0: 1f00 ba00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f7f4: 6301 8401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f7f8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04f7fc: 1a01 ce06 |0018: const-string v1, "LoaderManager" // string@06ce │ │ +04f800: 2202 d302 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f804: 7010 1d13 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f80a: 1a03 f70e |001f: const-string v3, "initLoader in " // string@0ef7 │ │ +04f80e: 6e20 2413 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f814: 0c02 |0024: move-result-object v2 │ │ +04f816: 6e20 2313 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f81c: 0c02 |0028: move-result-object v2 │ │ +04f81e: 1a03 c400 |0029: const-string v3, ": args=" // string@00c4 │ │ +04f822: 6e20 2413 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f828: 0c02 |002e: move-result-object v2 │ │ +04f82a: 6e20 2313 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f830: 0c02 |0032: move-result-object v2 │ │ +04f832: 6e10 2913 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f838: 0c02 |0036: move-result-object v2 │ │ +04f83a: 7120 7e10 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f840: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +04f844: 7040 ab04 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@04ab │ │ +04f84a: 0c00 |003f: move-result-object v0 │ │ +04f84c: 6301 8401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f850: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +04f854: 1a01 ce06 |0044: const-string v1, "LoaderManager" // string@06ce │ │ +04f858: 2202 d302 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f85c: 7010 1d13 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f862: 1a03 0500 |004b: const-string v3, " Created new loader " // string@0005 │ │ +04f866: 6e20 2413 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f86c: 0c02 |0050: move-result-object v2 │ │ +04f86e: 6e20 2313 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f874: 0c02 |0054: move-result-object v2 │ │ +04f876: 6e10 2913 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f87c: 0c02 |0058: move-result-object v2 │ │ +04f87e: 7120 7e10 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f884: 5501 7a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04f888: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +04f88c: 5541 8c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f890: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +04f894: 5401 7d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04f898: 5402 7701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0177 │ │ +04f89c: 6e30 9f04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@049f │ │ +04f8a2: 5401 7d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04f8a6: 1101 |006d: return-object v1 │ │ +04f8a8: 6301 8401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f8ac: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +04f8b0: 1a01 ce06 |0072: const-string v1, "LoaderManager" // string@06ce │ │ +04f8b4: 2202 d302 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f8b8: 7010 1d13 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f8be: 1a03 1100 |0079: const-string v3, " Re-using existing loader " // string@0011 │ │ +04f8c2: 6e20 2413 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f8c8: 0c02 |007e: move-result-object v2 │ │ +04f8ca: 6e20 2313 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f8d0: 0c02 |0082: move-result-object v2 │ │ +04f8d2: 6e10 2913 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f8d8: 0c02 |0086: move-result-object v2 │ │ +04f8da: 7120 7e10 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f8e0: 5b07 7601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0176 │ │ +04f8e4: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -97724,22 +97692,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 │ │ -04f908: |[04f908] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -04f918: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f91c: 5231 7b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ -04f920: 6e30 d007 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -04f926: 5520 8c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ -04f92a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -04f92e: 6e10 a604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04a6 │ │ -04f934: 0e00 |000e: return-void │ │ +04f8e8: |[04f8e8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +04f8f8: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f8fc: 5231 7b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@017b │ │ +04f900: 6e30 d007 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +04f906: 5520 8c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@018c │ │ +04f90a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +04f90e: 6e10 a604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@04a6 │ │ +04f914: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -97751,135 +97719,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 │ │ -04f938: |[04f938] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04f948: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04f94a: 5562 8701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ -04f94e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04f952: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ -04f956: 1a03 e201 |0007: const-string v3, "Called while creating a loader" // string@01e2 │ │ -04f95a: 7020 ee12 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -04f960: 2702 |000c: throw v2 │ │ -04f962: 5462 8901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04f966: 6e20 c907 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04f96c: 0c01 |0012: move-result-object v1 │ │ -04f96e: 1f01 ba00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f972: 6302 8401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f976: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -04f97a: 1a02 ce06 |0019: const-string v2, "LoaderManager" // string@06ce │ │ -04f97e: 2203 d302 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f982: 7010 1d13 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f988: 1a04 c714 |0020: const-string v4, "restartLoader in " // string@14c7 │ │ -04f98c: 6e20 2413 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f992: 0c03 |0025: move-result-object v3 │ │ -04f994: 6e20 2313 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f99a: 0c03 |0029: move-result-object v3 │ │ -04f99c: 1a04 c400 |002a: const-string v4, ": args=" // string@00c4 │ │ -04f9a0: 6e20 2413 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f9a6: 0c03 |002f: move-result-object v3 │ │ -04f9a8: 6e20 2313 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04f9ae: 0c03 |0033: move-result-object v3 │ │ -04f9b0: 6e10 2913 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04f9b6: 0c03 |0037: move-result-object v3 │ │ -04f9b8: 7120 7e10 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04f9be: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -04f9c2: 5462 8801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04f9c6: 6e20 c907 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ -04f9cc: 0c00 |0042: move-result-object v0 │ │ -04f9ce: 1f00 ba00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ -04f9d2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -04f9d6: 5512 7a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ -04f9da: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -04f9de: 6302 8401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04f9e2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -04f9e6: 1a02 ce06 |004f: const-string v2, "LoaderManager" // string@06ce │ │ -04f9ea: 2203 d302 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04f9ee: 7010 1d13 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04f9f4: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ -04f9f8: 6e20 2413 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04f9fe: 0c03 |005b: move-result-object v3 │ │ -04fa00: 6e20 2313 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04fa06: 0c03 |005f: move-result-object v3 │ │ -04fa08: 6e10 2913 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fa0e: 0c03 |0063: move-result-object v3 │ │ -04fa10: 7120 7e10 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04fa16: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -04fa18: 5c02 7801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ -04fa1c: 6e10 a004 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04fa22: 5412 7d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04fa26: 6e10 0306 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0603 │ │ -04fa2c: 5462 8801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04fa30: 6e30 d007 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -04fa36: 7040 ab04 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@04ab │ │ -04fa3c: 0c01 |007a: move-result-object v1 │ │ -04fa3e: 5412 7d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04fa42: 1102 |007d: return-object v2 │ │ -04fa44: 5512 8201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ -04fa48: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -04fa4c: 6302 8401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04fa50: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -04fa54: 1a02 ce06 |0086: const-string v2, "LoaderManager" // string@06ce │ │ -04fa58: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ -04fa5c: 7120 7e10 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04fa62: 5462 8901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ -04fa66: 6e30 d007 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -04fa6c: 6e10 a004 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04fa72: 28e2 |0095: goto 0077 // -001e │ │ -04fa74: 5412 7e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04fa78: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -04fa7c: 6302 8401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04fa80: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -04fa84: 1a02 ce06 |009e: const-string v2, "LoaderManager" // string@06ce │ │ -04fa88: 2203 d302 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04fa8c: 7010 1d13 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04fa92: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ -04fa96: 6e20 2413 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fa9c: 0c03 |00aa: move-result-object v3 │ │ -04fa9e: 5414 7e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04faa2: 6e20 2313 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04faa8: 0c03 |00b0: move-result-object v3 │ │ -04faaa: 6e10 2913 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fab0: 0c03 |00b4: move-result-object v3 │ │ -04fab2: 7120 7e10 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04fab8: 5412 7e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04fabc: 6e10 a004 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ -04fac2: 5b15 7e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04fac6: 6302 8401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04faca: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -04face: 1a02 ce06 |00c3: const-string v2, "LoaderManager" // string@06ce │ │ -04fad2: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ -04fad6: 7120 7e10 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04fadc: 7040 ac04 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@04ac │ │ -04fae2: 0c02 |00cd: move-result-object v2 │ │ -04fae4: 5b12 7e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04fae8: 5412 7e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ -04faec: 5422 7d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04faf0: 28a9 |00d4: goto 007d // -0057 │ │ -04faf2: 6302 8401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ -04faf6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -04fafa: 1a02 ce06 |00d9: const-string v2, "LoaderManager" // string@06ce │ │ -04fafe: 2203 d302 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -04fb02: 7010 1d13 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04fb08: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ -04fb0c: 6e20 2413 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fb12: 0c03 |00e5: move-result-object v3 │ │ -04fb14: 6e20 2313 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -04fb1a: 0c03 |00e9: move-result-object v3 │ │ -04fb1c: 6e10 2913 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fb22: 0c03 |00ed: move-result-object v3 │ │ -04fb24: 7120 7e10 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ -04fb2a: 5412 7d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ -04fb2e: 6e10 0306 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0603 │ │ -04fb34: 5462 8801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ -04fb38: 6e30 d007 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ -04fb3e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +04f918: |[04f918] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +04f928: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04f92a: 5562 8701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0187 │ │ +04f92e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04f932: 2202 c102 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@02c1 │ │ +04f936: 1a03 e201 |0007: const-string v3, "Called while creating a loader" // string@01e2 │ │ +04f93a: 7020 ee12 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +04f940: 2702 |000c: throw v2 │ │ +04f942: 5462 8901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04f946: 6e20 c907 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04f94c: 0c01 |0012: move-result-object v1 │ │ +04f94e: 1f01 ba00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f952: 6302 8401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f956: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +04f95a: 1a02 ce06 |0019: const-string v2, "LoaderManager" // string@06ce │ │ +04f95e: 2203 d302 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f962: 7010 1d13 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f968: 1a04 c714 |0020: const-string v4, "restartLoader in " // string@14c7 │ │ +04f96c: 6e20 2413 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f972: 0c03 |0025: move-result-object v3 │ │ +04f974: 6e20 2313 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f97a: 0c03 |0029: move-result-object v3 │ │ +04f97c: 1a04 c400 |002a: const-string v4, ": args=" // string@00c4 │ │ +04f980: 6e20 2413 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f986: 0c03 |002f: move-result-object v3 │ │ +04f988: 6e20 2313 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f98e: 0c03 |0033: move-result-object v3 │ │ +04f990: 6e10 2913 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f996: 0c03 |0037: move-result-object v3 │ │ +04f998: 7120 7e10 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f99e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +04f9a2: 5462 8801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04f9a6: 6e20 c907 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@07c9 │ │ +04f9ac: 0c00 |0042: move-result-object v0 │ │ +04f9ae: 1f00 ba00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00ba │ │ +04f9b2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +04f9b6: 5512 7a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@017a │ │ +04f9ba: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +04f9be: 6302 8401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04f9c2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +04f9c6: 1a02 ce06 |004f: const-string v2, "LoaderManager" // string@06ce │ │ +04f9ca: 2203 d302 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04f9ce: 7010 1d13 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04f9d4: 1a04 1200 |0056: const-string v4, " Removing last inactive loader: " // string@0012 │ │ +04f9d8: 6e20 2413 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04f9de: 0c03 |005b: move-result-object v3 │ │ +04f9e0: 6e20 2313 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04f9e6: 0c03 |005f: move-result-object v3 │ │ +04f9e8: 6e10 2913 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04f9ee: 0c03 |0063: move-result-object v3 │ │ +04f9f0: 7120 7e10 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04f9f6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +04f9f8: 5c02 7801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0178 │ │ +04f9fc: 6e10 a004 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04fa02: 5412 7d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04fa06: 6e10 0306 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0603 │ │ +04fa0c: 5462 8801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04fa10: 6e30 d007 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +04fa16: 7040 ab04 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@04ab │ │ +04fa1c: 0c01 |007a: move-result-object v1 │ │ +04fa1e: 5412 7d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04fa22: 1102 |007d: return-object v2 │ │ +04fa24: 5512 8201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0182 │ │ +04fa28: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +04fa2c: 6302 8401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04fa30: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +04fa34: 1a02 ce06 |0086: const-string v2, "LoaderManager" // string@06ce │ │ +04fa38: 1a03 0600 |0088: const-string v3, " Current loader is stopped; replacing" // string@0006 │ │ +04fa3c: 7120 7e10 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04fa42: 5462 8901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0189 │ │ +04fa46: 6e30 d007 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +04fa4c: 6e10 a004 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04fa52: 28e2 |0095: goto 0077 // -001e │ │ +04fa54: 5412 7e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04fa58: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +04fa5c: 6302 8401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04fa60: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +04fa64: 1a02 ce06 |009e: const-string v2, "LoaderManager" // string@06ce │ │ +04fa68: 2203 d302 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04fa6c: 7010 1d13 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04fa72: 1a04 1300 |00a5: const-string v4, " Removing pending loader: " // string@0013 │ │ +04fa76: 6e20 2413 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fa7c: 0c03 |00aa: move-result-object v3 │ │ +04fa7e: 5414 7e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04fa82: 6e20 2313 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04fa88: 0c03 |00b0: move-result-object v3 │ │ +04fa8a: 6e10 2913 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04fa90: 0c03 |00b4: move-result-object v3 │ │ +04fa92: 7120 7e10 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04fa98: 5412 7e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04fa9c: 6e10 a004 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@04a0 │ │ +04faa2: 5b15 7e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04faa6: 6302 8401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04faaa: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +04faae: 1a02 ce06 |00c3: const-string v2, "LoaderManager" // string@06ce │ │ +04fab2: 1a03 0800 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0008 │ │ +04fab6: 7120 7e10 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04fabc: 7040 ac04 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@04ac │ │ +04fac2: 0c02 |00cd: move-result-object v2 │ │ +04fac4: 5b12 7e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04fac8: 5412 7e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@017e │ │ +04facc: 5422 7d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04fad0: 28a9 |00d4: goto 007d // -0057 │ │ +04fad2: 6302 8401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0184 │ │ +04fad6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +04fada: 1a02 ce06 |00d9: const-string v2, "LoaderManager" // string@06ce │ │ +04fade: 2203 d302 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +04fae2: 7010 1d13 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04fae8: 1a04 0f00 |00e0: const-string v4, " Making last loader inactive: " // string@000f │ │ +04faec: 6e20 2413 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04faf2: 0c03 |00e5: move-result-object v3 │ │ +04faf4: 6e20 2313 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +04fafa: 0c03 |00e9: move-result-object v3 │ │ +04fafc: 6e10 2913 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04fb02: 0c03 |00ed: move-result-object v3 │ │ +04fb04: 7120 7e10 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@107e │ │ +04fb0a: 5412 7d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@017d │ │ +04fb0e: 6e10 0306 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0603 │ │ +04fb14: 5462 8801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0188 │ │ +04fb18: 6e30 d007 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@07d0 │ │ +04fb1e: 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 │ │ @@ -97922,34 +97890,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -04fb44: |[04fb44] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -04fb54: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -04fb58: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04fb5c: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ -04fb62: 1a01 d006 |0007: const-string v1, "LoaderManager{" // string@06d0 │ │ -04fb66: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fb6c: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ -04fb72: 0a01 |000f: move-result v1 │ │ -04fb74: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ -04fb7a: 0c01 |0013: move-result-object v1 │ │ -04fb7c: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fb82: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ -04fb86: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fb8c: 5421 8601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04fb90: 7120 9107 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ -04fb96: 1a01 0118 |0021: const-string v1, "}}" // string@1801 │ │ -04fb9a: 6e20 2413 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fba0: 6e10 2913 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fba6: 0c01 |0029: move-result-object v1 │ │ -04fba8: 1101 |002a: return-object v1 │ │ +04fb24: |[04fb24] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +04fb34: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +04fb38: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04fb3c: 7020 1e13 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@131e │ │ +04fb42: 1a01 d006 |0007: const-string v1, "LoaderManager{" // string@06d0 │ │ +04fb46: 6e20 2413 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fb4c: 7110 2c13 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@132c │ │ +04fb52: 0a01 |000f: move-result v1 │ │ +04fb54: 7110 f312 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@12f3 │ │ +04fb5a: 0c01 |0013: move-result-object v1 │ │ +04fb5c: 6e20 2413 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fb62: 1a01 4a00 |0017: const-string v1, " in " // string@004a │ │ +04fb66: 6e20 2413 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fb6c: 5421 8601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04fb70: 7120 9107 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0791 │ │ +04fb76: 1a01 0118 |0021: const-string v1, "}}" // string@1801 │ │ +04fb7a: 6e20 2413 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fb80: 6e10 2913 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04fb86: 0c01 |0029: move-result-object v1 │ │ +04fb88: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -97964,17 +97932,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fbac: |[04fbac] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04fbbc: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ -04fbc0: 0e00 |0002: return-void │ │ +04fb8c: |[04fb8c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04fb9c: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0186 │ │ +04fba0: 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; │ │ @@ -98010,17 +97978,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fbc4: |[04fbc4] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -04fbd4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04fbda: 0e00 |0003: return-void │ │ +04fba4: |[04fba4] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +04fbb4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04fbba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -98029,49 +97997,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 │ │ -04fbdc: |[04fbdc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04fbec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04fbee: 7110 d104 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04d1 │ │ -04fbf4: 0c03 |0004: move-result-object v3 │ │ -04fbf6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -04fbfa: 1102 |0007: return-object v2 │ │ -04fbfc: 2204 1c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ -04fc00: 7030 9300 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0093 │ │ -04fc06: 7120 d204 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ -04fc0c: 0c01 |0010: move-result-object v1 │ │ -04fc0e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -04fc12: 7110 f605 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ -04fc18: 0c02 |0016: move-result-object v2 │ │ -04fc1a: 28f0 |0017: goto 0007 // -0010 │ │ -04fc1c: 2205 2500 |0018: new-instance v5, Landroid/content/Intent; // type@0025 │ │ -04fc20: 7010 b200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00b2 │ │ -04fc26: 6e20 d500 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ -04fc2c: 0c02 |0020: move-result-object v2 │ │ -04fc2e: 28f6 |0021: goto 0017 // -000a │ │ -04fc30: 0d00 |0022: move-exception v0 │ │ -04fc32: 1a05 4307 |0023: const-string v5, "NavUtils" // string@0743 │ │ -04fc36: 2206 d302 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ -04fc3a: 7010 1d13 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04fc40: 1a07 f30d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0df3 │ │ -04fc44: 6e20 2413 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fc4a: 0c06 |002f: move-result-object v6 │ │ -04fc4c: 6e20 2413 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fc52: 0c06 |0033: move-result-object v6 │ │ -04fc54: 1a07 9200 |0034: const-string v7, "' in manifest" // string@0092 │ │ -04fc58: 6e20 2413 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fc5e: 0c06 |0039: move-result-object v6 │ │ -04fc60: 6e10 2913 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fc66: 0c06 |003d: move-result-object v6 │ │ -04fc68: 7120 7b10 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -04fc6e: 28c6 |0041: goto 0007 // -003a │ │ +04fbbc: |[04fbbc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04fbcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04fbce: 7110 d104 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04d1 │ │ +04fbd4: 0c03 |0004: move-result-object v3 │ │ +04fbd6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +04fbda: 1102 |0007: return-object v2 │ │ +04fbdc: 2204 1c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ +04fbe0: 7030 9300 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0093 │ │ +04fbe6: 7120 d204 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04d2 │ │ +04fbec: 0c01 |0010: move-result-object v1 │ │ +04fbee: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +04fbf2: 7110 f605 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05f6 │ │ +04fbf8: 0c02 |0016: move-result-object v2 │ │ +04fbfa: 28f0 |0017: goto 0007 // -0010 │ │ +04fbfc: 2205 2500 |0018: new-instance v5, Landroid/content/Intent; // type@0025 │ │ +04fc00: 7010 b200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00b2 │ │ +04fc06: 6e20 d500 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ +04fc0c: 0c02 |0020: move-result-object v2 │ │ +04fc0e: 28f6 |0021: goto 0017 // -000a │ │ +04fc10: 0d00 |0022: move-exception v0 │ │ +04fc12: 1a05 4307 |0023: const-string v5, "NavUtils" // string@0743 │ │ +04fc16: 2206 d302 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@02d3 │ │ +04fc1a: 7010 1d13 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04fc20: 1a07 f30d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0df3 │ │ +04fc24: 6e20 2413 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fc2a: 0c06 |002f: move-result-object v6 │ │ +04fc2c: 6e20 2413 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fc32: 0c06 |0033: move-result-object v6 │ │ +04fc34: 1a07 9200 |0034: const-string v7, "' in manifest" // string@0092 │ │ +04fc38: 6e20 2413 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fc3e: 0c06 |0039: move-result-object v6 │ │ +04fc40: 6e10 2913 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04fc46: 0c06 |003d: move-result-object v6 │ │ +04fc48: 7120 7b10 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +04fc4e: 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 │ │ @@ -98096,43 +98064,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 │ │ -04fc7c: |[04fc7c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -04fc8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fc8e: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04fc92: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -04fc96: 0710 |0005: move-object v0, v1 │ │ -04fc98: 1100 |0006: return-object v0 │ │ -04fc9a: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -04fc9e: 1a03 f509 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@09f5 │ │ -04fca2: 6e20 9601 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0196 │ │ -04fca8: 0c00 |000e: move-result-object v0 │ │ -04fcaa: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -04fcae: 0710 |0011: move-object v0, v1 │ │ -04fcb0: 28f4 |0012: goto 0006 // -000c │ │ -04fcb2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -04fcb4: 6e20 0f13 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ -04fcba: 0a01 |0017: move-result v1 │ │ -04fcbc: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -04fcc0: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -04fcc4: 2201 d302 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ -04fcc8: 7010 1d13 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -04fcce: 6e10 a200 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -04fcd4: 0c02 |0024: move-result-object v2 │ │ -04fcd6: 6e20 2413 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fcdc: 0c01 |0028: move-result-object v1 │ │ -04fcde: 6e20 2413 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -04fce4: 0c01 |002c: move-result-object v1 │ │ -04fce6: 6e10 2913 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -04fcec: 0c00 |0030: move-result-object v0 │ │ -04fcee: 28d5 |0031: goto 0006 // -002b │ │ +04fc5c: |[04fc5c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +04fc6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fc6e: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +04fc72: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +04fc76: 0710 |0005: move-object v0, v1 │ │ +04fc78: 1100 |0006: return-object v0 │ │ +04fc7a: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +04fc7e: 1a03 f509 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@09f5 │ │ +04fc82: 6e20 9601 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0196 │ │ +04fc88: 0c00 |000e: move-result-object v0 │ │ +04fc8a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +04fc8e: 0710 |0011: move-object v0, v1 │ │ +04fc90: 28f4 |0012: goto 0006 // -000c │ │ +04fc92: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +04fc94: 6e20 0f13 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@130f │ │ +04fc9a: 0a01 |0017: move-result v1 │ │ +04fc9c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +04fca0: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +04fca4: 2201 d302 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@02d3 │ │ +04fca8: 7010 1d13 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +04fcae: 6e10 a200 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +04fcb4: 0c02 |0024: move-result-object v2 │ │ +04fcb6: 6e20 2413 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fcbc: 0c01 |0028: move-result-object v1 │ │ +04fcbe: 6e20 2413 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +04fcc4: 0c01 |002c: move-result-object v1 │ │ +04fcc6: 6e10 2913 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +04fccc: 0c00 |0030: move-result-object v0 │ │ +04fcce: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -98148,20 +98116,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 │ │ -04fcf0: |[04fcf0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04fd00: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -04fd04: 6e20 b800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -04fd0a: 6e20 2e00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ -04fd10: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -04fd16: 0e00 |000b: return-void │ │ +04fcd0: |[04fcd0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04fce0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +04fce4: 6e20 b800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +04fcea: 6e20 2e00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002e │ │ +04fcf0: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +04fcf6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -98174,28 +98142,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 │ │ -04fd18: |[04fd18] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04fd28: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -04fd2e: 0c01 |0003: move-result-object v1 │ │ -04fd30: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ -04fd36: 0c00 |0007: move-result-object v0 │ │ -04fd38: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04fd3c: 1a01 e509 |000a: const-string v1, "android.intent.action.MAIN" // string@09e5 │ │ -04fd40: 6e20 1213 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ -04fd46: 0a01 |000f: move-result v1 │ │ -04fd48: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -04fd4c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -04fd4e: 0f01 |0013: return v1 │ │ -04fd50: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04fd52: 28fe |0015: goto 0013 // -0002 │ │ +04fcf8: |[04fcf8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04fd08: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +04fd0e: 0c01 |0003: move-result-object v1 │ │ +04fd10: 6e10 ba00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00ba │ │ +04fd16: 0c00 |0007: move-result-object v0 │ │ +04fd18: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +04fd1c: 1a01 e509 |000a: const-string v1, "android.intent.action.MAIN" // string@09e5 │ │ +04fd20: 6e20 1213 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1312 │ │ +04fd26: 0a01 |000f: move-result v1 │ │ +04fd28: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +04fd2c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +04fd2e: 0f01 |0013: return v1 │ │ +04fd30: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04fd32: 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; │ │ @@ -98244,17 +98212,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fd54: |[04fd54] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -04fd64: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04fd6a: 0e00 |0003: return-void │ │ +04fd34: |[04fd34] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +04fd44: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fd4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0003 line=657 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -98263,18 +98231,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 │ │ -04fd6c: |[04fd6c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04fd7c: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04fd82: 6e20 e904 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04e9 │ │ -04fd88: 0e00 |0006: return-void │ │ +04fd4c: |[04fd4c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04fd5c: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fd62: 6e20 e904 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04e9 │ │ +04fd68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ 0x0006 line=661 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -98286,19 +98254,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 │ │ -04fd8c: |[04fd8c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04fd9c: 5b12 9501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -04fda0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04fda2: 5c10 9601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0196 │ │ -04fda6: 1101 |0005: return-object v1 │ │ +04fd6c: |[04fd6c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04fd7c: 5b12 9501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +04fd80: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04fd82: 5c10 9601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0196 │ │ +04fd86: 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; │ │ @@ -98309,17 +98277,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 │ │ -04fda8: |[04fda8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04fdb8: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0197 │ │ -04fdbc: 1100 |0002: return-object v0 │ │ +04fd88: |[04fd88] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04fd98: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0197 │ │ +04fd9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -98329,17 +98297,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 │ │ -04fdc0: |[04fdc0] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04fdd0: 5b01 9401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0194 │ │ -04fdd4: 1100 |0002: return-object v0 │ │ +04fda0: |[04fda0] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04fdb0: 5b01 9401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0194 │ │ +04fdb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -98349,19 +98317,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 │ │ -04fdd8: |[04fdd8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04fde8: 5b12 9801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0198 │ │ -04fdec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04fdee: 5c10 9901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0199 │ │ -04fdf2: 1101 |0005: return-object v1 │ │ +04fdb8: |[04fdb8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04fdc8: 5b12 9801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0198 │ │ +04fdcc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04fdce: 5c10 9901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0199 │ │ +04fdd2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0002 line=677 │ │ 0x0005 line=678 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -98401,17 +98369,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fdf4: |[04fdf4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -04fe04: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04fe0a: 0e00 |0003: return-void │ │ +04fdd4: |[04fdd4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +04fde4: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fdea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -98420,18 +98388,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 │ │ -04fe0c: |[04fe0c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04fe1c: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04fe22: 6e20 ef04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ef │ │ -04fe28: 0e00 |0006: return-void │ │ +04fdec: |[04fdec] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04fdfc: 7010 2005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fe02: 6e20 ef04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ef │ │ +04fe08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ 0x0006 line=728 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -98443,17 +98411,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 │ │ -04fe2c: |[04fe2c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04fe3c: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@019b │ │ -04fe40: 1100 |0002: return-object v0 │ │ +04fe0c: |[04fe0c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04fe1c: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@019b │ │ +04fe20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0002 line=754 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -98463,17 +98431,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 │ │ -04fe44: |[04fe44] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04fe54: 5b01 9a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019a │ │ -04fe58: 1100 |0002: return-object v0 │ │ +04fe24: |[04fe24] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04fe34: 5b01 9a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019a │ │ +04fe38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0002 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -98483,19 +98451,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 │ │ -04fe5c: |[04fe5c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04fe6c: 5b12 9c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ -04fe70: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04fe72: 5c10 9d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@019d │ │ -04fe76: 1101 |0005: return-object v1 │ │ +04fe3c: |[04fe3c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04fe4c: 5b12 9c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ +04fe50: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04fe52: 5c10 9d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@019d │ │ +04fe56: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0002 line=744 │ │ 0x0005 line=745 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -98537,20 +98505,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04fe78: |[04fe78] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -04fe88: 7010 2005 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04fe8e: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04fe92: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04fe98: 5b10 b301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ -04fe9c: 0e00 |000a: return-void │ │ +04fe58: |[04fe58] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +04fe68: 7010 2005 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fe6e: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04fe72: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04fe78: 5b10 b301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ +04fe7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=783 │ │ 0x000a line=786 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -98560,21 +98528,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 │ │ -04fea0: |[04fea0] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04feb0: 7010 2005 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ -04feb6: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -04feba: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -04fec0: 5b10 b301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ -04fec4: 6e20 1505 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0515 │ │ -04feca: 0e00 |000d: return-void │ │ +04fe80: |[04fe80] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04fe90: 7010 2005 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@0520 │ │ +04fe96: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +04fe9a: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +04fea0: 5b10 b301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ +04fea4: 6e20 1505 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0515 │ │ +04feaa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -98587,18 +98555,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 │ │ -04fecc: |[04fecc] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04fedc: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ -04fee0: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -04fee6: 1101 |0005: return-object v1 │ │ +04feac: |[04feac] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04febc: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ +04fec0: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +04fec6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0005 line=815 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -98608,17 +98576,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 │ │ -04fee8: |[04fee8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04fef8: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01b0 │ │ -04fefc: 1100 |0002: return-object v0 │ │ +04fec8: |[04fec8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04fed8: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01b0 │ │ +04fedc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0002 line=798 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -98628,19 +98596,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 │ │ -04ff00: |[04ff00] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04ff10: 5b12 b101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01b1 │ │ -04ff14: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04ff16: 5c10 b201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01b2 │ │ -04ff1a: 1101 |0005: return-object v1 │ │ +04fee0: |[04fee0] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04fef0: 5b12 b101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01b1 │ │ +04fef4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04fef6: 5c10 b201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01b2 │ │ +04fefa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0002 line=806 │ │ 0x0005 line=807 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -98677,17 +98645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ff1c: |[04ff1c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -04ff2c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04ff32: 0e00 |0003: return-void │ │ +04fefc: |[04fefc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +04ff0c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04ff12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -98696,27 +98664,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 │ │ -04ff34: |[04ff34] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04ff44: 5460 a601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -04ff48: 5461 a301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ -04ff4c: 5462 a201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ -04ff50: 5463 a101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ -04ff54: 5464 a001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ -04ff58: 6e54 8900 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@0089 │ │ -04ff5e: 5261 a801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ -04ff62: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -04ff66: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -04ff6a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -04ff6e: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -04ff72: 1100 |0017: return-object v0 │ │ +04ff14: |[04ff14] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04ff24: 5460 a601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +04ff28: 5461 a301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ +04ff2c: 5462 a201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ +04ff30: 5463 a101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ +04ff34: 5464 a001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ +04ff38: 6e54 8900 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@0089 │ │ +04ff3e: 5261 a801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ +04ff42: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +04ff46: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +04ff4a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +04ff4e: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +04ff52: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ @@ -98756,17 +98724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ff74: |[04ff74] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -04ff84: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04ff8a: 0e00 |0003: return-void │ │ +04ff54: |[04ff54] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +04ff64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04ff6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -98775,28 +98743,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 │ │ -04ff8c: |[04ff8c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04ff9c: 54b0 a301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ -04ffa0: 54b1 a601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -04ffa4: 54b2 a201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ -04ffa8: 54b3 a101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ -04ffac: 54b4 9f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ -04ffb0: 54b5 ae01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ -04ffb4: 52b6 a701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ -04ffb8: 54b7 a001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ -04ffbc: 54b8 a401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ -04ffc0: 54b9 a501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ -04ffc4: 770a 2705 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@0527 │ │ -04ffca: 0c00 |0017: move-result-object v0 │ │ -04ffcc: 1100 |0018: return-object v0 │ │ +04ff6c: |[04ff6c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04ff7c: 54b0 a301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ +04ff80: 54b1 a601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +04ff84: 54b2 a201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ +04ff88: 54b3 a101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ +04ff8c: 54b4 9f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ +04ff90: 54b5 ae01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ +04ff94: 52b6 a701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ +04ff98: 54b7 a001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ +04ff9c: 54b8 a401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ +04ffa0: 54b9 a501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ +04ffa4: 770a 2705 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@0527 │ │ +04ffaa: 0c00 |0017: move-result-object v0 │ │ +04ffac: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -98831,17 +98799,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ffd0: |[04ffd0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -04ffe0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -04ffe6: 0e00 |0003: return-void │ │ +04ffb0: |[04ffb0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +04ffc0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +04ffc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -98850,31 +98818,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 │ │ -04ffe8: |[04ffe8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04fff8: 54e0 a301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ -04fffc: 54e1 a601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -050000: 54e2 a201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ -050004: 54e3 a101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ -050008: 54e4 9f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ -05000c: 54e5 ae01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ -050010: 52e6 a701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ -050014: 54e7 a001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ -050018: 54e8 a401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ -05001c: 54e9 a501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ -050020: 52ea ab01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ -050024: 52eb a901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ -050028: 55ec aa01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ -05002c: 770d 2905 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@0529 │ │ -050032: 0c00 |001d: move-result-object v0 │ │ -050034: 1100 |001e: return-object v0 │ │ +04ffc8: |[04ffc8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04ffd8: 54e0 a301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ +04ffdc: 54e1 a601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +04ffe0: 54e2 a201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ +04ffe4: 54e3 a101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ +04ffe8: 54e4 9f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ +04ffec: 54e5 ae01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ +04fff0: 52e6 a701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ +04fff4: 54e7 a001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ +04fff8: 54e8 a401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ +04fffc: 54e9 a501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ +050000: 52ea ab01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ +050004: 52eb a901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ +050008: 55ec aa01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ +05000c: 770d 2905 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@0529 │ │ +050012: 0c00 |001d: move-result-object v0 │ │ +050014: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -98909,17 +98877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050038: |[050038] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -050048: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05004e: 0e00 |0003: return-void │ │ +050018: |[050018] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +050028: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05002e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -98928,132 +98896,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 │ │ -050050: |[050050] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -050060: 2201 d000 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d0 │ │ -050064: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -050068: 5402 a301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ -05006c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -050070: 5403 a601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ -050074: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -050078: 5404 a201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ -05007c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -050080: 5405 a101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ -050084: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -050088: 5406 9f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ -05008c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -050090: 5407 ae01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ -050094: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -050098: 5208 a701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ -05009c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -0500a0: 5409 a001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ -0500a4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -0500a8: 540a a401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ -0500ac: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -0500b0: 540b a501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ -0500b4: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -0500b8: 520c ab01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ -0500bc: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -0500c0: 520d a901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ -0500c4: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -0500c8: 550e aa01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ -0500cc: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -0500d0: 550f af01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01af │ │ -0500d4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0500d8: 5200 a801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ -0500dc: 0210 0000 |003e: move/from16 v16, v0 │ │ -0500e0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -0500e4: 5400 ad01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01ad │ │ -0500e8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0500ec: 7611 2a05 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@052a │ │ -0500f2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -0500f6: 5402 9e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ -0500fa: 6e10 4313 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ -050100: 0c13 |0050: move-result-object v19 │ │ -050102: 7801 5913 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -050108: 0a02 |0054: move-result v2 │ │ -05010a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -05010e: 7801 5a13 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -050114: 0c12 |005a: move-result-object v18 │ │ -050116: 1f12 c200 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c2 │ │ -05011a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -05011e: 5202 9201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0192 │ │ -050122: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -050126: 5403 9301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0193 │ │ -05012a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -05012e: 5404 9101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0191 │ │ -050132: 6e40 2b05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@052b │ │ -050138: 28e5 |006c: goto 0051 // -001b │ │ -05013a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -05013e: 5402 ac01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -050142: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -050146: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -05014a: 5402 ac01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -05014e: 2022 c400 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c4 │ │ -050152: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -050156: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -05015a: 5400 ac01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -05015e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -050162: 1f14 c400 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c4 │ │ -050166: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -05016a: 5402 9a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019a │ │ -05016e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -050172: 5503 9d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@019d │ │ -050176: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -05017a: 5404 9c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ -05017e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -050182: 5405 9b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@019b │ │ -050186: 6e55 2d05 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@052d │ │ -05018c: 6e10 2f05 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@052f │ │ -050192: 0c02 |0099: move-result-object v2 │ │ -050194: 1102 |009a: return-object v2 │ │ -050196: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -05019a: 5402 ac01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -05019e: 2022 c600 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c6 │ │ -0501a2: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -0501a6: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -0501aa: 5400 ac01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -0501ae: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -0501b2: 1f14 c600 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c6 │ │ -0501b6: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -0501ba: 5402 b001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01b0 │ │ -0501be: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -0501c2: 5503 b201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01b2 │ │ -0501c6: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -0501ca: 5404 b101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01b1 │ │ -0501ce: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -0501d2: 5405 b301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ -0501d6: 6e55 2e05 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@052e │ │ -0501dc: 28d8 |00be: goto 0096 // -0028 │ │ -0501de: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -0501e2: 5402 ac01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -0501e6: 2022 c300 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c3 │ │ -0501ea: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -0501ee: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -0501f2: 5400 ac01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ -0501f6: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -0501fa: 1f14 c300 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c3 │ │ -0501fe: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -050202: 5402 9401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0194 │ │ -050206: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -05020a: 5503 9901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0199 │ │ -05020e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -050212: 5404 9801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0198 │ │ -050216: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -05021a: 5405 9701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0197 │ │ -05021e: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -050222: 5406 9501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -050226: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -05022a: 5507 9601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0196 │ │ -05022e: 7407 2c05 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@052c │ │ -050234: 28ac |00ea: goto 0096 // -0054 │ │ +050030: |[050030] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +050040: 2201 d000 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d0 │ │ +050044: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +050048: 5402 a301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@01a3 │ │ +05004c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +050050: 5403 a601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@01a6 │ │ +050054: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +050058: 5404 a201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@01a2 │ │ +05005c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +050060: 5405 a101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@01a1 │ │ +050064: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +050068: 5406 9f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@019f │ │ +05006c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +050070: 5407 ae01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@01ae │ │ +050074: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +050078: 5208 a701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@01a7 │ │ +05007c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +050080: 5409 a001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@01a0 │ │ +050084: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +050088: 540a a401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@01a4 │ │ +05008c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +050090: 540b a501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@01a5 │ │ +050094: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +050098: 520c ab01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@01ab │ │ +05009c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +0500a0: 520d a901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@01a9 │ │ +0500a4: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +0500a8: 550e aa01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@01aa │ │ +0500ac: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +0500b0: 550f af01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@01af │ │ +0500b4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +0500b8: 5200 a801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@01a8 │ │ +0500bc: 0210 0000 |003e: move/from16 v16, v0 │ │ +0500c0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +0500c4: 5400 ad01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@01ad │ │ +0500c8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0500cc: 7611 2a05 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@052a │ │ +0500d2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +0500d6: 5402 9e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@019e │ │ +0500da: 6e10 4313 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1343 │ │ +0500e0: 0c13 |0050: move-result-object v19 │ │ +0500e2: 7801 5913 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +0500e8: 0a02 |0054: move-result v2 │ │ +0500ea: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +0500ee: 7801 5a13 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +0500f4: 0c12 |005a: move-result-object v18 │ │ +0500f6: 1f12 c200 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c2 │ │ +0500fa: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +0500fe: 5202 9201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0192 │ │ +050102: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +050106: 5403 9301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0193 │ │ +05010a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +05010e: 5404 9101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0191 │ │ +050112: 6e40 2b05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@052b │ │ +050118: 28e5 |006c: goto 0051 // -001b │ │ +05011a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +05011e: 5402 ac01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +050122: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +050126: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +05012a: 5402 ac01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +05012e: 2022 c400 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c4 │ │ +050132: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +050136: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +05013a: 5400 ac01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +05013e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +050142: 1f14 c400 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c4 │ │ +050146: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +05014a: 5402 9a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019a │ │ +05014e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +050152: 5503 9d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@019d │ │ +050156: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +05015a: 5404 9c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ +05015e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +050162: 5405 9b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@019b │ │ +050166: 6e55 2d05 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@052d │ │ +05016c: 6e10 2f05 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@052f │ │ +050172: 0c02 |0099: move-result-object v2 │ │ +050174: 1102 |009a: return-object v2 │ │ +050176: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +05017a: 5402 ac01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +05017e: 2022 c600 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c6 │ │ +050182: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +050186: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +05018a: 5400 ac01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +05018e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +050192: 1f14 c600 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c6 │ │ +050196: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +05019a: 5402 b001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01b0 │ │ +05019e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +0501a2: 5503 b201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01b2 │ │ +0501a6: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +0501aa: 5404 b101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01b1 │ │ +0501ae: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +0501b2: 5405 b301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01b3 │ │ +0501b6: 6e55 2e05 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@052e │ │ +0501bc: 28d8 |00be: goto 0096 // -0028 │ │ +0501be: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +0501c2: 5402 ac01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +0501c6: 2022 c300 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c3 │ │ +0501ca: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +0501ce: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +0501d2: 5400 ac01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@01ac │ │ +0501d6: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +0501da: 1f14 c300 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c3 │ │ +0501de: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +0501e2: 5402 9401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0194 │ │ +0501e6: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +0501ea: 5503 9901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0199 │ │ +0501ee: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +0501f2: 5404 9801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0198 │ │ +0501f6: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +0501fa: 5405 9701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0197 │ │ +0501fe: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +050202: 5406 9501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +050206: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +05020a: 5507 9601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0196 │ │ +05020e: 7407 2c05 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@052c │ │ +050214: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -99107,17 +99075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050238: |[050238] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -050248: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05024e: 0e00 |0003: return-void │ │ +050218: |[050218] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +050228: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05022e: 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;) │ │ @@ -99125,69 +99093,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 │ │ -050250: |[050250] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -050260: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -050264: 0171 |0002: move v1, v7 │ │ -050266: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -05026a: 7220 d112 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ -050270: 0a00 |0008: move-result v0 │ │ -050272: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -050276: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -05027a: 1a02 8f00 |000d: const-string v2, "<" // string@008f │ │ -05027e: 6e20 2413 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050284: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050288: 28ef |0014: goto 0003 // -0011 │ │ -05028a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -05028e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -050292: 1a02 8e00 |0019: const-string v2, ">" // string@008e │ │ -050296: 6e20 2413 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05029c: 28f4 |001e: goto 0012 // -000c │ │ -05029e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0502a2: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0502a6: 1a02 8d00 |0023: const-string v2, "&" // string@008d │ │ -0502aa: 6e20 2413 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0502b0: 28ea |0028: goto 0012 // -0016 │ │ -0502b2: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -0502b6: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -0502ba: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -0502be: 2202 d302 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0502c2: 7010 1d13 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0502c8: 1a03 8b00 |0034: const-string v3, "&#" // string@008b │ │ -0502cc: 6e20 2413 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0502d2: 0c02 |0039: move-result-object v2 │ │ -0502d4: 6e20 2013 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -0502da: 0c02 |003d: move-result-object v2 │ │ -0502dc: 1a03 c900 |003e: const-string v3, ";" // string@00c9 │ │ -0502e0: 6e20 2413 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0502e6: 0c02 |0043: move-result-object v2 │ │ -0502e8: 6e10 2913 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0502ee: 0c02 |0047: move-result-object v2 │ │ -0502f0: 6e20 2413 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0502f6: 28c7 |004b: goto 0012 // -0039 │ │ -0502f8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -0502fc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -050300: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -050304: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -050308: 7220 d112 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ -05030e: 0a02 |0057: move-result v2 │ │ -050310: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -050314: 1a02 9000 |005a: const-string v2, " " // string@0090 │ │ -050318: 6e20 2413 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05031e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -050322: 28ed |0061: goto 004e // -0013 │ │ -050324: 6e20 1f13 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -05032a: 28ad |0065: goto 0012 // -0053 │ │ -05032c: 6e20 1f13 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -050332: 28a9 |0069: goto 0012 // -0057 │ │ -050334: 0e00 |006a: return-void │ │ +050230: |[050230] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +050240: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +050244: 0171 |0002: move v1, v7 │ │ +050246: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +05024a: 7220 d112 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ +050250: 0a00 |0008: move-result v0 │ │ +050252: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +050256: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +05025a: 1a02 8f00 |000d: const-string v2, "<" // string@008f │ │ +05025e: 6e20 2413 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050264: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050268: 28ef |0014: goto 0003 // -0011 │ │ +05026a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +05026e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +050272: 1a02 8e00 |0019: const-string v2, ">" // string@008e │ │ +050276: 6e20 2413 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05027c: 28f4 |001e: goto 0012 // -000c │ │ +05027e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +050282: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +050286: 1a02 8d00 |0023: const-string v2, "&" // string@008d │ │ +05028a: 6e20 2413 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050290: 28ea |0028: goto 0012 // -0016 │ │ +050292: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +050296: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +05029a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +05029e: 2202 d302 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0502a2: 7010 1d13 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0502a8: 1a03 8b00 |0034: const-string v3, "&#" // string@008b │ │ +0502ac: 6e20 2413 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0502b2: 0c02 |0039: move-result-object v2 │ │ +0502b4: 6e20 2013 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0502ba: 0c02 |003d: move-result-object v2 │ │ +0502bc: 1a03 c900 |003e: const-string v3, ";" // string@00c9 │ │ +0502c0: 6e20 2413 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0502c6: 0c02 |0043: move-result-object v2 │ │ +0502c8: 6e10 2913 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0502ce: 0c02 |0047: move-result-object v2 │ │ +0502d0: 6e20 2413 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0502d6: 28c7 |004b: goto 0012 // -0039 │ │ +0502d8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +0502dc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0502e0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +0502e4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0502e8: 7220 d112 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ +0502ee: 0a02 |0057: move-result v2 │ │ +0502f0: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +0502f4: 1a02 9000 |005a: const-string v2, " " // string@0090 │ │ +0502f8: 6e20 2413 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0502fe: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050302: 28ed |0061: goto 004e // -0013 │ │ +050304: 6e20 1f13 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +05030a: 28ad |0065: goto 0012 // -0053 │ │ +05030c: 6e20 1f13 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +050312: 28a9 |0069: goto 0012 // -0057 │ │ +050314: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -99218,19 +99186,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 │ │ -050338: |[050338] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -050348: 6e10 3b05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ -05034e: 0c00 |0003: move-result-object v0 │ │ -050350: 7220 bc10 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@10bc │ │ -050356: 0e00 |0007: return-void │ │ +050318: |[050318] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +050328: 6e10 3b05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ +05032e: 0c00 |0003: move-result-object v0 │ │ +050330: 7220 bc10 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@10bc │ │ +050336: 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; │ │ @@ -99241,24 +99209,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 │ │ -050358: |[050358] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -050368: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ -05036c: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050372: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -050374: 7210 d212 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@12d2 │ │ -05037a: 0a02 |0009: move-result v2 │ │ -05037c: 7140 6305 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0563 │ │ -050382: 6e10 2913 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050388: 0c01 |0010: move-result-object v1 │ │ -05038a: 1101 |0011: return-object v1 │ │ +050338: |[050338] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +050348: 2200 d302 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@02d3 │ │ +05034c: 7010 1d13 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050352: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +050354: 7210 d212 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@12d2 │ │ +05035a: 0a02 |0009: move-result v2 │ │ +05035c: 7140 6305 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0563 │ │ +050362: 6e10 2913 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050368: 0c01 |0010: move-result-object v1 │ │ +05036a: 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; │ │ @@ -99296,17 +99264,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05038c: |[05038c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -05039c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0503a2: 0e00 |0003: return-void │ │ +05036c: |[05036c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +05037c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -99315,25 +99283,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 │ │ -0503a4: |[0503a4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0503b4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0503b8: 2141 |0002: array-length v1, v4 │ │ -0503ba: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0503be: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -0503c2: 7020 b400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -0503c8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -0503cc: 6e20 b800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -0503d2: 7140 8d00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008d │ │ -0503d8: 0c01 |0012: move-result-object v1 │ │ -0503da: 1101 |0013: return-object v1 │ │ +050384: |[050384] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +050394: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +050398: 2141 |0002: array-length v1, v4 │ │ +05039a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05039e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0503a2: 7020 b400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +0503a8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0503ac: 6e20 b800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +0503b2: 7140 8d00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@008d │ │ +0503b8: 0c01 |0012: move-result-object v1 │ │ +0503ba: 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; │ │ @@ -99375,17 +99343,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0503dc: |[0503dc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -0503ec: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0503f2: 0e00 |0003: return-void │ │ +0503bc: |[0503bc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0503cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0503d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -99394,26 +99362,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 │ │ -0503f4: |[0503f4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -050404: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -050406: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -05040a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -05040e: 7020 b400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -050414: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05041a: 6e20 b800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -050420: 0c00 |000e: move-result-object v0 │ │ -050422: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -050426: 7140 9105 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@0591 │ │ -05042c: 0c00 |0014: move-result-object v0 │ │ -05042e: 1100 |0015: return-object v0 │ │ +0503d4: |[0503d4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0503e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0503e6: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0503ea: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0503ee: 7020 b400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +0503f4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0503fa: 6e20 b800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +050400: 0c00 |000e: move-result-object v0 │ │ +050402: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +050406: 7140 9105 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@0591 │ │ +05040c: 0c00 |0014: move-result-object v0 │ │ +05040e: 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; │ │ @@ -99453,17 +99421,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050430: |[050430] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -050440: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -050446: 0e00 |0003: return-void │ │ +050410: |[050410] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +050420: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -99472,26 +99440,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 │ │ -050448: |[050448] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -050458: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05045a: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -05045e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -050462: 7020 b400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ -050468: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05046e: 6e20 b800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -050474: 0c00 |000e: move-result-object v0 │ │ -050476: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -05047a: 7158 9305 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@0593 │ │ -050480: 0c00 |0014: move-result-object v0 │ │ -050482: 1100 |0015: return-object v0 │ │ +050428: |[050428] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +050438: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05043a: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +05043e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +050442: 7020 b400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00b4 │ │ +050448: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +05044e: 6e20 b800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +050454: 0c00 |000e: move-result-object v0 │ │ +050456: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +05045a: 7158 9305 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@0593 │ │ +050460: 0c00 |0014: move-result-object v0 │ │ +050462: 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; │ │ @@ -99554,22 +99522,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 │ │ -050484: |[050484] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -050494: 5b23 d801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ -050498: 7010 4006 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0640 │ │ -05049e: 2200 f402 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@02f4 │ │ -0504a2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0504a4: 7020 7813 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1378 │ │ -0504aa: 5b20 d601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -0504ae: 0e00 |000d: return-void │ │ +050464: |[050464] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +050474: 5b23 d801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ +050478: 7010 4006 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0640 │ │ +05047e: 2200 f402 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@02f4 │ │ +050482: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +050484: 7020 7813 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1378 │ │ +05048a: 5b20 d601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +05048e: 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; │ │ @@ -99580,17 +99548,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 │ │ -0504b0: |[0504b0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -0504c0: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -0504c4: 1100 |0002: return-object v0 │ │ +050490: |[050490] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0504a0: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +0504a4: 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 - │ │ @@ -99599,19 +99567,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 │ │ -0504c8: |[0504c8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0504d8: 1f02 5203 |0000: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ -0504dc: 6e20 9805 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0598 │ │ -0504e2: 0c00 |0005: move-result-object v0 │ │ -0504e4: 1100 |0006: return-object v0 │ │ +0504a8: |[0504a8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0504b8: 1f02 5203 |0000: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ +0504bc: 6e20 9805 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0598 │ │ +0504c2: 0c00 |0005: move-result-object v0 │ │ +0504c4: 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; │ │ @@ -99621,21 +99589,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 │ │ -0504e8: |[0504e8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -0504f8: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ -0504fc: 6e10 a905 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05a9 │ │ -050502: 0c00 |0005: move-result-object v0 │ │ -050504: 5b10 d701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ -050508: 5410 d701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ -05050c: 1100 |000a: return-object v0 │ │ +0504c8: |[0504c8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +0504d8: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ +0504dc: 6e10 a905 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@05a9 │ │ +0504e2: 0c00 |0005: move-result-object v0 │ │ +0504e4: 5b10 d701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ +0504e8: 5410 d701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ +0504ec: 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; │ │ @@ -99646,25 +99614,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -050510: |[050510] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -050520: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ -050524: 5421 d701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ -050528: 6e30 a105 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a1 │ │ -05052e: 5420 d601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -050532: 6e10 7a13 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ -050538: 0e00 |000c: return-void │ │ -05053a: 0d00 |000d: move-exception v0 │ │ -05053c: 5421 d601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -050540: 6e10 7a13 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ -050546: 2700 |0013: throw v0 │ │ +0504f0: |[0504f0] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +050500: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ +050504: 5421 d701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01d7 │ │ +050508: 6e30 a105 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a1 │ │ +05050e: 5420 d601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +050512: 6e10 7a13 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ +050518: 0e00 |000c: return-void │ │ +05051a: 0d00 |000d: move-exception v0 │ │ +05051c: 5421 d601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +050520: 6e10 7a13 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ +050526: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -99678,24 +99646,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -050554: |[050554] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -050564: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ -050568: 6e30 a205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a2 │ │ -05056e: 5420 d601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -050572: 6e10 7a13 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ -050578: 0e00 |000a: return-void │ │ -05057a: 0d00 |000b: move-exception v0 │ │ -05057c: 5421 d601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ -050580: 6e10 7a13 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ -050586: 2700 |0011: throw v0 │ │ +050534: |[050534] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +050544: 5420 d801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ +050548: 6e30 a205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a2 │ │ +05054e: 5420 d601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +050552: 6e10 7a13 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ +050558: 0e00 |000a: return-void │ │ +05055a: 0d00 |000b: move-exception v0 │ │ +05055c: 5421 d601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01d6 │ │ +050560: 6e10 7a13 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@137a │ │ +050566: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -99711,20 +99679,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050594: |[050594] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0505a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0505a6: 5c10 d901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -0505aa: 5410 d801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ -0505ae: 6e10 a405 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ -0505b4: 0e00 |0008: return-void │ │ +050574: |[050574] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +050584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050586: 5c10 d901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +05058a: 5410 d801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01d8 │ │ +05058e: 6e10 a405 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ +050594: 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; │ │ @@ -99804,19 +99772,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0505b8: |[0505b8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -0505c8: 7020 0206 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0602 │ │ -0505ce: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -0505d2: 5a20 de01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -0505d6: 0e00 |0007: return-void │ │ +050598: |[050598] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0505a8: 7020 0206 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0602 │ │ +0505ae: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0505b2: 5a20 de01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +0505b6: 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; │ │ @@ -99829,49 +99797,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0505d8: |[0505d8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -0505e8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0505ea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0505ec: 5441 df01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0505f0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -0505f4: 5441 dc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -0505f8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -0505fc: 5441 df01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050600: 5511 d901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050604: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -050608: 5441 df01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -05060c: 5c10 d901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050610: 5441 dd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ -050614: 5442 df01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050618: 6e20 a901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -05061e: 5b43 df01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050622: 0f00 |001d: return v0 │ │ -050624: 5441 df01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050628: 5511 d901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -05062c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -050630: 5441 df01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050634: 5c10 d901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050638: 5441 dd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ -05063c: 5442 df01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050640: 6e20 a901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -050646: 5b43 df01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -05064a: 28ec |0031: goto 001d // -0014 │ │ -05064c: 5441 df01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050650: 6e20 9605 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0596 │ │ -050656: 0a00 |0037: move-result v0 │ │ -050658: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -05065c: 5441 df01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050660: 5b41 dc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -050664: 5b43 df01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050668: 28dd |0040: goto 001d // -0023 │ │ +0505b8: |[0505b8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0505c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0505ca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0505cc: 5441 df01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0505d0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0505d4: 5441 dc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +0505d8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +0505dc: 5441 df01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0505e0: 5511 d901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +0505e4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0505e8: 5441 df01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0505ec: 5c10 d901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +0505f0: 5441 dd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ +0505f4: 5442 df01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0505f8: 6e20 a901 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +0505fe: 5b43 df01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050602: 0f00 |001d: return v0 │ │ +050604: 5441 df01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050608: 5511 d901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +05060c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +050610: 5441 df01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050614: 5c10 d901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +050618: 5441 dd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ +05061c: 5442 df01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050620: 6e20 a901 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +050626: 5b43 df01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +05062a: 28ec |0031: goto 001d // -0014 │ │ +05062c: 5441 df01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050630: 6e20 9605 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0596 │ │ +050636: 0a00 |0037: move-result v0 │ │ +050638: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +05063c: 5441 df01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050640: 5b41 dc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +050644: 5b43 df01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050648: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -99895,26 +99863,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 │ │ -05066c: |[05066c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -05067c: 6e20 a705 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05a7 │ │ -050682: 5420 dc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -050686: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -05068a: 6e10 ab05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05ab │ │ -050690: 7100 c301 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -050696: 0b00 |000d: move-result-wide v0 │ │ -050698: 5a20 de01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -05069c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05069e: 5b20 dc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -0506a2: 6e10 a405 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ -0506a8: 0e00 |0016: return-void │ │ +05064c: |[05064c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05065c: 6e20 a705 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05a7 │ │ +050662: 5420 dc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +050666: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +05066a: 6e10 ab05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@05ab │ │ +050670: 7100 c301 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +050676: 0b00 |000d: move-result-wide v0 │ │ +050678: 5a20 de01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +05067c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05067e: 5b20 dc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +050682: 6e10 a405 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ +050688: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -99933,32 +99901,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 │ │ -0506ac: |[0506ac] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0506bc: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0506c0: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -0506c4: 6e30 a105 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a1 │ │ -0506ca: 0e00 |0007: return-void │ │ -0506cc: 6e10 a505 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05a5 │ │ -0506d2: 0a00 |000b: move-result v0 │ │ -0506d4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -0506d8: 6e20 a705 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05a7 │ │ -0506de: 28f6 |0011: goto 0007 // -000a │ │ -0506e0: 6e10 9f05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@059f │ │ -0506e6: 7100 c301 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -0506ec: 0b00 |0018: move-result-wide v0 │ │ -0506ee: 5a20 de01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -0506f2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0506f4: 5b20 df01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0506f8: 6e20 a005 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a0 │ │ -0506fe: 28e6 |0021: goto 0007 // -001a │ │ +05068c: |[05068c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05069c: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0506a0: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0506a4: 6e30 a105 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@05a1 │ │ +0506aa: 0e00 |0007: return-void │ │ +0506ac: 6e10 a505 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@05a5 │ │ +0506b2: 0a00 |000b: move-result v0 │ │ +0506b4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0506b8: 6e20 a705 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@05a7 │ │ +0506be: 28f6 |0011: goto 0007 // -000a │ │ +0506c0: 6e10 9f05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@059f │ │ +0506c6: 7100 c301 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +0506cc: 0b00 |0018: move-result-wide v0 │ │ +0506ce: 5a20 de01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +0506d2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0506d4: 5b20 df01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0506d8: 6e20 a005 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a0 │ │ +0506de: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -99979,57 +99947,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 │ │ -050700: |[050700] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -050710: 6f58 0706 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@0607 │ │ -050716: 5440 df01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -05071a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -05071e: 6e20 c812 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -050724: 1a00 ce11 |000a: const-string v0, "mTask=" // string@11ce │ │ -050728: 6e20 c812 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05072e: 5440 df01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050732: 6e20 c712 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ -050738: 1a00 8600 |0014: const-string v0, " waiting=" // string@0086 │ │ -05073c: 6e20 c812 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -050742: 5440 df01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050746: 5500 d901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -05074a: 6e20 ce12 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -050750: 5440 dc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -050754: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -050758: 6e20 c812 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05075e: 1a00 4b10 |0027: const-string v0, "mCancellingTask=" // string@104b │ │ -050762: 6e20 c812 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -050768: 5440 dc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -05076c: 6e20 c712 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ -050772: 1a00 8600 |0031: const-string v0, " waiting=" // string@0086 │ │ -050776: 6e20 c812 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05077c: 5440 dc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -050780: 5500 d901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050784: 6e20 ce12 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -05078a: 5340 e001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -05078e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -050792: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -050796: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -05079a: 6e20 c812 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0507a0: 1a00 f711 |0048: const-string v0, "mUpdateThrottle=" // string@11f7 │ │ -0507a4: 6e20 c812 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0507aa: 5340 e001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -0507ae: 7130 db07 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@07db │ │ -0507b4: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ -0507b8: 6e20 c812 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0507be: 5340 de01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -0507c2: 7100 c301 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -0507c8: 0b02 |005c: move-result-wide v2 │ │ -0507ca: 7157 da07 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@07da │ │ -0507d0: 6e10 ca12 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@12ca │ │ -0507d6: 0e00 |0063: return-void │ │ +0506e0: |[0506e0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0506f0: 6f58 0706 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@0607 │ │ +0506f6: 5440 df01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0506fa: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +0506fe: 6e20 c812 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +050704: 1a00 ce11 |000a: const-string v0, "mTask=" // string@11ce │ │ +050708: 6e20 c812 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05070e: 5440 df01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050712: 6e20 c712 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ +050718: 1a00 8600 |0014: const-string v0, " waiting=" // string@0086 │ │ +05071c: 6e20 c812 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +050722: 5440 df01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050726: 5500 d901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +05072a: 6e20 ce12 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +050730: 5440 dc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +050734: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +050738: 6e20 c812 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05073e: 1a00 4b10 |0027: const-string v0, "mCancellingTask=" // string@104b │ │ +050742: 6e20 c812 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +050748: 5440 dc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +05074c: 6e20 c712 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@12c7 │ │ +050752: 1a00 8600 |0031: const-string v0, " waiting=" // string@0086 │ │ +050756: 6e20 c812 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05075c: 5440 dc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +050760: 5500 d901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +050764: 6e20 ce12 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +05076a: 5340 e001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +05076e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +050772: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +050776: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +05077a: 6e20 c812 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +050780: 1a00 f711 |0048: const-string v0, "mUpdateThrottle=" // string@11f7 │ │ +050784: 6e20 c812 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05078a: 5340 e001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +05078e: 7130 db07 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@07db │ │ +050794: 1a00 6000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0060 │ │ +050798: 6e20 c812 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05079e: 5340 de01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +0507a2: 7100 c301 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +0507a8: 0b02 |005c: move-result-wide v2 │ │ +0507aa: 7157 da07 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@07da │ │ +0507b0: 6e10 ca12 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@12ca │ │ +0507b6: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -100055,55 +100023,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -0507d8: |[0507d8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -0507e8: 5482 dc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ -0507ec: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -0507f0: 5482 df01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0507f4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -0507f8: 5482 df01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0507fc: 5522 d901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050800: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -050804: 5482 df01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050808: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -05080a: 5c23 d901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -05080e: 5482 dd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ -050812: 5483 df01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050816: 6e20 a901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ -05081c: 5382 e001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -050820: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -050824: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -050828: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -05082c: 7100 c301 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ -050832: 0b00 |0025: move-result-wide v0 │ │ -050834: 5382 de01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -050838: 5384 e001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -05083c: bb42 |002a: add-long/2addr v2, v4 │ │ -05083e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -050842: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -050846: 5482 df01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -05084a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -05084c: 5c23 d901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ -050850: 5482 dd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ -050854: 5483 df01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050858: 5384 de01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ -05085c: 5386 e001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -050860: bb64 |003c: add-long/2addr v4, v6 │ │ -050862: 6e40 a701 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01a7 │ │ -050868: 0e00 |0040: return-void │ │ -05086a: 5483 df01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -05086e: 6204 2902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ -050872: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -050874: 1f02 5203 |0046: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ -050878: 6e30 9905 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@0599 │ │ -05087e: 28f5 |004b: goto 0040 // -000b │ │ +0507b8: |[0507b8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0507c8: 5482 dc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01dc │ │ +0507cc: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0507d0: 5482 df01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0507d4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0507d8: 5482 df01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0507dc: 5522 d901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +0507e0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +0507e4: 5482 df01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0507e8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0507ea: 5c23 d901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +0507ee: 5482 dd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ +0507f2: 5483 df01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +0507f6: 6e20 a901 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01a9 │ │ +0507fc: 5382 e001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +050800: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +050804: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +050808: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +05080c: 7100 c301 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01c3 │ │ +050812: 0b00 |0025: move-result-wide v0 │ │ +050814: 5382 de01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +050818: 5384 e001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +05081c: bb42 |002a: add-long/2addr v2, v4 │ │ +05081e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +050822: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +050826: 5482 df01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +05082a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +05082c: 5c23 d901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01d9 │ │ +050830: 5482 dd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ +050834: 5483 df01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050838: 5384 de01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01de │ │ +05083c: 5386 e001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +050840: bb64 |003c: add-long/2addr v4, v6 │ │ +050842: 6e40 a701 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01a7 │ │ +050848: 0e00 |0040: return-void │ │ +05084a: 5483 df01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +05084e: 6204 2902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0229 │ │ +050852: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +050854: 1f02 5203 |0046: check-cast v2, [Ljava/lang/Void; // type@0352 │ │ +050858: 6e30 9905 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@0599 │ │ +05085e: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -100129,16 +100097,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050880: |[050880] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -050890: 0e00 |0000: return-void │ │ +050860: |[050860] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +050870: 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; │ │ @@ -100149,22 +100117,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -050894: |[050894] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0508a4: 6f10 1006 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0610 │ │ -0508aa: 6e10 9e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@059e │ │ -0508b0: 2200 e400 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e4 │ │ -0508b4: 7020 9405 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0594 │ │ -0508ba: 5b10 df01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -0508be: 6e10 a405 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ -0508c4: 0e00 |0010: return-void │ │ +050874: |[050874] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +050884: 6f10 1006 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0610 │ │ +05088a: 6e10 9e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@059e │ │ +050890: 2200 e400 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e4 │ │ +050894: 7020 9405 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0594 │ │ +05089a: 5b10 df01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +05089e: 6e10 a405 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@05a4 │ │ +0508a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -100177,18 +100145,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0508c8: |[0508c8] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -0508d8: 6e10 a605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05a6 │ │ -0508de: 0c00 |0003: move-result-object v0 │ │ -0508e0: 1100 |0004: return-object v0 │ │ +0508a8: |[0508a8] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0508b8: 6e10 a605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@05a6 │ │ +0508be: 0c00 |0003: move-result-object v0 │ │ +0508c0: 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; │ │ │ │ @@ -100197,23 +100165,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0508e4: |[0508e4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -0508f4: 5a34 e001 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ -0508f8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0508fc: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -050900: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -050904: 2200 5c00 |0008: new-instance v0, Landroid/os/Handler; // type@005c │ │ -050908: 7010 a101 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ -05090e: 5b30 dd01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ -050912: 0e00 |000f: return-void │ │ +0508c4: |[0508c4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0508d4: 5a34 e001 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01e0 │ │ +0508d8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0508dc: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +0508e0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0508e4: 2200 5c00 |0008: new-instance v0, Landroid/os/Handler; // type@005c │ │ +0508e8: 7010 a101 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01a1 │ │ +0508ee: 5b30 dd01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01dd │ │ +0508f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -100226,23 +100194,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -050914: |[050914] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -050924: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ -050928: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05092c: 7110 9505 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0595 │ │ -050932: 0c01 |0007: move-result-object v1 │ │ -050934: 6e10 7913 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1379 │ │ -05093a: 0e00 |000b: return-void │ │ -05093c: 0d01 |000c: move-exception v1 │ │ -05093e: 28fe |000d: goto 000b // -0002 │ │ +0508f4: |[0508f4] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +050904: 5420 df01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01df │ │ +050908: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05090c: 7110 9505 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0595 │ │ +050912: 0c01 |0007: move-result-object v1 │ │ +050914: 6e10 7913 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1379 │ │ +05091a: 0e00 |000b: return-void │ │ +05091c: 0d01 |000c: move-exception v1 │ │ +05091e: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -100294,21 +100262,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -050950: |[050950] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -050960: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -050966: 2200 e702 |0003: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ -05096a: 7010 5213 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ -050970: 5b10 ea01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ -050974: 5b12 e901 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01e9 │ │ -050978: 0e00 |000c: return-void │ │ +050930: |[050930] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +050940: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +050946: 2200 e702 |0003: new-instance v0, Ljava/util/HashMap; // type@02e7 │ │ +05094a: 7010 5213 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@1352 │ │ +050950: 5b10 ea01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ +050954: 5b12 e901 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01e9 │ │ +050958: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=315 │ │ 0x000a line=318 │ │ 0x000c line=319 │ │ locals : │ │ @@ -100321,40 +100289,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 │ │ -05097c: |[05097c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -05098c: 7110 7310 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ -050992: 0a01 |0003: move-result v1 │ │ -050994: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -050998: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -05099c: 1a02 4107 |0008: const-string v2, "Name must not be empty" // string@0741 │ │ -0509a0: 7020 eb12 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -0509a6: 2701 |000d: throw v1 │ │ -0509a8: 6e10 b312 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@12b3 │ │ -0509ae: 0c06 |0011: move-result-object v6 │ │ -0509b0: 5441 ea01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ -0509b4: 6e30 5513 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ -0509ba: 0e00 |0017: return-void │ │ -0509bc: 0d00 |0018: move-exception v0 │ │ -0509be: 2201 c002 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0509c2: 2202 d302 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0509c6: 7010 1d13 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0509cc: 1a03 a002 |0020: const-string v3, "Failed to resolve canonical path for " // string@02a0 │ │ -0509d0: 6e20 2413 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0509d6: 0c02 |0025: move-result-object v2 │ │ -0509d8: 6e20 2313 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -0509de: 0c02 |0029: move-result-object v2 │ │ -0509e0: 6e10 2913 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0509e6: 0c02 |002d: move-result-object v2 │ │ -0509e8: 7030 ec12 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ -0509ee: 2701 |0031: throw v1 │ │ +05095c: |[05095c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +05096c: 7110 7310 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1073 │ │ +050972: 0a01 |0003: move-result v1 │ │ +050974: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +050978: 2201 c002 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +05097c: 1a02 4107 |0008: const-string v2, "Name must not be empty" // string@0741 │ │ +050980: 7020 eb12 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +050986: 2701 |000d: throw v1 │ │ +050988: 6e10 b312 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@12b3 │ │ +05098e: 0c06 |0011: move-result-object v6 │ │ +050990: 5441 ea01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ +050994: 6e30 5513 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1355 │ │ +05099a: 0e00 |0017: return-void │ │ +05099c: 0d00 |0018: move-exception v0 │ │ +05099e: 2201 c002 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0509a2: 2202 d302 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0509a6: 7010 1d13 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0509ac: 1a03 a002 |0020: const-string v3, "Failed to resolve canonical path for " // string@02a0 │ │ +0509b0: 6e20 2413 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0509b6: 0c02 |0025: move-result-object v2 │ │ +0509b8: 6e20 2313 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +0509be: 0c02 |0029: move-result-object v2 │ │ +0509c0: 6e10 2913 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0509c6: 0c02 |002d: move-result-object v2 │ │ +0509c8: 7030 ec12 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@12ec │ │ +0509ce: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=326 │ │ 0x0006 line=327 │ │ 0x000e line=332 │ │ @@ -100373,76 +100341,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 │ │ -050a00: |[050a00] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -050a10: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -050a12: 6e10 8c01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@018c │ │ -050a18: 0c02 |0004: move-result-object v2 │ │ -050a1a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -050a1e: 6e30 1513 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1315 │ │ -050a24: 0a04 |000a: move-result v4 │ │ -050a26: 6e30 1a13 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ -050a2c: 0c06 |000e: move-result-object v6 │ │ -050a2e: 7110 8901 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ -050a34: 0c05 |0012: move-result-object v5 │ │ -050a36: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -050a3a: 6e20 1913 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -050a40: 0c06 |0018: move-result-object v6 │ │ -050a42: 7110 8901 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ -050a48: 0c02 |001c: move-result-object v2 │ │ -050a4a: 5496 ea01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ -050a4e: 6e20 5413 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ -050a54: 0c03 |0022: move-result-object v3 │ │ -050a56: 1f03 a802 |0023: check-cast v3, Ljava/io/File; // type@02a8 │ │ -050a5a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -050a5e: 2206 c002 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -050a62: 2207 d302 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -050a66: 7010 1d13 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050a6c: 1a08 8c08 |002e: const-string v8, "Unable to find configured root for " // string@088c │ │ -050a70: 6e20 2413 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050a76: 0c07 |0033: move-result-object v7 │ │ -050a78: 6e20 2313 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -050a7e: 0c07 |0037: move-result-object v7 │ │ -050a80: 6e10 2913 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050a86: 0c07 |003b: move-result-object v7 │ │ -050a88: 7020 eb12 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -050a8e: 2706 |003f: throw v6 │ │ -050a90: 2201 a802 |0040: new-instance v1, Ljava/io/File; // type@02a8 │ │ -050a94: 7030 af12 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@12af │ │ -050a9a: 6e10 b312 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@12b3 │ │ -050aa0: 0c01 |0048: move-result-object v1 │ │ -050aa2: 6e10 b712 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -050aa8: 0c06 |004c: move-result-object v6 │ │ -050aaa: 6e10 b712 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -050ab0: 0c07 |0050: move-result-object v7 │ │ -050ab2: 6e20 1813 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ -050ab8: 0a06 |0054: move-result v6 │ │ -050aba: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -050abe: 2206 d102 |0057: new-instance v6, Ljava/lang/SecurityException; // type@02d1 │ │ -050ac2: 1a07 cc07 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@07cc │ │ -050ac6: 7020 0d13 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ -050acc: 2706 |005e: throw v6 │ │ -050ace: 0d00 |005f: move-exception v0 │ │ -050ad0: 2206 c002 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -050ad4: 2207 d302 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -050ad8: 7010 1d13 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050ade: 1a08 a002 |0067: const-string v8, "Failed to resolve canonical path for " // string@02a0 │ │ -050ae2: 6e20 2413 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050ae8: 0c07 |006c: move-result-object v7 │ │ -050aea: 6e20 2313 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -050af0: 0c07 |0070: move-result-object v7 │ │ -050af2: 6e10 2913 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050af8: 0c07 |0074: move-result-object v7 │ │ -050afa: 7020 eb12 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -050b00: 2706 |0078: throw v6 │ │ -050b02: 1101 |0079: return-object v1 │ │ +0509e0: |[0509e0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +0509f0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0509f2: 6e10 8c01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@018c │ │ +0509f8: 0c02 |0004: move-result-object v2 │ │ +0509fa: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +0509fe: 6e30 1513 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1315 │ │ +050a04: 0a04 |000a: move-result v4 │ │ +050a06: 6e30 1a13 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@131a │ │ +050a0c: 0c06 |000e: move-result-object v6 │ │ +050a0e: 7110 8901 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ +050a14: 0c05 |0012: move-result-object v5 │ │ +050a16: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +050a1a: 6e20 1913 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +050a20: 0c06 |0018: move-result-object v6 │ │ +050a22: 7110 8901 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ +050a28: 0c02 |001c: move-result-object v2 │ │ +050a2a: 5496 ea01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ +050a2e: 6e20 5413 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1354 │ │ +050a34: 0c03 |0022: move-result-object v3 │ │ +050a36: 1f03 a802 |0023: check-cast v3, Ljava/io/File; // type@02a8 │ │ +050a3a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +050a3e: 2206 c002 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +050a42: 2207 d302 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +050a46: 7010 1d13 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050a4c: 1a08 8c08 |002e: const-string v8, "Unable to find configured root for " // string@088c │ │ +050a50: 6e20 2413 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050a56: 0c07 |0033: move-result-object v7 │ │ +050a58: 6e20 2313 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +050a5e: 0c07 |0037: move-result-object v7 │ │ +050a60: 6e10 2913 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050a66: 0c07 |003b: move-result-object v7 │ │ +050a68: 7020 eb12 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +050a6e: 2706 |003f: throw v6 │ │ +050a70: 2201 a802 |0040: new-instance v1, Ljava/io/File; // type@02a8 │ │ +050a74: 7030 af12 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@12af │ │ +050a7a: 6e10 b312 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@12b3 │ │ +050a80: 0c01 |0048: move-result-object v1 │ │ +050a82: 6e10 b712 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +050a88: 0c06 |004c: move-result-object v6 │ │ +050a8a: 6e10 b712 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +050a90: 0c07 |0050: move-result-object v7 │ │ +050a92: 6e20 1813 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ +050a98: 0a06 |0054: move-result v6 │ │ +050a9a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +050a9e: 2206 d102 |0057: new-instance v6, Ljava/lang/SecurityException; // type@02d1 │ │ +050aa2: 1a07 cc07 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@07cc │ │ +050aa6: 7020 0d13 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@130d │ │ +050aac: 2706 |005e: throw v6 │ │ +050aae: 0d00 |005f: move-exception v0 │ │ +050ab0: 2206 c002 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +050ab4: 2207 d302 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +050ab8: 7010 1d13 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050abe: 1a08 a002 |0067: const-string v8, "Failed to resolve canonical path for " // string@02a0 │ │ +050ac2: 6e20 2413 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050ac8: 0c07 |006c: move-result-object v7 │ │ +050aca: 6e20 2313 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +050ad0: 0c07 |0070: move-result-object v7 │ │ +050ad2: 6e10 2913 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050ad8: 0c07 |0074: move-result-object v7 │ │ +050ada: 7020 eb12 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +050ae0: 2706 |0078: throw v6 │ │ +050ae2: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=381 │ │ 0x0005 line=383 │ │ 0x000b line=384 │ │ @@ -100472,127 +100440,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 │ │ -050b14: |[050b14] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -050b24: 6e10 b412 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@12b4 │ │ -050b2a: 0c03 |0003: move-result-object v3 │ │ -050b2c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -050b2e: 5496 ea01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ -050b32: 6e10 5313 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1353 │ │ -050b38: 0c06 |000a: move-result-object v6 │ │ -050b3a: 7210 7413 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1374 │ │ -050b40: 0c01 |000e: move-result-object v1 │ │ -050b42: 7210 5913 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -050b48: 0a06 |0012: move-result v6 │ │ -050b4a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -050b4e: 7210 5a13 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -050b54: 0c04 |0018: move-result-object v4 │ │ -050b56: 1f04 ed02 |0019: check-cast v4, Ljava/util/Map$Entry; // type@02ed │ │ -050b5a: 7210 7313 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ -050b60: 0c06 |001e: move-result-object v6 │ │ -050b62: 1f06 a802 |001f: check-cast v6, Ljava/io/File; // type@02a8 │ │ -050b66: 6e10 b712 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -050b6c: 0c05 |0024: move-result-object v5 │ │ -050b6e: 6e20 1813 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ -050b74: 0a06 |0028: move-result v6 │ │ -050b76: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -050b7a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -050b7e: 6e10 1713 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ -050b84: 0a07 |0030: move-result v7 │ │ -050b86: 7210 7313 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ -050b8c: 0c06 |0034: move-result-object v6 │ │ -050b8e: 1f06 a802 |0035: check-cast v6, Ljava/io/File; // type@02a8 │ │ -050b92: 6e10 b712 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -050b98: 0c06 |003a: move-result-object v6 │ │ -050b9a: 6e10 1713 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1317 │ │ -050ba0: 0a06 |003e: move-result v6 │ │ -050ba2: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -050ba6: 0742 |0041: move-object v2, v4 │ │ -050ba8: 28cd |0042: goto 000f // -0033 │ │ -050baa: 0d00 |0043: move-exception v0 │ │ -050bac: 2206 c002 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -050bb0: 2207 d302 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -050bb4: 7010 1d13 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050bba: 1a08 a002 |004b: const-string v8, "Failed to resolve canonical path for " // string@02a0 │ │ -050bbe: 6e20 2413 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050bc4: 0c07 |0050: move-result-object v7 │ │ -050bc6: 6e20 2313 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ -050bcc: 0c07 |0054: move-result-object v7 │ │ -050bce: 6e10 2913 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050bd4: 0c07 |0058: move-result-object v7 │ │ -050bd6: 7020 eb12 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -050bdc: 2706 |005c: throw v6 │ │ -050bde: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -050be2: 2206 c002 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -050be6: 2207 d302 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -050bea: 7010 1d13 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050bf0: 1a08 9e02 |0066: const-string v8, "Failed to find configured root that contains " // string@029e │ │ -050bf4: 6e20 2413 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050bfa: 0c07 |006b: move-result-object v7 │ │ -050bfc: 6e20 2413 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050c02: 0c07 |006f: move-result-object v7 │ │ -050c04: 6e10 2913 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050c0a: 0c07 |0073: move-result-object v7 │ │ -050c0c: 7020 eb12 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -050c12: 2706 |0077: throw v6 │ │ -050c14: 7210 7313 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ -050c1a: 0c06 |007b: move-result-object v6 │ │ -050c1c: 1f06 a802 |007c: check-cast v6, Ljava/io/File; // type@02a8 │ │ -050c20: 6e10 b712 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ -050c26: 0c05 |0081: move-result-object v5 │ │ -050c28: 1a06 bf00 |0082: const-string v6, "/" // string@00bf │ │ -050c2c: 6e20 1113 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1311 │ │ -050c32: 0a06 |0087: move-result v6 │ │ -050c34: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -050c38: 6e10 1713 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ -050c3e: 0a06 |008d: move-result v6 │ │ -050c40: 6e20 1913 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -050c46: 0c03 |0091: move-result-object v3 │ │ -050c48: 2207 d302 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -050c4c: 7010 1d13 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -050c52: 7210 7213 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1372 │ │ -050c58: 0c06 |009a: move-result-object v6 │ │ -050c5a: 1f06 d202 |009b: check-cast v6, Ljava/lang/String; // type@02d2 │ │ -050c5e: 7110 8a01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@018a │ │ -050c64: 0c06 |00a0: move-result-object v6 │ │ -050c66: 6e20 2413 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050c6c: 0c06 |00a4: move-result-object v6 │ │ -050c6e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -050c72: 6e20 1f13 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ -050c78: 0c06 |00aa: move-result-object v6 │ │ -050c7a: 1a07 bf00 |00ab: const-string v7, "/" // string@00bf │ │ -050c7e: 7120 8b01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@018b │ │ -050c84: 0c07 |00b0: move-result-object v7 │ │ -050c86: 6e20 2413 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -050c8c: 0c06 |00b4: move-result-object v6 │ │ -050c8e: 6e10 2913 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -050c94: 0c03 |00b8: move-result-object v3 │ │ -050c96: 2206 5600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0056 │ │ -050c9a: 7010 8401 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0184 │ │ -050ca0: 1a07 230b |00be: const-string v7, "content" // string@0b23 │ │ -050ca4: 6e20 8801 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0188 │ │ -050caa: 0c06 |00c3: move-result-object v6 │ │ -050cac: 5497 e901 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01e9 │ │ -050cb0: 6e20 8501 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0185 │ │ -050cb6: 0c06 |00c9: move-result-object v6 │ │ -050cb8: 6e20 8701 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0187 │ │ -050cbe: 0c06 |00cd: move-result-object v6 │ │ -050cc0: 6e10 8601 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0186 │ │ -050cc6: 0c06 |00d1: move-result-object v6 │ │ -050cc8: 1106 |00d2: return-object v6 │ │ -050cca: 6e10 1713 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ -050cd0: 0a06 |00d6: move-result v6 │ │ -050cd2: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -050cd6: 6e20 1913 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ -050cdc: 0c03 |00dc: move-result-object v3 │ │ -050cde: 28b5 |00dd: goto 0092 // -004b │ │ +050af4: |[050af4] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +050b04: 6e10 b412 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@12b4 │ │ +050b0a: 0c03 |0003: move-result-object v3 │ │ +050b0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +050b0e: 5496 ea01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01ea │ │ +050b12: 6e10 5313 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1353 │ │ +050b18: 0c06 |000a: move-result-object v6 │ │ +050b1a: 7210 7413 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1374 │ │ +050b20: 0c01 |000e: move-result-object v1 │ │ +050b22: 7210 5913 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +050b28: 0a06 |0012: move-result v6 │ │ +050b2a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +050b2e: 7210 5a13 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +050b34: 0c04 |0018: move-result-object v4 │ │ +050b36: 1f04 ed02 |0019: check-cast v4, Ljava/util/Map$Entry; // type@02ed │ │ +050b3a: 7210 7313 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ +050b40: 0c06 |001e: move-result-object v6 │ │ +050b42: 1f06 a802 |001f: check-cast v6, Ljava/io/File; // type@02a8 │ │ +050b46: 6e10 b712 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +050b4c: 0c05 |0024: move-result-object v5 │ │ +050b4e: 6e20 1813 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1318 │ │ +050b54: 0a06 |0028: move-result v6 │ │ +050b56: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +050b5a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +050b5e: 6e10 1713 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ +050b64: 0a07 |0030: move-result v7 │ │ +050b66: 7210 7313 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ +050b6c: 0c06 |0034: move-result-object v6 │ │ +050b6e: 1f06 a802 |0035: check-cast v6, Ljava/io/File; // type@02a8 │ │ +050b72: 6e10 b712 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +050b78: 0c06 |003a: move-result-object v6 │ │ +050b7a: 6e10 1713 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1317 │ │ +050b80: 0a06 |003e: move-result v6 │ │ +050b82: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +050b86: 0742 |0041: move-object v2, v4 │ │ +050b88: 28cd |0042: goto 000f // -0033 │ │ +050b8a: 0d00 |0043: move-exception v0 │ │ +050b8c: 2206 c002 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +050b90: 2207 d302 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +050b94: 7010 1d13 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050b9a: 1a08 a002 |004b: const-string v8, "Failed to resolve canonical path for " // string@02a0 │ │ +050b9e: 6e20 2413 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050ba4: 0c07 |0050: move-result-object v7 │ │ +050ba6: 6e20 2313 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1323 │ │ +050bac: 0c07 |0054: move-result-object v7 │ │ +050bae: 6e10 2913 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050bb4: 0c07 |0058: move-result-object v7 │ │ +050bb6: 7020 eb12 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +050bbc: 2706 |005c: throw v6 │ │ +050bbe: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +050bc2: 2206 c002 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +050bc6: 2207 d302 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +050bca: 7010 1d13 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050bd0: 1a08 9e02 |0066: const-string v8, "Failed to find configured root that contains " // string@029e │ │ +050bd4: 6e20 2413 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050bda: 0c07 |006b: move-result-object v7 │ │ +050bdc: 6e20 2413 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050be2: 0c07 |006f: move-result-object v7 │ │ +050be4: 6e10 2913 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050bea: 0c07 |0073: move-result-object v7 │ │ +050bec: 7020 eb12 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +050bf2: 2706 |0077: throw v6 │ │ +050bf4: 7210 7313 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@1373 │ │ +050bfa: 0c06 |007b: move-result-object v6 │ │ +050bfc: 1f06 a802 |007c: check-cast v6, Ljava/io/File; // type@02a8 │ │ +050c00: 6e10 b712 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@12b7 │ │ +050c06: 0c05 |0081: move-result-object v5 │ │ +050c08: 1a06 bf00 |0082: const-string v6, "/" // string@00bf │ │ +050c0c: 6e20 1113 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@1311 │ │ +050c12: 0a06 |0087: move-result v6 │ │ +050c14: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +050c18: 6e10 1713 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ +050c1e: 0a06 |008d: move-result v6 │ │ +050c20: 6e20 1913 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +050c26: 0c03 |0091: move-result-object v3 │ │ +050c28: 2207 d302 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +050c2c: 7010 1d13 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +050c32: 7210 7213 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1372 │ │ +050c38: 0c06 |009a: move-result-object v6 │ │ +050c3a: 1f06 d202 |009b: check-cast v6, Ljava/lang/String; // type@02d2 │ │ +050c3e: 7110 8a01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@018a │ │ +050c44: 0c06 |00a0: move-result-object v6 │ │ +050c46: 6e20 2413 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050c4c: 0c06 |00a4: move-result-object v6 │ │ +050c4e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +050c52: 6e20 1f13 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@131f │ │ +050c58: 0c06 |00aa: move-result-object v6 │ │ +050c5a: 1a07 bf00 |00ab: const-string v7, "/" // string@00bf │ │ +050c5e: 7120 8b01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@018b │ │ +050c64: 0c07 |00b0: move-result-object v7 │ │ +050c66: 6e20 2413 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +050c6c: 0c06 |00b4: move-result-object v6 │ │ +050c6e: 6e10 2913 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +050c74: 0c03 |00b8: move-result-object v3 │ │ +050c76: 2206 5600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0056 │ │ +050c7a: 7010 8401 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0184 │ │ +050c80: 1a07 230b |00be: const-string v7, "content" // string@0b23 │ │ +050c84: 6e20 8801 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0188 │ │ +050c8a: 0c06 |00c3: move-result-object v6 │ │ +050c8c: 5497 e901 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01e9 │ │ +050c90: 6e20 8501 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0185 │ │ +050c96: 0c06 |00c9: move-result-object v6 │ │ +050c98: 6e20 8701 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0187 │ │ +050c9e: 0c06 |00cd: move-result-object v6 │ │ +050ca0: 6e10 8601 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0186 │ │ +050ca6: 0c06 |00d1: move-result-object v6 │ │ +050ca8: 1106 |00d2: return-object v6 │ │ +050caa: 6e10 1713 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1317 │ │ +050cb0: 0a06 |00d6: move-result v6 │ │ +050cb2: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +050cb6: 6e20 1913 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1319 │ │ +050cbc: 0c03 |00dc: move-result-object v3 │ │ +050cbe: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=351 │ │ 0x0005 line=352 │ │ @@ -100654,17 +100622,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050cf0: |[050cf0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -050d00: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -050d06: 0e00 |0003: return-void │ │ +050cd0: |[050cd0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +050ce0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -100673,22 +100641,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 │ │ -050d08: |[050d08] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -050d18: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -050d1c: 1a01 e509 |0002: const-string v1, "android.intent.action.MAIN" // string@09e5 │ │ -050d20: 7020 b500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -050d26: 6e20 d500 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ -050d2c: 1a01 e909 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@09e9 │ │ -050d30: 6e20 b700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -050d36: 1100 |000f: return-object v0 │ │ +050ce8: |[050ce8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +050cf8: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +050cfc: 1a01 e509 |0002: const-string v1, "android.intent.action.MAIN" // string@09e5 │ │ +050d00: 7020 b500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +050d06: 6e20 d500 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ +050d0c: 1a01 e909 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@09e9 │ │ +050d10: 6e20 b700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +050d16: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -100701,19 +100669,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 │ │ -050d38: |[050d38] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -050d48: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -050d4c: 7020 b500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ -050d52: 6e20 b700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -050d58: 1100 |0008: return-object v0 │ │ +050d18: |[050d18] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +050d28: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +050d2c: 7020 b500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00b5 │ │ +050d32: 6e20 b700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +050d38: 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; │ │ @@ -100726,20 +100694,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 │ │ -050d5c: |[050d5c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -050d6c: 6e20 ec05 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ec │ │ -050d72: 0c00 |0003: move-result-object v0 │ │ -050d74: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -050d7a: 6e20 b800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ -050d80: 1100 |000a: return-object v0 │ │ +050d3c: |[050d3c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +050d4c: 6e20 ec05 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ec │ │ +050d52: 0c00 |0003: move-result-object v0 │ │ +050d54: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +050d5a: 6e20 b800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00b8 │ │ +050d60: 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; │ │ @@ -100784,19 +100752,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 │ │ -050d84: |[050d84] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -050d94: 5b12 1902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ -050d98: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -050d9a: 7020 3e06 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@063e │ │ -050da0: 0e00 |0006: return-void │ │ +050d64: |[050d64] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +050d74: 5b12 1902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ +050d78: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +050d7a: 7020 3e06 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@063e │ │ +050d80: 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; │ │ @@ -100807,30 +100775,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -050da4: |[050da4] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -050db4: 5430 1902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ -050db8: 7110 4106 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0641 │ │ -050dbe: 0c00 |0005: move-result-object v0 │ │ -050dc0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -050dc2: 6e20 8613 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1386 │ │ -050dc8: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -050dcc: 7110 c201 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01c2 │ │ -050dd2: 5430 1902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ -050dd6: 5431 1902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ -050dda: 5432 1802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0218 │ │ -050dde: 6e20 4606 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0646 │ │ -050de4: 0c01 |0018: move-result-object v1 │ │ -050de6: 7120 4206 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@0642 │ │ -050dec: 0c00 |001c: move-result-object v0 │ │ -050dee: 1100 |001d: return-object v0 │ │ +050d84: |[050d84] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +050d94: 5430 1902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ +050d98: 7110 4106 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0641 │ │ +050d9e: 0c00 |0005: move-result-object v0 │ │ +050da0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +050da2: 6e20 8613 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1386 │ │ +050da8: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +050dac: 7110 c201 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01c2 │ │ +050db2: 5430 1902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ +050db6: 5431 1902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0219 │ │ +050dba: 5432 1802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0218 │ │ +050dbe: 6e20 4606 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0646 │ │ +050dc4: 0c01 |0018: move-result-object v1 │ │ +050dc6: 7120 4206 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@0642 │ │ +050dcc: 0c00 |001c: move-result-object v0 │ │ +050dce: 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; │ │ @@ -100867,17 +100835,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050df0: |[050df0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -050e00: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -050e06: 0e00 |0003: return-void │ │ +050dd0: |[050dd0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +050de0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -100886,16 +100854,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050e08: |[050e08] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -050e18: 0e00 |0000: return-void │ │ +050de8: |[050de8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +050df8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -100930,17 +100898,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050e1c: |[050e1c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -050e2c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -050e32: 0e00 |0003: return-void │ │ +050dfc: |[050dfc] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +050e0c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -100949,17 +100917,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050e34: |[050e34] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -050e44: 7110 6a06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@066a │ │ -050e4a: 0e00 |0003: return-void │ │ +050e14: |[050e14] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +050e24: 7110 6a06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@066a │ │ +050e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -100998,20 +100966,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -050e4c: |[050e4c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -050e5c: 7010 7406 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0674 │ │ -050e62: 7110 7b06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@067b │ │ -050e68: 0c00 |0006: move-result-object v0 │ │ -050e6a: 5b10 3702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ -050e6e: 0e00 |0009: return-void │ │ +050e2c: |[050e2c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +050e3c: 7010 7406 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0674 │ │ +050e42: 7110 7b06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@067b │ │ +050e48: 0c00 |0006: move-result-object v0 │ │ +050e4a: 5b10 3702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ +050e4e: 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; │ │ @@ -101023,19 +100991,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050e70: |[050e70] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -050e80: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ -050e84: 7120 7a06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@067a │ │ -050e8a: 0c00 |0005: move-result-object v0 │ │ -050e8c: 1100 |0006: return-object v0 │ │ +050e50: |[050e50] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +050e60: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ +050e64: 7120 7a06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@067a │ │ +050e6a: 0c00 |0005: move-result-object v0 │ │ +050e6c: 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 │ │ │ │ @@ -101044,19 +101012,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050e90: |[050e90] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -050ea0: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ -050ea4: 7110 7c06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@067c │ │ -050eaa: 0c00 |0005: move-result-object v0 │ │ -050eac: 1100 |0006: return-object v0 │ │ +050e70: |[050e70] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +050e80: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ +050e84: 7110 7c06 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@067c │ │ +050e8a: 0c00 |0005: move-result-object v0 │ │ +050e8c: 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;) │ │ @@ -101064,19 +101032,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 │ │ -050eb0: |[050eb0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -050ec0: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ -050ec4: 7120 7d06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@067d │ │ -050eca: 0c00 |0005: move-result-object v0 │ │ -050ecc: 1100 |0006: return-object v0 │ │ +050e90: |[050e90] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +050ea0: 5410 3702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0237 │ │ +050ea4: 7120 7d06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@067d │ │ +050eaa: 0c00 |0005: move-result-object v0 │ │ +050eac: 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; │ │ │ │ @@ -101114,22 +101082,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -050ed0: |[050ed0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -050ee0: 7010 7406 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0674 │ │ -050ee6: 1a00 d717 |0003: const-string v0, "window" // string@17d7 │ │ -050eea: 6e20 a600 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -050ef0: 0c00 |0008: move-result-object v0 │ │ -050ef2: 1f00 6a02 |0009: check-cast v0, Landroid/view/WindowManager; // type@026a │ │ -050ef6: 5b10 3802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ -050efa: 0e00 |000d: return-void │ │ +050eb0: |[050eb0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +050ec0: 7010 7406 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0674 │ │ +050ec6: 1a00 d717 |0003: const-string v0, "window" // string@17d7 │ │ +050eca: 6e20 a600 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +050ed0: 0c00 |0008: move-result-object v0 │ │ +050ed2: 1f00 6a02 |0009: check-cast v0, Landroid/view/WindowManager; // type@026a │ │ +050ed6: 5b10 3802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ +050eda: 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; │ │ @@ -101141,24 +101109,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -050efc: |[050efc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -050f0c: 5421 3802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ -050f10: 7210 9311 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1193 │ │ -050f16: 0c00 |0005: move-result-object v0 │ │ -050f18: 6e10 8810 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1088 │ │ -050f1e: 0a01 |0009: move-result v1 │ │ -050f20: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -050f24: 1100 |000c: return-object v0 │ │ -050f26: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -050f28: 28fe |000e: goto 000c // -0002 │ │ +050edc: |[050edc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +050eec: 5421 3802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ +050ef0: 7210 9311 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1193 │ │ +050ef6: 0c00 |0005: move-result-object v0 │ │ +050ef8: 6e10 8810 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1088 │ │ +050efe: 0a01 |0009: move-result v1 │ │ +050f00: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +050f04: 1100 |000c: return-object v0 │ │ +050f06: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +050f08: 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; │ │ @@ -101171,23 +101139,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -050f2c: |[050f2c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -050f3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050f3e: 2300 4c03 |0001: new-array v0, v0, [Landroid/view/Display; // type@034c │ │ -050f42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -050f44: 5432 3802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ -050f48: 7210 9311 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1193 │ │ -050f4e: 0c02 |0009: move-result-object v2 │ │ -050f50: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -050f54: 1100 |000c: return-object v0 │ │ +050f0c: |[050f0c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +050f1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050f1e: 2300 4c03 |0001: new-array v0, v0, [Landroid/view/Display; // type@034c │ │ +050f22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +050f24: 5432 3802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0238 │ │ +050f28: 7210 9311 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1193 │ │ +050f2e: 0c02 |0009: move-result-object v2 │ │ +050f30: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +050f34: 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;) │ │ @@ -101195,22 +101163,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 │ │ -050f58: |[050f58] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -050f68: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -050f6c: 6e10 7106 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0671 │ │ -050f72: 0c00 |0005: move-result-object v0 │ │ -050f74: 1100 |0006: return-object v0 │ │ -050f76: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -050f78: 2300 4c03 |0008: new-array v0, v0, [Landroid/view/Display; // type@034c │ │ -050f7c: 28fc |000a: goto 0006 // -0004 │ │ +050f38: |[050f38] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +050f48: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +050f4c: 6e10 7106 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0671 │ │ +050f52: 0c00 |0005: move-result-object v0 │ │ +050f54: 1100 |0006: return-object v0 │ │ +050f56: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +050f58: 2300 4c03 |0008: new-array v0, v0, [Landroid/view/Display; // type@034c │ │ +050f5c: 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; │ │ │ │ @@ -101272,18 +101240,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 │ │ -050f80: |[050f80] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -050f90: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ -050f94: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -050f9a: 0e00 |0005: return-void │ │ +050f60: |[050f60] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +050f70: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ +050f74: 7010 0213 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +050f7a: 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; │ │ │ │ @@ -101293,20 +101261,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -050f9c: |[050f9c] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -050fac: 5420 4402 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ -050fb0: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -050fb4: 6e10 d506 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ -050fba: 0b00 |0007: move-result-wide v0 │ │ -050fbc: 1000 |0008: return-wide v0 │ │ +050f7c: |[050f7c] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +050f8c: 5420 4402 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ +050f90: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +050f94: 6e10 d506 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ +050f9a: 0b00 |0007: move-result-wide v0 │ │ +050f9c: 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;) │ │ @@ -101314,19 +101282,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050fc0: |[050fc0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -050fd0: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ -050fd4: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -050fd8: 6e20 d306 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06d3 │ │ -050fde: 0e00 |0007: return-void │ │ +050fa0: |[050fa0] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +050fb0: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ +050fb4: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +050fb8: 6e20 d306 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06d3 │ │ +050fbe: 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 │ │ @@ -101336,19 +101304,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050fe0: |[050fe0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -050ff0: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ -050ff4: 5400 5602 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ -050ff8: 6e20 a110 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@10a1 │ │ -050ffe: 0e00 |0007: return-void │ │ +050fc0: |[050fc0] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +050fd0: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ +050fd4: 5400 5602 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ +050fd8: 6e20 a110 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@10a1 │ │ +050fde: 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; │ │ @@ -101358,19 +101326,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -051000: |[051000] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -051010: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ -051014: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051018: 6e30 dc06 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06dc │ │ -05101e: 0e00 |0007: return-void │ │ +050fe0: |[050fe0] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +050ff0: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0244 │ │ +050ff4: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +050ff8: 6e30 dc06 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06dc │ │ +050ffe: 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 │ │ @@ -101495,18 +101463,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 │ │ -051020: |[051020] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -051030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051032: 7040 a006 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@06a0 │ │ -051038: 0e00 |0004: return-void │ │ +051000: |[051000] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +051010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051012: 7040 a006 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@06a0 │ │ +051018: 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; │ │ @@ -101517,62 +101485,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 │ │ -05103c: |[05103c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -05104c: 7010 8906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0689 │ │ -051052: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ -051056: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ -05105c: 5b50 5702 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -051060: 2200 1401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0114 │ │ -051064: 7020 9506 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0695 │ │ -05106a: 5b50 5802 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0258 │ │ -05106e: 2200 1501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0115 │ │ -051072: 7020 9a06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@069a │ │ -051078: 5b50 5602 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ -05107c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -051080: 0760 |001a: move-object v0, v6 │ │ -051082: 5b50 5302 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ -051086: 5b58 5202 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -05108a: 5450 5302 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ -05108e: 1a01 370a |0021: const-string v1, "audio" // string@0a37 │ │ -051092: 6e20 a600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -051098: 0c00 |0026: move-result-object v0 │ │ -05109a: 1f00 4f00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004f │ │ -05109e: 5b50 5102 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0251 │ │ -0510a2: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0510a6: 6e10 1700 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0017 │ │ -0510ac: 0c00 |0030: move-result-object v0 │ │ -0510ae: 6e10 9111 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1191 │ │ -0510b4: 0c07 |0034: move-result-object v7 │ │ -0510b6: 5b57 5902 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ -0510ba: 5450 5902 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ -0510be: 7110 ba08 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08ba │ │ -0510c4: 0c00 |003c: move-result-object v0 │ │ -0510c6: 5b50 5502 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0255 │ │ -0510ca: 6000 2700 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -0510ce: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -0510d2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -0510d6: 2200 1c01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@011c │ │ -0510da: 5451 5302 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ -0510de: 5452 5102 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0251 │ │ -0510e2: 5453 5902 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ -0510e6: 5454 5802 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0258 │ │ -0510ea: 7054 c306 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@06c3 │ │ -0510f0: 5b50 5402 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0510f4: 0e00 |0054: return-void │ │ -0510f6: 6e10 f810 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -0510fc: 0c00 |0058: move-result-object v0 │ │ -0510fe: 28c2 |0059: goto 001b // -003e │ │ -051100: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -051102: 5b50 5402 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -051106: 28f7 |005d: goto 0054 // -0009 │ │ +05101c: |[05101c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +05102c: 7010 8906 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0689 │ │ +051032: 2200 e202 |0003: new-instance v0, Ljava/util/ArrayList; // type@02e2 │ │ +051036: 7010 3a13 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@133a │ │ +05103c: 5b50 5702 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +051040: 2200 1401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0114 │ │ +051044: 7020 9506 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0695 │ │ +05104a: 5b50 5802 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0258 │ │ +05104e: 2200 1501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0115 │ │ +051052: 7020 9a06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@069a │ │ +051058: 5b50 5602 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ +05105c: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +051060: 0760 |001a: move-object v0, v6 │ │ +051062: 5b50 5302 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ +051066: 5b58 5202 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +05106a: 5450 5302 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ +05106e: 1a01 370a |0021: const-string v1, "audio" // string@0a37 │ │ +051072: 6e20 a600 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +051078: 0c00 |0026: move-result-object v0 │ │ +05107a: 1f00 4f00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004f │ │ +05107e: 5b50 5102 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0251 │ │ +051082: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +051086: 6e10 1700 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0017 │ │ +05108c: 0c00 |0030: move-result-object v0 │ │ +05108e: 6e10 9111 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1191 │ │ +051094: 0c07 |0034: move-result-object v7 │ │ +051096: 5b57 5902 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ +05109a: 5450 5902 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ +05109e: 7110 ba08 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08ba │ │ +0510a4: 0c00 |003c: move-result-object v0 │ │ +0510a6: 5b50 5502 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0255 │ │ +0510aa: 6000 2700 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +0510ae: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +0510b2: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +0510b6: 2200 1c01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@011c │ │ +0510ba: 5451 5302 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0253 │ │ +0510be: 5452 5102 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0251 │ │ +0510c2: 5453 5902 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0259 │ │ +0510c6: 5454 5802 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0258 │ │ +0510ca: 7054 c306 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@06c3 │ │ +0510d0: 5b50 5402 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +0510d4: 0e00 |0054: return-void │ │ +0510d6: 6e10 f810 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +0510dc: 0c00 |0058: move-result-object v0 │ │ +0510de: 28c2 |0059: goto 001b // -003e │ │ +0510e0: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +0510e2: 5b50 5402 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +0510e6: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -101597,18 +101565,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 │ │ -051108: |[051108] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -051118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05111a: 7040 a006 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@06a0 │ │ -051120: 0e00 |0004: return-void │ │ +0510e8: |[0510e8] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0510f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0510fa: 7040 a006 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@06a0 │ │ +051100: 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; │ │ @@ -101619,28 +101587,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -051124: |[051124] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -051134: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -051138: 6e10 4713 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -05113e: 0a01 |0005: move-result v1 │ │ -051140: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -051144: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -051146: 1100 |0009: return-object v0 │ │ -051148: 5421 5702 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -05114c: 6e10 4713 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ -051152: 0a01 |000f: move-result v1 │ │ -051154: 2310 4803 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0348 │ │ -051158: 5421 5702 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -05115c: 6e20 4913 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ -051162: 28f2 |0017: goto 0009 // -000e │ │ +051104: |[051104] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +051114: 5421 5702 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +051118: 6e10 4713 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +05111e: 0a01 |0005: move-result v1 │ │ +051120: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +051124: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +051126: 1100 |0009: return-object v0 │ │ +051128: 5421 5702 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +05112c: 6e10 4713 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1347 │ │ +051132: 0a01 |000f: move-result v1 │ │ +051134: 2310 4803 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0348 │ │ +051138: 5421 5702 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +05113c: 6e20 4913 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1349 │ │ +051142: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -101653,22 +101621,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -051164: |[051164] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -051174: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -05117a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05117c: 0f00 |0004: return v0 │ │ -05117e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -051180: 28fe |0006: goto 0004 // -0002 │ │ -051182: 0000 |0007: nop // spacer │ │ -051184: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +051144: |[051144] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +051154: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +05115a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05115c: 0f00 |0004: return v0 │ │ +05115e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +051160: 28fe |0006: goto 0004 // -0002 │ │ +051162: 0000 |0007: nop // spacer │ │ +051164: 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 : │ │ @@ -101679,29 +101647,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0511e0: |[0511e0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -0511f0: 5450 5402 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0511f4: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -0511f8: 5450 5402 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0511fc: 5451 5202 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051200: 6e10 d806 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ -051206: 0a01 |000b: move-result v1 │ │ -051208: 5452 5202 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -05120c: 6e10 d506 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ -051212: 0b02 |0011: move-result-wide v2 │ │ -051214: 5454 5202 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051218: 6e10 d706 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06d7 │ │ -05121e: 0a04 |0017: move-result v4 │ │ -051220: 6e54 cc06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06cc │ │ -051226: 0e00 |001b: return-void │ │ +0511c0: |[0511c0] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +0511d0: 5450 5402 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +0511d4: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +0511d8: 5450 5402 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +0511dc: 5451 5202 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0511e0: 6e10 d806 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ +0511e6: 0a01 |000b: move-result v1 │ │ +0511e8: 5452 5202 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0511ec: 6e10 d506 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ +0511f2: 0b02 |0011: move-result-wide v2 │ │ +0511f4: 5454 5202 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0511f8: 6e10 d706 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06d7 │ │ +0511fe: 0a04 |0017: move-result v4 │ │ +051200: 6e54 cc06 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06cc │ │ +051206: 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; │ │ @@ -101711,27 +101679,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051228: |[051228] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -051238: 7010 a706 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06a7 │ │ -05123e: 0c04 |0003: move-result-object v4 │ │ -051240: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -051244: 0740 |0006: move-object v0, v4 │ │ -051246: 2102 |0007: array-length v2, v0 │ │ -051248: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05124a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -05124e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -051252: 6e20 e006 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06e0 │ │ -051258: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05125c: 28f7 |0012: goto 0009 // -0009 │ │ -05125e: 0e00 |0013: return-void │ │ +051208: |[051208] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +051218: 7010 a706 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06a7 │ │ +05121e: 0c04 |0003: move-result-object v4 │ │ +051220: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +051224: 0740 |0006: move-object v0, v4 │ │ +051226: 2102 |0007: array-length v2, v0 │ │ +051228: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05122a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +05122e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +051232: 6e20 e006 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06e0 │ │ +051238: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05123c: 28f7 |0012: goto 0009 // -0009 │ │ +05123e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -101749,27 +101717,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051260: |[051260] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -051270: 7010 a706 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06a7 │ │ -051276: 0c04 |0003: move-result-object v4 │ │ -051278: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -05127c: 0740 |0006: move-object v0, v4 │ │ -05127e: 2102 |0007: array-length v2, v0 │ │ -051280: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -051282: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -051286: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -05128a: 6e20 e106 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06e1 │ │ -051290: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051294: 28f7 |0012: goto 0009 // -0009 │ │ -051296: 0e00 |0013: return-void │ │ +051240: |[051240] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +051250: 7010 a706 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@06a7 │ │ +051256: 0c04 |0003: move-result-object v4 │ │ +051258: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +05125c: 0740 |0006: move-object v0, v4 │ │ +05125e: 2102 |0007: array-length v2, v0 │ │ +051260: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +051262: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +051266: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +05126a: 6e20 e106 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06e1 │ │ +051270: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051274: 28f7 |0012: goto 0009 // -0009 │ │ +051276: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -101788,18 +101756,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051298: |[051298] android.support.v4.media.TransportMediator.destroy:()V │ │ -0512a8: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0512ac: 6e10 c406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06c4 │ │ -0512b2: 0e00 |0005: return-void │ │ +051278: |[051278] android.support.v4.media.TransportMediator.destroy:()V │ │ +051288: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +05128c: 6e10 c406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06c4 │ │ +051292: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -101808,20 +101776,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0512b4: |[0512b4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0512c4: 5420 5602 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ -0512c8: 5421 5502 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0255 │ │ -0512cc: 7140 b908 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@08b9 │ │ -0512d2: 0a00 |0007: move-result v0 │ │ -0512d4: 0f00 |0008: return v0 │ │ +051294: |[051294] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0512a4: 5420 5602 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0256 │ │ +0512a8: 5421 5502 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0255 │ │ +0512ac: 7140 b908 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@08b9 │ │ +0512b2: 0a00 |0007: move-result v0 │ │ +0512b4: 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; │ │ │ │ @@ -101830,19 +101798,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0512d8: |[0512d8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -0512e8: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -0512ec: 6e10 d406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06d4 │ │ -0512f2: 0a00 |0005: move-result v0 │ │ -0512f4: 0f00 |0006: return v0 │ │ +0512b8: |[0512b8] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +0512c8: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0512cc: 6e10 d406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06d4 │ │ +0512d2: 0a00 |0005: move-result v0 │ │ +0512d4: 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;) │ │ @@ -101850,19 +101818,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0512f8: |[0512f8] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -051308: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -05130c: 6e10 d506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ -051312: 0b00 |0005: move-result-wide v0 │ │ -051314: 1000 |0006: return-wide v0 │ │ +0512d8: |[0512d8] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +0512e8: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0512ec: 6e10 d506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06d5 │ │ +0512f2: 0b00 |0005: move-result-wide v0 │ │ +0512f4: 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;) │ │ @@ -101870,19 +101838,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051318: |[051318] android.support.v4.media.TransportMediator.getDuration:()J │ │ -051328: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -05132c: 6e10 d606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06d6 │ │ -051332: 0b00 |0005: move-result-wide v0 │ │ -051334: 1000 |0006: return-wide v0 │ │ +0512f8: |[0512f8] android.support.v4.media.TransportMediator.getDuration:()J │ │ +051308: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +05130c: 6e10 d606 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06d6 │ │ +051312: 0b00 |0005: move-result-wide v0 │ │ +051314: 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;) │ │ @@ -101890,23 +101858,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -051338: |[051338] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -051348: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -05134c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -051350: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -051354: 6e10 c706 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06c7 │ │ -05135a: 0c00 |0009: move-result-object v0 │ │ -05135c: 1100 |000a: return-object v0 │ │ -05135e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -051360: 28fe |000c: goto 000a // -0002 │ │ +051318: |[051318] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +051328: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +05132c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +051330: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +051334: 6e10 c706 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06c7 │ │ +05133a: 0c00 |0009: move-result-object v0 │ │ +05133c: 1100 |000a: return-object v0 │ │ +05133e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +051340: 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;) │ │ @@ -101914,19 +101882,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051364: |[051364] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -051374: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051378: 6e10 d706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06d7 │ │ -05137e: 0a00 |0005: move-result v0 │ │ -051380: 0f00 |0006: return v0 │ │ +051344: |[051344] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +051354: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +051358: 6e10 d706 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06d7 │ │ +05135e: 0a00 |0005: move-result v0 │ │ +051360: 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;) │ │ @@ -101934,19 +101902,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051384: |[051384] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -051394: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051398: 6e10 d806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ -05139e: 0a00 |0005: move-result v0 │ │ -0513a0: 0f00 |0006: return v0 │ │ +051364: |[051364] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +051374: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +051378: 6e10 d806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d8 │ │ +05137e: 0a00 |0005: move-result v0 │ │ +051380: 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;) │ │ @@ -101954,24 +101922,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0513a4: |[0513a4] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -0513b4: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0513b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0513bc: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -0513c0: 6e10 cb06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06cb │ │ -0513c6: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -0513ca: 6e10 db06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ -0513d0: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ -0513d6: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ -0513dc: 0e00 |0014: return-void │ │ +051384: |[051384] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +051394: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +051398: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05139c: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +0513a0: 6e10 cb06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06cb │ │ +0513a6: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +0513aa: 6e10 db06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06db │ │ +0513b0: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ +0513b6: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ +0513bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -101984,19 +101952,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0513e0: |[0513e0] android.support.v4.media.TransportMediator.refreshState:()V │ │ -0513f0: 7010 ad06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ -0513f6: 7010 b006 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ -0513fc: 7010 b106 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06b1 │ │ -051402: 0e00 |0009: return-void │ │ +0513c0: |[0513c0] android.support.v4.media.TransportMediator.refreshState:()V │ │ +0513d0: 7010 ad06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ +0513d6: 7010 b006 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ +0513dc: 7010 b106 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06b1 │ │ +0513e2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -102007,18 +101975,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 │ │ -051404: |[051404] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -051414: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -051418: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ -05141e: 0e00 |0005: return-void │ │ +0513e4: |[0513e4] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0513f4: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +0513f8: 6e20 3e13 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@133e │ │ +0513fe: 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; │ │ @@ -102028,18 +101996,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051420: |[051420] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -051430: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051434: 6e30 dc06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06dc │ │ -05143a: 0e00 |0005: return-void │ │ +051400: |[051400] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +051410: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +051414: 6e30 dc06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06dc │ │ +05141a: 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 │ │ @@ -102049,24 +102017,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05143c: |[05143c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -05144c: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -051450: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051454: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -051458: 6e10 cd06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06cd │ │ -05145e: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -051462: 6e10 dd06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ -051468: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ -05146e: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ -051474: 0e00 |0014: return-void │ │ +05141c: |[05141c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +05142c: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +051430: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051434: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +051438: 6e10 cd06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06cd │ │ +05143e: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +051442: 6e10 dd06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06dd │ │ +051448: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ +05144e: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ +051454: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -102079,24 +102047,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -051478: |[051478] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -051488: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -05148c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051490: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ -051494: 6e10 ce06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06ce │ │ -05149a: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ -05149e: 6e10 de06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06de │ │ -0514a4: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ -0514aa: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ -0514b0: 0e00 |0014: return-void │ │ +051458: |[051458] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +051468: 5410 5402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +05146c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +051470: 5410 5402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0254 │ │ +051474: 6e10 ce06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06ce │ │ +05147a: 5410 5202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0252 │ │ +05147e: 6e10 de06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06de │ │ +051484: 7010 ad06 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06ad │ │ +05148a: 7010 b006 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06b0 │ │ +051490: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -102109,18 +102077,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 │ │ -0514b4: |[0514b4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0514c4: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ -0514c8: 6e20 4513 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ -0514ce: 0e00 |0005: return-void │ │ +051494: |[051494] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0514a4: 5410 5702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0257 │ │ +0514a8: 6e20 4513 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@1345 │ │ +0514ae: 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; │ │ @@ -102156,17 +102124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0514d0: |[0514d0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0514e0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0514e6: 0e00 |0003: return-void │ │ +0514b0: |[0514b0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0514c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0514c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -102175,27 +102143,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0514e8: |[0514e8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0514f8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0514fa: 6e10 7901 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ -051500: 0c00 |0004: move-result-object v0 │ │ -051502: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -051506: 0f02 |0007: return v2 │ │ -051508: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ -05150e: 0a01 |000b: move-result v1 │ │ -051510: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -051516: 28f8 |000f: goto 0007 // -0008 │ │ -051518: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05151a: 28f6 |0011: goto 0007 // -000a │ │ -05151c: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0514c8: |[0514c8] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0514d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0514da: 6e10 7901 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0179 │ │ +0514e0: 0c00 |0004: move-result-object v0 │ │ +0514e2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0514e6: 0f02 |0007: return v2 │ │ +0514e8: 6e10 7c01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017c │ │ +0514ee: 0a01 |000b: move-result v1 │ │ +0514f0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0514f6: 28f8 |000f: goto 0007 // -0008 │ │ +0514f8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0514fa: 28f6 |0011: goto 0007 // -000a │ │ +0514fc: 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 │ │ @@ -102238,17 +102206,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05152c: |[05152c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -05153c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051542: 0e00 |0003: return-void │ │ +05150c: |[05150c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +05151c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -102257,18 +102225,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051544: |[051544] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051554: 7110 f006 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f0 │ │ -05155a: 0a00 |0003: move-result v0 │ │ -05155c: 0f00 |0004: return v0 │ │ +051524: |[051524] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051534: 7110 f006 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f0 │ │ +05153a: 0a00 |0003: move-result v0 │ │ +05153c: 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; │ │ │ │ @@ -102303,17 +102271,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051560: |[051560] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -051570: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051576: 0e00 |0003: return-void │ │ +051540: |[051540] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +051550: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -102322,18 +102290,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051578: |[051578] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051588: 7110 f206 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f2 │ │ -05158e: 0a00 |0003: move-result v0 │ │ -051590: 0f00 |0004: return v0 │ │ +051558: |[051558] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051568: 7110 f206 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f2 │ │ +05156e: 0a00 |0003: move-result v0 │ │ +051570: 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; │ │ │ │ @@ -102368,17 +102336,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051594: |[051594] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -0515a4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0515aa: 0e00 |0003: return-void │ │ +051574: |[051574] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +051584: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05158a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -102387,18 +102355,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0515ac: |[0515ac] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0515bc: 7110 f406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f4 │ │ -0515c2: 0a00 |0003: move-result v0 │ │ -0515c4: 0f00 |0004: return v0 │ │ +05158c: |[05158c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05159c: 7110 f406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06f4 │ │ +0515a2: 0a00 |0003: move-result v0 │ │ +0515a4: 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; │ │ │ │ @@ -102440,20 +102408,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0515c8: |[0515c8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -0515d8: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -0515de: 2200 2901 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0129 │ │ -0515e2: 7020 f506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06f5 │ │ -0515e8: 5b10 7702 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ -0515ec: 0e00 |000a: return-void │ │ +0515a8: |[0515a8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0515b8: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +0515be: 2200 2901 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0129 │ │ +0515c2: 7020 f506 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06f5 │ │ +0515c8: 5b10 7702 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ +0515cc: 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; │ │ │ │ @@ -102463,22 +102431,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0515f0: |[0515f0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -051600: 5420 7702 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ -051604: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ -05160a: 0c00 |0005: move-result-object v0 │ │ -05160c: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ -051610: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -051612: 5901 7602 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ -051616: 0e00 |000b: return-void │ │ +0515d0: |[0515d0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0515e0: 5420 7702 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ +0515e4: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ +0515ea: 0c00 |0005: move-result-object v0 │ │ +0515ec: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ +0515f0: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0515f2: 5901 7602 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ +0515f6: 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; │ │ │ │ @@ -102487,21 +102455,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -051618: |[051618] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -051628: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ -05162c: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ -051632: 0c00 |0005: move-result-object v0 │ │ -051634: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ -051638: 5200 7602 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ -05163c: 0f00 |000a: return v0 │ │ +0515f8: |[0515f8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +051608: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ +05160c: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ +051612: 0c00 |0005: move-result-object v0 │ │ +051614: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ +051618: 5200 7602 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ +05161c: 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;) │ │ @@ -102509,16 +102477,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051640: |[051640] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -051650: 0e00 |0000: return-void │ │ +051620: |[051620] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +051630: 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 │ │ │ │ @@ -102527,16 +102495,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051654: |[051654] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -051664: 0e00 |0000: return-void │ │ +051634: |[051634] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +051644: 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 │ │ @@ -102546,21 +102514,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -051668: |[051668] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -051678: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ -05167c: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ -051682: 0c00 |0005: move-result-object v0 │ │ -051684: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ -051688: 5902 7602 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ -05168c: 0e00 |000a: return-void │ │ +051648: |[051648] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +051658: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0277 │ │ +05165c: 6e10 3113 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1331 │ │ +051662: 0c00 |0005: move-result-object v0 │ │ +051664: 1f00 2a01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@012a │ │ +051668: 5902 7602 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0276 │ │ +05166c: 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 │ │ @@ -102570,16 +102538,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051690: |[051690] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0516a0: 0e00 |0000: return-void │ │ +051670: |[051670] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +051680: 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; │ │ │ │ @@ -102588,16 +102556,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0516a4: |[0516a4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0516b4: 0e00 |0000: return-void │ │ +051684: |[051684] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +051694: 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; │ │ │ │ @@ -102636,17 +102604,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0516b8: |[0516b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -0516c8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0516ce: 0e00 |0003: return-void │ │ +051698: |[051698] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0516a8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0516ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -102655,17 +102623,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0516d0: |[0516d0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0516e0: 7100 1b07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@071b │ │ -0516e6: 0e00 |0003: return-void │ │ +0516b0: |[0516b0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0516c0: 7100 1b07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@071b │ │ +0516c6: 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; │ │ │ │ @@ -102674,18 +102642,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0516e8: |[0516e8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0516f8: 7100 1c07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@071c │ │ -0516fe: 0a00 |0003: move-result v0 │ │ -051700: 0f00 |0004: return v0 │ │ +0516c8: |[0516c8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0516d8: 7100 1c07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@071c │ │ +0516de: 0a00 |0003: move-result v0 │ │ +0516e0: 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;) │ │ @@ -102693,17 +102661,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051704: |[051704] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -051714: 7110 1d07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@071d │ │ -05171a: 0e00 |0003: return-void │ │ +0516e4: |[0516e4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0516f4: 7110 1d07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@071d │ │ +0516fa: 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 │ │ @@ -102713,17 +102681,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05171c: |[05171c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -05172c: 7120 1e07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@071e │ │ -051732: 0e00 |0003: return-void │ │ +0516fc: |[0516fc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +05170c: 7120 1e07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@071e │ │ +051712: 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 │ │ @@ -102734,17 +102702,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051734: |[051734] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -051744: 7110 1f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@071f │ │ -05174a: 0e00 |0003: return-void │ │ +051714: |[051714] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +051724: 7110 1f07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@071f │ │ +05172a: 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 │ │ @@ -102754,17 +102722,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05174c: |[05174c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -05175c: 7110 2007 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0720 │ │ -051762: 0e00 |0003: return-void │ │ +05172c: |[05172c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +05173c: 7110 2007 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0720 │ │ +051742: 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; │ │ @@ -102774,17 +102742,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051764: |[051764] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -051774: 7110 2107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0721 │ │ -05177a: 0e00 |0003: return-void │ │ +051744: |[051744] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +051754: 7110 2107 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0721 │ │ +05175a: 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; │ │ @@ -102820,17 +102788,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05177c: |[05177c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -05178c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051792: 0e00 |0003: return-void │ │ +05175c: |[05175c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +05176c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -102839,16 +102807,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 │ │ -051794: |[051794] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0517a4: 1101 |0000: return-object v1 │ │ +051774: |[051774] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +051784: 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; │ │ │ │ @@ -102857,17 +102825,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 │ │ -0517a8: |[0517a8] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0517b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0517ba: 1100 |0001: return-object v0 │ │ +051788: |[051788] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +051798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05179a: 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; │ │ │ │ @@ -102902,17 +102870,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0517bc: |[0517bc] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -0517cc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0517d2: 0e00 |0003: return-void │ │ +05179c: |[05179c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +0517ac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0517b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -102921,18 +102889,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 │ │ -0517d4: |[0517d4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0517e4: 7110 6607 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0766 │ │ -0517ea: 0c00 |0003: move-result-object v0 │ │ -0517ec: 1100 |0004: return-object v0 │ │ +0517b4: |[0517b4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0517c4: 7110 6607 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0766 │ │ +0517ca: 0c00 |0003: move-result-object v0 │ │ +0517cc: 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; │ │ │ │ @@ -102941,18 +102909,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 │ │ -0517f0: |[0517f0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -051800: 7110 6707 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0767 │ │ -051806: 0c00 |0003: move-result-object v0 │ │ -051808: 1100 |0004: return-object v0 │ │ +0517d0: |[0517d0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0517e0: 7110 6707 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0767 │ │ +0517e6: 0c00 |0003: move-result-object v0 │ │ +0517e8: 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; │ │ │ │ @@ -102999,24 +102967,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05180c: |[05180c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -05181c: 2200 4001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0140 │ │ -051820: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -051822: 7020 6b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@076b │ │ -051828: 6900 9d02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029d │ │ -05182c: 2200 4001 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0140 │ │ -051830: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -051832: 7020 6b07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@076b │ │ -051838: 6900 9c02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029c │ │ -05183c: 0e00 |0010: return-void │ │ +0517ec: |[0517ec] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +0517fc: 2200 4001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0140 │ │ +051800: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +051802: 7020 6b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@076b │ │ +051808: 6900 9d02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029d │ │ +05180c: 2200 4001 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0140 │ │ +051810: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +051812: 7020 6b07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@076b │ │ +051818: 6900 9c02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@029c │ │ +05181c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -103024,18 +102992,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051840: |[051840] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -051850: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051856: 5c01 9e02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ -05185a: 0e00 |0005: return-void │ │ +051820: |[051820] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +051830: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051836: 5c01 9e02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ +05183a: 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; │ │ @@ -103047,48 +103015,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -05185c: |[05185c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -05186c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05186e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -051870: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051872: 0182 |0003: move v2, v8 │ │ -051874: 9000 0809 |0004: add-int v0, v8, v9 │ │ -051878: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -05187c: 7220 d112 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ -051882: 0a05 |000b: move-result v5 │ │ -051884: 7110 d712 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ -05188a: 0a05 |000f: move-result v5 │ │ -05188c: 7110 7f07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@077f │ │ -051892: 0a05 |0013: move-result v5 │ │ -051894: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -05189a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05189e: 28ed |0019: goto 0006 // -0013 │ │ -0518a0: 5565 9e02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ -0518a4: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -0518a8: 0143 |001e: move v3, v4 │ │ -0518aa: 0f03 |001f: return v3 │ │ -0518ac: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0518ae: 28f6 |0021: goto 0017 // -000a │ │ -0518b0: 5565 9e02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ -0518b4: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -0518b8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0518ba: 28f0 |0027: goto 0017 // -0010 │ │ -0518bc: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -0518c0: 5565 9e02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ -0518c4: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -0518c8: 0143 |002e: move v3, v4 │ │ -0518ca: 28f0 |002f: goto 001f // -0010 │ │ -0518cc: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -0518ce: 28ee |0031: goto 001f // -0012 │ │ -0518d0: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +05183c: |[05183c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +05184c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05184e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +051850: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051852: 0182 |0003: move v2, v8 │ │ +051854: 9000 0809 |0004: add-int v0, v8, v9 │ │ +051858: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +05185c: 7220 d112 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ +051862: 0a05 |000b: move-result v5 │ │ +051864: 7110 d712 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ +05186a: 0a05 |000f: move-result v5 │ │ +05186c: 7110 7f07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@077f │ │ +051872: 0a05 |0013: move-result v5 │ │ +051874: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +05187a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05187e: 28ed |0019: goto 0006 // -0013 │ │ +051880: 5565 9e02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ +051884: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +051888: 0143 |001e: move v3, v4 │ │ +05188a: 0f03 |001f: return v3 │ │ +05188c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +05188e: 28f6 |0021: goto 0017 // -000a │ │ +051890: 5565 9e02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ +051894: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +051898: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +05189a: 28f0 |0027: goto 0017 // -0010 │ │ +05189c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +0518a0: 5565 9e02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@029e │ │ +0518a4: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +0518a8: 0143 |002e: move v3, v4 │ │ +0518aa: 28f0 |002f: goto 001f // -0010 │ │ +0518ac: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +0518ae: 28ee |0031: goto 001f // -0012 │ │ +0518b0: 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 │ │ @@ -103146,36 +103114,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0518e0: |[0518e0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0518f0: 2200 4101 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0141 │ │ -0518f4: 7010 6e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@076e │ │ -0518fa: 6900 9f02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ -0518fe: 0e00 |0007: return-void │ │ +0518c0: |[0518c0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0518d0: 2200 4101 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0141 │ │ +0518d4: 7010 6e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@076e │ │ +0518da: 6900 9f02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@029f │ │ +0518de: 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 │ │ -051900: |[051900] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -051910: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051916: 0e00 |0003: return-void │ │ +0518e0: |[0518e0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0518f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0518f6: 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; │ │ │ │ @@ -103185,30 +103153,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -051918: |[051918] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -051928: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05192a: 0161 |0001: move v1, v6 │ │ -05192c: 9000 0607 |0002: add-int v0, v6, v7 │ │ -051930: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -051934: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -051936: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -05193a: 7220 d112 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ -051940: 0a03 |000c: move-result v3 │ │ -051942: 7110 d712 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ -051948: 0a03 |0010: move-result v3 │ │ -05194a: 7110 7e07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@077e │ │ -051950: 0a02 |0014: move-result v2 │ │ -051952: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -051956: 28ed |0017: goto 0004 // -0013 │ │ -051958: 0f02 |0018: return v2 │ │ +0518f8: |[0518f8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +051908: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +05190a: 0161 |0001: move v1, v6 │ │ +05190c: 9000 0607 |0002: add-int v0, v6, v7 │ │ +051910: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +051914: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +051916: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +05191a: 7220 d112 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@12d1 │ │ +051920: 0a03 |000c: move-result v3 │ │ +051922: 7110 d712 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@12d7 │ │ +051928: 0a03 |0010: move-result v3 │ │ +05192a: 7110 7e07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@077e │ │ +051930: 0a02 |0014: move-result v2 │ │ +051932: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051936: 28ed |0017: goto 0004 // -0013 │ │ +051938: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -103256,18 +103224,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 │ │ -05195c: |[05195c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -05196c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051972: 5b01 a002 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ -051976: 0e00 |0005: return-void │ │ +05193c: |[05193c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +05194c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051952: 5b01 a002 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ +051956: 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; │ │ @@ -103278,27 +103246,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -051978: |[051978] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -051988: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ -05198c: 7240 7007 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0770 │ │ -051992: 0a00 |0005: move-result v0 │ │ -051994: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -05199a: 6e10 7207 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0772 │ │ -0519a0: 0a00 |000c: move-result v0 │ │ -0519a2: 0f00 |000d: return v0 │ │ -0519a4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0519a6: 28fe |000f: goto 000d // -0002 │ │ -0519a8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0519aa: 28fc |0011: goto 000d // -0004 │ │ -0519ac: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +051958: |[051958] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +051968: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ +05196c: 7240 7007 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0770 │ │ +051972: 0a00 |0005: move-result v0 │ │ +051974: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +05197a: 6e10 7207 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0772 │ │ +051980: 0a00 |000c: move-result v0 │ │ +051982: 0f00 |000d: return v0 │ │ +051984: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +051986: 28fe |000f: goto 000d // -0002 │ │ +051988: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05198a: 28fc |0011: goto 000d // -0004 │ │ +05198c: 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 │ │ @@ -103320,33 +103288,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0519bc: |[0519bc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -0519cc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0519d0: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -0519d4: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -0519d8: 7210 d212 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@12d2 │ │ -0519de: 0a00 |0009: move-result v0 │ │ -0519e0: b140 |000a: sub-int/2addr v0, v4 │ │ -0519e2: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -0519e6: 2200 c002 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -0519ea: 7010 ea12 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@12ea │ │ -0519f0: 2700 |0012: throw v0 │ │ -0519f2: 5410 a002 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ -0519f6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0519fa: 6e10 7207 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0772 │ │ -051a00: 0a00 |001a: move-result v0 │ │ -051a02: 0f00 |001b: return v0 │ │ -051a04: 7040 7307 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0773 │ │ -051a0a: 0a00 |001f: move-result v0 │ │ -051a0c: 28fb |0020: goto 001b // -0005 │ │ +05199c: |[05199c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +0519ac: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0519b0: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +0519b4: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +0519b8: 7210 d212 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@12d2 │ │ +0519be: 0a00 |0009: move-result v0 │ │ +0519c0: b140 |000a: sub-int/2addr v0, v4 │ │ +0519c2: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +0519c6: 2200 c002 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +0519ca: 7010 ea12 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@12ea │ │ +0519d0: 2700 |0012: throw v0 │ │ +0519d2: 5410 a002 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02a0 │ │ +0519d6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0519da: 6e10 7207 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0772 │ │ +0519e0: 0a00 |001a: move-result v0 │ │ +0519e2: 0f00 |001b: return v0 │ │ +0519e4: 7040 7307 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0773 │ │ +0519ea: 0a00 |001f: move-result v0 │ │ +0519ec: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -103361,20 +103329,20 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -051a10: |[051a10] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -051a20: 7110 3913 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1339 │ │ -051a26: 0c00 |0003: move-result-object v0 │ │ -051a28: 6e40 7407 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0774 │ │ -051a2e: 0a00 |0007: move-result v0 │ │ -051a30: 0f00 |0008: return v0 │ │ +0519f0: |[0519f0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +051a00: 7110 3913 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@1339 │ │ +051a06: 0c00 |0003: move-result-object v0 │ │ +051a08: 6e40 7407 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0774 │ │ +051a0e: 0a00 |0007: move-result v0 │ │ +051a10: 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 │ │ @@ -103419,19 +103387,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 │ │ -051a34: |[051a34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -051a44: 5b01 cb02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02cb │ │ -051a48: 5b02 cc02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051a4c: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051a52: 0e00 |0007: return-void │ │ +051a14: |[051a14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +051a24: 5b01 cb02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@02cb │ │ +051a28: 5b02 cc02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051a2c: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051a32: 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; │ │ @@ -103442,19 +103410,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 │ │ -051a54: |[051a54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051a64: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051a68: 6e30 1908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0819 │ │ -051a6e: 0a00 |0005: move-result v0 │ │ -051a70: 0f00 |0006: return v0 │ │ +051a34: |[051a34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051a44: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051a48: 6e30 1908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0819 │ │ +051a4e: 0a00 |0005: move-result v0 │ │ +051a50: 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; │ │ @@ -103464,18 +103432,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 │ │ -051a74: |[051a74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051a84: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051a88: 6e30 1c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ -051a8e: 0e00 |0005: return-void │ │ +051a54: |[051a54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051a64: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051a68: 6e30 1c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ +051a6e: 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; │ │ @@ -103486,20 +103454,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 │ │ -051a90: |[051a90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -051aa0: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051aa4: 2201 db01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -051aa8: 7020 3d0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ -051aae: 6e30 1d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ -051ab4: 0e00 |000a: return-void │ │ +051a70: |[051a70] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +051a80: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051a84: 2201 db01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +051a88: 7020 3d0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ +051a8e: 6e30 1d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ +051a94: 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; │ │ @@ -103510,18 +103478,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 │ │ -051ab8: |[051ab8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051ac8: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051acc: 6e30 1e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081e │ │ -051ad2: 0e00 |0005: return-void │ │ +051a98: |[051a98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051aa8: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051aac: 6e30 1e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081e │ │ +051ab2: 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; │ │ @@ -103532,19 +103500,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 │ │ -051ad4: |[051ad4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051ae4: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051ae8: 6e40 1f08 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@081f │ │ -051aee: 0a00 |0005: move-result v0 │ │ -051af0: 0f00 |0006: return v0 │ │ +051ab4: |[051ab4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051ac4: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051ac8: 6e40 1f08 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@081f │ │ +051ace: 0a00 |0005: move-result v0 │ │ +051ad0: 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; │ │ @@ -103555,18 +103523,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051af4: |[051af4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -051b04: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051b08: 6e30 2108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0821 │ │ -051b0e: 0e00 |0005: return-void │ │ +051ad4: |[051ad4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +051ae4: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051ae8: 6e30 2108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0821 │ │ +051aee: 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; │ │ @@ -103577,18 +103545,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 │ │ -051b10: |[051b10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051b20: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ -051b24: 6e30 2208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ -051b2a: 0e00 |0005: return-void │ │ +051af0: |[051af0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051b00: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02cc │ │ +051b04: 6e30 2208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ +051b0a: 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; │ │ @@ -103633,19 +103601,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 │ │ -051b2c: |[051b2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -051b3c: 5b01 cd02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02cd │ │ -051b40: 5b02 ce02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051b44: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051b4a: 0e00 |0007: return-void │ │ +051b0c: |[051b0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +051b1c: 5b01 cd02 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@02cd │ │ +051b20: 5b02 ce02 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051b24: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051b2a: 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; │ │ @@ -103656,19 +103624,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 │ │ -051b4c: |[051b4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051b5c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051b60: 6e30 1908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0819 │ │ -051b66: 0a00 |0005: move-result v0 │ │ -051b68: 0f00 |0006: return v0 │ │ +051b2c: |[051b2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051b3c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051b40: 6e30 1908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0819 │ │ +051b46: 0a00 |0005: move-result v0 │ │ +051b48: 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; │ │ @@ -103678,24 +103646,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 │ │ -051b6c: |[051b6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -051b7c: 5421 ce02 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051b80: 6e20 1a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@081a │ │ -051b86: 0c00 |0005: move-result-object v0 │ │ -051b88: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -051b8c: 6e10 d10c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0cd1 │ │ -051b92: 0c01 |000b: move-result-object v1 │ │ -051b94: 1101 |000c: return-object v1 │ │ -051b96: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -051b98: 28fe |000e: goto 000c // -0002 │ │ +051b4c: |[051b4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +051b5c: 5421 ce02 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051b60: 6e20 1a08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@081a │ │ +051b66: 0c00 |0005: move-result-object v0 │ │ +051b68: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +051b6c: 6e10 d10c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0cd1 │ │ +051b72: 0c01 |000b: move-result-object v1 │ │ +051b74: 1101 |000c: return-object v1 │ │ +051b76: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +051b78: 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; │ │ @@ -103706,18 +103674,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 │ │ -051b9c: |[051b9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051bac: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051bb0: 6e30 1c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ -051bb6: 0e00 |0005: return-void │ │ +051b7c: |[051b7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051b8c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051b90: 6e30 1c08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ +051b96: 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; │ │ @@ -103728,20 +103696,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 │ │ -051bb8: |[051bb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -051bc8: 5420 ce02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051bcc: 2201 db01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -051bd0: 7020 3d0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ -051bd6: 6e30 1d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ -051bdc: 0e00 |000a: return-void │ │ +051b98: |[051b98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +051ba8: 5420 ce02 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051bac: 2201 db01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +051bb0: 7020 3d0c 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0c3d │ │ +051bb6: 6e30 1d08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ +051bbc: 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; │ │ @@ -103752,18 +103720,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 │ │ -051be0: |[051be0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051bf0: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051bf4: 6e30 1e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081e │ │ -051bfa: 0e00 |0005: return-void │ │ +051bc0: |[051bc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051bd0: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051bd4: 6e30 1e08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081e │ │ +051bda: 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; │ │ @@ -103774,19 +103742,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 │ │ -051bfc: |[051bfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051c0c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051c10: 6e40 1f08 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@081f │ │ -051c16: 0a00 |0005: move-result v0 │ │ -051c18: 0f00 |0006: return v0 │ │ +051bdc: |[051bdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051bec: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051bf0: 6e40 1f08 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@081f │ │ +051bf6: 0a00 |0005: move-result v0 │ │ +051bf8: 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; │ │ @@ -103797,19 +103765,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 │ │ -051c1c: |[051c1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -051c2c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051c30: 6e40 2008 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0820 │ │ -051c36: 0a00 |0005: move-result v0 │ │ -051c38: 0f00 |0006: return v0 │ │ +051bfc: |[051bfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +051c0c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051c10: 6e40 2008 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0820 │ │ +051c16: 0a00 |0005: move-result v0 │ │ +051c18: 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 │ │ @@ -103820,18 +103788,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051c3c: |[051c3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -051c4c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051c50: 6e30 2108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0821 │ │ -051c56: 0e00 |0005: return-void │ │ +051c1c: |[051c1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +051c2c: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051c30: 6e30 2108 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0821 │ │ +051c36: 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; │ │ @@ -103842,18 +103810,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 │ │ -051c58: |[051c58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051c68: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ -051c6c: 6e30 2208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ -051c72: 0e00 |0005: return-void │ │ +051c38: |[051c38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051c48: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@02ce │ │ +051c4c: 6e30 2208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ +051c52: 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; │ │ @@ -103890,17 +103858,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051c74: |[051c74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -051c84: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -051c8a: 0e00 |0003: return-void │ │ +051c54: |[051c54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +051c64: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +051c6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -103909,17 +103877,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 │ │ -051c8c: |[051c8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051c9e: 0f00 |0001: return v0 │ │ +051c6c: |[051c6c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051c7e: 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; │ │ @@ -103930,17 +103898,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 │ │ -051ca0: |[051ca0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -051cb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051cb2: 1100 |0001: return-object v0 │ │ +051c80: |[051c80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +051c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051c92: 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; │ │ @@ -103950,17 +103918,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 │ │ -051cb4: |[051cb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -051cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051cc6: 1100 |0001: return-object v0 │ │ +051c94: |[051c94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +051ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051ca6: 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; │ │ │ │ @@ -103969,17 +103937,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051cc8: |[051cc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -051cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051cda: 1100 |0001: return-object v0 │ │ +051ca8: |[051ca8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +051cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051cba: 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;) │ │ @@ -103987,16 +103955,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 │ │ -051cdc: |[051cdc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051cec: 0e00 |0000: return-void │ │ +051cbc: |[051cbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051ccc: 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; │ │ @@ -104007,16 +103975,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 │ │ -051cf0: |[051cf0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -051d00: 0e00 |0000: return-void │ │ +051cd0: |[051cd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +051ce0: 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; │ │ @@ -104027,16 +103995,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 │ │ -051d04: |[051d04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051d14: 0e00 |0000: return-void │ │ +051ce4: |[051ce4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051cf4: 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; │ │ @@ -104047,17 +104015,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 │ │ -051d18: |[051d18] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -051d28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051d2a: 0f00 |0001: return v0 │ │ +051cf8: |[051cf8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +051d08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051d0a: 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; │ │ @@ -104069,17 +104037,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 │ │ -051d2c: |[051d2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -051d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051d3e: 0f00 |0001: return v0 │ │ +051d0c: |[051d0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +051d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051d1e: 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; │ │ @@ -104091,16 +104059,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 │ │ -051d40: |[051d40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -051d50: 0e00 |0000: return-void │ │ +051d20: |[051d20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +051d30: 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; │ │ @@ -104111,16 +104079,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 │ │ -051d54: |[051d54] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -051d64: 0e00 |0000: return-void │ │ +051d34: |[051d34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +051d44: 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; │ │ @@ -104271,25 +104239,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -051d68: |[051d68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -051d78: 7100 4d11 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@114d │ │ -051d7e: 0a00 |0003: move-result v0 │ │ -051d80: 6700 da02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02da │ │ -051d84: 7100 5311 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1153 │ │ -051d8a: 0a00 |0009: move-result v0 │ │ -051d8c: 6700 de02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ -051d90: 7100 4c11 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@114c │ │ -051d96: 0a00 |000f: move-result v0 │ │ -051d98: 6700 d902 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ -051d9c: 0e00 |0012: return-void │ │ +051d48: |[051d48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +051d58: 7100 4d11 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@114d │ │ +051d5e: 0a00 |0003: move-result v0 │ │ +051d60: 6700 da02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02da │ │ +051d64: 7100 5311 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1153 │ │ +051d6a: 0a00 |0009: move-result v0 │ │ +051d6c: 6700 de02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ +051d70: 7100 4c11 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@114c │ │ +051d76: 0a00 |000f: move-result v0 │ │ +051d78: 6700 d902 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ +051d7c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -104298,31 +104266,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 │ │ -051da0: |[051da0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -051db0: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -051db6: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -051dba: 2200 6001 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0160 │ │ -051dbe: 7030 6708 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@0867 │ │ -051dc4: 5b10 e702 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051dc8: 5b13 ed02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -051dcc: 2030 4602 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0246 │ │ -051dd0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -051dd4: 1f03 4602 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0246 │ │ -051dd8: 6e20 7908 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0879 │ │ -051dde: 7020 7408 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0874 │ │ -051de4: 0e00 |001a: return-void │ │ -051de6: 2200 6001 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0160 │ │ -051dea: 7020 6608 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0866 │ │ -051df0: 5b10 e702 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051df4: 28ea |0022: goto 000c // -0016 │ │ +051d80: |[051d80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +051d90: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +051d96: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +051d9a: 2200 6001 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0160 │ │ +051d9e: 7030 6708 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@0867 │ │ +051da4: 5b10 e702 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051da8: 5b13 ed02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +051dac: 2030 4602 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0246 │ │ +051db0: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +051db4: 1f03 4602 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0246 │ │ +051db8: 6e20 7908 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0879 │ │ +051dbe: 7020 7408 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0874 │ │ +051dc4: 0e00 |001a: return-void │ │ +051dc6: 2200 6001 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0160 │ │ +051dca: 7020 6608 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0866 │ │ +051dd0: 5b10 e702 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051dd4: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -104342,17 +104310,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 │ │ -051df8: |[051df8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -051e08: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -051e0c: 1100 |0002: return-object v0 │ │ +051dd8: |[051dd8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +051de8: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +051dec: 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;) │ │ @@ -104360,17 +104328,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 │ │ -051e10: |[051e10] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -051e20: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -051e24: 1100 |0002: return-object v0 │ │ +051df0: |[051df0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +051e00: 5410 ed02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +051e04: 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;) │ │ @@ -104378,17 +104346,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 │ │ -051e28: |[051e28] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -051e38: 7010 7308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0873 │ │ -051e3e: 0e00 |0003: return-void │ │ +051e08: |[051e08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +051e18: 7010 7308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0873 │ │ +051e1e: 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;) │ │ @@ -104396,17 +104364,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 │ │ -051e40: |[051e40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -051e50: 5410 e302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -051e54: 1100 |0002: return-object v0 │ │ +051e20: |[051e20] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +051e30: 5410 e302 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +051e34: 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;) │ │ @@ -104414,17 +104382,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 │ │ -051e58: |[051e58] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -051e68: 5510 f102 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ -051e6c: 0f00 |0002: return v0 │ │ +051e38: |[051e38] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +051e48: 5510 f102 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ +051e4c: 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;) │ │ @@ -104432,17 +104400,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 │ │ -051e70: |[051e70] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -051e80: 5c01 e202 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -051e84: 0f01 |0002: return v1 │ │ +051e50: |[051e50] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +051e60: 5c01 e202 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +051e64: 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 │ │ │ │ @@ -104451,38 +104419,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -051e88: |[051e88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -051e98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051e9a: 5430 e702 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051e9e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -051ea0: 6e20 aa01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051ea6: 5430 e702 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051eaa: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -051eac: 6e20 aa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051eb2: 5430 e702 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051eb6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -051eb8: 6e20 aa01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051ebe: 5430 f302 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -051ec2: 6e10 da10 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ -051ec8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -051eca: 5b30 f302 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -051ece: 5c32 e902 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -051ed2: 5c32 f102 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ -051ed6: 5c32 e002 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -051eda: 5c32 df02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ -051ede: 5c32 e202 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -051ee2: 5530 e802 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -051ee6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -051eea: 5c32 e802 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -051eee: 0e00 |002b: return-void │ │ +051e68: |[051e68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +051e78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051e7a: 5430 e702 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051e7e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +051e80: 6e20 aa01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051e86: 5430 e702 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051e8a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +051e8c: 6e20 aa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051e92: 5430 e702 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051e96: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +051e98: 6e20 aa01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051e9e: 5430 f302 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +051ea2: 6e10 da10 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ +051ea8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +051eaa: 5b30 f302 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +051eae: 5c32 e902 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +051eb2: 5c32 f102 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ +051eb6: 5c32 e002 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +051eba: 5c32 df02 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ +051ebe: 5c32 e202 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +051ec2: 5530 e802 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +051ec6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +051eca: 5c32 e802 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +051ece: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -104502,33 +104470,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -051ef0: |[051ef0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -051f00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -051f02: 5430 e702 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051f06: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -051f08: 6e20 aa01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051f0e: 5430 e702 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051f12: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -051f14: 6e20 aa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051f1a: 5430 e702 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051f1e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -051f20: 6e20 aa01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051f26: 5c32 e902 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -051f2a: 5c32 e002 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -051f2e: 5c32 df02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ -051f32: 5c32 e202 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -051f36: 5530 e802 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -051f3a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -051f3e: 5c32 e802 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -051f42: 0e00 |0021: return-void │ │ +051ed0: |[051ed0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +051ee0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051ee2: 5430 e702 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051ee6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +051ee8: 6e20 aa01 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051eee: 5430 e702 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051ef2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +051ef4: 6e20 aa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051efa: 5430 e702 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051efe: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +051f00: 6e20 aa01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051f06: 5c32 e902 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +051f0a: 5c32 e002 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +051f0e: 5c32 df02 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ +051f12: 5c32 e202 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +051f16: 5530 e802 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +051f1a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +051f1e: 5c32 e802 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +051f22: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -104545,26 +104513,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -051f44: |[051f44] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -051f54: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -051f58: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -051f5a: 6e20 aa01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -051f60: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -051f62: 5c20 e202 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -051f66: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -051f68: 5c20 e802 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -051f6c: 5420 ed02 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -051f70: 5421 e102 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -051f74: 7220 9010 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1090 │ │ -051f7a: 0e00 |0013: return-void │ │ +051f24: |[051f24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +051f34: 5420 e702 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +051f38: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +051f3a: 6e20 aa01 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +051f40: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +051f42: 5c20 e202 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +051f46: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +051f48: 5c20 e802 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +051f4c: 5420 ed02 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +051f50: 5421 e102 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +051f54: 7220 9010 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1090 │ │ +051f5a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -104576,45 +104544,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -051f7c: |[051f7c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -051f8c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -051f90: 2203 c002 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -051f94: 1a04 ff01 |0004: const-string v4, "Context must not be null" // string@01ff │ │ -051f98: 7020 eb12 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -051f9e: 2703 |0009: throw v3 │ │ -051fa0: 5453 ed02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -051fa4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -051fa8: 2203 c002 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -051fac: 1a04 7807 |0010: const-string v4, "OnGestureListener must not be null" // string@0778 │ │ -051fb0: 7020 eb12 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -051fb6: 2703 |0015: throw v3 │ │ -051fb8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -051fba: 5c53 ea02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ -051fbe: 7110 4b11 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ -051fc4: 0c00 |001c: move-result-object v0 │ │ -051fc6: 6e10 5211 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ -051fcc: 0a02 |0020: move-result v2 │ │ -051fce: 6e10 4e11 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@114e │ │ -051fd4: 0a01 |0024: move-result v1 │ │ -051fd6: 6e10 5011 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1150 │ │ -051fdc: 0a03 |0028: move-result v3 │ │ -051fde: 5953 ef02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ -051fe2: 6e10 4f11 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ -051fe8: 0a03 |002e: move-result v3 │ │ -051fea: 5953 ee02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ -051fee: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -051ff2: 5953 f202 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ -051ff6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -051ffa: 5953 e402 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02e4 │ │ -051ffe: 0e00 |0039: return-void │ │ +051f5c: |[051f5c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +051f6c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +051f70: 2203 c002 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +051f74: 1a04 ff01 |0004: const-string v4, "Context must not be null" // string@01ff │ │ +051f78: 7020 eb12 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +051f7e: 2703 |0009: throw v3 │ │ +051f80: 5453 ed02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +051f84: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +051f88: 2203 c002 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +051f8c: 1a04 7807 |0010: const-string v4, "OnGestureListener must not be null" // string@0778 │ │ +051f90: 7020 eb12 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +051f96: 2703 |0015: throw v3 │ │ +051f98: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +051f9a: 5c53 ea02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ +051f9e: 7110 4b11 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ +051fa4: 0c00 |001c: move-result-object v0 │ │ +051fa6: 6e10 5211 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ +051fac: 0a02 |0020: move-result v2 │ │ +051fae: 6e10 4e11 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@114e │ │ +051fb4: 0a01 |0024: move-result v1 │ │ +051fb6: 6e10 5011 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1150 │ │ +051fbc: 0a03 |0028: move-result v3 │ │ +051fbe: 5953 ef02 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ +051fc2: 6e10 4f11 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@114f │ │ +051fc8: 0a03 |002e: move-result v3 │ │ +051fca: 5953 ee02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ +051fce: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +051fd2: 5953 f202 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ +051fd6: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +051fda: 5953 e402 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02e4 │ │ +051fde: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -104638,49 +104606,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 │ │ -052000: |[052000] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -052010: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -052012: 5583 df02 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ -052016: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05201a: 0f02 |0005: return v2 │ │ -05201c: 6e10 c310 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@10c3 │ │ -052022: 0b04 |0009: move-result-wide v4 │ │ -052024: 6e10 c310 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@10c3 │ │ -05202a: 0b06 |000d: move-result-wide v6 │ │ -05202c: bc64 |000e: sub-long/2addr v4, v6 │ │ -05202e: 6003 d902 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ -052032: 8136 |0011: int-to-long v6, v3 │ │ -052034: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -052038: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -05203c: 6e10 c610 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -052042: 0a03 |0019: move-result v3 │ │ -052044: 8733 |001a: float-to-int v3, v3 │ │ -052046: 6e10 c610 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -05204c: 0a04 |001e: move-result v4 │ │ -05204e: 8744 |001f: float-to-int v4, v4 │ │ -052050: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -052054: 6e10 c810 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -05205a: 0a03 |0025: move-result v3 │ │ -05205c: 8733 |0026: float-to-int v3, v3 │ │ -05205e: 6e10 c810 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -052064: 0a04 |002a: move-result v4 │ │ -052066: 8744 |002b: float-to-int v4, v4 │ │ -052068: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -05206c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -052070: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -052074: b043 |0032: add-int/2addr v3, v4 │ │ -052076: 5284 e402 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02e4 │ │ -05207a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -05207e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -052080: 28cd |0038: goto 0005 // -0033 │ │ +051fe0: |[051fe0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +051ff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051ff2: 5583 df02 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ +051ff6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +051ffa: 0f02 |0005: return v2 │ │ +051ffc: 6e10 c310 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@10c3 │ │ +052002: 0b04 |0009: move-result-wide v4 │ │ +052004: 6e10 c310 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@10c3 │ │ +05200a: 0b06 |000d: move-result-wide v6 │ │ +05200c: bc64 |000e: sub-long/2addr v4, v6 │ │ +05200e: 6003 d902 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ +052012: 8136 |0011: int-to-long v6, v3 │ │ +052014: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +052018: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +05201c: 6e10 c610 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +052022: 0a03 |0019: move-result v3 │ │ +052024: 8733 |001a: float-to-int v3, v3 │ │ +052026: 6e10 c610 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +05202c: 0a04 |001e: move-result v4 │ │ +05202e: 8744 |001f: float-to-int v4, v4 │ │ +052030: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +052034: 6e10 c810 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +05203a: 0a03 |0025: move-result v3 │ │ +05203c: 8733 |0026: float-to-int v3, v3 │ │ +05203e: 6e10 c810 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +052044: 0a04 |002a: move-result v4 │ │ +052046: 8744 |002b: float-to-int v4, v4 │ │ +052048: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +05204c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +052050: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +052054: b043 |0032: add-int/2addr v3, v4 │ │ +052056: 5284 e402 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@02e4 │ │ +05205a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +05205e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +052060: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -104699,17 +104667,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052084: |[052084] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -052094: 5510 ea02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ -052098: 0f00 |0002: return v0 │ │ +052064: |[052064] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +052074: 5510 ea02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ +052078: 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;) │ │ @@ -104717,619 +104685,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -05209c: |[05209c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0520ac: 7401 c010 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -0520b2: 0a06 |0003: move-result v6 │ │ -0520b4: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -0520b8: 5400 f302 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0520bc: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -0520c0: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -0520c4: 7100 d910 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ -0520ca: 0c24 |000f: move-result-object v36 │ │ -0520cc: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -0520d0: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -0520d4: 5b10 f302 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0520d8: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -0520dc: 5400 f302 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0520e0: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -0520e4: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -0520e8: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -0520ec: 6e20 d210 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ -0520f2: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0520f6: 0224 0000 |0025: move/from16 v36, v0 │ │ -0520fa: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -0520fe: 0200 2400 |0029: move/from16 v0, v36 │ │ -052102: 0201 2500 |002b: move/from16 v1, v37 │ │ -052106: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -05210a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -05210e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -052112: 7701 4d09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -052118: 0a19 |0036: move-result v25 │ │ -05211a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -05211e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -052122: 7701 4f09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ -052128: 0a07 |003e: move-result v7 │ │ -05212a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -05212e: 0200 1200 |0041: move/from16 v0, v18 │ │ -052132: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -052136: 0200 1900 |0045: move/from16 v0, v25 │ │ -05213a: 0201 1200 |0047: move/from16 v1, v18 │ │ -05213e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -052142: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -052146: 28f4 |004d: goto 0041 // -000c │ │ -052148: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -05214c: 28e1 |0050: goto 0031 // -001f │ │ -05214e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -052152: 28e4 |0053: goto 0037 // -001c │ │ -052154: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -052158: 0201 1200 |0056: move/from16 v1, v18 │ │ -05215c: 7120 5109 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ -052162: 0a24 |005b: move-result v36 │ │ -052164: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -052168: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -05216c: 0201 1200 |0060: move/from16 v1, v18 │ │ -052170: 7120 5209 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ -052176: 0a24 |0065: move-result v36 │ │ -052178: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -05217c: 28e3 |0068: goto 004b // -001d │ │ -05217e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -052182: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -052186: 82c0 |006d: int-to-float v0, v12 │ │ -052188: 0224 0000 |006e: move/from16 v36, v0 │ │ -05218c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -052190: 82c0 |0072: int-to-float v0, v12 │ │ -052192: 0224 0000 |0073: move/from16 v36, v0 │ │ -052196: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -05219a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -05219e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0521a2: 0224 0000 |007b: move/from16 v36, v0 │ │ -0521a6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -0521ac: 0f11 |0080: return v17 │ │ -0521ae: 017c |0081: move v12, v7 │ │ -0521b0: 28eb |0082: goto 006d // -0015 │ │ -0521b2: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -0521b6: 590e eb02 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -0521ba: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0521be: 590e e502 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ -0521c2: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -0521c6: 590f ec02 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -0521ca: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -0521ce: 590f e602 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ -0521d2: 7601 7208 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0872 │ │ -0521d8: 28ea |0096: goto 0080 // -0016 │ │ -0521da: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -0521de: 590e eb02 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -0521e2: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -0521e6: 590e e502 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ -0521ea: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -0521ee: 590f ec02 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -0521f2: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -0521f6: 590f e602 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ -0521fa: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -0521fe: 5400 f302 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052202: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -052206: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -05220a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -05220e: 5200 ee02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ -052212: 0226 0000 |00b3: move/from16 v38, v0 │ │ -052216: 0200 2600 |00b5: move/from16 v0, v38 │ │ -05221a: 8200 |00b7: int-to-float v0, v0 │ │ -05221c: 0226 0000 |00b8: move/from16 v38, v0 │ │ -052220: 7403 d410 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ -052226: 7701 4d09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ -05222c: 0a1c |00c0: move-result v28 │ │ -05222e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -052232: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -052236: 7120 5009 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -05223c: 0a13 |00c8: move-result v19 │ │ -05223e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -052242: 5400 f302 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052246: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -05224a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -05224e: 0201 1300 |00d1: move/from16 v1, v19 │ │ -052252: 7120 cb09 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -052258: 0a21 |00d6: move-result v33 │ │ -05225a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -05225e: 5400 f302 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052262: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -052266: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -05226a: 0201 1300 |00df: move/from16 v1, v19 │ │ -05226e: 7120 cc09 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -052274: 0a23 |00e4: move-result v35 │ │ -052276: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -05227a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -05227e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -052282: 0200 1200 |00eb: move/from16 v0, v18 │ │ -052286: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -05228a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -05228e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -052292: 28f4 |00f3: goto 00e7 // -000c │ │ -052294: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -052298: 0201 1200 |00f6: move/from16 v1, v18 │ │ -05229c: 7120 5009 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -0522a2: 0a14 |00fb: move-result v20 │ │ -0522a4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -0522a8: 5400 f302 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0522ac: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -0522b0: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -0522b4: 0201 1400 |0104: move/from16 v1, v20 │ │ -0522b8: 7120 cb09 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -0522be: 0a24 |0109: move-result v36 │ │ -0522c0: a820 2124 |010a: mul-float v32, v33, v36 │ │ -0522c4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0522c8: 5400 f302 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0522cc: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -0522d0: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -0522d4: 0201 1400 |0114: move/from16 v1, v20 │ │ -0522d8: 7120 cc09 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -0522de: 0a24 |0119: move-result v36 │ │ -0522e0: a822 2324 |011a: mul-float v34, v35, v36 │ │ -0522e4: a60d 2022 |011c: add-float v13, v32, v34 │ │ -0522e8: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -0522ec: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -0522f0: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -0522f4: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -0522f8: 5400 f302 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -0522fc: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -052300: 7401 d310 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ -052306: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -05230a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -05230e: 5400 e302 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -052312: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -052316: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -05231a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -05231e: 5400 e702 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -052322: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -052326: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -05232a: 7402 a501 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ -052330: 0a10 |0142: move-result v16 │ │ -052332: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -052336: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -05233a: 5400 e702 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -05233e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -052342: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -052346: 7402 aa01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -05234c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -052350: 5400 e102 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -052354: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -052358: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -05235c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -052360: 5400 f002 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ -052364: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -052368: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -05236c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -052370: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -052374: 5400 e102 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -052378: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -05237c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -052380: 5400 f002 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ -052384: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -052388: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -05238c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -052390: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -052394: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -052398: 7040 7508 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@0875 │ │ -05239e: 0a24 |0179: move-result v36 │ │ -0523a0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -0523a4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -0523a8: 0200 2400 |017e: move/from16 v0, v36 │ │ -0523ac: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -0523b0: 5c10 e902 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -0523b4: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -0523b8: 5400 e302 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -0523bc: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -0523c0: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -0523c4: 5400 e102 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -0523c8: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -0523cc: 7802 8b10 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@108b │ │ -0523d2: 0a24 |0193: move-result v36 │ │ -0523d4: 9611 1124 |0194: or-int v17, v17, v36 │ │ -0523d8: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -0523dc: 5400 e302 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -0523e0: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -0523e4: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -0523e8: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -0523ec: 7220 8c10 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ -0523f2: 0a24 |01a3: move-result v36 │ │ -0523f4: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -0523f8: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -0523fc: 590e eb02 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -052400: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -052404: 590e e502 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ -052408: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -05240c: 590f ec02 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -052410: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -052414: 590f e602 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ -052418: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -05241c: 5400 e102 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -052420: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -052424: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -052428: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -05242c: 5400 e102 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -052430: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -052434: 7401 cc10 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ -05243a: 7701 cb10 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@10cb │ │ -052440: 0c24 |01ca: move-result-object v36 │ │ -052442: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -052446: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -05244a: 5b10 e102 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -05244e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -052452: 0200 2400 |01d3: move/from16 v0, v36 │ │ -052456: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -05245a: 5c10 e002 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -05245e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -052462: 0200 2400 |01db: move/from16 v0, v36 │ │ -052466: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -05246a: 5c10 df02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ -05246e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -052472: 0200 2400 |01e3: move/from16 v0, v36 │ │ -052476: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -05247a: 5c10 f102 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ -05247e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -052482: 0200 2400 |01eb: move/from16 v0, v36 │ │ -052486: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -05248a: 5c10 e802 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -05248e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -052492: 0200 2400 |01f3: move/from16 v0, v36 │ │ -052496: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -05249a: 5c10 e202 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -05249e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -0524a2: 5500 ea02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ -0524a6: 0224 0000 |01fd: move/from16 v36, v0 │ │ -0524aa: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -0524ae: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -0524b2: 5400 e702 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -0524b6: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -0524ba: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -0524be: 7402 aa01 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -0524c4: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -0524c8: 5400 e702 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -0524cc: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -0524d0: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -0524d4: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -0524d8: 5400 e102 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -0524dc: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -0524e0: 7401 c110 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@10c1 │ │ -0524e6: 0b26 |021d: move-result-wide v38 │ │ -0524e8: 6028 de02 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ -0524ec: 0200 2800 |0220: move/from16 v0, v40 │ │ -0524f0: 8100 |0222: int-to-long v0, v0 │ │ -0524f2: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -0524f6: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -0524fa: 6028 da02 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02da │ │ -0524fe: 0200 2800 |0229: move/from16 v0, v40 │ │ -052502: 8100 |022b: int-to-long v0, v0 │ │ -052504: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -052508: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -05250c: 7404 ac01 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01ac │ │ -052512: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -052516: 5400 e702 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -05251a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -05251e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -052522: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -052526: 5400 e102 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -05252a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -05252e: 7401 c110 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@10c1 │ │ -052534: 0b26 |0244: move-result-wide v38 │ │ -052536: 6028 de02 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ -05253a: 0200 2800 |0247: move/from16 v0, v40 │ │ -05253e: 8100 |0249: int-to-long v0, v0 │ │ -052540: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -052544: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -052548: 7404 ac01 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01ac │ │ -05254e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -052552: 5400 ed02 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -052556: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -05255a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -05255e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -052562: 7220 8e10 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@108e │ │ -052568: 0a24 |025e: move-result v36 │ │ -05256a: 9611 1124 |025f: or-int v17, v17, v36 │ │ -05256e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -052572: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -052576: 5400 e702 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -05257a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -05257e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -052582: 6026 d902 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ -052586: 0200 2600 |026d: move/from16 v0, v38 │ │ -05258a: 8100 |026f: int-to-long v0, v0 │ │ -05258c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -052590: 7404 ad01 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01ad │ │ -052596: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -05259a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -05259e: 5500 e802 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -0525a2: 0224 0000 |027b: move/from16 v36, v0 │ │ -0525a6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -0525aa: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -0525ae: 5200 eb02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -0525b2: 0224 0000 |0283: move/from16 v36, v0 │ │ -0525b6: a717 240e |0285: sub-float v23, v36, v14 │ │ -0525ba: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -0525be: 5200 ec02 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -0525c2: 0224 0000 |028b: move/from16 v36, v0 │ │ -0525c6: a718 240f |028d: sub-float v24, v36, v15 │ │ -0525ca: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -0525ce: 5500 e902 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -0525d2: 0224 0000 |0293: move/from16 v36, v0 │ │ -0525d6: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -0525da: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -0525de: 5400 e302 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -0525e2: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -0525e6: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -0525ea: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -0525ee: 7220 8c10 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ -0525f4: 0a24 |02a4: move-result v36 │ │ -0525f6: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -0525fa: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -0525fe: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -052602: 5500 e002 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -052606: 0224 0000 |02ad: move/from16 v36, v0 │ │ -05260a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -05260e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -052612: 5200 e502 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ -052616: 0224 0000 |02b5: move/from16 v36, v0 │ │ -05261a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -05261e: 0200 2400 |02b9: move/from16 v0, v36 │ │ -052622: 8709 |02bb: float-to-int v9, v0 │ │ -052624: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -052628: 5200 e602 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ -05262c: 0224 0000 |02c0: move/from16 v36, v0 │ │ -052630: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -052634: 0200 2400 |02c4: move/from16 v0, v36 │ │ -052638: 870a |02c6: float-to-int v10, v0 │ │ -05263a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -05263e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -052642: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -052646: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -05264a: 5200 f202 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ -05264e: 0224 0000 |02d1: move/from16 v36, v0 │ │ -052652: 0200 2400 |02d3: move/from16 v0, v36 │ │ -052656: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -05265a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -05265e: 5400 ed02 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -052662: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -052666: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -05266a: 5400 e102 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -05266e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -052672: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -052676: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -05267a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -05267e: 0203 1700 |02e9: move/from16 v3, v23 │ │ -052682: 0204 1800 |02eb: move/from16 v4, v24 │ │ -052686: 7254 9110 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1091 │ │ -05268c: 0a11 |02f0: move-result v17 │ │ -05268e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -052692: 590e eb02 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -052696: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -05269a: 590f ec02 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -05269e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -0526a2: 0200 2400 |02fb: move/from16 v0, v36 │ │ -0526a6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -0526aa: 5c10 e002 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -0526ae: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -0526b2: 5400 e702 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -0526b6: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -0526ba: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -0526be: 7402 aa01 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -0526c4: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -0526c8: 5400 e702 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -0526cc: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -0526d0: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -0526d4: 7402 aa01 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -0526da: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -0526de: 5400 e702 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -0526e2: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -0526e6: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -0526ea: 7402 aa01 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -0526f0: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -0526f4: 5200 f202 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ -0526f8: 0224 0000 |0326: move/from16 v36, v0 │ │ -0526fc: 0200 2400 |0328: move/from16 v0, v36 │ │ -052700: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -052704: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -052708: 0200 2400 |032e: move/from16 v0, v36 │ │ -05270c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -052710: 5c10 df02 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ -052714: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -052718: 7701 f812 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -05271e: 0a24 |0339: move-result v36 │ │ -052720: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -052724: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -052728: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -05272c: 7701 f812 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -052732: 0a24 |0343: move-result v36 │ │ -052734: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -052738: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -05273c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -052740: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -052744: 5400 ed02 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -052748: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -05274c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -052750: 5400 e102 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -052754: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -052758: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -05275c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -052760: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -052764: 0203 1700 |035c: move/from16 v3, v23 │ │ -052768: 0204 1800 |035e: move/from16 v4, v24 │ │ -05276c: 7254 9110 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1091 │ │ -052772: 0a11 |0363: move-result v17 │ │ -052774: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -052778: 590e eb02 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ -05277c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -052780: 590f ec02 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ -052784: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -052788: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -05278c: 0200 2400 |0370: move/from16 v0, v36 │ │ -052790: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -052794: 5c10 f102 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ -052798: 7701 cb10 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@10cb │ │ -05279e: 0c08 |0379: move-result-object v8 │ │ -0527a0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -0527a4: 5500 e902 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -0527a8: 0224 0000 |037e: move/from16 v36, v0 │ │ -0527ac: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -0527b0: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -0527b4: 5400 e302 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -0527b8: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -0527bc: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -0527c0: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -0527c4: 7220 8c10 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ -0527ca: 0a24 |038f: move-result v36 │ │ -0527cc: 9611 1124 |0390: or-int v17, v17, v36 │ │ -0527d0: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -0527d4: 5400 f002 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ -0527d8: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -0527dc: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -0527e0: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -0527e4: 5400 f002 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ -0527e8: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -0527ec: 7401 cc10 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ -0527f2: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -0527f6: 5b08 f002 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ -0527fa: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -0527fe: 5400 f302 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052802: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -052806: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -05280a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -05280e: 5400 f302 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052812: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -052816: 7401 da10 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ -05281c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -052820: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -052824: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -052828: 5b10 f302 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -05282c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -052830: 0200 2400 |03c2: move/from16 v0, v36 │ │ -052834: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -052838: 5c10 e902 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ -05283c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -052840: 0200 2400 |03ca: move/from16 v0, v36 │ │ -052844: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -052848: 5c10 e202 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -05284c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -052850: 5400 e702 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -052854: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -052858: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -05285c: 7402 aa01 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -052862: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -052866: 5400 e702 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -05286a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -05286e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -052872: 7402 aa01 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -052878: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -05287c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -052880: 5500 e802 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -052884: 0224 0000 |03ec: move/from16 v36, v0 │ │ -052888: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -05288c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -052890: 5400 e702 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ -052894: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -052898: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -05289c: 7402 aa01 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ -0528a2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -0528a6: 0200 2400 |03fd: move/from16 v0, v36 │ │ -0528aa: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -0528ae: 5c10 e802 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ -0528b2: 288f |0403: goto 0392 // -0071 │ │ -0528b4: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -0528b8: 5500 e002 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ -0528bc: 0224 0000 |0408: move/from16 v36, v0 │ │ -0528c0: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -0528c4: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -0528c8: 5400 ed02 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -0528cc: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -0528d0: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -0528d4: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -0528d8: 7220 9310 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1093 │ │ -0528de: 0a11 |0419: move-result v17 │ │ -0528e0: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -0528e4: 5500 e202 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ -0528e8: 0224 0000 |041e: move/from16 v36, v0 │ │ -0528ec: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -0528f0: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -0528f4: 5400 e302 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -0528f8: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -0528fc: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -052900: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -052904: 5400 e302 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -052908: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -05290c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -052910: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -052914: 7220 8d10 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@108d │ │ -05291a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -05291e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -052922: 5400 f302 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ -052926: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -05292a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -05292e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -052932: 0201 2400 |0443: move/from16 v1, v36 │ │ -052936: 7120 5009 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ -05293c: 0a15 |0448: move-result v21 │ │ -05293e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -052942: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -052946: 5200 ee02 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ -05294a: 0225 0000 |044f: move/from16 v37, v0 │ │ -05294e: 0200 2500 |0451: move/from16 v0, v37 │ │ -052952: 8200 |0453: int-to-float v0, v0 │ │ -052954: 0225 0000 |0454: move/from16 v37, v0 │ │ -052958: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -05295c: 0201 2400 |0458: move/from16 v1, v36 │ │ -052960: 0202 2500 |045a: move/from16 v2, v37 │ │ -052964: 6e30 d410 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ -05296a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -05296e: 0201 1500 |0461: move/from16 v1, v21 │ │ -052972: 7120 cc09 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ -052978: 0a1f |0466: move-result v31 │ │ -05297a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -05297e: 0201 1500 |0469: move/from16 v1, v21 │ │ -052982: 7120 cb09 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ -052988: 0a1e |046e: move-result v30 │ │ -05298a: 7701 f812 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -052990: 0a24 |0472: move-result v36 │ │ -052992: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -052996: 5200 ef02 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ -05299a: 0225 0000 |0477: move/from16 v37, v0 │ │ -05299e: 0200 2500 |0479: move/from16 v0, v37 │ │ -0529a2: 8200 |047b: int-to-float v0, v0 │ │ -0529a4: 0225 0000 |047c: move/from16 v37, v0 │ │ -0529a8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -0529ac: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -0529b0: 7701 f812 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0529b6: 0a24 |0485: move-result v36 │ │ -0529b8: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -0529bc: 5200 ef02 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ -0529c0: 0225 0000 |048a: move/from16 v37, v0 │ │ -0529c4: 0200 2500 |048c: move/from16 v0, v37 │ │ -0529c8: 8200 |048e: int-to-float v0, v0 │ │ -0529ca: 0225 0000 |048f: move/from16 v37, v0 │ │ -0529ce: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -0529d2: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -0529d6: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -0529da: 5400 ed02 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ -0529de: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -0529e2: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -0529e6: 5400 e102 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ -0529ea: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -0529ee: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -0529f2: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -0529f6: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -0529fa: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -0529fe: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -052a02: 7254 8f10 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@108f │ │ -052a08: 0a11 |04ae: move-result v17 │ │ -052a0a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -052a0e: 7601 7108 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0871 │ │ -052a14: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -052a18: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +05207c: |[05207c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05208c: 7401 c010 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +052092: 0a06 |0003: move-result v6 │ │ +052094: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +052098: 5400 f302 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +05209c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +0520a0: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +0520a4: 7100 d910 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@10d9 │ │ +0520aa: 0c24 |000f: move-result-object v36 │ │ +0520ac: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +0520b0: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +0520b4: 5b10 f302 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0520b8: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +0520bc: 5400 f302 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0520c0: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +0520c4: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +0520c8: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +0520cc: 6e20 d210 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@10d2 │ │ +0520d2: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0520d6: 0224 0000 |0025: move/from16 v36, v0 │ │ +0520da: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +0520de: 0200 2400 |0029: move/from16 v0, v36 │ │ +0520e2: 0201 2500 |002b: move/from16 v1, v37 │ │ +0520e6: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +0520ea: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +0520ee: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +0520f2: 7701 4d09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +0520f8: 0a19 |0036: move-result v25 │ │ +0520fa: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +0520fe: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +052102: 7701 4f09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@094f │ │ +052108: 0a07 |003e: move-result v7 │ │ +05210a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +05210e: 0200 1200 |0041: move/from16 v0, v18 │ │ +052112: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +052116: 0200 1900 |0045: move/from16 v0, v25 │ │ +05211a: 0201 1200 |0047: move/from16 v1, v18 │ │ +05211e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +052122: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +052126: 28f4 |004d: goto 0041 // -000c │ │ +052128: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +05212c: 28e1 |0050: goto 0031 // -001f │ │ +05212e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +052132: 28e4 |0053: goto 0037 // -001c │ │ +052134: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +052138: 0201 1200 |0056: move/from16 v1, v18 │ │ +05213c: 7120 5109 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0951 │ │ +052142: 0a24 |005b: move-result v36 │ │ +052144: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +052148: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +05214c: 0201 1200 |0060: move/from16 v1, v18 │ │ +052150: 7120 5209 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0952 │ │ +052156: 0a24 |0065: move-result v36 │ │ +052158: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +05215c: 28e3 |0068: goto 004b // -001d │ │ +05215e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +052162: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +052166: 82c0 |006d: int-to-float v0, v12 │ │ +052168: 0224 0000 |006e: move/from16 v36, v0 │ │ +05216c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +052170: 82c0 |0072: int-to-float v0, v12 │ │ +052172: 0224 0000 |0073: move/from16 v36, v0 │ │ +052176: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +05217a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +05217e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +052182: 0224 0000 |007b: move/from16 v36, v0 │ │ +052186: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +05218c: 0f11 |0080: return v17 │ │ +05218e: 017c |0081: move v12, v7 │ │ +052190: 28eb |0082: goto 006d // -0015 │ │ +052192: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +052196: 590e eb02 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +05219a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +05219e: 590e e502 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ +0521a2: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +0521a6: 590f ec02 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +0521aa: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +0521ae: 590f e602 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ +0521b2: 7601 7208 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0872 │ │ +0521b8: 28ea |0096: goto 0080 // -0016 │ │ +0521ba: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +0521be: 590e eb02 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +0521c2: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +0521c6: 590e e502 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ +0521ca: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +0521ce: 590f ec02 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +0521d2: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +0521d6: 590f e602 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ +0521da: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +0521de: 5400 f302 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0521e2: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +0521e6: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +0521ea: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +0521ee: 5200 ee02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ +0521f2: 0226 0000 |00b3: move/from16 v38, v0 │ │ +0521f6: 0200 2600 |00b5: move/from16 v0, v38 │ │ +0521fa: 8200 |00b7: int-to-float v0, v0 │ │ +0521fc: 0226 0000 |00b8: move/from16 v38, v0 │ │ +052200: 7403 d410 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ +052206: 7701 4d09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@094d │ │ +05220c: 0a1c |00c0: move-result v28 │ │ +05220e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +052212: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +052216: 7120 5009 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +05221c: 0a13 |00c8: move-result v19 │ │ +05221e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +052222: 5400 f302 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +052226: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +05222a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +05222e: 0201 1300 |00d1: move/from16 v1, v19 │ │ +052232: 7120 cb09 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +052238: 0a21 |00d6: move-result v33 │ │ +05223a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +05223e: 5400 f302 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +052242: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +052246: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +05224a: 0201 1300 |00df: move/from16 v1, v19 │ │ +05224e: 7120 cc09 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +052254: 0a23 |00e4: move-result v35 │ │ +052256: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +05225a: 0200 1200 |00e7: move/from16 v0, v18 │ │ +05225e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +052262: 0200 1200 |00eb: move/from16 v0, v18 │ │ +052266: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +05226a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +05226e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +052272: 28f4 |00f3: goto 00e7 // -000c │ │ +052274: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +052278: 0201 1200 |00f6: move/from16 v1, v18 │ │ +05227c: 7120 5009 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +052282: 0a14 |00fb: move-result v20 │ │ +052284: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +052288: 5400 f302 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +05228c: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +052290: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +052294: 0201 1400 |0104: move/from16 v1, v20 │ │ +052298: 7120 cb09 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +05229e: 0a24 |0109: move-result v36 │ │ +0522a0: a820 2124 |010a: mul-float v32, v33, v36 │ │ +0522a4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0522a8: 5400 f302 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0522ac: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +0522b0: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +0522b4: 0201 1400 |0114: move/from16 v1, v20 │ │ +0522b8: 7120 cc09 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +0522be: 0a24 |0119: move-result v36 │ │ +0522c0: a822 2324 |011a: mul-float v34, v35, v36 │ │ +0522c4: a60d 2022 |011c: add-float v13, v32, v34 │ │ +0522c8: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +0522cc: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +0522d0: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +0522d4: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +0522d8: 5400 f302 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0522dc: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +0522e0: 7401 d310 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@10d3 │ │ +0522e6: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +0522ea: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +0522ee: 5400 e302 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +0522f2: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +0522f6: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +0522fa: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +0522fe: 5400 e702 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +052302: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +052306: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +05230a: 7402 a501 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01a5 │ │ +052310: 0a10 |0142: move-result v16 │ │ +052312: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +052316: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +05231a: 5400 e702 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +05231e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +052322: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +052326: 7402 aa01 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +05232c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +052330: 5400 e102 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +052334: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +052338: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +05233c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +052340: 5400 f002 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ +052344: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +052348: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +05234c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +052350: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +052354: 5400 e102 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +052358: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +05235c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +052360: 5400 f002 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ +052364: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +052368: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +05236c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +052370: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +052374: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +052378: 7040 7508 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@0875 │ │ +05237e: 0a24 |0179: move-result v36 │ │ +052380: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +052384: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +052388: 0200 2400 |017e: move/from16 v0, v36 │ │ +05238c: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +052390: 5c10 e902 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +052394: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +052398: 5400 e302 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +05239c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +0523a0: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +0523a4: 5400 e102 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +0523a8: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +0523ac: 7802 8b10 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@108b │ │ +0523b2: 0a24 |0193: move-result v36 │ │ +0523b4: 9611 1124 |0194: or-int v17, v17, v36 │ │ +0523b8: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +0523bc: 5400 e302 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +0523c0: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +0523c4: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +0523c8: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +0523cc: 7220 8c10 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ +0523d2: 0a24 |01a3: move-result v36 │ │ +0523d4: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +0523d8: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +0523dc: 590e eb02 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +0523e0: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +0523e4: 590e e502 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ +0523e8: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +0523ec: 590f ec02 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +0523f0: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +0523f4: 590f e602 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ +0523f8: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +0523fc: 5400 e102 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +052400: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +052404: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +052408: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +05240c: 5400 e102 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +052410: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +052414: 7401 cc10 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ +05241a: 7701 cb10 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@10cb │ │ +052420: 0c24 |01ca: move-result-object v36 │ │ +052422: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +052426: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +05242a: 5b10 e102 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +05242e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +052432: 0200 2400 |01d3: move/from16 v0, v36 │ │ +052436: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +05243a: 5c10 e002 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +05243e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +052442: 0200 2400 |01db: move/from16 v0, v36 │ │ +052446: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +05244a: 5c10 df02 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ +05244e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +052452: 0200 2400 |01e3: move/from16 v0, v36 │ │ +052456: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +05245a: 5c10 f102 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ +05245e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +052462: 0200 2400 |01eb: move/from16 v0, v36 │ │ +052466: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +05246a: 5c10 e802 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +05246e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +052472: 0200 2400 |01f3: move/from16 v0, v36 │ │ +052476: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +05247a: 5c10 e202 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +05247e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +052482: 5500 ea02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ +052486: 0224 0000 |01fd: move/from16 v36, v0 │ │ +05248a: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +05248e: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +052492: 5400 e702 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +052496: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +05249a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +05249e: 7402 aa01 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +0524a4: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +0524a8: 5400 e702 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +0524ac: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +0524b0: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +0524b4: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +0524b8: 5400 e102 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +0524bc: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +0524c0: 7401 c110 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@10c1 │ │ +0524c6: 0b26 |021d: move-result-wide v38 │ │ +0524c8: 6028 de02 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ +0524cc: 0200 2800 |0220: move/from16 v0, v40 │ │ +0524d0: 8100 |0222: int-to-long v0, v0 │ │ +0524d2: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +0524d6: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +0524da: 6028 da02 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@02da │ │ +0524de: 0200 2800 |0229: move/from16 v0, v40 │ │ +0524e2: 8100 |022b: int-to-long v0, v0 │ │ +0524e4: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +0524e8: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +0524ec: 7404 ac01 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01ac │ │ +0524f2: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +0524f6: 5400 e702 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +0524fa: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +0524fe: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +052502: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +052506: 5400 e102 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +05250a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +05250e: 7401 c110 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@10c1 │ │ +052514: 0b26 |0244: move-result-wide v38 │ │ +052516: 6028 de02 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@02de │ │ +05251a: 0200 2800 |0247: move/from16 v0, v40 │ │ +05251e: 8100 |0249: int-to-long v0, v0 │ │ +052520: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +052524: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +052528: 7404 ac01 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01ac │ │ +05252e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +052532: 5400 ed02 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +052536: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +05253a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +05253e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +052542: 7220 8e10 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@108e │ │ +052548: 0a24 |025e: move-result v36 │ │ +05254a: 9611 1124 |025f: or-int v17, v17, v36 │ │ +05254e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +052552: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +052556: 5400 e702 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +05255a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +05255e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +052562: 6026 d902 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@02d9 │ │ +052566: 0200 2600 |026d: move/from16 v0, v38 │ │ +05256a: 8100 |026f: int-to-long v0, v0 │ │ +05256c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +052570: 7404 ad01 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01ad │ │ +052576: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +05257a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +05257e: 5500 e802 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +052582: 0224 0000 |027b: move/from16 v36, v0 │ │ +052586: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +05258a: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +05258e: 5200 eb02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +052592: 0224 0000 |0283: move/from16 v36, v0 │ │ +052596: a717 240e |0285: sub-float v23, v36, v14 │ │ +05259a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +05259e: 5200 ec02 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +0525a2: 0224 0000 |028b: move/from16 v36, v0 │ │ +0525a6: a718 240f |028d: sub-float v24, v36, v15 │ │ +0525aa: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +0525ae: 5500 e902 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +0525b2: 0224 0000 |0293: move/from16 v36, v0 │ │ +0525b6: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +0525ba: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +0525be: 5400 e302 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +0525c2: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +0525c6: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +0525ca: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +0525ce: 7220 8c10 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ +0525d4: 0a24 |02a4: move-result v36 │ │ +0525d6: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +0525da: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +0525de: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +0525e2: 5500 e002 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +0525e6: 0224 0000 |02ad: move/from16 v36, v0 │ │ +0525ea: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +0525ee: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +0525f2: 5200 e502 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@02e5 │ │ +0525f6: 0224 0000 |02b5: move/from16 v36, v0 │ │ +0525fa: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +0525fe: 0200 2400 |02b9: move/from16 v0, v36 │ │ +052602: 8709 |02bb: float-to-int v9, v0 │ │ +052604: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +052608: 5200 e602 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@02e6 │ │ +05260c: 0224 0000 |02c0: move/from16 v36, v0 │ │ +052610: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +052614: 0200 2400 |02c4: move/from16 v0, v36 │ │ +052618: 870a |02c6: float-to-int v10, v0 │ │ +05261a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +05261e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +052622: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +052626: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +05262a: 5200 f202 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ +05262e: 0224 0000 |02d1: move/from16 v36, v0 │ │ +052632: 0200 2400 |02d3: move/from16 v0, v36 │ │ +052636: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +05263a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +05263e: 5400 ed02 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +052642: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +052646: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +05264a: 5400 e102 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +05264e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +052652: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +052656: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +05265a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +05265e: 0203 1700 |02e9: move/from16 v3, v23 │ │ +052662: 0204 1800 |02eb: move/from16 v4, v24 │ │ +052666: 7254 9110 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1091 │ │ +05266c: 0a11 |02f0: move-result v17 │ │ +05266e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +052672: 590e eb02 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +052676: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +05267a: 590f ec02 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +05267e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +052682: 0200 2400 |02fb: move/from16 v0, v36 │ │ +052686: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +05268a: 5c10 e002 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +05268e: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +052692: 5400 e702 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +052696: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +05269a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +05269e: 7402 aa01 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +0526a4: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +0526a8: 5400 e702 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +0526ac: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +0526b0: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +0526b4: 7402 aa01 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +0526ba: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +0526be: 5400 e702 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +0526c2: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +0526c6: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +0526ca: 7402 aa01 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +0526d0: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +0526d4: 5200 f202 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@02f2 │ │ +0526d8: 0224 0000 |0326: move/from16 v36, v0 │ │ +0526dc: 0200 2400 |0328: move/from16 v0, v36 │ │ +0526e0: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +0526e4: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +0526e8: 0200 2400 |032e: move/from16 v0, v36 │ │ +0526ec: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +0526f0: 5c10 df02 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@02df │ │ +0526f4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +0526f8: 7701 f812 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0526fe: 0a24 |0339: move-result v36 │ │ +052700: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +052704: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +052708: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +05270c: 7701 f812 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +052712: 0a24 |0343: move-result v36 │ │ +052714: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +052718: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +05271c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +052720: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +052724: 5400 ed02 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +052728: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +05272c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +052730: 5400 e102 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +052734: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +052738: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +05273c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +052740: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +052744: 0203 1700 |035c: move/from16 v3, v23 │ │ +052748: 0204 1800 |035e: move/from16 v4, v24 │ │ +05274c: 7254 9110 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1091 │ │ +052752: 0a11 |0363: move-result v17 │ │ +052754: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +052758: 590e eb02 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@02eb │ │ +05275c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +052760: 590f ec02 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@02ec │ │ +052764: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +052768: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +05276c: 0200 2400 |0370: move/from16 v0, v36 │ │ +052770: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +052774: 5c10 f102 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@02f1 │ │ +052778: 7701 cb10 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@10cb │ │ +05277e: 0c08 |0379: move-result-object v8 │ │ +052780: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +052784: 5500 e902 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +052788: 0224 0000 |037e: move/from16 v36, v0 │ │ +05278c: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +052790: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +052794: 5400 e302 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +052798: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +05279c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +0527a0: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +0527a4: 7220 8c10 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@108c │ │ +0527aa: 0a24 |038f: move-result v36 │ │ +0527ac: 9611 1124 |0390: or-int v17, v17, v36 │ │ +0527b0: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +0527b4: 5400 f002 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ +0527b8: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +0527bc: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +0527c0: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +0527c4: 5400 f002 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ +0527c8: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +0527cc: 7401 cc10 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@10cc │ │ +0527d2: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +0527d6: 5b08 f002 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@02f0 │ │ +0527da: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +0527de: 5400 f302 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0527e2: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +0527e6: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +0527ea: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +0527ee: 5400 f302 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +0527f2: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +0527f6: 7401 da10 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@10da │ │ +0527fc: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +052800: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +052804: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +052808: 5b10 f302 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +05280c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +052810: 0200 2400 |03c2: move/from16 v0, v36 │ │ +052814: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +052818: 5c10 e902 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@02e9 │ │ +05281c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +052820: 0200 2400 |03ca: move/from16 v0, v36 │ │ +052824: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +052828: 5c10 e202 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +05282c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +052830: 5400 e702 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +052834: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +052838: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +05283c: 7402 aa01 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +052842: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +052846: 5400 e702 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +05284a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +05284e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +052852: 7402 aa01 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +052858: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +05285c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +052860: 5500 e802 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +052864: 0224 0000 |03ec: move/from16 v36, v0 │ │ +052868: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +05286c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +052870: 5400 e702 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@02e7 │ │ +052874: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +052878: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +05287c: 7402 aa01 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01aa │ │ +052882: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +052886: 0200 2400 |03fd: move/from16 v0, v36 │ │ +05288a: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +05288e: 5c10 e802 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@02e8 │ │ +052892: 288f |0403: goto 0392 // -0071 │ │ +052894: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +052898: 5500 e002 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@02e0 │ │ +05289c: 0224 0000 |0408: move/from16 v36, v0 │ │ +0528a0: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +0528a4: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +0528a8: 5400 ed02 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +0528ac: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +0528b0: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +0528b4: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +0528b8: 7220 9310 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1093 │ │ +0528be: 0a11 |0419: move-result v17 │ │ +0528c0: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +0528c4: 5500 e202 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@02e2 │ │ +0528c8: 0224 0000 |041e: move/from16 v36, v0 │ │ +0528cc: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +0528d0: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +0528d4: 5400 e302 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +0528d8: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +0528dc: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +0528e0: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +0528e4: 5400 e302 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +0528e8: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +0528ec: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +0528f0: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +0528f4: 7220 8d10 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@108d │ │ +0528fa: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +0528fe: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +052902: 5400 f302 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@02f3 │ │ +052906: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +05290a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +05290e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +052912: 0201 2400 |0443: move/from16 v1, v36 │ │ +052916: 7120 5009 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0950 │ │ +05291c: 0a15 |0448: move-result v21 │ │ +05291e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +052922: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +052926: 5200 ee02 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@02ee │ │ +05292a: 0225 0000 |044f: move/from16 v37, v0 │ │ +05292e: 0200 2500 |0451: move/from16 v0, v37 │ │ +052932: 8200 |0453: int-to-float v0, v0 │ │ +052934: 0225 0000 |0454: move/from16 v37, v0 │ │ +052938: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +05293c: 0201 2400 |0458: move/from16 v1, v36 │ │ +052940: 0202 2500 |045a: move/from16 v2, v37 │ │ +052944: 6e30 d410 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@10d4 │ │ +05294a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +05294e: 0201 1500 |0461: move/from16 v1, v21 │ │ +052952: 7120 cc09 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cc │ │ +052958: 0a1f |0466: move-result v31 │ │ +05295a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +05295e: 0201 1500 |0469: move/from16 v1, v21 │ │ +052962: 7120 cb09 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09cb │ │ +052968: 0a1e |046e: move-result v30 │ │ +05296a: 7701 f812 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +052970: 0a24 |0472: move-result v36 │ │ +052972: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +052976: 5200 ef02 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ +05297a: 0225 0000 |0477: move/from16 v37, v0 │ │ +05297e: 0200 2500 |0479: move/from16 v0, v37 │ │ +052982: 8200 |047b: int-to-float v0, v0 │ │ +052984: 0225 0000 |047c: move/from16 v37, v0 │ │ +052988: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +05298c: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +052990: 7701 f812 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +052996: 0a24 |0485: move-result v36 │ │ +052998: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +05299c: 5200 ef02 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@02ef │ │ +0529a0: 0225 0000 |048a: move/from16 v37, v0 │ │ +0529a4: 0200 2500 |048c: move/from16 v0, v37 │ │ +0529a8: 8200 |048e: int-to-float v0, v0 │ │ +0529aa: 0225 0000 |048f: move/from16 v37, v0 │ │ +0529ae: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +0529b2: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +0529b6: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +0529ba: 5400 ed02 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@02ed │ │ +0529be: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +0529c2: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +0529c6: 5400 e102 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@02e1 │ │ +0529ca: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +0529ce: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +0529d2: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +0529d6: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +0529da: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +0529de: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +0529e2: 7254 8f10 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@108f │ │ +0529e8: 0a11 |04ae: move-result v17 │ │ +0529ea: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +0529ee: 7601 7108 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0871 │ │ +0529f4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +0529f8: 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 │ │ @@ -105496,17 +105464,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052a3c: |[052a3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -052a4c: 5c01 ea02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ -052a50: 0e00 |0002: return-void │ │ +052a1c: |[052a1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +052a2c: 5c01 ea02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@02ea │ │ +052a30: 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 │ │ @@ -105516,17 +105484,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052a54: |[052a54] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -052a64: 5b01 e302 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ -052a68: 0e00 |0002: return-void │ │ +052a34: |[052a34] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +052a44: 5b01 e302 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@02e3 │ │ +052a48: 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; │ │ @@ -105566,20 +105534,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 │ │ -052a6c: |[052a6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -052a7c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ -052a82: 2200 4802 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0248 │ │ -052a86: 7040 9410 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1094 │ │ -052a8c: 5b10 f402 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ -052a90: 0e00 |000a: return-void │ │ +052a4c: |[052a4c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +052a5c: 7010 0213 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@1302 │ │ +052a62: 2200 4802 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0248 │ │ +052a66: 7040 9410 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1094 │ │ +052a6c: 5b10 f402 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ +052a70: 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; │ │ @@ -105593,19 +105561,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052a94: |[052a94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -052aa4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ -052aa8: 6e10 9510 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1095 │ │ -052aae: 0a00 |0005: move-result v0 │ │ -052ab0: 0f00 |0006: return v0 │ │ +052a74: |[052a74] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +052a84: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ +052a88: 6e10 9510 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1095 │ │ +052a8e: 0a00 |0005: move-result v0 │ │ +052a90: 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;) │ │ @@ -105613,19 +105581,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052ab4: |[052ab4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -052ac4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ -052ac8: 6e20 9610 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1096 │ │ -052ace: 0a00 |0005: move-result v0 │ │ -052ad0: 0f00 |0006: return v0 │ │ +052a94: |[052a94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +052aa4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ +052aa8: 6e20 9610 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1096 │ │ +052aae: 0a00 |0005: move-result v0 │ │ +052ab0: 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; │ │ │ │ @@ -105634,18 +105602,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052ad4: |[052ad4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -052ae4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ -052ae8: 6e20 9710 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1097 │ │ -052aee: 0e00 |0005: return-void │ │ +052ab4: |[052ab4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +052ac4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ +052ac8: 6e20 9710 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1097 │ │ +052ace: 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 │ │ @@ -105655,18 +105623,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052af0: |[052af0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -052b00: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ -052b04: 6e20 9810 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1098 │ │ -052b0a: 0e00 |0005: return-void │ │ +052ad0: |[052ad0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +052ae0: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@02f4 │ │ +052ae4: 6e20 9810 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1098 │ │ +052aea: 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; │ │ @@ -105702,17 +105670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b0c: |[052b0c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -052b1c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052b22: 0e00 |0003: return-void │ │ +052aec: |[052aec] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +052afc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -105721,17 +105689,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 │ │ -052b24: |[052b24] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -052b34: 7707 9910 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1099 │ │ -052b3a: 0e00 |0003: return-void │ │ +052b04: |[052b04] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +052b14: 7707 9910 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1099 │ │ +052b1a: 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 │ │ @@ -105748,17 +105716,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 │ │ -052b3c: |[052b3c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -052b4c: 7155 9b10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@109b │ │ -052b52: 0e00 |0003: return-void │ │ +052b1c: |[052b1c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +052b2c: 7155 9b10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@109b │ │ +052b32: 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 │ │ @@ -105773,17 +105741,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 │ │ -052b54: |[052b54] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -052b64: 7130 9d10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@109d │ │ -052b6a: 0e00 |0003: return-void │ │ +052b34: |[052b34] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +052b44: 7130 9d10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@109d │ │ +052b4a: 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 │ │ @@ -105796,18 +105764,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -052b6c: |[052b6c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -052b7c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -052b82: b520 |0003: and-int/2addr v0, v2 │ │ -052b84: 0f00 |0004: return v0 │ │ +052b4c: |[052b4c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +052b5c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +052b62: b520 |0003: and-int/2addr v0, v2 │ │ +052b64: 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 │ │ @@ -105843,17 +105811,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052b88: |[052b88] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -052b98: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052b9e: 0e00 |0003: return-void │ │ +052b68: |[052b68] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +052b78: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -105862,17 +105830,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 │ │ -052ba0: |[052ba0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -052bb0: 7708 9a08 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@089a │ │ -052bb6: 0e00 |0003: return-void │ │ +052b80: |[052b80] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +052b90: 7708 9a08 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@089a │ │ +052b96: 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 │ │ @@ -105889,17 +105857,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 │ │ -052bb8: |[052bb8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -052bc8: 7706 9b08 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@089b │ │ -052bce: 0e00 |0003: return-void │ │ +052b98: |[052b98] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +052ba8: 7706 9b08 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@089b │ │ +052bae: 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 │ │ @@ -105914,17 +105882,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 │ │ -052bd0: |[052bd0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -052be0: 7140 9c08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@089c │ │ -052be6: 0e00 |0003: return-void │ │ +052bb0: |[052bb0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +052bc0: 7140 9c08 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@089c │ │ +052bc6: 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 │ │ @@ -105937,18 +105905,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -052be8: |[052be8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -052bf8: 7120 9d08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@089d │ │ -052bfe: 0a00 |0003: move-result v0 │ │ -052c00: 0f00 |0004: return v0 │ │ +052bc8: |[052bc8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +052bd8: 7120 9d08 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@089d │ │ +052bde: 0a00 |0003: move-result v0 │ │ +052be0: 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 │ │ @@ -105994,17 +105962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052c04: |[052c04] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -052c14: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052c1a: 0e00 |0003: return-void │ │ +052be4: |[052be4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +052bf4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052bfa: 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;) │ │ @@ -106012,40 +105980,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -052c1c: |[052c1c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -052c2c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -052c2e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -052c30: 9504 0607 |0002: and-int v4, v6, v7 │ │ -052c34: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -052c38: 0121 |0006: move v1, v2 │ │ -052c3a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -052c3e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -052c42: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -052c46: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -052c4a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -052c4e: 2203 c002 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -052c52: 1a04 460a |0013: const-string v4, "bad arguments" // string@0a46 │ │ -052c56: 7020 eb12 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -052c5c: 2703 |0018: throw v3 │ │ -052c5e: 0131 |0019: move v1, v3 │ │ -052c60: 28ed |001a: goto 0007 // -0013 │ │ -052c62: 0132 |001b: move v2, v3 │ │ -052c64: 28f1 |001c: goto 000d // -000f │ │ -052c66: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -052c6a: b535 |001f: and-int/2addr v5, v3 │ │ -052c6c: 0f05 |0020: return v5 │ │ -052c6e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -052c72: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -052c76: b535 |0025: and-int/2addr v5, v3 │ │ -052c78: 28fa |0026: goto 0020 // -0006 │ │ +052bfc: |[052bfc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +052c0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +052c0e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +052c10: 9504 0607 |0002: and-int v4, v6, v7 │ │ +052c14: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +052c18: 0121 |0006: move v1, v2 │ │ +052c1a: 9600 0809 |0007: or-int v0, v8, v9 │ │ +052c1e: 9504 0600 |0009: and-int v4, v6, v0 │ │ +052c22: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +052c26: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +052c2a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +052c2e: 2203 c002 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +052c32: 1a04 460a |0013: const-string v4, "bad arguments" // string@0a46 │ │ +052c36: 7020 eb12 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +052c3c: 2703 |0018: throw v3 │ │ +052c3e: 0131 |0019: move v1, v3 │ │ +052c40: 28ed |001a: goto 0007 // -0013 │ │ +052c42: 0132 |001b: move v2, v3 │ │ +052c44: 28f1 |001c: goto 000d // -000f │ │ +052c46: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +052c4a: b535 |001f: and-int/2addr v5, v3 │ │ +052c4c: 0f05 |0020: return v5 │ │ +052c4e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +052c52: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +052c56: b535 |0025: and-int/2addr v5, v3 │ │ +052c58: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -106076,18 +106044,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 │ │ -052c7c: |[052c7c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -052c8c: 6e20 a110 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@10a1 │ │ -052c92: 0a00 |0003: move-result v0 │ │ -052c94: 0f00 |0004: return v0 │ │ +052c5c: |[052c5c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +052c6c: 6e20 a110 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@10a1 │ │ +052c72: 0a00 |0003: move-result v0 │ │ +052c74: 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; │ │ @@ -106099,17 +106067,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 │ │ -052c98: |[052c98] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -052ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052caa: 1100 |0001: return-object v0 │ │ +052c78: |[052c78] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +052c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052c8a: 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; │ │ │ │ @@ -106118,17 +106086,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052cac: |[052cac] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -052cbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052cbe: 0f00 |0001: return v0 │ │ +052c8c: |[052c8c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +052c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052c9e: 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; │ │ │ │ @@ -106137,32 +106105,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -052cc0: |[052cc0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -052cd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -052cd2: 6e20 a508 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08a5 │ │ -052cd8: 0a01 |0004: move-result v1 │ │ -052cda: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -052cde: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -052ce2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -052ce6: 7152 a208 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08a2 │ │ -052cec: 0a05 |000e: move-result v5 │ │ -052cee: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -052cf0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -052cf4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -052cf8: 7153 a208 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08a2 │ │ -052cfe: 0a05 |0017: move-result v5 │ │ -052d00: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -052d04: 0f00 |001a: return v0 │ │ -052d06: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -052d08: 28fe |001c: goto 001a // -0002 │ │ +052ca0: |[052ca0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +052cb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052cb2: 6e20 a508 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08a5 │ │ +052cb8: 0a01 |0004: move-result v1 │ │ +052cba: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +052cbe: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +052cc2: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +052cc6: 7152 a208 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08a2 │ │ +052ccc: 0a05 |000e: move-result v5 │ │ +052cce: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +052cd0: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +052cd4: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +052cd8: 7153 a208 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@08a2 │ │ +052cde: 0a05 |0017: move-result v5 │ │ +052ce0: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +052ce4: 0f00 |001a: return v0 │ │ +052ce6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +052ce8: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -106175,23 +106143,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -052d0c: |[052d0c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -052d1c: 6e20 a508 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08a5 │ │ -052d22: 0a00 |0003: move-result v0 │ │ -052d24: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -052d28: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -052d2c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -052d2e: 0f00 |0009: return v0 │ │ -052d30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -052d32: 28fe |000b: goto 0009 // -0002 │ │ +052cec: |[052cec] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +052cfc: 6e20 a508 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@08a5 │ │ +052d02: 0a00 |0003: move-result v0 │ │ +052d04: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +052d08: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +052d0c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +052d0e: 0f00 |0009: return v0 │ │ +052d10: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +052d12: 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 │ │ │ │ @@ -106200,23 +106168,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -052d34: |[052d34] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -052d44: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -052d48: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -052d4c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -052d50: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -052d54: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -052d58: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -052d5c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -052d60: 0f00 |000e: return v0 │ │ +052d14: |[052d14] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +052d24: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +052d28: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +052d2c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +052d30: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +052d34: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +052d38: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +052d3c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +052d40: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -106229,16 +106197,16 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d64: |[052d64] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -052d74: 0e00 |0000: return-void │ │ +052d44: |[052d44] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +052d54: 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; │ │ │ │ @@ -106273,17 +106241,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052d78: |[052d78] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -052d88: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052d8e: 0e00 |0003: return-void │ │ +052d58: |[052d58] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +052d68: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -106292,17 +106260,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052d90: |[052d90] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052da0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052da2: 0f00 |0001: return v0 │ │ +052d70: |[052d70] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052d82: 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; │ │ │ │ @@ -106311,17 +106279,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052da4: |[052da4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052db4: 5220 bf04 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@04bf │ │ -052db8: 0f00 |0002: return v0 │ │ +052d84: |[052d84] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052d94: 5220 bf04 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@04bf │ │ +052d98: 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; │ │ │ │ @@ -106330,17 +106298,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052dbc: |[052dbc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052dcc: 5220 be04 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@04be │ │ -052dd0: 0f00 |0002: return v0 │ │ +052d9c: |[052d9c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052dac: 5220 be04 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@04be │ │ +052db0: 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; │ │ │ │ @@ -106349,17 +106317,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052dd4: |[052dd4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -052de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052de6: 0f00 |0001: return v0 │ │ +052db4: |[052db4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +052dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052dc6: 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; │ │ │ │ @@ -106368,16 +106336,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 │ │ -052de8: |[052de8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052df8: 0e00 |0000: return-void │ │ +052dc8: |[052dc8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052dd8: 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 │ │ @@ -106387,16 +106355,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 │ │ -052dfc: |[052dfc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052e0c: 0e00 |0000: return-void │ │ +052ddc: |[052ddc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052dec: 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 │ │ @@ -106406,17 +106374,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 │ │ -052e10: |[052e10] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052e20: 5912 bf04 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@04bf │ │ -052e24: 0e00 |0002: return-void │ │ +052df0: |[052df0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052e00: 5912 bf04 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@04bf │ │ +052e04: 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; │ │ @@ -106427,17 +106395,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 │ │ -052e28: |[052e28] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052e38: 5912 be04 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@04be │ │ -052e3c: 0e00 |0002: return-void │ │ +052e08: |[052e08] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052e18: 5912 be04 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@04be │ │ +052e1c: 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; │ │ @@ -106474,17 +106442,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e40: |[052e40] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -052e50: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052e56: 0e00 |0003: return-void │ │ +052e20: |[052e20] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +052e30: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -106493,18 +106461,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052e58: |[052e58] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052e68: 7110 f008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f0 │ │ -052e6e: 0a00 |0003: move-result v0 │ │ -052e70: 0f00 |0004: return v0 │ │ +052e38: |[052e38] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052e48: 7110 f008 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f0 │ │ +052e4e: 0a00 |0003: move-result v0 │ │ +052e50: 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; │ │ │ │ @@ -106513,18 +106481,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052e74: |[052e74] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052e84: 7110 f108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f1 │ │ -052e8a: 0a00 |0003: move-result v0 │ │ -052e8c: 0f00 |0004: return v0 │ │ +052e54: |[052e54] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052e64: 7110 f108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f1 │ │ +052e6a: 0a00 |0003: move-result v0 │ │ +052e6c: 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; │ │ │ │ @@ -106533,18 +106501,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052e90: |[052e90] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -052ea0: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f2 │ │ -052ea6: 0a00 |0003: move-result v0 │ │ -052ea8: 0f00 |0004: return v0 │ │ +052e70: |[052e70] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +052e80: 7110 f208 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@08f2 │ │ +052e86: 0a00 |0003: move-result v0 │ │ +052e88: 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; │ │ │ │ @@ -106553,18 +106521,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052eac: |[052eac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -052ebc: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@08f3 │ │ -052ec2: 0a00 |0003: move-result v0 │ │ -052ec4: 0f00 |0004: return v0 │ │ +052e8c: |[052e8c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +052e9c: 7110 f308 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@08f3 │ │ +052ea2: 0a00 |0003: move-result v0 │ │ +052ea4: 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; │ │ │ │ @@ -106573,17 +106541,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 │ │ -052ec8: |[052ec8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052ed8: 7120 f408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f4 │ │ -052ede: 0e00 |0003: return-void │ │ +052ea8: |[052ea8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052eb8: 7120 f408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f4 │ │ +052ebe: 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; │ │ @@ -106594,17 +106562,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 │ │ -052ee0: |[052ee0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052ef0: 7120 f508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f5 │ │ -052ef6: 0e00 |0003: return-void │ │ +052ec0: |[052ec0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052ed0: 7120 f508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f5 │ │ +052ed6: 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; │ │ @@ -106615,17 +106583,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 │ │ -052ef8: |[052ef8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052f08: 7120 f608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f6 │ │ -052f0e: 0e00 |0003: return-void │ │ +052ed8: |[052ed8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052ee8: 7120 f608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f6 │ │ +052eee: 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; │ │ @@ -106636,17 +106604,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 │ │ -052f10: |[052f10] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -052f20: 7120 f708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f7 │ │ -052f26: 0e00 |0003: return-void │ │ +052ef0: |[052ef0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +052f00: 7120 f708 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@08f7 │ │ +052f06: 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; │ │ @@ -106683,17 +106651,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052f28: |[052f28] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -052f38: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052f3e: 0e00 |0003: return-void │ │ +052f08: |[052f08] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +052f18: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -106702,17 +106670,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052f40: |[052f40] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -052f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052f52: 0f00 |0001: return v0 │ │ +052f20: |[052f20] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +052f30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f32: 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; │ │ │ │ @@ -106721,17 +106689,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052f54: |[052f54] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -052f64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052f66: 0f00 |0001: return v0 │ │ +052f34: |[052f34] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +052f44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f46: 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; │ │ │ │ @@ -106740,17 +106708,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 │ │ -052f68: |[052f68] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -052f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052f7a: 1100 |0001: return-object v0 │ │ +052f48: |[052f48] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +052f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f5a: 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; │ │ │ │ @@ -106759,17 +106727,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052f7c: |[052f7c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -052f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052f8e: 0f00 |0001: return v0 │ │ +052f5c: |[052f5c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +052f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f6e: 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; │ │ │ │ @@ -106778,16 +106746,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 │ │ -052f90: |[052f90] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -052fa0: 1101 |0000: return-object v1 │ │ +052f70: |[052f70] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +052f80: 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 │ │ @@ -106797,16 +106765,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 │ │ -052fa4: |[052fa4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -052fb4: 1101 |0000: return-object v1 │ │ +052f84: |[052f84] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +052f94: 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; │ │ @@ -106816,16 +106784,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 │ │ -052fb8: |[052fb8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -052fc8: 1101 |0000: return-object v1 │ │ +052f98: |[052f98] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +052fa8: 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; │ │ @@ -106835,16 +106803,16 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052fcc: |[052fcc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -052fdc: 0e00 |0000: return-void │ │ +052fac: |[052fac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +052fbc: 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 │ │ @@ -106880,17 +106848,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052fe0: |[052fe0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -052ff0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -052ff6: 0e00 |0003: return-void │ │ +052fc0: |[052fc0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +052fd0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +052fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -106899,17 +106867,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052ff8: |[052ff8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -053008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05300a: 0f00 |0001: return v0 │ │ +052fd8: |[052fd8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +052fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052fea: 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; │ │ │ │ @@ -106918,17 +106886,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05300c: |[05300c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05301c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05301e: 0f00 |0001: return v0 │ │ +052fec: |[052fec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +052ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052ffe: 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; │ │ │ │ @@ -106937,18 +106905,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 │ │ -053020: |[053020] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -053030: 7110 2b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@092b │ │ -053036: 0c00 |0003: move-result-object v0 │ │ -053038: 1100 |0004: return-object v0 │ │ +053000: |[053000] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +053010: 7110 2b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@092b │ │ +053016: 0c00 |0003: move-result-object v0 │ │ +053018: 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; │ │ │ │ @@ -106957,17 +106925,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05303c: |[05303c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -05304c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05304e: 0f00 |0001: return v0 │ │ +05301c: |[05301c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05302c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05302e: 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; │ │ │ │ @@ -106976,18 +106944,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 │ │ -053050: |[053050] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -053060: 7120 2c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@092c │ │ -053066: 0c00 |0003: move-result-object v0 │ │ -053068: 1100 |0004: return-object v0 │ │ +053030: |[053030] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +053040: 7120 2c09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@092c │ │ +053046: 0c00 |0003: move-result-object v0 │ │ +053048: 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 │ │ @@ -106997,18 +106965,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 │ │ -05306c: |[05306c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -05307c: 7120 2d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@092d │ │ -053082: 0c00 |0003: move-result-object v0 │ │ -053084: 1100 |0004: return-object v0 │ │ +05304c: |[05304c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +05305c: 7120 2d09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@092d │ │ +053062: 0c00 |0003: move-result-object v0 │ │ +053064: 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; │ │ @@ -107018,16 +106986,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 │ │ -053088: |[053088] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -053098: 1101 |0000: return-object v1 │ │ +053068: |[053068] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +053078: 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; │ │ @@ -107037,17 +107005,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05309c: |[05309c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0530ac: 7120 2e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@092e │ │ -0530b2: 0e00 |0003: return-void │ │ +05307c: |[05307c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +05308c: 7120 2e09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@092e │ │ +053092: 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; │ │ @@ -107092,19 +107060,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 │ │ -0530b4: |[0530b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -0530c4: 5b01 ff02 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@02ff │ │ -0530c8: 5b02 0003 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ -0530cc: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0530d2: 0e00 |0007: return-void │ │ +053094: |[053094] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +0530a4: 5b01 ff02 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@02ff │ │ +0530a8: 5b02 0003 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ +0530ac: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0530b2: 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; │ │ @@ -107115,19 +107083,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0530d4: |[0530d4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0530e4: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ -0530e8: 7220 1c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@091c │ │ -0530ee: 0a00 |0005: move-result v0 │ │ -0530f0: 0f00 |0006: return v0 │ │ +0530b4: |[0530b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0530c4: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ +0530c8: 7220 1c09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@091c │ │ +0530ce: 0a00 |0005: move-result v0 │ │ +0530d0: 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; │ │ │ │ @@ -107136,19 +107104,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0530f4: |[0530f4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -053104: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ -053108: 7220 1d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@091d │ │ -05310e: 0a00 |0005: move-result v0 │ │ -053110: 0f00 |0006: return v0 │ │ +0530d4: |[0530d4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0530e4: 5410 0003 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0300 │ │ +0530e8: 7220 1d09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@091d │ │ +0530ee: 0a00 |0005: move-result v0 │ │ +0530f0: 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; │ │ │ │ @@ -107183,17 +107151,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053114: |[053114] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -053124: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05312a: 0e00 |0003: return-void │ │ +0530f4: |[0530f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +053104: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05310a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -107202,20 +107170,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05312c: |[05312c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05313c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -053140: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053142: 0f00 |0003: return v0 │ │ -053144: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -053146: 28fe |0005: goto 0003 // -0002 │ │ +05310c: |[05310c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05311c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +053120: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +053122: 0f00 |0003: return v0 │ │ +053124: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +053126: 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; │ │ @@ -107227,17 +107195,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053148: |[053148] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053158: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05315a: 0f00 |0001: return v0 │ │ +053128: |[053128] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +053138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05313a: 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; │ │ │ │ @@ -107246,22 +107214,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05315c: |[05315c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -05316c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -053170: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -053172: 0f00 |0003: return v0 │ │ -053174: 2200 c202 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ -053178: 1a01 af07 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ -05317c: 7020 ef12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ -053182: 2700 |000b: throw v0 │ │ +05313c: |[05313c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +05314c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +053150: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +053152: 0f00 |0003: return v0 │ │ +053154: 2200 c202 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ +053158: 1a01 af07 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ +05315c: 7020 ef12 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ +053162: 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; │ │ @@ -107273,23 +107241,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053184: |[053184] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053194: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -053198: 6e10 c610 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -05319e: 0a00 |0005: move-result v0 │ │ -0531a0: 0f00 |0006: return v0 │ │ -0531a2: 2200 c202 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ -0531a6: 1a01 af07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ -0531aa: 7020 ef12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ -0531b0: 2700 |000e: throw v0 │ │ +053164: |[053164] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +053174: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +053178: 6e10 c610 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +05317e: 0a00 |0005: move-result v0 │ │ +053180: 0f00 |0006: return v0 │ │ +053182: 2200 c202 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ +053186: 1a01 af07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ +05318a: 7020 ef12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ +053190: 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; │ │ @@ -107301,23 +107269,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0531b4: |[0531b4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0531c4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0531c8: 6e10 c810 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -0531ce: 0a00 |0005: move-result v0 │ │ -0531d0: 0f00 |0006: return v0 │ │ -0531d2: 2200 c202 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ -0531d6: 1a01 af07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ -0531da: 7020 ef12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ -0531e0: 2700 |000e: throw v0 │ │ +053194: |[053194] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0531a4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0531a8: 6e10 c810 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +0531ae: 0a00 |0005: move-result v0 │ │ +0531b0: 0f00 |0006: return v0 │ │ +0531b2: 2200 c202 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02c2 │ │ +0531b6: 1a01 af07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@07af │ │ +0531ba: 7020 ef12 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@12ef │ │ +0531c0: 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; │ │ @@ -107355,17 +107323,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0531e4: |[0531e4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -0531f4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0531fa: 0e00 |0003: return-void │ │ +0531c4: |[0531c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0531d4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0531da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -107374,18 +107342,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0531fc: |[0531fc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05320c: 7120 5409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0954 │ │ -053212: 0a00 |0003: move-result v0 │ │ -053214: 0f00 |0004: return v0 │ │ +0531dc: |[0531dc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0531ec: 7120 5409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0954 │ │ +0531f2: 0a00 |0003: move-result v0 │ │ +0531f4: 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 │ │ @@ -107395,18 +107363,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053218: |[053218] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -053228: 7110 5509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0955 │ │ -05322e: 0a00 |0003: move-result v0 │ │ -053230: 0f00 |0004: return v0 │ │ +0531f8: |[0531f8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +053208: 7110 5509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0955 │ │ +05320e: 0a00 |0003: move-result v0 │ │ +053210: 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; │ │ │ │ @@ -107415,18 +107383,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053234: |[053234] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -053244: 7120 5609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0956 │ │ -05324a: 0a00 |0003: move-result v0 │ │ -05324c: 0f00 |0004: return v0 │ │ +053214: |[053214] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +053224: 7120 5609 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0956 │ │ +05322a: 0a00 |0003: move-result v0 │ │ +05322c: 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 │ │ @@ -107436,18 +107404,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053250: |[053250] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -053260: 7120 5709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0957 │ │ -053266: 0a00 |0003: move-result v0 │ │ -053268: 0f00 |0004: return v0 │ │ +053230: |[053230] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +053240: 7120 5709 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0957 │ │ +053246: 0a00 |0003: move-result v0 │ │ +053248: 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 │ │ @@ -107457,18 +107425,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05326c: |[05326c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -05327c: 7120 5809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0958 │ │ -053282: 0a00 |0003: move-result v0 │ │ -053284: 0f00 |0004: return v0 │ │ +05324c: |[05324c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +05325c: 7120 5809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0958 │ │ +053262: 0a00 |0003: move-result v0 │ │ +053264: 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 │ │ @@ -107513,18 +107481,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 │ │ -053288: |[053288] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -053298: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -05329c: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ -0532a2: 0e00 |0005: return-void │ │ +053268: |[053268] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +053278: 5b01 3603 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +05327c: 7010 2701 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0127 │ │ +053282: 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; │ │ │ │ @@ -107533,17 +107501,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 │ │ -0532a4: |[0532a4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0532b4: 7020 8e09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@098e │ │ -0532ba: 0e00 |0003: return-void │ │ +053284: |[053284] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +053294: 7020 8e09 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@098e │ │ +05329a: 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; │ │ @@ -107554,18 +107522,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 │ │ -0532bc: |[0532bc] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0532cc: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0532d0: 6e30 ba09 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@09ba │ │ -0532d6: 0e00 |0005: return-void │ │ +05329c: |[05329c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0532ac: 5410 3603 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0532b0: 6e30 ba09 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@09ba │ │ +0532b6: 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; │ │ @@ -107576,42 +107544,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0532d8: |[0532d8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0532e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0532ea: 5441 3603 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0532ee: 5442 3603 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0532f2: 5422 4403 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -0532f6: 6e10 df0a 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -0532fc: 0a02 |000a: move-result v2 │ │ -0532fe: 5443 3603 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053302: 5433 4403 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053306: 6e10 d80a 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ -05330c: 0c03 |0012: move-result-object v3 │ │ -05330e: 6e30 bb09 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ -053314: 5441 3603 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053318: 7110 9d09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ -05331e: 0a01 |001b: move-result v1 │ │ -053320: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -053324: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -053328: 5441 3603 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -05332c: 7110 9d09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ -053332: 0a00 |0025: move-result v0 │ │ -053334: 5441 3603 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053338: 5442 3603 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -05333c: 5422 4403 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053340: 6e10 df0a 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -053346: 0a02 |002f: move-result v2 │ │ -053348: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -05334a: 6e40 bc09 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -053350: 0e00 |0034: return-void │ │ +0532b8: |[0532b8] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0532c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532ca: 5441 3603 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0532ce: 5442 3603 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0532d2: 5422 4403 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0532d6: 6e10 df0a 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +0532dc: 0a02 |000a: move-result v2 │ │ +0532de: 5443 3603 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0532e2: 5433 4403 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0532e6: 6e10 d80a 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ +0532ec: 0c03 |0012: move-result-object v3 │ │ +0532ee: 6e30 bb09 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ +0532f4: 5441 3603 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0532f8: 7110 9d09 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ +0532fe: 0a01 |001b: move-result v1 │ │ +053300: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +053304: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +053308: 5441 3603 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +05330c: 7110 9d09 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ +053312: 0a00 |0025: move-result v0 │ │ +053314: 5441 3603 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +053318: 5442 3603 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +05331c: 5422 4403 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053320: 6e10 df0a 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +053326: 0a02 |002f: move-result v2 │ │ +053328: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +05332a: 6e40 bc09 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +053330: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -107623,17 +107591,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053354: |[053354] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -053364: 5901 3503 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0335 │ │ -053368: 0e00 |0002: return-void │ │ +053334: |[053334] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +053344: 5901 3503 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0335 │ │ +053348: 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 │ │ @@ -107643,23 +107611,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -05336c: |[05336c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -05337c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -053380: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -053384: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -053388: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05338c: 5420 3603 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053390: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -053392: 6e40 bc09 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -053398: 0e00 |000e: return-void │ │ +05334c: |[05334c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +05335c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +053360: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +053364: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +053368: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05336c: 5420 3603 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +053370: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +053372: 6e40 bc09 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +053378: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -107673,44 +107641,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -05339c: |[05339c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -0533ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0533ae: 5241 3503 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0335 │ │ -0533b2: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -0533b6: 5441 3603 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0533ba: 5442 3603 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0533be: 5422 4403 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -0533c2: 6e10 df0a 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -0533c8: 0a02 |000e: move-result v2 │ │ -0533ca: 5443 3603 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0533ce: 5433 4403 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -0533d2: 6e10 d80a 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ -0533d8: 0c03 |0016: move-result-object v3 │ │ -0533da: 6e30 bb09 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ -0533e0: 5441 3603 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0533e4: 7110 9d09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ -0533ea: 0a01 |001f: move-result v1 │ │ -0533ec: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -0533f0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -0533f4: 5441 3603 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -0533f8: 7110 9d09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ -0533fe: 0a00 |0029: move-result v0 │ │ -053400: 5441 3603 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053404: 5442 3603 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ -053408: 5422 4403 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -05340c: 6e10 df0a 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -053412: 0a02 |0033: move-result v2 │ │ -053414: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -053416: 6e40 bc09 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -05341c: 0e00 |0038: return-void │ │ +05337c: |[05337c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +05338c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05338e: 5241 3503 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0335 │ │ +053392: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +053396: 5441 3603 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +05339a: 5442 3603 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +05339e: 5422 4403 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0533a2: 6e10 df0a 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +0533a8: 0a02 |000e: move-result v2 │ │ +0533aa: 5443 3603 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0533ae: 5433 4403 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0533b2: 6e10 d80a 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ +0533b8: 0c03 |0016: move-result-object v3 │ │ +0533ba: 6e30 bb09 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ +0533c0: 5441 3603 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0533c4: 7110 9d09 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ +0533ca: 0a01 |001f: move-result v1 │ │ +0533cc: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0533d0: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0533d4: 5441 3603 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0533d8: 7110 9d09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@099d │ │ +0533de: 0a00 |0029: move-result v0 │ │ +0533e0: 5441 3603 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0533e4: 5442 3603 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0336 │ │ +0533e8: 5422 4403 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0533ec: 6e10 df0a 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +0533f2: 0a02 |0033: move-result v2 │ │ +0533f4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0533f6: 6e40 bc09 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +0533fc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -107750,17 +107718,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053420: |[053420] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -053430: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -053436: 0e00 |0003: return-void │ │ +053400: |[053400] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +053410: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +053416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -107769,17 +107737,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053438: |[053438] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053448: 6e10 a212 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ -05344e: 0e00 |0003: return-void │ │ +053418: |[053418] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +053428: 6e10 a212 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ +05342e: 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; │ │ @@ -107815,17 +107783,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053450: |[053450] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -053460: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -053466: 0e00 |0003: return-void │ │ +053430: |[053430] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +053440: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +053446: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -107834,17 +107802,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053468: |[053468] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -053478: 7110 c009 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09c0 │ │ -05347e: 0e00 |0003: return-void │ │ +053448: |[053448] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +053458: 7110 c009 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09c0 │ │ +05345e: 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; │ │ @@ -107967,38 +107935,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -053480: |[053480] android.support.v4.view.PagerTitleStrip.:()V │ │ -053490: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -053492: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ -053496: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -05349c: 6900 3703 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0337 │ │ -0534a0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0534a2: 2300 3a03 |0009: new-array v0, v0, [I // type@033a │ │ -0534a6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0534a8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -0534ae: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0534b2: 6900 3b03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@033b │ │ -0534b6: 6000 2700 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -0534ba: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -0534be: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -0534c2: 2200 8e01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@018e │ │ -0534c6: 7010 9809 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0998 │ │ -0534cc: 6900 3803 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ -0534d0: 0e00 |0020: return-void │ │ -0534d2: 2200 8d01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@018d │ │ -0534d6: 7010 9609 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0996 │ │ -0534dc: 6900 3803 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ -0534e0: 28f8 |0028: goto 0020 // -0008 │ │ -0534e2: 0000 |0029: nop // spacer │ │ -0534e4: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +053460: |[053460] android.support.v4.view.PagerTitleStrip.:()V │ │ +053470: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +053472: 2300 3a03 |0001: new-array v0, v0, [I // type@033a │ │ +053476: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +05347c: 6900 3703 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0337 │ │ +053480: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +053482: 2300 3a03 |0009: new-array v0, v0, [I // type@033a │ │ +053486: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +053488: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +05348e: 4b02 0001 |000f: aput v2, v0, v1 │ │ +053492: 6900 3b03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@033b │ │ +053496: 6000 2700 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +05349a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +05349e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +0534a2: 2200 8e01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@018e │ │ +0534a6: 7010 9809 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0998 │ │ +0534ac: 6900 3803 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ +0534b0: 0e00 |0020: return-void │ │ +0534b2: 2200 8d01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@018d │ │ +0534b6: 7010 9609 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0996 │ │ +0534bc: 6900 3803 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ +0534c0: 28f8 |0028: goto 0020 // -0008 │ │ +0534c2: 0000 |0029: nop // spacer │ │ +0534c4: 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 │ │ @@ -108011,18 +107979,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0534fc: |[0534fc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -05350c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05350e: 7030 9c09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@099c │ │ -053514: 0e00 |0004: return-void │ │ +0534dc: |[0534dc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +0534ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0534ee: 7030 9c09 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@099c │ │ +0534f4: 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; │ │ @@ -108032,122 +108000,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 │ │ -053518: |[053518] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053528: 122a |0000: const/4 v10, #int 2 // #2 │ │ -05352a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -05352c: 7030 6311 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1163 │ │ -053532: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -053534: 59b7 3f03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ -053538: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -05353c: 59b7 4003 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053540: 2207 8b01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@018b │ │ -053544: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -053546: 7030 8f09 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@098f │ │ -05354c: 5bb7 4303 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ -053550: 2207 9f02 |0014: new-instance v7, Landroid/widget/TextView; // type@029f │ │ -053554: 7020 9312 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ -05355a: 5bb7 4503 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -05355e: 6e20 9e09 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ -053564: 2207 9f02 |001e: new-instance v7, Landroid/widget/TextView; // type@029f │ │ -053568: 7020 9312 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ -05356e: 5bb7 3d03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053572: 6e20 9e09 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ -053578: 2207 9f02 |0028: new-instance v7, Landroid/widget/TextView; // type@029f │ │ -05357c: 7020 9312 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ -053582: 5bb7 4103 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053586: 6e20 9e09 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ -05358c: 6207 3703 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0337 │ │ -053590: 6e30 a800 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ -053596: 0c00 |0037: move-result-object v0 │ │ -053598: 6e30 0e01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ -05359e: 0a04 |003b: move-result v4 │ │ -0535a0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -0535a4: 54b7 4503 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -0535a8: 6e30 a412 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ -0535ae: 54b7 3d03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -0535b2: 6e30 a412 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ -0535b8: 54b7 4103 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -0535bc: 6e30 a412 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ -0535c2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -0535c4: 6e30 0901 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0109 │ │ -0535ca: 0a06 |0051: move-result v6 │ │ -0535cc: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -0535d0: 8267 |0054: int-to-float v7, v6 │ │ -0535d2: 6e30 b809 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@09b8 │ │ -0535d8: 6e20 1001 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0110 │ │ -0535de: 0a07 |005b: move-result v7 │ │ -0535e0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0535e4: 6e30 0801 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0108 │ │ -0535ea: 0a05 |0061: move-result v5 │ │ -0535ec: 54b7 4503 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -0535f0: 6e20 a512 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -0535f6: 54b7 3d03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -0535fa: 6e20 a512 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -053600: 54b7 4103 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053604: 6e20 a512 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -05360a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -05360c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -053610: 6e30 0d01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@010d │ │ -053616: 0a07 |0077: move-result v7 │ │ -053618: 59b7 3e03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ -05361c: 6e10 1201 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -053622: 54b7 3d03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053626: 6e10 9a12 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@129a │ │ -05362c: 0c07 |0082: move-result-object v7 │ │ -05362e: 6e10 f900 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00f9 │ │ -053634: 0a07 |0086: move-result v7 │ │ -053636: 59b7 4703 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ -05363a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -053640: 6e20 b409 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@09b4 │ │ -053646: 54b7 4503 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -05364a: 6208 bb04 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ -05364e: 6e20 9d12 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ -053654: 54b7 3d03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053658: 6208 bb04 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ -05365c: 6e20 9d12 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ -053662: 54b7 4103 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053666: 6208 bb04 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ -05366a: 6e20 9d12 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ -053670: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -053672: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -053676: 6207 3b03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@033b │ │ -05367a: 6e30 a700 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00a7 │ │ -053680: 0c03 |00ac: move-result-object v3 │ │ -053682: 6e30 0701 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0107 │ │ -053688: 0a01 |00b0: move-result v1 │ │ -05368a: 6e10 1201 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ -053690: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -053694: 54b7 4503 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053698: 7110 b609 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ -05369e: 54b7 3d03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -0536a2: 7110 b609 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ -0536a8: 54b7 4103 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -0536ac: 7110 b609 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ -0536b2: 6e10 a300 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -0536b8: 0c07 |00c8: move-result-object v7 │ │ -0536ba: 6e10 fc00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -0536c0: 0c07 |00cc: move-result-object v7 │ │ -0536c2: 5272 bd04 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -0536c6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -0536ca: c827 |00d1: mul-float/2addr v7, v2 │ │ -0536cc: 8777 |00d2: float-to-int v7, v7 │ │ -0536ce: 59b7 4603 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ -0536d2: 0e00 |00d5: return-void │ │ -0536d4: 54b7 4503 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -0536d8: 6e10 a212 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ -0536de: 54b7 3d03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -0536e2: 6e10 a212 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ -0536e8: 54b7 4103 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -0536ec: 6e10 a212 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ -0536f2: 28e0 |00e5: goto 00c5 // -0020 │ │ +0534f8: |[0534f8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +053508: 122a |0000: const/4 v10, #int 2 // #2 │ │ +05350a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +05350c: 7030 6311 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1163 │ │ +053512: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +053514: 59b7 3f03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ +053518: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +05351c: 59b7 4003 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053520: 2207 8b01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@018b │ │ +053524: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +053526: 7030 8f09 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@098f │ │ +05352c: 5bb7 4303 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ +053530: 2207 9f02 |0014: new-instance v7, Landroid/widget/TextView; // type@029f │ │ +053534: 7020 9312 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ +05353a: 5bb7 4503 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +05353e: 6e20 9e09 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ +053544: 2207 9f02 |001e: new-instance v7, Landroid/widget/TextView; // type@029f │ │ +053548: 7020 9312 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ +05354e: 5bb7 3d03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053552: 6e20 9e09 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ +053558: 2207 9f02 |0028: new-instance v7, Landroid/widget/TextView; // type@029f │ │ +05355c: 7020 9312 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@1293 │ │ +053562: 5bb7 4103 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053566: 6e20 9e09 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@099e │ │ +05356c: 6207 3703 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0337 │ │ +053570: 6e30 a800 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00a8 │ │ +053576: 0c00 |0037: move-result-object v0 │ │ +053578: 6e30 0e01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@010e │ │ +05357e: 0a04 |003b: move-result v4 │ │ +053580: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +053584: 54b7 4503 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053588: 6e30 a412 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ +05358e: 54b7 3d03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053592: 6e30 a412 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ +053598: 54b7 4103 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +05359c: 6e30 a412 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@12a4 │ │ +0535a2: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +0535a4: 6e30 0901 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0109 │ │ +0535aa: 0a06 |0051: move-result v6 │ │ +0535ac: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +0535b0: 8267 |0054: int-to-float v7, v6 │ │ +0535b2: 6e30 b809 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@09b8 │ │ +0535b8: 6e20 1001 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0110 │ │ +0535be: 0a07 |005b: move-result v7 │ │ +0535c0: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0535c4: 6e30 0801 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0108 │ │ +0535ca: 0a05 |0061: move-result v5 │ │ +0535cc: 54b7 4503 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +0535d0: 6e20 a512 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0535d6: 54b7 3d03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +0535da: 6e20 a512 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0535e0: 54b7 4103 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +0535e4: 6e20 a512 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0535ea: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +0535ec: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +0535f0: 6e30 0d01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@010d │ │ +0535f6: 0a07 |0077: move-result v7 │ │ +0535f8: 59b7 3e03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ +0535fc: 6e10 1201 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +053602: 54b7 3d03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053606: 6e10 9a12 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@129a │ │ +05360c: 0c07 |0082: move-result-object v7 │ │ +05360e: 6e10 f900 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00f9 │ │ +053614: 0a07 |0086: move-result v7 │ │ +053616: 59b7 4703 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ +05361a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +053620: 6e20 b409 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@09b4 │ │ +053626: 54b7 4503 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +05362a: 6208 bb04 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ +05362e: 6e20 9d12 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ +053634: 54b7 3d03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053638: 6208 bb04 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ +05363c: 6e20 9d12 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ +053642: 54b7 4103 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053646: 6208 bb04 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@04bb │ │ +05364a: 6e20 9d12 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@129d │ │ +053650: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +053652: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +053656: 6207 3b03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@033b │ │ +05365a: 6e30 a700 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00a7 │ │ +053660: 0c03 |00ac: move-result-object v3 │ │ +053662: 6e30 0701 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0107 │ │ +053668: 0a01 |00b0: move-result v1 │ │ +05366a: 6e10 1201 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0112 │ │ +053670: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +053674: 54b7 4503 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053678: 7110 b609 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ +05367e: 54b7 3d03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053682: 7110 b609 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ +053688: 54b7 4103 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +05368c: 7110 b609 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@09b6 │ │ +053692: 6e10 a300 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +053698: 0c07 |00c8: move-result-object v7 │ │ +05369a: 6e10 fc00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +0536a0: 0c07 |00cc: move-result-object v7 │ │ +0536a2: 5272 bd04 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +0536a6: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +0536aa: c827 |00d1: mul-float/2addr v7, v2 │ │ +0536ac: 8777 |00d2: float-to-int v7, v7 │ │ +0536ae: 59b7 4603 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ +0536b2: 0e00 |00d5: return-void │ │ +0536b4: 54b7 4503 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +0536b8: 6e10 a212 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ +0536be: 54b7 3d03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +0536c2: 6e10 a212 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ +0536c8: 54b7 4103 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +0536cc: 6e10 a212 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@12a2 │ │ +0536d2: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -108206,17 +108174,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 │ │ -0536f4: |[0536f4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -053704: 5210 4003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053708: 0f00 |0002: return v0 │ │ +0536d4: |[0536d4] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +0536e4: 5210 4003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +0536e8: 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;) │ │ @@ -108224,18 +108192,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05370c: |[05370c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -05371c: 6200 3803 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ -053720: 7220 9509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0995 │ │ -053726: 0e00 |0005: return-void │ │ +0536ec: |[0536ec] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0536fc: 6200 3803 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0338 │ │ +053700: 7220 9509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0995 │ │ +053706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -108245,22 +108213,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -053728: |[053728] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -053738: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05373a: 6e10 9f09 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@099f │ │ -053740: 0c00 |0004: move-result-object v0 │ │ -053742: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -053746: 6e10 5401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ -05374c: 0a01 |000a: move-result v1 │ │ -05374e: 0f01 |000b: return v1 │ │ +053708: |[053708] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +053718: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05371a: 6e10 9f09 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@099f │ │ +053720: 0c00 |0004: move-result-object v0 │ │ +053722: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +053726: 6e10 5401 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0154 │ │ +05372c: 0a01 |000a: move-result v1 │ │ +05372e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -108274,17 +108242,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053750: |[053750] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -053760: 5210 4603 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ -053764: 0f00 |0002: return v0 │ │ +053730: |[053730] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +053740: 5210 4603 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ +053744: 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;) │ │ @@ -108292,43 +108260,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -053768: |[053768] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -053778: 6f10 7711 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ -05377e: 6e10 a609 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@09a6 │ │ -053784: 0c02 |0006: move-result-object v2 │ │ -053786: 2023 c101 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ -05378a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -05378e: 2203 c102 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ -053792: 1a04 9807 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0798 │ │ -053796: 7020 ee12 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -05379c: 2703 |0012: throw v3 │ │ -05379e: 0721 |0013: move-object v1, v2 │ │ -0537a0: 1f01 c101 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ -0537a4: 6e10 d80a 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ -0537aa: 0c00 |0019: move-result-object v0 │ │ -0537ac: 5453 4303 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ -0537b0: 6e20 240b 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@0b24 │ │ -0537b6: 5453 4303 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ -0537ba: 6e20 270b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b27 │ │ -0537c0: 5b51 4403 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -0537c4: 5453 4a03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ -0537c8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -0537cc: 5453 4a03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ -0537d0: 6e10 3413 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1334 │ │ -0537d6: 0c03 |002f: move-result-object v3 │ │ -0537d8: 1f03 8601 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0186 │ │ -0537dc: 6e30 ba09 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@09ba │ │ -0537e2: 0e00 |0035: return-void │ │ -0537e4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0537e6: 28fb |0037: goto 0032 // -0005 │ │ +053748: |[053748] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +053758: 6f10 7711 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1177 │ │ +05375e: 6e10 a609 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@09a6 │ │ +053764: 0c02 |0006: move-result-object v2 │ │ +053766: 2023 c101 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ +05376a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +05376e: 2203 c102 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@02c1 │ │ +053772: 1a04 9807 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0798 │ │ +053776: 7020 ee12 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +05377c: 2703 |0012: throw v3 │ │ +05377e: 0721 |0013: move-object v1, v2 │ │ +053780: 1f01 c101 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ +053784: 6e10 d80a 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ +05378a: 0c00 |0019: move-result-object v0 │ │ +05378c: 5453 4303 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ +053790: 6e20 240b 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@0b24 │ │ +053796: 5453 4303 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ +05379a: 6e20 270b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b27 │ │ +0537a0: 5b51 4403 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0537a4: 5453 4a03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ +0537a8: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +0537ac: 5453 4a03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ +0537b0: 6e10 3413 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1334 │ │ +0537b6: 0c03 |002f: move-result-object v3 │ │ +0537b8: 1f03 8601 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0186 │ │ +0537bc: 6e30 ba09 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@09ba │ │ +0537c2: 0e00 |0035: return-void │ │ +0537c4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0537c6: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -108350,29 +108318,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0537e8: |[0537e8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -0537f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0537fa: 6f10 7811 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ -053800: 5420 4403 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053804: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -053808: 5420 4403 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -05380c: 6e10 d80a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ -053812: 0c00 |000d: move-result-object v0 │ │ -053814: 6e30 ba09 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@09ba │ │ -05381a: 5420 4403 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -05381e: 6e20 240b 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@0b24 │ │ -053824: 5420 4403 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053828: 6e20 270b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b27 │ │ -05382e: 5b21 4403 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053832: 0e00 |001d: return-void │ │ +0537c8: |[0537c8] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +0537d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0537da: 6f10 7811 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1178 │ │ +0537e0: 5420 4403 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0537e4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0537e8: 5420 4403 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0537ec: 6e10 d80a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ +0537f2: 0c00 |000d: move-result-object v0 │ │ +0537f4: 6e30 ba09 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@09ba │ │ +0537fa: 5420 4403 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +0537fe: 6e20 240b 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@0b24 │ │ +053804: 5420 4403 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053808: 6e20 270b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0b27 │ │ +05380e: 5b21 4403 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053812: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -108386,26 +108354,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -053834: |[053834] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -053844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053846: 5431 4403 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -05384a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -05384e: 5231 4003 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053852: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -053856: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -05385a: 5230 4003 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -05385e: 5231 3f03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ -053862: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -053864: 6e40 bc09 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -05386a: 0e00 |0013: return-void │ │ +053814: |[053814] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +053824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053826: 5431 4403 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +05382a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +05382e: 5231 4003 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053832: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +053836: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +05383a: 5230 4003 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +05383e: 5231 3f03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ +053842: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +053844: 6e40 bc09 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +05384a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -108422,67 +108390,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -05386c: |[05386c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -05387c: 7110 e810 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -053882: 0a08 |0003: move-result v8 │ │ -053884: 7110 e810 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ -05388a: 0a03 |0007: move-result v3 │ │ -05388c: 7110 e910 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -053892: 0a09 |000b: move-result v9 │ │ -053894: 7110 e910 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ -05389a: 0a04 |000f: move-result v4 │ │ -05389c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -0538a0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -0538a4: 220a c102 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0538a8: 1a0b 3907 |0016: const-string v11, "Must measure with an exact width" // string@0739 │ │ -0538ac: 7020 ee12 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0538b2: 270a |001b: throw v10 │ │ -0538b4: 0140 |001c: move v0, v4 │ │ -0538b6: 6e10 a109 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09a1 │ │ -0538bc: 0a05 |0020: move-result v5 │ │ -0538be: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -0538c0: 6e10 a509 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ -0538c6: 0a0a |0025: move-result v10 │ │ -0538c8: 6e10 a209 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ -0538ce: 0a0b |0029: move-result v11 │ │ -0538d0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -0538d4: b160 |002c: sub-int/2addr v0, v6 │ │ -0538d6: 829a |002d: int-to-float v10, v9 │ │ -0538d8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -0538de: c8ba |0031: mul-float/2addr v10, v11 │ │ -0538e0: 87aa |0032: float-to-int v10, v10 │ │ -0538e2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0538e6: 7120 ea10 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0538ec: 0a02 |0038: move-result v2 │ │ -0538ee: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0538f2: 7120 ea10 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -0538f8: 0a01 |003e: move-result v1 │ │ -0538fa: 54ca 4503 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -0538fe: 6e30 9c12 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -053904: 54ca 3d03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053908: 6e30 9c12 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -05390e: 54ca 4103 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053912: 6e30 9c12 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -053918: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -05391c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -053920: 6e30 b309 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09b3 │ │ -053926: 0e00 |0055: return-void │ │ -053928: 54ca 3d03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -05392c: 6e10 9712 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053932: 0a07 |005b: move-result v7 │ │ -053934: 900a 0706 |005c: add-int v10, v7, v6 │ │ -053938: 7120 fc12 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -05393e: 0a0a |0061: move-result v10 │ │ -053940: 6e30 b309 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09b3 │ │ -053946: 28f0 |0065: goto 0055 // -0010 │ │ +05384c: |[05384c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +05385c: 7110 e810 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +053862: 0a08 |0003: move-result v8 │ │ +053864: 7110 e810 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@10e8 │ │ +05386a: 0a03 |0007: move-result v3 │ │ +05386c: 7110 e910 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +053872: 0a09 |000b: move-result v9 │ │ +053874: 7110 e910 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@10e9 │ │ +05387a: 0a04 |000f: move-result v4 │ │ +05387c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +053880: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +053884: 220a c102 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@02c1 │ │ +053888: 1a0b 3907 |0016: const-string v11, "Must measure with an exact width" // string@0739 │ │ +05388c: 7020 ee12 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +053892: 270a |001b: throw v10 │ │ +053894: 0140 |001c: move v0, v4 │ │ +053896: 6e10 a109 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09a1 │ │ +05389c: 0a05 |0020: move-result v5 │ │ +05389e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +0538a0: 6e10 a509 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ +0538a6: 0a0a |0025: move-result v10 │ │ +0538a8: 6e10 a209 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ +0538ae: 0a0b |0029: move-result v11 │ │ +0538b0: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +0538b4: b160 |002c: sub-int/2addr v0, v6 │ │ +0538b6: 829a |002d: int-to-float v10, v9 │ │ +0538b8: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +0538be: c8ba |0031: mul-float/2addr v10, v11 │ │ +0538c0: 87aa |0032: float-to-int v10, v10 │ │ +0538c2: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +0538c6: 7120 ea10 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0538cc: 0a02 |0038: move-result v2 │ │ +0538ce: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +0538d2: 7120 ea10 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +0538d8: 0a01 |003e: move-result v1 │ │ +0538da: 54ca 4503 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +0538de: 6e30 9c12 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +0538e4: 54ca 3d03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +0538e8: 6e30 9c12 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +0538ee: 54ca 4103 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +0538f2: 6e30 9c12 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +0538f8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +0538fc: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +053900: 6e30 b309 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09b3 │ │ +053906: 0e00 |0055: return-void │ │ +053908: 54ca 3d03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +05390c: 6e10 9712 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053912: 0a07 |005b: move-result v7 │ │ +053914: 900a 0706 |005c: add-int v10, v7, v6 │ │ +053918: 7120 fc12 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +05391e: 0a0a |0061: move-result v10 │ │ +053920: 6e30 b309 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@09b3 │ │ +053926: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -108522,19 +108490,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -053948: |[053948] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -053958: 5510 4903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ -05395c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -053960: 6f10 8611 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1186 │ │ -053966: 0e00 |0007: return-void │ │ +053928: |[053928] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +053938: 5510 4903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ +05393c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +053940: 6f10 8611 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1186 │ │ +053946: 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; │ │ @@ -108544,18 +108512,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053968: |[053968] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -053978: 5901 3e03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ -05397c: 6e10 ae09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ -053982: 0e00 |0005: return-void │ │ +053948: |[053948] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +053958: 5901 3e03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ +05395c: 6e10 ae09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ +053962: 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; │ │ @@ -108566,31 +108534,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -053984: |[053984] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -053994: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -053998: c851 |0002: mul-float/2addr v1, v5 │ │ -05399a: 8711 |0003: float-to-int v1, v1 │ │ -05399c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0539a0: 5941 4203 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ -0539a4: 5241 4203 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ -0539a8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0539ac: 5242 4703 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ -0539b0: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0539b6: b532 |0011: and-int/2addr v2, v3 │ │ -0539b8: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0539bc: 5441 4503 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -0539c0: 6e20 a512 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -0539c6: 5441 4103 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -0539ca: 6e20 a512 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -0539d0: 0e00 |001e: return-void │ │ +053964: |[053964] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +053974: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +053978: c851 |0002: mul-float/2addr v1, v5 │ │ +05397a: 8711 |0003: float-to-int v1, v1 │ │ +05397c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +053980: 5941 4203 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ +053984: 5241 4203 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ +053988: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05398c: 5242 4703 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ +053990: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +053996: b532 |0011: and-int/2addr v2, v3 │ │ +053998: 9600 0102 |0012: or-int v0, v1, v2 │ │ +05399c: 5441 4503 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +0539a0: 6e20 a512 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0539a6: 5441 4103 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +0539aa: 6e20 a512 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0539b0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -108604,29 +108572,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0539d4: |[0539d4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0539e4: 5945 4703 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ -0539e8: 5441 3d03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -0539ec: 6e20 a512 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -0539f2: 5241 4203 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ -0539f6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0539fa: 5242 4703 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ -0539fe: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -053a04: b532 |0010: and-int/2addr v2, v3 │ │ -053a06: 9600 0102 |0011: or-int v0, v1, v2 │ │ -053a0a: 5441 4503 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053a0e: 6e20 a512 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -053a14: 5441 4103 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053a18: 6e20 a512 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ -053a1e: 0e00 |001d: return-void │ │ +0539b4: |[0539b4] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +0539c4: 5945 4703 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ +0539c8: 5441 3d03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +0539cc: 6e20 a512 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0539d2: 5241 4203 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0342 │ │ +0539d6: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0539da: 5242 4703 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0347 │ │ +0539de: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +0539e4: b532 |0010: and-int/2addr v2, v3 │ │ +0539e6: 9600 0102 |0011: or-int v0, v1, v2 │ │ +0539ea: 5441 4503 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +0539ee: 6e20 a512 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0539f4: 5441 4103 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +0539f8: 6e20 a512 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a5 │ │ +0539fe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -108641,22 +108609,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -053a20: |[053a20] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -053a30: 5410 4503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053a34: 6e30 a612 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ -053a3a: 5410 3d03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053a3e: 6e30 a612 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ -053a44: 5410 4103 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053a48: 6e30 a612 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ -053a4e: 0e00 |000f: return-void │ │ +053a00: |[053a00] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +053a10: 5410 4503 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053a14: 6e30 a612 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ +053a1a: 5410 3d03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053a1e: 6e30 a612 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ +053a24: 5410 4103 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053a28: 6e30 a612 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@12a6 │ │ +053a2e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -108669,18 +108637,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053a50: |[053a50] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -053a60: 5901 4603 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ -053a64: 6e10 ae09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ -053a6a: 0e00 |0005: return-void │ │ +053a30: |[053a30] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +053a40: 5901 4603 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ +053a44: 6e10 ae09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ +053a4a: 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; │ │ @@ -108691,38 +108659,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 │ │ -053a6c: |[053a6c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -053a7c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -053a80: 5410 4303 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ -053a84: 6e20 6d09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@096d │ │ -053a8a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -053a8c: 5b10 4a03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ -053a90: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -053a94: 5410 4303 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ -053a98: 6e20 6609 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0966 │ │ -053a9e: 2200 da02 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@02da │ │ -053aa2: 7020 3313 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1333 │ │ -053aa8: 5b10 4a03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ -053aac: 5410 4403 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053ab0: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -053ab4: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -053ab6: 5910 3f03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ -053aba: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -053abe: 5910 4003 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053ac2: 5410 4403 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053ac6: 6e10 df0a 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -053acc: 0a00 |0028: move-result v0 │ │ -053ace: 6e30 bb09 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ -053ad4: 6e10 ae09 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ -053ada: 0e00 |002f: return-void │ │ +053a4c: |[053a4c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +053a5c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +053a60: 5410 4303 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ +053a64: 6e20 6d09 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@096d │ │ +053a6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053a6c: 5b10 4a03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ +053a70: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +053a74: 5410 4303 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0343 │ │ +053a78: 6e20 6609 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0966 │ │ +053a7e: 2200 da02 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@02da │ │ +053a82: 7020 3313 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1333 │ │ +053a88: 5b10 4a03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@034a │ │ +053a8c: 5410 4403 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053a90: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +053a94: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +053a96: 5910 3f03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ +053a9a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +053a9e: 5910 4003 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053aa2: 5410 4403 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053aa6: 6e10 df0a 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +053aac: 0a00 |0028: move-result v0 │ │ +053aae: 6e30 bb09 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ +053ab4: 6e10 ae09 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@09ae │ │ +053aba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -108743,86 +108711,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -053adc: |[053adc] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -053aec: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -053aee: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -053af2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -053af4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -053af8: 6e10 5e09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -053afe: 0a03 |0009: move-result v3 │ │ -053b00: 5ca7 4903 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ -053b04: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -053b06: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -053b0a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -053b0e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -053b12: 6e20 6009 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ -053b18: 0c04 |0016: move-result-object v4 │ │ -053b1a: 54a7 4503 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053b1e: 6e20 a312 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -053b24: 54a8 3d03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053b28: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -053b2c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -053b30: 6e20 6009 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ -053b36: 0c07 |0025: move-result-object v7 │ │ -053b38: 6e20 a312 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -053b3e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -053b40: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053b44: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -053b48: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -053b4c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -053b50: 6e20 6009 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ -053b56: 0c04 |0035: move-result-object v4 │ │ -053b58: 54a7 4103 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053b5c: 6e20 a312 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -053b62: 6e10 a809 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09a8 │ │ -053b68: 0a07 |003e: move-result v7 │ │ -053b6a: 6e10 a309 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09a3 │ │ -053b70: 0a08 |0042: move-result v8 │ │ -053b72: b187 |0043: sub-int/2addr v7, v8 │ │ -053b74: 6e10 a409 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09a4 │ │ -053b7a: 0a08 |0047: move-result v8 │ │ -053b7c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -053b80: 6e10 a009 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09a0 │ │ -053b86: 0a07 |004d: move-result v7 │ │ -053b88: 6e10 a509 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ -053b8e: 0a08 |0051: move-result v8 │ │ -053b90: b187 |0052: sub-int/2addr v7, v8 │ │ -053b92: 6e10 a209 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ -053b98: 0a08 |0056: move-result v8 │ │ -053b9a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -053b9e: 8257 |0059: int-to-float v7, v5 │ │ -053ba0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -053ba6: c887 |005d: mul-float/2addr v7, v8 │ │ -053ba8: 8777 |005e: float-to-int v7, v7 │ │ -053baa: 7120 ea10 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -053bb0: 0a02 |0062: move-result v2 │ │ -053bb2: 7120 ea10 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ -053bb8: 0a01 |0066: move-result v1 │ │ -053bba: 54a7 4503 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053bbe: 6e30 9c12 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -053bc4: 54a7 3d03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053bc8: 6e30 9c12 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -053bce: 54a7 4103 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053bd2: 6e30 9c12 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ -053bd8: 59ab 3f03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ -053bdc: 55a7 4803 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ -053be0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -053be4: 52a7 4003 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053be8: 6e40 bc09 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -053bee: 5ca6 4903 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ -053bf2: 0e00 |0083: return-void │ │ -053bf4: 0163 |0084: move v3, v6 │ │ -053bf6: 2885 |0085: goto 000a // -007b │ │ -053bf8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -053bfa: 289f |0087: goto 0026 // -0061 │ │ +053abc: |[053abc] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +053acc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +053ace: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +053ad2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +053ad4: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +053ad8: 6e10 5e09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +053ade: 0a03 |0009: move-result v3 │ │ +053ae0: 5ca7 4903 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ +053ae4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +053ae6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +053aea: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +053aee: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +053af2: 6e20 6009 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ +053af8: 0c04 |0016: move-result-object v4 │ │ +053afa: 54a7 4503 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053afe: 6e20 a312 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +053b04: 54a8 3d03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053b08: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +053b0c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +053b10: 6e20 6009 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ +053b16: 0c07 |0025: move-result-object v7 │ │ +053b18: 6e20 a312 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +053b1e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +053b20: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +053b24: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +053b28: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +053b2c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +053b30: 6e20 6009 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0960 │ │ +053b36: 0c04 |0035: move-result-object v4 │ │ +053b38: 54a7 4103 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053b3c: 6e20 a312 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +053b42: 6e10 a809 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09a8 │ │ +053b48: 0a07 |003e: move-result v7 │ │ +053b4a: 6e10 a309 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09a3 │ │ +053b50: 0a08 |0042: move-result v8 │ │ +053b52: b187 |0043: sub-int/2addr v7, v8 │ │ +053b54: 6e10 a409 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09a4 │ │ +053b5a: 0a08 |0047: move-result v8 │ │ +053b5c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +053b60: 6e10 a009 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09a0 │ │ +053b66: 0a07 |004d: move-result v7 │ │ +053b68: 6e10 a509 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ +053b6e: 0a08 |0051: move-result v8 │ │ +053b70: b187 |0052: sub-int/2addr v7, v8 │ │ +053b72: 6e10 a209 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ +053b78: 0a08 |0056: move-result v8 │ │ +053b7a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +053b7e: 8257 |0059: int-to-float v7, v5 │ │ +053b80: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +053b86: c887 |005d: mul-float/2addr v7, v8 │ │ +053b88: 8777 |005e: float-to-int v7, v7 │ │ +053b8a: 7120 ea10 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +053b90: 0a02 |0062: move-result v2 │ │ +053b92: 7120 ea10 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@10ea │ │ +053b98: 0a01 |0066: move-result v1 │ │ +053b9a: 54a7 4503 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053b9e: 6e30 9c12 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +053ba4: 54a7 3d03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053ba8: 6e30 9c12 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +053bae: 54a7 4103 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053bb2: 6e30 9c12 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@129c │ │ +053bb8: 59ab 3f03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ +053bbc: 55a7 4803 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ +053bc0: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +053bc4: 52a7 4003 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053bc8: 6e40 bc09 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +053bce: 5ca6 4903 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0349 │ │ +053bd2: 0e00 |0083: return-void │ │ +053bd4: 0163 |0084: move v3, v6 │ │ +053bd6: 2885 |0085: goto 000a // -007b │ │ +053bd8: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +053bda: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -108864,233 +108832,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -053bfc: |[053bfc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -053c0c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -053c10: 5200 3f03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ -053c14: 022a 0000 |0004: move/from16 v42, v0 │ │ -053c18: 0200 2e00 |0006: move/from16 v0, v46 │ │ -053c1c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -053c20: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -053c24: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -053c28: 5400 4403 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ -053c2c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -053c30: 7401 d80a 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ -053c36: 0c2a |0015: move-result-object v42 │ │ -053c38: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -053c3c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -053c40: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -053c44: 6e30 bb09 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ -053c4a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -053c4e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -053c52: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -053c56: 5c10 4803 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ -053c5a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -053c5e: 5400 4503 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053c62: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -053c66: 7401 9812 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ -053c6c: 0a24 |0030: move-result v36 │ │ -053c6e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -053c72: 5400 3d03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053c76: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -053c7a: 7401 9812 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ -053c80: 0a12 |003a: move-result v18 │ │ -053c82: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -053c86: 5400 4103 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053c8a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -053c8e: 7401 9812 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ -053c94: 0a1a |0044: move-result v26 │ │ -053c96: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -053c9a: 7401 a809 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09a8 │ │ -053ca0: 0a26 |004a: move-result v38 │ │ -053ca2: 7401 a009 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09a0 │ │ -053ca8: 0a25 |004e: move-result v37 │ │ -053caa: 7401 a309 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09a3 │ │ -053cb0: 0a1d |0052: move-result v29 │ │ -053cb2: 7401 a409 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09a4 │ │ -053cb8: 0a1e |0056: move-result v30 │ │ -053cba: 7401 a509 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ -053cc0: 0a1f |005a: move-result v31 │ │ -053cc2: 7401 a209 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ -053cc8: 0a1c |005e: move-result v28 │ │ -053cca: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -053cce: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -053cd2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -053cd6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -053cda: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -053cde: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -053ce2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -053ce6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -053cea: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -053cee: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -053cf2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -053cf6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -053cfa: 82a0 |0077: int-to-float v0, v10 │ │ -053cfc: 022b 0000 |0078: move/from16 v43, v0 │ │ -053d00: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -053d04: 0200 2b00 |007c: move/from16 v0, v43 │ │ -053d08: 8700 |007e: float-to-int v0, v0 │ │ -053d0a: 022b 0000 |007f: move/from16 v43, v0 │ │ -053d0e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -053d12: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -053d16: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -053d1a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -053d1e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -053d22: 5400 4503 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053d26: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -053d2a: 7401 9412 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ -053d30: 0a20 |0092: move-result v32 │ │ -053d32: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -053d36: 5400 3d03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053d3a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -053d3e: 7401 9412 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ -053d44: 0a0b |009c: move-result v11 │ │ -053d46: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -053d4a: 5400 4103 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053d4e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -053d52: 7401 9412 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ -053d58: 0a16 |00a6: move-result v22 │ │ -053d5a: 0200 2000 |00a7: move/from16 v0, v32 │ │ -053d5e: 7120 fc12 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -053d64: 0a2a |00ac: move-result v42 │ │ -053d66: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -053d6a: 0201 1600 |00af: move/from16 v1, v22 │ │ -053d6e: 7120 fc12 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -053d74: 0a14 |00b4: move-result v20 │ │ -053d76: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -053d7a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -053d7e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -053d82: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -053d86: 5400 4503 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053d8a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -053d8e: 7401 9712 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053d94: 0a2a |00c4: move-result v42 │ │ -053d96: 9007 232a |00c5: add-int v7, v35, v42 │ │ -053d9a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -053d9e: 5400 3d03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053da2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -053da6: 7401 9712 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053dac: 0a2a |00d0: move-result v42 │ │ -053dae: 9005 112a |00d1: add-int v5, v17, v42 │ │ -053db2: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -053db6: 5400 4103 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053dba: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -053dbe: 7401 9712 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053dc4: 0a2a |00dc: move-result v42 │ │ -053dc6: 9006 192a |00dd: add-int v6, v25, v42 │ │ -053dca: 7120 fc12 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -053dd0: 0a2a |00e2: move-result v42 │ │ -053dd2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -053dd6: 7120 fc12 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -053ddc: 0a15 |00e8: move-result v21 │ │ -053dde: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -053de2: 5200 3e03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ -053de6: 022a 0000 |00ed: move/from16 v42, v0 │ │ -053dea: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -053dee: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -053df4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -053df8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -053dfc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -053e00: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -053e04: 5400 3d03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053e08: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -053e0c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -053e10: 5400 3d03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ -053e14: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -053e18: 7401 9712 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053e1e: 0a2b |0109: move-result v43 │ │ -053e20: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -053e24: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -053e28: 0201 1000 |010e: move/from16 v1, v16 │ │ -053e2c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -053e30: 6e52 9b12 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ -053e36: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -053e3a: 5200 4603 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ -053e3e: 022a 0000 |0119: move/from16 v42, v0 │ │ -053e42: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -053e46: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -053e4a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -053e4e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -053e52: 7120 fe12 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -053e58: 0a21 |0126: move-result v33 │ │ -053e5a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -053e5e: 5400 4503 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053e62: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -053e66: 902b 2124 |012d: add-int v43, v33, v36 │ │ -053e6a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -053e6e: 5400 4503 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ -053e72: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -053e76: 7401 9712 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053e7c: 0a2c |0138: move-result v44 │ │ -053e7e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -053e82: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -053e86: 0201 2100 |013d: move/from16 v1, v33 │ │ -053e8a: 0202 2200 |013f: move/from16 v2, v34 │ │ -053e8e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -053e92: 0204 2c00 |0143: move/from16 v4, v44 │ │ -053e96: 6e54 9b12 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ -053e9c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -053ea0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -053ea4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -053ea8: 5200 4603 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ -053eac: 022b 0000 |0150: move/from16 v43, v0 │ │ -053eb0: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -053eb4: 7702 fc12 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -053eba: 0a17 |0157: move-result v23 │ │ -053ebc: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -053ec0: 5400 4103 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053ec4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -053ec8: 902b 171a |015e: add-int v43, v23, v26 │ │ -053ecc: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -053ed0: 5400 4103 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ -053ed4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -053ed8: 7401 9712 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ -053ede: 0a2c |0169: move-result v44 │ │ -053ee0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -053ee4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -053ee8: 0201 1700 |016e: move/from16 v1, v23 │ │ -053eec: 0202 1800 |0170: move/from16 v2, v24 │ │ -053ef0: 0203 2b00 |0172: move/from16 v3, v43 │ │ -053ef4: 0204 2c00 |0174: move/from16 v4, v44 │ │ -053ef8: 6e54 9b12 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ -053efe: 0200 2f00 |0179: move/from16 v0, v47 │ │ -053f02: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -053f06: 5910 4003 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053f0a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -053f0e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -053f12: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -053f16: 5c10 4803 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ -053f1a: 0e00 |0187: return-void │ │ -053f1c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -053f20: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -053f24: 5200 4003 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ -053f28: 022a 0000 |018e: move/from16 v42, v0 │ │ -053f2c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -053f30: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -053f34: 28f3 |0194: goto 0187 // -000d │ │ -053f36: 912a 251f |0195: sub-int v42, v37, v31 │ │ -053f3a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -053f3e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -053f42: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -053f46: 9022 0923 |019d: add-int v34, v9, v35 │ │ -053f4a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -053f4e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -053f52: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -053f56: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -053f5a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -053f5e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -053f62: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -053f66: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -053f6a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -053f6e: 0000 |01b1: nop // spacer │ │ -053f70: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +053bdc: |[053bdc] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +053bec: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +053bf0: 5200 3f03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@033f │ │ +053bf4: 022a 0000 |0004: move/from16 v42, v0 │ │ +053bf8: 0200 2e00 |0006: move/from16 v0, v46 │ │ +053bfc: 0201 2a00 |0008: move/from16 v1, v42 │ │ +053c00: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +053c04: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +053c08: 5400 4403 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0344 │ │ +053c0c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +053c10: 7401 d80a 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0ad8 │ │ +053c16: 0c2a |0015: move-result-object v42 │ │ +053c18: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +053c1c: 0201 2e00 |0018: move/from16 v1, v46 │ │ +053c20: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +053c24: 6e30 bb09 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@09bb │ │ +053c2a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +053c2e: 0200 2a00 |0021: move/from16 v0, v42 │ │ +053c32: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +053c36: 5c10 4803 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ +053c3a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +053c3e: 5400 4503 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053c42: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +053c46: 7401 9812 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ +053c4c: 0a24 |0030: move-result v36 │ │ +053c4e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +053c52: 5400 3d03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053c56: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +053c5a: 7401 9812 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ +053c60: 0a12 |003a: move-result v18 │ │ +053c62: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +053c66: 5400 4103 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053c6a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +053c6e: 7401 9812 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1298 │ │ +053c74: 0a1a |0044: move-result v26 │ │ +053c76: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +053c7a: 7401 a809 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@09a8 │ │ +053c80: 0a26 |004a: move-result v38 │ │ +053c82: 7401 a009 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@09a0 │ │ +053c88: 0a25 |004e: move-result v37 │ │ +053c8a: 7401 a309 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@09a3 │ │ +053c90: 0a1d |0052: move-result v29 │ │ +053c92: 7401 a409 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@09a4 │ │ +053c98: 0a1e |0056: move-result v30 │ │ +053c9a: 7401 a509 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@09a5 │ │ +053ca0: 0a1f |005a: move-result v31 │ │ +053ca2: 7401 a209 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@09a2 │ │ +053ca8: 0a1c |005e: move-result v28 │ │ +053caa: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +053cae: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +053cb2: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +053cb6: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +053cba: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +053cbe: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +053cc2: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +053cc6: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +053cca: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +053cce: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +053cd2: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +053cd6: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +053cda: 82a0 |0077: int-to-float v0, v10 │ │ +053cdc: 022b 0000 |0078: move/from16 v43, v0 │ │ +053ce0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +053ce4: 0200 2b00 |007c: move/from16 v0, v43 │ │ +053ce8: 8700 |007e: float-to-int v0, v0 │ │ +053cea: 022b 0000 |007f: move/from16 v43, v0 │ │ +053cee: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +053cf2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +053cf6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +053cfa: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +053cfe: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +053d02: 5400 4503 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053d06: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +053d0a: 7401 9412 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ +053d10: 0a20 |0092: move-result v32 │ │ +053d12: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +053d16: 5400 3d03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053d1a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +053d1e: 7401 9412 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ +053d24: 0a0b |009c: move-result v11 │ │ +053d26: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +053d2a: 5400 4103 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053d2e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +053d32: 7401 9412 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1294 │ │ +053d38: 0a16 |00a6: move-result v22 │ │ +053d3a: 0200 2000 |00a7: move/from16 v0, v32 │ │ +053d3e: 7120 fc12 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +053d44: 0a2a |00ac: move-result v42 │ │ +053d46: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +053d4a: 0201 1600 |00af: move/from16 v1, v22 │ │ +053d4e: 7120 fc12 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +053d54: 0a14 |00b4: move-result v20 │ │ +053d56: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +053d5a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +053d5e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +053d62: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +053d66: 5400 4503 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053d6a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +053d6e: 7401 9712 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053d74: 0a2a |00c4: move-result v42 │ │ +053d76: 9007 232a |00c5: add-int v7, v35, v42 │ │ +053d7a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +053d7e: 5400 3d03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053d82: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +053d86: 7401 9712 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053d8c: 0a2a |00d0: move-result v42 │ │ +053d8e: 9005 112a |00d1: add-int v5, v17, v42 │ │ +053d92: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +053d96: 5400 4103 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053d9a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +053d9e: 7401 9712 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053da4: 0a2a |00dc: move-result v42 │ │ +053da6: 9006 192a |00dd: add-int v6, v25, v42 │ │ +053daa: 7120 fc12 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +053db0: 0a2a |00e2: move-result v42 │ │ +053db2: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +053db6: 7120 fc12 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +053dbc: 0a15 |00e8: move-result v21 │ │ +053dbe: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +053dc2: 5200 3e03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@033e │ │ +053dc6: 022a 0000 |00ed: move/from16 v42, v0 │ │ +053dca: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +053dce: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +053dd4: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +053dd8: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +053ddc: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +053de0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +053de4: 5400 3d03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053de8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +053dec: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +053df0: 5400 3d03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@033d │ │ +053df4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +053df8: 7401 9712 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053dfe: 0a2b |0109: move-result v43 │ │ +053e00: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +053e04: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +053e08: 0201 1000 |010e: move/from16 v1, v16 │ │ +053e0c: 0202 2b00 |0110: move/from16 v2, v43 │ │ +053e10: 6e52 9b12 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ +053e16: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +053e1a: 5200 4603 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ +053e1e: 022a 0000 |0119: move/from16 v42, v0 │ │ +053e22: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +053e26: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +053e2a: 0200 1d00 |011f: move/from16 v0, v29 │ │ +053e2e: 0201 2a00 |0121: move/from16 v1, v42 │ │ +053e32: 7120 fe12 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +053e38: 0a21 |0126: move-result v33 │ │ +053e3a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +053e3e: 5400 4503 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053e42: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +053e46: 902b 2124 |012d: add-int v43, v33, v36 │ │ +053e4a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +053e4e: 5400 4503 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0345 │ │ +053e52: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +053e56: 7401 9712 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053e5c: 0a2c |0138: move-result v44 │ │ +053e5e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +053e62: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +053e66: 0201 2100 |013d: move/from16 v1, v33 │ │ +053e6a: 0202 2200 |013f: move/from16 v2, v34 │ │ +053e6e: 0203 2b00 |0141: move/from16 v3, v43 │ │ +053e72: 0204 2c00 |0143: move/from16 v4, v44 │ │ +053e76: 6e54 9b12 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ +053e7c: 912a 261e |0148: sub-int v42, v38, v30 │ │ +053e80: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +053e84: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +053e88: 5200 4603 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0346 │ │ +053e8c: 022b 0000 |0150: move/from16 v43, v0 │ │ +053e90: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +053e94: 7702 fc12 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +053e9a: 0a17 |0157: move-result v23 │ │ +053e9c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +053ea0: 5400 4103 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053ea4: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +053ea8: 902b 171a |015e: add-int v43, v23, v26 │ │ +053eac: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +053eb0: 5400 4103 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0341 │ │ +053eb4: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +053eb8: 7401 9712 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1297 │ │ +053ebe: 0a2c |0169: move-result v44 │ │ +053ec0: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +053ec4: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +053ec8: 0201 1700 |016e: move/from16 v1, v23 │ │ +053ecc: 0202 1800 |0170: move/from16 v2, v24 │ │ +053ed0: 0203 2b00 |0172: move/from16 v3, v43 │ │ +053ed4: 0204 2c00 |0174: move/from16 v4, v44 │ │ +053ed8: 6e54 9b12 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@129b │ │ +053ede: 0200 2f00 |0179: move/from16 v0, v47 │ │ +053ee2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +053ee6: 5910 4003 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053eea: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +053eee: 0200 2a00 |0181: move/from16 v0, v42 │ │ +053ef2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +053ef6: 5c10 4803 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0348 │ │ +053efa: 0e00 |0187: return-void │ │ +053efc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +053f00: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +053f04: 5200 4003 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0340 │ │ +053f08: 022a 0000 |018e: move/from16 v42, v0 │ │ +053f0c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +053f10: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +053f14: 28f3 |0194: goto 0187 // -000d │ │ +053f16: 912a 251f |0195: sub-int v42, v37, v31 │ │ +053f1a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +053f1e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +053f22: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +053f26: 9022 0923 |019d: add-int v34, v9, v35 │ │ +053f2a: 9010 0911 |019f: add-int v16, v9, v17 │ │ +053f2e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +053f32: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +053f36: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +053f3a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +053f3e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +053f42: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +053f46: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +053f4a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +053f4e: 0000 |01b1: nop // spacer │ │ +053f50: 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 │ │ @@ -109256,17 +109224,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053f84: |[053f84] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -053f94: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -053f9a: 0e00 |0003: return-void │ │ +053f64: |[053f64] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +053f74: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +053f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -109275,18 +109243,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053f9c: |[053f9c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -053fac: 6e10 d510 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@10d5 │ │ -053fb2: 0a00 |0003: move-result v0 │ │ -053fb4: 0f00 |0004: return v0 │ │ +053f7c: |[053f7c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +053f8c: 6e10 d510 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@10d5 │ │ +053f92: 0a00 |0003: move-result v0 │ │ +053f94: 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 │ │ @@ -109296,18 +109264,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053fb8: |[053fb8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -053fc8: 6e10 d710 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@10d7 │ │ -053fce: 0a00 |0003: move-result v0 │ │ -053fd0: 0f00 |0004: return v0 │ │ +053f98: |[053f98] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +053fa8: 6e10 d710 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@10d7 │ │ +053fae: 0a00 |0003: move-result v0 │ │ +053fb0: 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 │ │ @@ -109343,17 +109311,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053fd4: |[053fd4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -053fe4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -053fea: 0e00 |0003: return-void │ │ +053fb4: |[053fb4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +053fc4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +053fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -109362,18 +109330,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -053fec: |[053fec] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -053ffc: 7120 ce09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09ce │ │ -054002: 0a00 |0003: move-result v0 │ │ -054004: 0f00 |0004: return v0 │ │ +053fcc: |[053fcc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +053fdc: 7120 ce09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@09ce │ │ +053fe2: 0a00 |0003: move-result v0 │ │ +053fe4: 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 │ │ @@ -109383,18 +109351,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054008: |[054008] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -054018: 7120 cf09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cf │ │ -05401e: 0a00 |0003: move-result v0 │ │ -054020: 0f00 |0004: return v0 │ │ +053fe8: |[053fe8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +053ff8: 7120 cf09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@09cf │ │ +053ffe: 0a00 |0003: move-result v0 │ │ +054000: 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 │ │ @@ -109430,17 +109398,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054024: |[054024] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -054034: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05403a: 0e00 |0003: return-void │ │ +054004: |[054004] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +054014: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05401a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -109449,17 +109417,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05403c: |[05403c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05404c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05404e: 0f00 |0001: return v0 │ │ +05401c: |[05401c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05402c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05402e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 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 │ │ @@ -109469,17 +109437,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054050: |[054050] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -054060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054062: 0f00 |0001: return v0 │ │ +054030: |[054030] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +054040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054042: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 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 │ │ @@ -109489,17 +109457,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 │ │ -054064: |[054064] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -054074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054076: 1100 |0001: return-object v0 │ │ +054044: |[054044] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +054054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054056: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -109508,17 +109476,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054078: |[054078] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -054088: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -05408c: 0f00 |0002: return v0 │ │ +054058: |[054058] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +054068: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +05406c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -109527,17 +109495,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054090: |[054090] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0540a0: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0540a4: 1000 |0002: return-wide v0 │ │ +054070: |[054070] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +054080: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +054084: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -109545,17 +109513,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540a8: |[0540a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0540b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540ba: 0f00 |0001: return v0 │ │ +054088: |[054088] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +054098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05409a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -109564,17 +109532,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540bc: |[0540bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0540cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540ce: 0f00 |0001: return v0 │ │ +05409c: |[05409c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0540ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0540ae: 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 view Landroid/view/View; │ │ │ │ @@ -109583,17 +109551,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540d0: |[0540d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0540e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540e2: 0f00 |0001: return v0 │ │ +0540b0: |[0540b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0540c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0540c2: 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 view Landroid/view/View; │ │ │ │ @@ -109602,17 +109570,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540e4: |[0540e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0540f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0540f6: 0f00 |0001: return v0 │ │ +0540c4: |[0540c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0540d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0540d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -109621,17 +109589,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0540f8: |[0540f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -054108: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05410a: 0f00 |0001: return v0 │ │ +0540d8: |[0540d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0540e8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0540ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -109640,18 +109608,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 │ │ -05410c: |[05410c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -05411c: 6e10 0811 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -054122: 0c00 |0003: move-result-object v0 │ │ -054124: 1100 |0004: return-object v0 │ │ +0540ec: |[0540ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0540fc: 6e10 0811 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +054102: 0c00 |0003: move-result-object v0 │ │ +054104: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -109660,17 +109628,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054128: |[054128] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -054138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05413a: 0f00 |0001: return v0 │ │ +054108: |[054108] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +054118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05411a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -109679,25 +109647,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05413c: |[05413c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -05414c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05414e: 6e10 f610 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ -054154: 0c00 |0004: move-result-object v0 │ │ -054156: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -05415a: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ -054160: 0a02 |000a: move-result v2 │ │ -054162: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -054164: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -054168: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -05416a: 0f01 |000f: return v1 │ │ +05411c: |[05411c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +05412c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05412e: 6e10 f610 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@10f6 │ │ +054134: 0c00 |0004: move-result-object v0 │ │ +054136: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +05413a: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0158 │ │ +054140: 0a02 |000a: move-result v2 │ │ +054142: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +054144: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +054148: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +05414a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=265 │ │ 0x0005 line=266 │ │ 0x0007 line=267 │ │ 0x000f line=269 │ │ locals : │ │ @@ -109710,16 +109678,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 │ │ -05416c: |[05416c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05417c: 0e00 |0000: return-void │ │ +05414c: |[05414c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05415c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -109729,16 +109697,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 │ │ -054180: |[054180] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -054190: 0e00 |0000: return-void │ │ +054160: |[054160] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +054170: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 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; │ │ @@ -109748,16 +109716,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 │ │ -054194: |[054194] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0541a4: 0e00 |0000: return-void │ │ +054174: |[054174] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +054184: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 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; │ │ @@ -109767,17 +109735,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 │ │ -0541a8: |[0541a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0541b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0541ba: 0f00 |0001: return v0 │ │ +054188: |[054188] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +054198: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05419a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 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 │ │ @@ -109788,19 +109756,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0541bc: |[0541bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0541cc: 6e10 d509 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ -0541d2: 0b00 |0003: move-result-wide v0 │ │ -0541d4: 6e30 2c11 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@112c │ │ -0541da: 0e00 |0007: return-void │ │ +05419c: |[05419c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0541ac: 6e10 d509 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ +0541b2: 0b00 |0003: move-result-wide v0 │ │ +0541b4: 6e30 2c11 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@112c │ │ +0541ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0007 line=204 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -109810,24 +109778,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0541dc: |[0541dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0541ec: 6e10 d509 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ -0541f2: 0b02 |0003: move-result-wide v2 │ │ -0541f4: 0791 |0004: move-object v1, v9 │ │ -0541f6: 01a4 |0005: move v4, v10 │ │ -0541f8: 01b5 |0006: move v5, v11 │ │ -0541fa: 01c6 |0007: move v6, v12 │ │ -0541fc: 01d7 |0008: move v7, v13 │ │ -0541fe: 7407 2d11 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@112d │ │ -054204: 0e00 |000c: return-void │ │ +0541bc: |[0541bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0541cc: 6e10 d509 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ +0541d2: 0b02 |0003: move-result-wide v2 │ │ +0541d4: 0791 |0004: move-object v1, v9 │ │ +0541d6: 01a4 |0005: move v4, v10 │ │ +0541d8: 01b5 |0006: move v5, v11 │ │ +0541da: 01c6 |0007: move v6, v12 │ │ +0541dc: 01d7 |0008: move v7, v13 │ │ +0541de: 7407 2d11 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@112d │ │ +0541e4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x000c line=207 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ @@ -109841,19 +109809,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 │ │ -054208: |[054208] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -054218: 6e10 d509 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ -05421e: 0b00 |0003: move-result-wide v0 │ │ -054220: 6e40 2a11 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@112a │ │ -054226: 0e00 |0007: return-void │ │ +0541e8: |[0541e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0541f8: 6e10 d509 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ +0541fe: 0b00 |0003: move-result-wide v0 │ │ +054200: 6e40 2a11 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@112a │ │ +054206: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0007 line=210 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -109864,20 +109832,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 │ │ -054228: |[054228] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -054238: 6e10 d509 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ -05423e: 0b00 |0003: move-result-wide v0 │ │ -054240: bb60 |0004: add-long/2addr v0, v6 │ │ -054242: 6e40 2a11 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@112a │ │ -054248: 0e00 |0008: return-void │ │ +054208: |[054208] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +054218: 6e10 d509 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@09d5 │ │ +05421e: 0b00 |0003: move-result-wide v0 │ │ +054220: bb60 |0004: add-long/2addr v0, v6 │ │ +054222: 6e40 2a11 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@112a │ │ +054228: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -109889,16 +109857,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 │ │ -05424c: |[05424c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05425c: 0e00 |0000: return-void │ │ +05422c: |[05422c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05423c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 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; │ │ @@ -109908,16 +109876,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054260: |[054260] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -054270: 0e00 |0000: return-void │ │ +054240: |[054240] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +054250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 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 │ │ @@ -109927,16 +109895,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054274: |[054274] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -054284: 0e00 |0000: return-void │ │ +054254: |[054254] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +054264: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 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 │ │ @@ -109946,16 +109914,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054288: |[054288] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -054298: 0e00 |0000: return-void │ │ +054268: |[054268] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +054278: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 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 │ │ @@ -109965,16 +109933,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 │ │ -05429c: |[05429c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0542ac: 0e00 |0000: return-void │ │ +05427c: |[05427c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05428c: 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 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -109984,16 +109952,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 │ │ -0542b0: |[0542b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0542c0: 0e00 |0000: return-void │ │ +054290: |[054290] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0542a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 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 │ │ @@ -110004,16 +109972,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542c4: |[0542c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0542d4: 0e00 |0000: return-void │ │ +0542a4: |[0542a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0542b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 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 │ │ @@ -110023,16 +109991,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0542d8: |[0542d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0542e8: 0e00 |0000: return-void │ │ +0542b8: |[0542b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0542c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 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 │ │ @@ -110068,17 +110036,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0542ec: |[0542ec] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0542fc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054302: 0e00 |0003: return-void │ │ +0542cc: |[0542cc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +0542dc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0542e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -110087,18 +110055,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054304: |[054304] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054314: 6e10 5211 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ -05431a: 0a00 |0003: move-result v0 │ │ -05431c: 0f00 |0004: return v0 │ │ +0542e4: |[0542e4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0542f4: 6e10 5211 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ +0542fa: 0a00 |0003: move-result v0 │ │ +0542fc: 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; │ │ │ │ @@ -110133,17 +110101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054320: |[054320] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -054330: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054336: 0e00 |0003: return-void │ │ +054300: |[054300] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +054310: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -110152,18 +110120,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054338: |[054338] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -054348: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a78 │ │ -05434e: 0a00 |0003: move-result v0 │ │ -054350: 0f00 |0004: return v0 │ │ +054318: |[054318] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +054328: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0a78 │ │ +05432e: 0a00 |0003: move-result v0 │ │ +054330: 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; │ │ │ │ @@ -110198,17 +110166,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054354: |[054354] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -054364: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05436a: 0e00 |0003: return-void │ │ +054334: |[054334] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +054344: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05434a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -110217,17 +110185,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 │ │ -05436c: |[05436c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05437c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05437e: 0f00 |0001: return v0 │ │ +05434c: |[05434c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05435c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05435e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 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; │ │ @@ -110238,16 +110206,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054380: |[054380] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -054390: 0e00 |0000: return-void │ │ +054360: |[054360] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +054370: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 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 │ │ @@ -110286,18 +110254,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 │ │ -054394: |[054394] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0543a4: 5b01 6d03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -0543a8: 7010 1808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ -0543ae: 0e00 |0005: return-void │ │ +054374: |[054374] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +054384: 5b01 6d03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054388: 7010 1808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ +05438e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2746 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -110306,29 +110274,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0543b0: |[0543b0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -0543c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0543c2: 5421 6d03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -0543c6: 7110 b80a 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ -0543cc: 0c01 |0006: move-result-object v1 │ │ -0543ce: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -0543d2: 5421 6d03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -0543d6: 7110 b80a 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ -0543dc: 0c01 |000e: move-result-object v1 │ │ -0543de: 6e10 5e09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -0543e4: 0a01 |0012: move-result v1 │ │ -0543e6: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -0543ea: 0f00 |0015: return v0 │ │ -0543ec: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0543ee: 28fe |0017: goto 0015 // -0002 │ │ +054390: |[054390] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0543a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0543a2: 5421 6d03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +0543a6: 7110 b80a 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ +0543ac: 0c01 |0006: move-result-object v1 │ │ +0543ae: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +0543b2: 5421 6d03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +0543b6: 7110 b80a 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ +0543bc: 0c01 |000e: move-result-object v1 │ │ +0543be: 6e10 5e09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +0543c4: 0a01 |0012: move-result v1 │ │ +0543c6: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +0543ca: 0f00 |0015: return v0 │ │ +0543cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0543ce: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2798 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -110337,48 +110305,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 │ │ -0543f0: |[0543f0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -054400: 6f30 1c08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ -054406: 1c01 c101 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ -05440a: 6e10 e212 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -054410: 0c01 |0008: move-result-object v1 │ │ -054412: 6e20 9b11 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ -054418: 7100 850d 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0d85 │ │ -05441e: 0c00 |000f: move-result-object v0 │ │ -054420: 7010 950a 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0a95 │ │ -054426: 0a01 |0013: move-result v1 │ │ -054428: 6e20 990d 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0d99 │ │ -05442e: 6e10 9611 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1196 │ │ -054434: 0a01 |001a: move-result v1 │ │ -054436: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -05443a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -05443e: 5431 6d03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054442: 7110 b80a 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ -054448: 0c01 |0024: move-result-object v1 │ │ -05444a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -05444e: 5431 6d03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054452: 7110 b80a 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ -054458: 0c01 |002c: move-result-object v1 │ │ -05445a: 6e10 5e09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ -054460: 0a01 |0030: move-result v1 │ │ -054462: 6e20 910d 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0d91 │ │ -054468: 5431 6d03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -05446c: 7110 b90a 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ -054472: 0a01 |0039: move-result v1 │ │ -054474: 6e20 8f0d 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0d8f │ │ -05447a: 5431 6d03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -05447e: 7110 b90a 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ -054484: 0a01 |0042: move-result v1 │ │ -054486: 6e20 9c0d 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0d9c │ │ -05448c: 0e00 |0046: return-void │ │ +0543d0: |[0543d0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0543e0: 6f30 1c08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ +0543e6: 1c01 c101 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ +0543ea: 6e10 e212 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +0543f0: 0c01 |0008: move-result-object v1 │ │ +0543f2: 6e20 9b11 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ +0543f8: 7100 850d 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0d85 │ │ +0543fe: 0c00 |000f: move-result-object v0 │ │ +054400: 7010 950a 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0a95 │ │ +054406: 0a01 |0013: move-result v1 │ │ +054408: 6e20 990d 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0d99 │ │ +05440e: 6e10 9611 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1196 │ │ +054414: 0a01 |001a: move-result v1 │ │ +054416: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +05441a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +05441e: 5431 6d03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054422: 7110 b80a 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ +054428: 0c01 |0024: move-result-object v1 │ │ +05442a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +05442e: 5431 6d03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054432: 7110 b80a 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0ab8 │ │ +054438: 0c01 |002c: move-result-object v1 │ │ +05443a: 6e10 5e09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@095e │ │ +054440: 0a01 |0030: move-result v1 │ │ +054442: 6e20 910d 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0d91 │ │ +054448: 5431 6d03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +05444c: 7110 b90a 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ +054452: 0a01 |0039: move-result v1 │ │ +054454: 6e20 8f0d 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0d8f │ │ +05445a: 5431 6d03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +05445e: 7110 b90a 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ +054464: 0a01 |0042: move-result v1 │ │ +054466: 6e20 9c0d 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0d9c │ │ +05446c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2750 │ │ 0x0003 line=2751 │ │ 0x000c line=2752 │ │ 0x0010 line=2753 │ │ 0x0017 line=2754 │ │ @@ -110397,38 +110365,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 │ │ -054490: |[054490] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0544a0: 6f30 1d08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ -0544a6: 1c00 c101 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ -0544aa: 6e10 e212 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -0544b0: 0c00 |0008: move-result-object v0 │ │ -0544b2: 6e20 6d0c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ -0544b8: 7010 950a 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0a95 │ │ -0544be: 0a00 |000f: move-result v0 │ │ -0544c0: 6e20 790c 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0c79 │ │ -0544c6: 5420 6d03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -0544ca: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0544cc: 6e20 c40a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ -0544d2: 0a00 |0019: move-result v0 │ │ -0544d4: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -0544d8: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -0544dc: 6e20 3e0c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -0544e2: 5420 6d03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -0544e6: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -0544e8: 6e20 c40a 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ -0544ee: 0a00 |0027: move-result v0 │ │ -0544f0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -0544f4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -0544f8: 6e20 3e0c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -0544fe: 0e00 |002f: return-void │ │ +054470: |[054470] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +054480: 6f30 1d08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ +054486: 1c00 c101 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01c1 │ │ +05448a: 6e10 e212 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +054490: 0c00 |0008: move-result-object v0 │ │ +054492: 6e20 6d0c 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ +054498: 7010 950a 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0a95 │ │ +05449e: 0a00 |000f: move-result v0 │ │ +0544a0: 6e20 790c 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0c79 │ │ +0544a6: 5420 6d03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +0544aa: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0544ac: 6e20 c40a 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ +0544b2: 0a00 |0019: move-result v0 │ │ +0544b4: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +0544b8: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +0544bc: 6e20 3e0c 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +0544c2: 5420 6d03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +0544c6: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +0544c8: 6e20 c40a 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ +0544ce: 0a00 |0027: move-result v0 │ │ +0544d0: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0544d4: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +0544d8: 6e20 3e0c 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +0544de: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0013 line=2767 │ │ 0x001c line=2768 │ │ @@ -110445,53 +110413,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 │ │ -054500: |[054500] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -054510: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054512: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -054514: 6f40 2008 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0820 │ │ -05451a: 0a02 |0005: move-result v2 │ │ -05451c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -054520: 0f00 |0008: return v0 │ │ -054522: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -054528: 0110 |000c: move v0, v1 │ │ -05452a: 28fb |000d: goto 0008 // -0005 │ │ -05452c: 5442 6d03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054530: 6e20 c40a 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ -054536: 0a02 |0013: move-result v2 │ │ -054538: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -05453c: 5441 6d03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054540: 5442 6d03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054544: 7110 b90a 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ -05454a: 0a02 |001d: move-result v2 │ │ -05454c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054550: 6e20 1e0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -054556: 28e5 |0023: goto 0008 // -001b │ │ -054558: 0110 |0024: move v0, v1 │ │ -05455a: 28e3 |0025: goto 0008 // -001d │ │ -05455c: 5442 6d03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054560: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -054562: 6e20 c40a 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ -054568: 0a02 |002c: move-result v2 │ │ -05456a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -05456e: 5441 6d03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054572: 5442 6d03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ -054576: 7110 b90a 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ -05457c: 0a02 |0036: move-result v2 │ │ -05457e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -054582: 6e20 1e0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -054588: 28cc |003c: goto 0008 // -0034 │ │ -05458a: 0110 |003d: move v0, v1 │ │ -05458c: 28ca |003e: goto 0008 // -0036 │ │ -05458e: 0000 |003f: nop // spacer │ │ -054590: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +0544e0: |[0544e0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0544f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0544f2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0544f4: 6f40 2008 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0820 │ │ +0544fa: 0a02 |0005: move-result v2 │ │ +0544fc: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +054500: 0f00 |0008: return v0 │ │ +054502: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +054508: 0110 |000c: move v0, v1 │ │ +05450a: 28fb |000d: goto 0008 // -0005 │ │ +05450c: 5442 6d03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054510: 6e20 c40a 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ +054516: 0a02 |0013: move-result v2 │ │ +054518: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +05451c: 5441 6d03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054520: 5442 6d03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054524: 7110 b90a 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ +05452a: 0a02 |001d: move-result v2 │ │ +05452c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054530: 6e20 1e0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +054536: 28e5 |0023: goto 0008 // -001b │ │ +054538: 0110 |0024: move v0, v1 │ │ +05453a: 28e3 |0025: goto 0008 // -001d │ │ +05453c: 5442 6d03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054540: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +054542: 6e20 c40a 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0ac4 │ │ +054548: 0a02 |002c: move-result v2 │ │ +05454a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +05454e: 5441 6d03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054552: 5442 6d03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@036d │ │ +054556: 7110 b90a 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0ab9 │ │ +05455c: 0a02 |0036: move-result v2 │ │ +05455e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +054562: 6e20 1e0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +054568: 28cc |003c: goto 0008 // -0034 │ │ +05456a: 0110 |003d: move v0, v1 │ │ +05456c: 28ca |003e: goto 0008 // -0036 │ │ +05456e: 0000 |003f: nop // spacer │ │ +054570: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2777 │ │ 0x0008 line=2794 │ │ 0x0009 line=2780 │ │ 0x000d line=2794 │ │ 0x000e line=2782 │ │ @@ -110539,17 +110507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0545a4: |[0545a4] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -0545b4: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0545ba: 0e00 |0003: return-void │ │ +054584: |[054584] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +054594: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05459a: 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 - │ │ @@ -110558,18 +110526,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 │ │ -0545bc: |[0545bc] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -0545cc: 2200 be01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ -0545d0: 7030 a80a 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0aa8 │ │ -0545d6: 1100 |0005: return-object v0 │ │ +05459c: |[05459c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +0545ac: 2200 be01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01be │ │ +0545b0: 7030 a80a 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0aa8 │ │ +0545b6: 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; │ │ @@ -110579,18 +110547,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 │ │ -0545d8: |[0545d8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0545e8: 6e30 a30a 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@0aa3 │ │ -0545ee: 0c00 |0003: move-result-object v0 │ │ -0545f0: 1100 |0004: return-object v0 │ │ +0545b8: |[0545b8] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0545c8: 6e30 a30a 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@0aa3 │ │ +0545ce: 0c00 |0003: move-result-object v0 │ │ +0545d0: 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; │ │ @@ -110600,17 +110568,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 │ │ -0545f4: |[0545f4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -054604: 2320 4903 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0349 │ │ -054608: 1100 |0002: return-object v0 │ │ +0545d4: |[0545d4] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +0545e4: 2320 4903 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0349 │ │ +0545e8: 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 │ │ │ │ @@ -110619,18 +110587,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 │ │ -05460c: |[05460c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05461c: 6e20 a50a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0aa5 │ │ -054622: 0c00 |0003: move-result-object v0 │ │ -054624: 1100 |0004: return-object v0 │ │ +0545ec: |[0545ec] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0545fc: 6e20 a50a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0aa5 │ │ +054602: 0c00 |0003: move-result-object v0 │ │ +054604: 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 │ │ │ │ @@ -110665,17 +110633,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054628: |[054628] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -054638: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05463e: 0e00 |0003: return-void │ │ +054608: |[054608] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +054618: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05461e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -110684,16 +110652,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054640: |[054640] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -054650: 0e00 |0000: return-void │ │ +054620: |[054620] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +054630: 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 │ │ │ │ @@ -110702,16 +110670,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054654: |[054654] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -054664: 0e00 |0000: return-void │ │ +054634: |[054634] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +054644: 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 │ │ @@ -110722,16 +110690,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054668: |[054668] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -054678: 0e00 |0000: return-void │ │ +054648: |[054648] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +054658: 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 │ │ │ │ @@ -110766,17 +110734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05467c: |[05467c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -05468c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054692: 0e00 |0003: return-void │ │ +05465c: |[05465c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +05466c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -110785,27 +110753,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 │ │ -054694: |[054694] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0546a4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0546a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0546aa: 0f01 |0003: return v1 │ │ -0546ac: 6e10 f810 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -0546b2: 0c01 |0007: move-result-object v1 │ │ -0546b4: 1a02 8b09 |0008: const-string v2, "accessibility" // string@098b │ │ -0546b8: 6e20 a600 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -0546be: 0c00 |000d: move-result-object v0 │ │ -0546c0: 1f00 6d02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@026d │ │ -0546c4: 6e20 a411 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@11a4 │ │ -0546ca: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0546cc: 28ef |0014: goto 0003 // -0011 │ │ +054674: |[054674] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054684: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +054688: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05468a: 0f01 |0003: return v1 │ │ +05468c: 6e10 f810 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +054692: 0c01 |0007: move-result-object v1 │ │ +054694: 1a02 8b09 |0008: const-string v2, "accessibility" // string@098b │ │ +054698: 6e20 a600 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +05469e: 0c00 |000d: move-result-object v0 │ │ +0546a0: 1f00 6d02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@026d │ │ +0546a4: 6e20 a411 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@11a4 │ │ +0546aa: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0546ac: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -110848,17 +110816,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0546d0: |[0546d0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0546e0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -0546e6: 0e00 |0003: return-void │ │ +0546b0: |[0546b0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0546c0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0546c6: 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 - │ │ @@ -110867,16 +110835,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 │ │ -0546e8: |[0546e8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0546f8: 0e00 |0000: return-void │ │ +0546c8: |[0546c8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0546d8: 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; │ │ @@ -110886,17 +110854,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 │ │ -0546fc: |[0546fc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -05470c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05470e: 1100 |0001: return-object v0 │ │ +0546dc: |[0546dc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0546ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0546ee: 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 │ │ @@ -110906,17 +110874,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054710: |[054710] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -054720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054722: 0f00 |0001: return v0 │ │ +0546f0: |[0546f0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +054700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054702: 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; │ │ │ │ @@ -110959,19 +110927,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 │ │ -054724: |[054724] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -054734: 5b01 d403 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03d4 │ │ -054738: 5b02 d503 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03d5 │ │ -05473c: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054742: 0e00 |0007: return-void │ │ +054704: |[054704] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +054714: 5b01 d403 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@03d4 │ │ +054718: 5b02 d503 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03d5 │ │ +05471c: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054722: 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; │ │ @@ -110982,18 +110950,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054744: |[054744] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -054754: 5410 d503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03d5 │ │ -054758: 6e20 6b0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0b6b │ │ -05475e: 0e00 |0005: return-void │ │ +054724: |[054724] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +054734: 5410 d503 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@03d5 │ │ +054738: 6e20 6b0b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0b6b │ │ +05473e: 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 │ │ @@ -111033,17 +111001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054760: |[054760] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -054770: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054776: 0e00 |0003: return-void │ │ +054740: |[054740] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +054750: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054756: 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 - │ │ @@ -111052,17 +111020,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 │ │ -054778: |[054778] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -054788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05478a: 0f00 |0001: return v0 │ │ +054758: |[054758] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +054768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05476a: 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; │ │ @@ -111072,18 +111040,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 │ │ -05478c: |[05478c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05479c: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ -0547a2: 0c00 |0003: move-result-object v0 │ │ -0547a4: 1100 |0004: return-object v0 │ │ +05476c: |[05476c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05477c: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ +054782: 0c00 |0003: move-result-object v0 │ │ +054784: 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 │ │ @@ -111093,18 +111061,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 │ │ -0547a8: |[0547a8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0547b8: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ -0547be: 0c00 |0003: move-result-object v0 │ │ -0547c0: 1100 |0004: return-object v0 │ │ +054788: |[054788] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +054798: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ +05479e: 0c00 |0003: move-result-object v0 │ │ +0547a0: 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; │ │ │ │ @@ -111113,17 +111081,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0547c4: |[0547c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0547d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547d6: 0f00 |0001: return v0 │ │ +0547a4: |[0547a4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0547b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0547b6: 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; │ │ │ │ @@ -111132,17 +111100,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 │ │ -0547d8: |[0547d8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0547e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547ea: 1100 |0001: return-object v0 │ │ +0547b8: |[0547b8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0547c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0547ca: 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; │ │ │ │ @@ -111151,17 +111119,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 │ │ -0547ec: |[0547ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0547fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0547fe: 0f00 |0001: return v0 │ │ +0547cc: |[0547cc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0547dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0547de: 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; │ │ @@ -111199,17 +111167,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054800: |[054800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -054810: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054816: 0e00 |0003: return-void │ │ +0547e0: |[0547e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0547f0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0547f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -111218,16 +111186,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054818: |[054818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -054828: 0e00 |0000: return-void │ │ +0547f8: |[0547f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +054808: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 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 │ │ @@ -111237,16 +111205,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 │ │ -05482c: |[05482c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05483c: 0e00 |0000: return-void │ │ +05480c: |[05480c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05481c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 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; │ │ @@ -111256,16 +111224,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 │ │ -054840: |[054840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -054850: 0e00 |0000: return-void │ │ +054820: |[054820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +054830: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 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; │ │ @@ -111276,18 +111244,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 │ │ -054854: |[054854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -054864: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ -05486a: 0c00 |0003: move-result-object v0 │ │ -05486c: 1100 |0004: return-object v0 │ │ +054834: |[054834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +054844: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ +05484a: 0c00 |0003: move-result-object v0 │ │ +05484c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 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; │ │ @@ -111297,17 +111265,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 │ │ -054870: |[054870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -054880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054882: 1100 |0001: return-object v0 │ │ +054850: |[054850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +054860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054862: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -111317,17 +111285,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 │ │ -054884: |[054884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -054894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054896: 1100 |0001: return-object v0 │ │ +054864: |[054864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +054874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054876: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -111337,17 +111305,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054898: |[054898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0548a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0548aa: 0f00 |0001: return v0 │ │ +054878: |[054878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +054888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05488a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111356,16 +111324,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 │ │ -0548ac: |[0548ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0548bc: 0e00 |0000: return-void │ │ +05488c: |[05488c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05489c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 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; │ │ @@ -111375,16 +111343,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 │ │ -0548c0: |[0548c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0548d0: 0e00 |0000: return-void │ │ +0548a0: |[0548a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0548b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 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; │ │ @@ -111394,17 +111362,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 │ │ -0548d4: |[0548d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0548e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0548e6: 1100 |0001: return-object v0 │ │ +0548b4: |[0548b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0548c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0548c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 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 │ │ @@ -111414,17 +111382,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0548e8: |[0548e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0548f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0548fa: 0f00 |0001: return v0 │ │ +0548c8: |[0548c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0548d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0548da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111433,17 +111401,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 │ │ -0548fc: |[0548fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05490c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05490e: 1100 |0001: return-object v0 │ │ +0548dc: |[0548dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0548ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0548ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111452,17 +111420,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 │ │ -054910: |[054910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054922: 1100 |0001: return-object v0 │ │ +0548f0: |[0548f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054902: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111471,17 +111439,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054924: |[054924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -054934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054936: 0f00 |0001: return v0 │ │ +054904: |[054904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +054914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054916: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111490,17 +111458,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 │ │ -054938: |[054938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05494a: 1100 |0001: return-object v0 │ │ +054918: |[054918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05492a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111509,17 +111477,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 │ │ -05494c: |[05494c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05495c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05495e: 1100 |0001: return-object v0 │ │ +05492c: |[05492c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05493c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05493e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111528,17 +111496,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 │ │ -054960: |[054960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054972: 1100 |0001: return-object v0 │ │ +054940: |[054940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054952: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111547,17 +111515,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 │ │ -054974: |[054974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -054984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054986: 1100 |0001: return-object v0 │ │ +054954: |[054954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +054964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054966: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111566,17 +111534,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054988: |[054988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -054998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05499a: 0f00 |0001: return v0 │ │ +054968: |[054968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +054978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05497a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111585,17 +111553,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05499c: |[05499c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0549ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0549ae: 0f00 |0001: return v0 │ │ +05497c: |[05497c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05498c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05498e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111604,17 +111572,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0549b0: |[0549b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0549c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0549c2: 0f00 |0001: return v0 │ │ +054990: |[054990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0549a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111623,17 +111591,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0549c4: |[0549c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0549d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0549d6: 0f00 |0001: return v0 │ │ +0549a4: |[0549a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0549b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111642,17 +111610,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0549d8: |[0549d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0549e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0549ea: 0f00 |0001: return v0 │ │ +0549b8: |[0549b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0549c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549ca: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111661,17 +111629,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0549ec: |[0549ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0549fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0549fe: 0f00 |0001: return v0 │ │ +0549cc: |[0549cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0549dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111680,17 +111648,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a00: |[054a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -054a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a12: 0f00 |0001: return v0 │ │ +0549e0: |[0549e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0549f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111699,17 +111667,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a14: |[054a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -054a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a26: 0f00 |0001: return v0 │ │ +0549f4: |[0549f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +054a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111718,17 +111686,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a28: |[054a28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -054a38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a3a: 0f00 |0001: return v0 │ │ +054a08: |[054a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +054a18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111737,17 +111705,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a3c: |[054a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -054a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a4e: 0f00 |0001: return v0 │ │ +054a1c: |[054a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +054a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111756,17 +111724,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a50: |[054a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -054a60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a62: 0f00 |0001: return v0 │ │ +054a30: |[054a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +054a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111775,17 +111743,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a64: |[054a64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -054a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a76: 0f00 |0001: return v0 │ │ +054a44: |[054a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +054a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111794,17 +111762,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a78: |[054a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -054a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a8a: 0f00 |0001: return v0 │ │ +054a58: |[054a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +054a68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111813,17 +111781,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054a8c: |[054a8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -054a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a9e: 1100 |0001: return-object v0 │ │ +054a6c: |[054a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +054a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a7e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -111831,17 +111799,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 │ │ -054aa0: |[054aa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -054ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ab2: 1100 |0001: return-object v0 │ │ +054a80: |[054a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +054a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054a92: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -111850,17 +111818,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 │ │ -054ab4: |[054ab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -054ac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ac6: 1100 |0001: return-object v0 │ │ +054a94: |[054a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +054aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054aa6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 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 │ │ @@ -111870,17 +111838,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 │ │ -054ac8: |[054ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ada: 1100 |0001: return-object v0 │ │ +054aa8: |[054aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054aba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -111889,17 +111857,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054adc: |[054adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -054aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054aee: 0f00 |0001: return v0 │ │ +054abc: |[054abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +054acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ace: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 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 │ │ @@ -111909,17 +111877,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 │ │ -054af0: |[054af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -054b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054b02: 0f00 |0001: return v0 │ │ +054ad0: |[054ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +054ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ae2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 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 │ │ @@ -111930,16 +111898,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054b04: |[054b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -054b14: 0e00 |0000: return-void │ │ +054ae4: |[054ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +054af4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -111948,16 +111916,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054b18: |[054b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -054b28: 0e00 |0000: return-void │ │ +054af8: |[054af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +054b08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 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 │ │ @@ -111967,16 +111935,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 │ │ -054b2c: |[054b2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054b3c: 0e00 |0000: return-void │ │ +054b0c: |[054b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +054b1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 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; │ │ @@ -111986,16 +111954,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 │ │ -054b40: |[054b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054b50: 0e00 |0000: return-void │ │ +054b20: |[054b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +054b30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 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; │ │ @@ -112005,16 +111973,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054b54: |[054b54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -054b64: 0e00 |0000: return-void │ │ +054b34: |[054b34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +054b44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -112024,16 +111992,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054b68: |[054b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -054b78: 0e00 |0000: return-void │ │ +054b48: |[054b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +054b58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -112043,16 +112011,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 │ │ -054b7c: |[054b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054b8c: 0e00 |0000: return-void │ │ +054b5c: |[054b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054b6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -112062,16 +112030,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054b90: |[054b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -054ba0: 0e00 |0000: return-void │ │ +054b70: |[054b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +054b80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 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 │ │ @@ -112081,16 +112049,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 │ │ -054ba4: |[054ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054bb4: 0e00 |0000: return-void │ │ +054b84: |[054b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054b94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 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; │ │ @@ -112100,16 +112068,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054bb8: |[054bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -054bc8: 0e00 |0000: return-void │ │ +054b98: |[054b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +054ba8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -112119,16 +112087,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054bcc: |[054bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -054bdc: 0e00 |0000: return-void │ │ +054bac: |[054bac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +054bbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -112138,16 +112106,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054be0: |[054be0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -054bf0: 0e00 |0000: return-void │ │ +054bc0: |[054bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +054bd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 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 │ │ @@ -112157,16 +112125,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054bf4: |[054bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -054c04: 0e00 |0000: return-void │ │ +054bd4: |[054bd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +054be4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 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 │ │ @@ -112176,16 +112144,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c08: |[054c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -054c18: 0e00 |0000: return-void │ │ +054be8: |[054be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +054bf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 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 │ │ @@ -112195,16 +112163,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 │ │ -054c1c: |[054c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054c2c: 0e00 |0000: return-void │ │ +054bfc: |[054bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054c0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 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; │ │ @@ -112214,16 +112182,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 │ │ -054c30: |[054c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054c40: 0e00 |0000: return-void │ │ +054c10: |[054c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +054c20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 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; │ │ @@ -112233,16 +112201,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 │ │ -054c44: |[054c44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -054c54: 0e00 |0000: return-void │ │ +054c24: |[054c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +054c34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 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; │ │ @@ -112253,16 +112221,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c58: |[054c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -054c68: 0e00 |0000: return-void │ │ +054c38: |[054c38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +054c48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 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 │ │ @@ -112272,16 +112240,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c6c: |[054c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -054c7c: 0e00 |0000: return-void │ │ +054c4c: |[054c4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +054c5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 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 │ │ @@ -112291,16 +112259,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054c80: |[054c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -054c90: 0e00 |0000: return-void │ │ +054c60: |[054c60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +054c70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 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 │ │ @@ -112310,16 +112278,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 │ │ -054c94: |[054c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054ca4: 0e00 |0000: return-void │ │ +054c74: |[054c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +054c84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 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; │ │ @@ -112329,16 +112297,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 │ │ -054ca8: |[054ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -054cb8: 0e00 |0000: return-void │ │ +054c88: |[054c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +054c98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 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; │ │ @@ -112349,16 +112317,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 │ │ -054cbc: |[054cbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054ccc: 0e00 |0000: return-void │ │ +054c9c: |[054c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +054cac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 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; │ │ @@ -112368,16 +112336,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 │ │ -054cd0: |[054cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -054ce0: 0e00 |0000: return-void │ │ +054cb0: |[054cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +054cc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 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; │ │ @@ -112387,16 +112355,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054ce4: |[054ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -054cf4: 0e00 |0000: return-void │ │ +054cc4: |[054cc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +054cd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 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 │ │ @@ -112442,19 +112410,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 │ │ -054cf8: |[054cf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -054d08: 5b01 f903 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@03f9 │ │ -054d0c: 5b02 fa03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ -054d10: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054d16: 0e00 |0007: return-void │ │ +054cd8: |[054cd8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +054ce8: 5b01 f903 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@03f9 │ │ +054cec: 5b02 fa03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ +054cf0: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054cf6: 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; │ │ @@ -112465,24 +112433,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054d18: |[054d18] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -054d28: 5421 fa03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ -054d2c: 6e20 cf0c 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ccf │ │ -054d32: 0c00 |0005: move-result-object v0 │ │ -054d34: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -054d38: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -054d3a: 1101 |0009: return-object v1 │ │ -054d3c: 6e10 4d0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ -054d42: 0c01 |000d: move-result-object v1 │ │ -054d44: 28fb |000e: goto 0009 // -0005 │ │ +054cf8: |[054cf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +054d08: 5421 fa03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ +054d0c: 6e20 cf0c 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ccf │ │ +054d12: 0c00 |0005: move-result-object v0 │ │ +054d14: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +054d18: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +054d1a: 1101 |0009: return-object v1 │ │ +054d1c: 6e10 4d0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ +054d22: 0c01 |000d: move-result-object v1 │ │ +054d24: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -112495,33 +112463,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 │ │ -054d48: |[054d48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -054d58: 5465 fa03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ -054d5c: 6e30 d00c 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0cd0 │ │ -054d62: 0c00 |0005: move-result-object v0 │ │ -054d64: 2204 e202 |0006: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ -054d68: 7010 3a13 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ -054d6e: 7210 6b13 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ -054d74: 0a03 |000e: move-result v3 │ │ -054d76: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -054d78: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -054d7c: 7220 6713 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ -054d82: 0c02 |0015: move-result-object v2 │ │ -054d84: 1f02 db01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ -054d88: 6e10 4d0c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ -054d8e: 0c05 |001b: move-result-object v5 │ │ -054d90: 7220 6413 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ -054d96: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054d9a: 28ef |0021: goto 0010 // -0011 │ │ -054d9c: 1104 |0022: return-object v4 │ │ +054d28: |[054d28] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +054d38: 5465 fa03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ +054d3c: 6e30 d00c 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0cd0 │ │ +054d42: 0c00 |0005: move-result-object v0 │ │ +054d44: 2204 e202 |0006: new-instance v4, Ljava/util/ArrayList; // type@02e2 │ │ +054d48: 7010 3a13 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@133a │ │ +054d4e: 7210 6b13 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@136b │ │ +054d54: 0a03 |000e: move-result v3 │ │ +054d56: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +054d58: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +054d5c: 7220 6713 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1367 │ │ +054d62: 0c02 |0015: move-result-object v2 │ │ +054d64: 1f02 db01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@01db │ │ +054d68: 6e10 4d0c 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ +054d6e: 0c05 |001b: move-result-object v5 │ │ +054d70: 7220 6413 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1364 │ │ +054d76: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054d7a: 28ef |0021: goto 0010 // -0011 │ │ +054d7c: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -112543,19 +112511,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -054da0: |[054da0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -054db0: 5410 fa03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ -054db4: 6e40 d20c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0cd2 │ │ -054dba: 0a00 |0005: move-result v0 │ │ -054dbc: 0f00 |0006: return v0 │ │ +054d80: |[054d80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +054d90: 5410 fa03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@03fa │ │ +054d94: 6e40 d20c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0cd2 │ │ +054d9a: 0a00 |0005: move-result v0 │ │ +054d9c: 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 │ │ @@ -112592,17 +112560,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054dc0: |[054dc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -054dd0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054dd6: 0e00 |0003: return-void │ │ +054da0: |[054da0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +054db0: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054db6: 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 - │ │ @@ -112611,17 +112579,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 │ │ -054dd8: |[054dd8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -054de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054dea: 1100 |0001: return-object v0 │ │ +054db8: |[054db8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +054dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054dca: 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; │ │ │ │ @@ -112658,17 +112626,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054dec: |[054dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -054dfc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -054e02: 0e00 |0003: return-void │ │ +054dcc: |[054dcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +054ddc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +054de2: 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 - │ │ @@ -112677,17 +112645,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054e04: |[054e04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -054e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e16: 0f00 |0001: return v0 │ │ +054de4: |[054de4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +054df4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054df6: 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; │ │ │ │ @@ -112696,17 +112664,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 │ │ -054e18: |[054e18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e2a: 1100 |0001: return-object v0 │ │ +054df8: |[054df8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e0a: 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; │ │ │ │ @@ -112715,17 +112683,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 │ │ -054e2c: |[054e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e3e: 1100 |0001: return-object v0 │ │ +054e0c: |[054e0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054e1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e1e: 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; │ │ │ │ @@ -112734,17 +112702,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 │ │ -054e40: |[054e40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054e50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e52: 1100 |0001: return-object v0 │ │ +054e20: |[054e20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +054e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e32: 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; │ │ │ │ @@ -112753,17 +112721,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054e54: |[054e54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -054e64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e66: 0f00 |0001: return v0 │ │ +054e34: |[054e34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +054e44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e46: 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; │ │ │ │ @@ -112772,17 +112740,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054e68: |[054e68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -054e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e7a: 0f00 |0001: return v0 │ │ +054e48: |[054e48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +054e58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e5a: 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; │ │ │ │ @@ -112791,17 +112759,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054e7c: |[054e7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -054e8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054e8e: 0f00 |0001: return v0 │ │ +054e5c: |[054e5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +054e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e6e: 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; │ │ │ │ @@ -112810,17 +112778,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054e90: |[054e90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -054ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ea2: 0f00 |0001: return v0 │ │ +054e70: |[054e70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +054e80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e82: 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; │ │ │ │ @@ -112829,17 +112797,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ea4: |[054ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -054eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054eb6: 0f00 |0001: return v0 │ │ +054e84: |[054e84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +054e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054e96: 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; │ │ │ │ @@ -112848,17 +112816,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 │ │ -054eb8: |[054eb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -054ec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054eca: 1100 |0001: return-object v0 │ │ +054e98: |[054e98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +054ea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054eaa: 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; │ │ │ │ @@ -112867,17 +112835,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ecc: |[054ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -054edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ede: 0f00 |0001: return v0 │ │ +054eac: |[054eac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +054ebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ebe: 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; │ │ │ │ @@ -112886,17 +112854,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ee0: |[054ee0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -054ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054ef2: 0f00 |0001: return v0 │ │ +054ec0: |[054ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +054ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ed2: 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; │ │ │ │ @@ -112905,17 +112873,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054ef4: |[054ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -054f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f06: 0f00 |0001: return v0 │ │ +054ed4: |[054ed4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +054ee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054ee6: 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; │ │ │ │ @@ -112924,17 +112892,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 │ │ -054f08: |[054f08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -054f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f1a: 1100 |0001: return-object v0 │ │ +054ee8: |[054ee8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +054ef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054efa: 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; │ │ │ │ @@ -112943,18 +112911,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 │ │ -054f1c: |[054f1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -054f2c: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ -054f32: 0c00 |0003: move-result-object v0 │ │ -054f34: 1100 |0004: return-object v0 │ │ +054efc: |[054efc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +054f0c: 7100 4e13 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@134e │ │ +054f12: 0c00 |0003: move-result-object v0 │ │ +054f14: 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; │ │ │ │ @@ -112963,17 +112931,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f38: |[054f38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -054f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f4a: 0f00 |0001: return v0 │ │ +054f18: |[054f18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +054f28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f2a: 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; │ │ │ │ @@ -112982,17 +112950,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f4c: |[054f4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -054f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f5e: 0f00 |0001: return v0 │ │ +054f2c: |[054f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +054f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f3e: 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; │ │ │ │ @@ -113001,17 +112969,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f60: |[054f60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -054f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f72: 0f00 |0001: return v0 │ │ +054f40: |[054f40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +054f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f52: 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; │ │ │ │ @@ -113020,17 +112988,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f74: |[054f74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -054f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f86: 0f00 |0001: return v0 │ │ +054f54: |[054f54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +054f64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f66: 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; │ │ │ │ @@ -113039,17 +113007,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f88: |[054f88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -054f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054f9a: 0f00 |0001: return v0 │ │ +054f68: |[054f68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +054f78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f7a: 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; │ │ │ │ @@ -113058,17 +113026,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054f9c: |[054f9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -054fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054fae: 0f00 |0001: return v0 │ │ +054f7c: |[054f7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +054f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054f8e: 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; │ │ │ │ @@ -113077,17 +113045,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054fb0: |[054fb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -054fc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054fc2: 0f00 |0001: return v0 │ │ +054f90: |[054f90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +054fa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054fa2: 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; │ │ │ │ @@ -113096,17 +113064,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -054fc4: |[054fc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -054fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054fd6: 1100 |0001: return-object v0 │ │ +054fa4: |[054fa4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +054fb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054fb6: 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;) │ │ @@ -113114,17 +113082,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 │ │ -054fd8: |[054fd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054fea: 1100 |0001: return-object v0 │ │ +054fb8: |[054fb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054fca: 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; │ │ │ │ @@ -113133,16 +113101,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054fec: |[054fec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -054ffc: 0e00 |0000: return-void │ │ +054fcc: |[054fcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +054fdc: 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; │ │ │ │ @@ -113151,16 +113119,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055000: |[055000] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -055010: 0e00 |0000: return-void │ │ +054fe0: |[054fe0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +054ff0: 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 │ │ @@ -113170,16 +113138,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 │ │ -055014: |[055014] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055024: 0e00 |0000: return-void │ │ +054ff4: |[054ff4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +055004: 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; │ │ @@ -113189,16 +113157,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055028: |[055028] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -055038: 0e00 |0000: return-void │ │ +055008: |[055008] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +055018: 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 │ │ @@ -113208,16 +113176,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 │ │ -05503c: |[05503c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05504c: 0e00 |0000: return-void │ │ +05501c: |[05501c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05502c: 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; │ │ @@ -113227,16 +113195,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 │ │ -055050: |[055050] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -055060: 0e00 |0000: return-void │ │ +055030: |[055030] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +055040: 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; │ │ @@ -113246,16 +113214,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055064: |[055064] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -055074: 0e00 |0000: return-void │ │ +055044: |[055044] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +055054: 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 │ │ @@ -113265,16 +113233,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055078: |[055078] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -055088: 0e00 |0000: return-void │ │ +055058: |[055058] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +055068: 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 │ │ @@ -113284,16 +113252,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05508c: |[05508c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05509c: 0e00 |0000: return-void │ │ +05506c: |[05506c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +05507c: 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 │ │ @@ -113303,16 +113271,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550a0: |[0550a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0550b0: 0e00 |0000: return-void │ │ +055080: |[055080] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +055090: 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 │ │ @@ -113322,16 +113290,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550b4: |[0550b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0550c4: 0e00 |0000: return-void │ │ +055094: |[055094] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0550a4: 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 │ │ @@ -113341,16 +113309,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550c8: |[0550c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0550d8: 0e00 |0000: return-void │ │ +0550a8: |[0550a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0550b8: 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 │ │ @@ -113360,16 +113328,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0550dc: |[0550dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0550ec: 0e00 |0000: return-void │ │ +0550bc: |[0550bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0550cc: 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 │ │ @@ -113379,16 +113347,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 │ │ -0550f0: |[0550f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -055100: 0e00 |0000: return-void │ │ +0550d0: |[0550d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0550e0: 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; │ │ @@ -113398,16 +113366,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055104: |[055104] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -055114: 0e00 |0000: return-void │ │ +0550e4: |[0550e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0550f4: 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 │ │ @@ -113417,16 +113385,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055118: |[055118] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -055128: 0e00 |0000: return-void │ │ +0550f8: |[0550f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +055108: 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 │ │ @@ -113436,16 +113404,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05512c: |[05512c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05513c: 0e00 |0000: return-void │ │ +05510c: |[05510c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +05511c: 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 │ │ @@ -113455,16 +113423,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055140: |[055140] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -055150: 0e00 |0000: return-void │ │ +055120: |[055120] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +055130: 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 │ │ @@ -113474,16 +113442,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055154: |[055154] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -055164: 0e00 |0000: return-void │ │ +055134: |[055134] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +055144: 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 │ │ @@ -113493,16 +113461,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 │ │ -055168: |[055168] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -055178: 0e00 |0000: return-void │ │ +055148: |[055148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +055158: 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; │ │ @@ -113512,16 +113480,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 │ │ -05517c: |[05517c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05518c: 0e00 |0000: return-void │ │ +05515c: |[05515c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05516c: 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; │ │ @@ -113532,16 +113500,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055190: |[055190] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0551a0: 0e00 |0000: return-void │ │ +055170: |[055170] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +055180: 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 │ │ @@ -113629,19 +113597,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 │ │ -0551a4: |[0551a4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0551b4: 7010 2112 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ -0551ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0551bc: 6e40 e40d 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ -0551c2: 0e00 |0007: return-void │ │ +055184: |[055184] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +055194: 7010 2112 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ +05519a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05519c: 6e40 e40d 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ +0551a2: 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; │ │ @@ -113653,18 +113621,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 │ │ -0551c4: |[0551c4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0551d4: 7010 2112 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ -0551da: 6e40 e40d 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ -0551e0: 0e00 |0006: return-void │ │ +0551a4: |[0551a4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0551b4: 7010 2112 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ +0551ba: 6e40 e40d 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ +0551c0: 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; │ │ @@ -113677,22 +113645,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 │ │ -0551e4: |[0551e4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0551f4: 7010 2112 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ -0551fa: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0551fe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -055200: 6e40 e40d 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ -055206: 0e00 |0009: return-void │ │ -055208: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -05520a: 28fb |000b: goto 0006 // -0005 │ │ +0551c4: |[0551c4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0551d4: 7010 2112 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1221 │ │ +0551da: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0551de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0551e0: 6e40 e40d 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ +0551e6: 0e00 |0009: return-void │ │ +0551e8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0551ea: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -113713,20 +113681,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05520c: |[05520c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -05521c: 6e20 ed0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ded │ │ -055222: 0c00 |0003: move-result-object v0 │ │ -055224: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -055228: 7210 1701 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ -05522e: 0e00 |0009: return-void │ │ +0551ec: |[0551ec] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0551fc: 6e20 ed0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ded │ │ +055202: 0c00 |0003: move-result-object v0 │ │ +055204: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +055208: 7210 1701 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ +05520e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -113739,21 +113707,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 │ │ -055230: |[055230] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -055240: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -055244: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -055248: 1100 |0004: return-object v0 │ │ -05524a: 6e10 0713 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ -055250: 0c00 |0008: move-result-object v0 │ │ -055252: 28fb |0009: goto 0004 // -0005 │ │ +055210: |[055210] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +055220: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +055224: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +055228: 1100 |0004: return-object v0 │ │ +05522a: 6e10 0713 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ +055230: 0c00 |0008: move-result-object v0 │ │ +055232: 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; │ │ │ │ @@ -113762,25 +113730,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -055254: |[055254] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -055264: 5510 0a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -055268: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -05526c: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055270: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -055274: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055278: 7210 1901 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ -05527e: 0a00 |000d: move-result v0 │ │ -055280: 0f00 |000e: return v0 │ │ -055282: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -055284: 28fe |0010: goto 000e // -0002 │ │ +055234: |[055234] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +055244: 5510 0a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +055248: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +05524c: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055250: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +055254: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055258: 7210 1901 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ +05525e: 0a00 |000d: move-result v0 │ │ +055260: 0f00 |000e: return v0 │ │ +055262: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +055264: 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; │ │ @@ -113790,17 +113758,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055288: |[055288] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -055298: 5410 0704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -05529c: 1100 |0002: return-object v0 │ │ +055268: |[055268] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +055278: 5410 0704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +05527c: 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;) │ │ @@ -113808,32 +113776,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 │ │ -0552a0: |[0552a0] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0552b0: 5531 0a04 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -0552b4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0552b8: 5431 0704 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0552bc: 7220 1d01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ -0552c2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0552c6: 5431 0604 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ -0552ca: 5432 0704 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0552ce: 6e40 e60d 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@0de6 │ │ -0552d4: 0c00 |0012: move-result-object v0 │ │ -0552d6: 5431 0604 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ -0552da: 5432 0704 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0552de: 6e40 d80d 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@0dd8 │ │ -0552e4: 1100 |001a: return-object v0 │ │ -0552e6: 0750 |001b: move-object v0, v5 │ │ -0552e8: 28f7 |001c: goto 0013 // -0009 │ │ -0552ea: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0552ec: 28fc |001e: goto 001a // -0004 │ │ +055280: |[055280] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +055290: 5531 0a04 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +055294: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +055298: 5431 0704 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +05529c: 7220 1d01 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ +0552a2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +0552a6: 5431 0604 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ +0552aa: 5432 0704 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +0552ae: 6e40 e60d 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@0de6 │ │ +0552b4: 0c00 |0012: move-result-object v0 │ │ +0552b6: 5431 0604 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ +0552ba: 5432 0704 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +0552be: 6e40 d80d 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@0dd8 │ │ +0552c4: 1100 |001a: return-object v0 │ │ +0552c6: 0750 |001b: move-object v0, v5 │ │ +0552c8: 28f7 |001c: goto 0013 // -0009 │ │ +0552ca: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0552cc: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -113853,22 +113821,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0552f0: |[0552f0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -055300: 5410 0804 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ -055304: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055308: 2200 f501 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01f5 │ │ -05530c: 7020 f20d 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0df2 │ │ -055312: 5b10 0804 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ -055316: 5410 0804 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ -05531a: 1100 |000d: return-object v0 │ │ +0552d0: |[0552d0] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0552e0: 5410 0804 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ +0552e4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0552e8: 2200 f501 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@01f5 │ │ +0552ec: 7020 f20d 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0df2 │ │ +0552f2: 5b10 0804 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ +0552f6: 5410 0804 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0408 │ │ +0552fa: 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; │ │ @@ -113878,17 +113846,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05531c: |[05531c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -05532c: 5410 0b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ -055330: 1100 |0002: return-object v0 │ │ +0552fc: |[0552fc] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +05530c: 5410 0b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ +055310: 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;) │ │ @@ -113896,25 +113864,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -055334: |[055334] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -055344: 5510 0a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -055348: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -05534c: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055350: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -055354: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055358: 7220 1d01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ -05535e: 5410 0704 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055362: 1100 |000f: return-object v0 │ │ -055364: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -055366: 28fe |0011: goto 000f // -0002 │ │ +055314: |[055314] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +055324: 5510 0a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +055328: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +05532c: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055330: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +055334: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055338: 7220 1d01 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ +05533e: 5410 0704 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055342: 1100 |000f: return-object v0 │ │ +055344: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +055346: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -113926,29 +113894,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -055368: |[055368] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -055378: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -05537c: 5532 0a04 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -055380: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -055384: 5432 0704 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055388: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -05538c: 5432 0704 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055390: 7220 1d01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ -055396: 0a02 |000f: move-result v2 │ │ -055398: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -05539c: 5430 0704 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0553a0: 5231 0c04 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ -0553a4: 7220 1a01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@011a │ │ -0553aa: 0b00 |0019: move-result-wide v0 │ │ -0553ac: 1000 |001a: return-wide v0 │ │ +055348: |[055348] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +055358: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +05535c: 5532 0a04 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +055360: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +055364: 5432 0704 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055368: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +05536c: 5432 0704 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055370: 7220 1d01 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ +055376: 0a02 |000f: move-result v2 │ │ +055378: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +05537c: 5430 0704 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055380: 5231 0c04 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ +055384: 7220 1a01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@011a │ │ +05538a: 0b00 |0019: move-result-wide v0 │ │ +05538c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -113960,48 +113928,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 │ │ -0553b0: |[0553b0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0553c0: 5541 0a04 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -0553c4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0553c8: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0553cc: 1a02 1d17 |0006: const-string v2, "this should only be called when the cursor is valid" // string@171d │ │ -0553d0: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -0553d6: 2701 |000b: throw v1 │ │ -0553d8: 5441 0704 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0553dc: 7220 1d01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ -0553e2: 0a01 |0011: move-result v1 │ │ -0553e4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0553e8: 2201 c102 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ -0553ec: 2202 d302 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -0553f0: 7010 1d13 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0553f6: 1a03 370b |001b: const-string v3, "couldn't move cursor to position " // string@0b37 │ │ -0553fa: 6e20 2413 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -055400: 0c02 |0020: move-result-object v2 │ │ -055402: 6e20 2013 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ -055408: 0c02 |0024: move-result-object v2 │ │ -05540a: 6e10 2913 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -055410: 0c02 |0028: move-result-object v2 │ │ -055412: 7020 ee12 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -055418: 2701 |002c: throw v1 │ │ -05541a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -05541e: 5441 0604 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ -055422: 5442 0704 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055426: 6e40 e70d 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@0de7 │ │ -05542c: 0c00 |0036: move-result-object v0 │ │ -05542e: 5441 0604 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ -055432: 5442 0704 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055436: 6e40 d80d 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@0dd8 │ │ -05543c: 1100 |003e: return-object v0 │ │ -05543e: 0760 |003f: move-object v0, v6 │ │ -055440: 28f7 |0040: goto 0037 // -0009 │ │ +055390: |[055390] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0553a0: 5541 0a04 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +0553a4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0553a8: 2201 c102 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0553ac: 1a02 1d17 |0006: const-string v2, "this should only be called when the cursor is valid" // string@171d │ │ +0553b0: 7020 ee12 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0553b6: 2701 |000b: throw v1 │ │ +0553b8: 5441 0704 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +0553bc: 7220 1d01 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@011d │ │ +0553c2: 0a01 |0011: move-result v1 │ │ +0553c4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0553c8: 2201 c102 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@02c1 │ │ +0553cc: 2202 d302 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +0553d0: 7010 1d13 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0553d6: 1a03 370b |001b: const-string v3, "couldn't move cursor to position " // string@0b37 │ │ +0553da: 6e20 2413 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0553e0: 0c02 |0020: move-result-object v2 │ │ +0553e2: 6e20 2013 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1320 │ │ +0553e8: 0c02 |0024: move-result-object v2 │ │ +0553ea: 6e10 2913 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0553f0: 0c02 |0028: move-result-object v2 │ │ +0553f2: 7020 ee12 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +0553f8: 2701 |002c: throw v1 │ │ +0553fa: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0553fe: 5441 0604 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ +055402: 5442 0704 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055406: 6e40 e70d 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@0de7 │ │ +05540c: 0c00 |0036: move-result-object v0 │ │ +05540e: 5441 0604 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ +055412: 5442 0704 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055416: 6e40 d80d 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@0dd8 │ │ +05541c: 1100 |003e: return-object v0 │ │ +05541e: 0760 |003f: move-object v0, v6 │ │ +055420: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -114022,17 +113990,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055444: |[055444] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -055454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -055456: 0f00 |0001: return v0 │ │ +055424: |[055424] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +055434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055436: 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;) │ │ @@ -114040,59 +114008,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 │ │ -055458: |[055458] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -055468: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05546a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05546c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05546e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -055472: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -055476: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -05547a: 5c40 0404 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ -05547e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -055482: 5b46 0704 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055486: 5c40 0a04 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -05548a: 5b45 0604 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ -05548e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -055492: 1a01 6109 |0015: const-string v1, "_id" // string@0961 │ │ -055496: 7220 1801 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ -05549c: 0a01 |001a: move-result v1 │ │ -05549e: 5941 0c04 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ -0554a2: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0554a6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0554a8: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0554ac: 2201 f101 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@01f1 │ │ -0554b0: 7020 ce0d 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0dce │ │ -0554b6: 5b41 0504 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -0554ba: 2201 f201 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@01f2 │ │ -0554be: 7030 d20d 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@0dd2 │ │ -0554c4: 5b41 0904 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -0554c8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0554cc: 5441 0504 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -0554d0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0554d4: 5441 0504 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -0554d8: 7220 1e01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ -0554de: 5441 0904 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -0554e2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0554e6: 5441 0904 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -0554ea: 7220 1f01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@011f │ │ -0554f0: 0e00 |0044: return-void │ │ -0554f2: 5c41 0404 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ -0554f6: 28c4 |0047: goto 000b // -003c │ │ -0554f8: 0110 |0048: move v0, v1 │ │ -0554fa: 28c4 |0049: goto 000d // -003c │ │ -0554fc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0554fe: 28d0 |004b: goto 001b // -0030 │ │ -055500: 5b43 0504 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -055504: 5b43 0904 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -055508: 28e0 |0050: goto 0030 // -0020 │ │ +055438: |[055438] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +055448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05544a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05544c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05544e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +055452: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +055456: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +05545a: 5c40 0404 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ +05545e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +055462: 5b46 0704 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055466: 5c40 0a04 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +05546a: 5b45 0604 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0406 │ │ +05546e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +055472: 1a01 6109 |0015: const-string v1, "_id" // string@0961 │ │ +055476: 7220 1801 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ +05547c: 0a01 |001a: move-result v1 │ │ +05547e: 5941 0c04 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ +055482: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +055486: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +055488: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +05548c: 2201 f101 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@01f1 │ │ +055490: 7020 ce0d 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0dce │ │ +055496: 5b41 0504 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +05549a: 2201 f201 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@01f2 │ │ +05549e: 7030 d20d 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@0dd2 │ │ +0554a4: 5b41 0904 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0554a8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +0554ac: 5441 0504 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +0554b0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0554b4: 5441 0504 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +0554b8: 7220 1e01 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ +0554be: 5441 0904 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0554c2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0554c6: 5441 0904 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0554ca: 7220 1f01 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@011f │ │ +0554d0: 0e00 |0044: return-void │ │ +0554d2: 5c41 0404 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ +0554d6: 28c4 |0047: goto 000b // -003c │ │ +0554d8: 0110 |0048: move v0, v1 │ │ +0554da: 28c4 |0049: goto 000d // -003c │ │ +0554dc: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0554de: 28d0 |004b: goto 001b // -0030 │ │ +0554e0: 5b43 0504 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +0554e4: 5b43 0904 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0554e8: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -114124,21 +114092,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 │ │ -05550c: |[05550c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -05551c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -055520: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -055522: 6e40 e40d 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ -055528: 0e00 |0006: return-void │ │ -05552a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -05552c: 28fb |0008: goto 0003 // -0005 │ │ +0554ec: |[0554ec] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0554fc: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +055500: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +055502: 6e40 e40d 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0de4 │ │ +055508: 0e00 |0006: return-void │ │ +05550a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +05550c: 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; │ │ @@ -114151,18 +114119,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 │ │ -055530: |[055530] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -055540: 6e40 e70d 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@0de7 │ │ -055546: 0c00 |0003: move-result-object v0 │ │ -055548: 1100 |0004: return-object v0 │ │ +055510: |[055510] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +055520: 6e40 e70d 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@0de7 │ │ +055526: 0c00 |0003: move-result-object v0 │ │ +055528: 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; │ │ @@ -114179,28 +114147,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -05554c: |[05554c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -05555c: 5510 0404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ -055560: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -055564: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055568: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -05556c: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055570: 7210 1c01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ -055576: 0a00 |000d: move-result v0 │ │ -055578: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -05557c: 5410 0704 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055580: 7210 2001 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0120 │ │ -055586: 0a00 |0015: move-result v0 │ │ -055588: 5c10 0a04 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -05558c: 0e00 |0018: return-void │ │ +05552c: |[05552c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +05553c: 5510 0404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0404 │ │ +055540: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +055544: 5410 0704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055548: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +05554c: 5410 0704 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055550: 7210 1c01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ +055556: 0a00 |000d: move-result v0 │ │ +055558: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +05555c: 5410 0704 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055560: 7210 2001 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0120 │ │ +055566: 0a00 |0015: move-result v0 │ │ +055568: 5c10 0a04 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +05556c: 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; │ │ @@ -114210,23 +114178,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 │ │ -055590: |[055590] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0555a0: 5410 0b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ -0555a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0555a8: 5410 0b04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ -0555ac: 7220 3412 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1234 │ │ -0555b2: 0c00 |0009: move-result-object v0 │ │ -0555b4: 1100 |000a: return-object v0 │ │ -0555b6: 5410 0704 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0555ba: 28fd |000d: goto 000a // -0003 │ │ +055570: |[055570] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +055580: 5410 0b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ +055584: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +055588: 5410 0b04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ +05558c: 7220 3412 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1234 │ │ +055592: 0c00 |0009: move-result-object v0 │ │ +055594: 1100 |000a: return-object v0 │ │ +055596: 5410 0704 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +05559a: 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; │ │ @@ -114237,17 +114205,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0555bc: |[0555bc] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0555cc: 5b01 0b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ -0555d0: 0e00 |0002: return-void │ │ +05559c: |[05559c] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +0555ac: 5b01 0b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@040b │ │ +0555b0: 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; │ │ @@ -114257,53 +114225,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 │ │ -0555d4: |[0555d4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0555e4: 5421 0704 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0555e8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0555ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0555ee: 1100 |0005: return-object v0 │ │ -0555f0: 5420 0704 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -0555f4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0555f8: 5421 0504 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -0555fc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -055600: 5421 0504 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -055604: 7220 2101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ -05560a: 5421 0904 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -05560e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -055612: 5421 0904 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -055616: 7220 2201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ -05561c: 5b23 0704 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ -055620: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -055624: 5421 0504 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -055628: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -05562c: 5421 0504 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ -055630: 7220 1e01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ -055636: 5421 0904 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -05563a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -05563e: 5421 0904 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ -055642: 7220 1f01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@011f │ │ -055648: 1a01 6109 |0032: const-string v1, "_id" // string@0961 │ │ -05564c: 7220 1801 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ -055652: 0a01 |0037: move-result v1 │ │ -055654: 5921 0c04 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ -055658: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -05565a: 5c21 0a04 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -05565e: 6e10 e80d 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0de8 │ │ -055664: 28c5 |0040: goto 0005 // -003b │ │ -055666: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -055668: 5921 0c04 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ -05566c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -05566e: 5c21 0a04 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ -055672: 6e10 e90d 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0de9 │ │ -055678: 28bb |004a: goto 0005 // -0045 │ │ +0555b4: |[0555b4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0555c4: 5421 0704 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +0555c8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0555cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0555ce: 1100 |0005: return-object v0 │ │ +0555d0: 5420 0704 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +0555d4: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0555d8: 5421 0504 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +0555dc: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0555e0: 5421 0504 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +0555e4: 7220 2101 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ +0555ea: 5421 0904 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0555ee: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0555f2: 5421 0904 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +0555f6: 7220 2201 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ +0555fc: 5b23 0704 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0407 │ │ +055600: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +055604: 5421 0504 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +055608: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +05560c: 5421 0504 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0405 │ │ +055610: 7220 1e01 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ +055616: 5421 0904 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +05561a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +05561e: 5421 0904 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0409 │ │ +055622: 7220 1f01 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@011f │ │ +055628: 1a01 6109 |0032: const-string v1, "_id" // string@0961 │ │ +05562c: 7220 1801 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ +055632: 0a01 |0037: move-result v1 │ │ +055634: 5921 0c04 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ +055638: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +05563a: 5c21 0a04 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +05563e: 6e10 e80d 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0de8 │ │ +055644: 28c5 |0040: goto 0005 // -003b │ │ +055646: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +055648: 5921 0c04 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@040c │ │ +05564c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +05564e: 5c21 0a04 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@040a │ │ +055652: 6e10 e90d 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0de9 │ │ +055658: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -114362,21 +114330,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 │ │ -05567c: |[05567c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -05568c: 5b12 0f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ -055690: 7010 1808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ -055696: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -05569a: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -0556a0: 5b10 0e04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@040e │ │ -0556a4: 0e00 |000c: return-void │ │ +05565c: |[05565c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +05566c: 5b12 0f04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ +055670: 7010 1808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ +055676: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +05567a: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +055680: 5b10 0e04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@040e │ │ +055684: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ 0x0005 line=1521 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -114386,57 +114354,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 │ │ -0556a8: |[0556a8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0556b8: 5420 0e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@040e │ │ -0556bc: 6e20 470c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ -0556c2: 6e20 690c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ -0556c8: 6e20 480c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ -0556ce: 6e20 6a0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ -0556d4: 6e10 600c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c60 │ │ -0556da: 0a01 |0011: move-result v1 │ │ -0556dc: 6e20 7f0c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ -0556e2: 6e10 4f0c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ -0556e8: 0c01 |0018: move-result-object v1 │ │ -0556ea: 6e20 750c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ -0556f0: 6e10 4b0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ -0556f6: 0c01 |001f: move-result-object v1 │ │ -0556f8: 6e20 6d0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ -0556fe: 6e10 4c0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ -055704: 0c01 |0026: move-result-object v1 │ │ -055706: 6e20 6f0c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6f │ │ -05570c: 6e10 590c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ -055712: 0a01 |002d: move-result v1 │ │ -055714: 6e20 700c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ -05571a: 6e10 580c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ -055720: 0a01 |0034: move-result v1 │ │ -055722: 6e20 6e0c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0c6e │ │ -055728: 6e10 5a0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ -05572e: 0a01 |003b: move-result v1 │ │ -055730: 6e20 710c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0c71 │ │ -055736: 6e10 5b0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ -05573c: 0a01 |0042: move-result v1 │ │ -05573e: 6e20 720c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0c72 │ │ -055744: 6e10 550c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c55 │ │ -05574a: 0a01 |0049: move-result v1 │ │ -05574c: 6e20 680c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ -055752: 6e10 5f0c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ -055758: 0a01 |0050: move-result v1 │ │ -05575a: 6e20 7a0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0c7a │ │ -055760: 6e10 5c0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ -055766: 0a01 |0057: move-result v1 │ │ -055768: 6e20 730c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0c73 │ │ -05576e: 6e10 460c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ -055774: 0a01 |005e: move-result v1 │ │ -055776: 6e20 3e0c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -05577c: 0e00 |0062: return-void │ │ +055688: |[055688] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +055698: 5420 0e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@040e │ │ +05569c: 6e20 470c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ +0556a2: 6e20 690c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ +0556a8: 6e20 480c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ +0556ae: 6e20 6a0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ +0556b4: 6e10 600c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c60 │ │ +0556ba: 0a01 |0011: move-result v1 │ │ +0556bc: 6e20 7f0c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ +0556c2: 6e10 4f0c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ +0556c8: 0c01 |0018: move-result-object v1 │ │ +0556ca: 6e20 750c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ +0556d0: 6e10 4b0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ +0556d6: 0c01 |001f: move-result-object v1 │ │ +0556d8: 6e20 6d0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ +0556de: 6e10 4c0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ +0556e4: 0c01 |0026: move-result-object v1 │ │ +0556e6: 6e20 6f0c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6f │ │ +0556ec: 6e10 590c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ +0556f2: 0a01 |002d: move-result v1 │ │ +0556f4: 6e20 700c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ +0556fa: 6e10 580c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ +055700: 0a01 |0034: move-result v1 │ │ +055702: 6e20 6e0c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0c6e │ │ +055708: 6e10 5a0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ +05570e: 0a01 |003b: move-result v1 │ │ +055710: 6e20 710c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0c71 │ │ +055716: 6e10 5b0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ +05571c: 0a01 |0042: move-result v1 │ │ +05571e: 6e20 720c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0c72 │ │ +055724: 6e10 550c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c55 │ │ +05572a: 0a01 |0049: move-result v1 │ │ +05572c: 6e20 680c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ +055732: 6e10 5f0c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ +055738: 0a01 |0050: move-result v1 │ │ +05573a: 6e20 7a0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0c7a │ │ +055740: 6e10 5c0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ +055746: 0a01 |0057: move-result v1 │ │ +055748: 6e20 730c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0c73 │ │ +05574e: 6e10 460c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ +055754: 0a01 |005e: move-result v1 │ │ +055756: 6e20 3e0c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +05575c: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0002 line=1569 │ │ 0x0005 line=1570 │ │ 0x0008 line=1572 │ │ 0x000b line=1573 │ │ @@ -114465,24 +114433,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -055780: |[055780] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -055790: 5421 0f04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ -055794: 6e10 390e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e39 │ │ -05579a: 0c00 |0005: move-result-object v0 │ │ -05579c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0557a0: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -0557a4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0557a6: 0f01 |000b: return v1 │ │ -0557a8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0557aa: 28fe |000d: goto 000b // -0002 │ │ +055760: |[055760] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +055770: 5421 0f04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ +055774: 6e10 390e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0e39 │ │ +05577a: 0c00 |0005: move-result-object v0 │ │ +05577c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +055780: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +055784: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +055786: 0f01 |000b: return v1 │ │ +055788: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05578a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1556 │ │ 0x0006 line=1557 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -114493,42 +114461,42 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -0557ac: |[0557ac] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0557bc: 7110 620c 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@0c62 │ │ -0557c2: 0c04 |0003: move-result-object v4 │ │ -0557c4: 6f30 1d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ -0557ca: 6e20 7b0c 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0c7b │ │ -0557d0: 7110 390a 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a39 │ │ -0557d6: 0c03 |000d: move-result-object v3 │ │ -0557d8: 2035 5f02 |000e: instance-of v5, v3, Landroid/view/View; // type@025f │ │ -0557dc: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ -0557e0: 1f03 5f02 |0012: check-cast v3, Landroid/view/View; // type@025f │ │ -0557e4: 6e20 760c 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ -0557ea: 7030 f70d 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0df7 │ │ -0557f0: 6e10 670c 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c67 │ │ -0557f6: 5465 0f04 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ -0557fa: 6e10 3f0e 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ -055800: 0a01 |0022: move-result v1 │ │ -055802: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -055804: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ -055808: 5465 0f04 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ -05580c: 6e20 3e0e 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ -055812: 0c00 |002b: move-result-object v0 │ │ -055814: 6e20 f80d 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0df8 │ │ -05581a: 0a05 |002f: move-result v5 │ │ -05581c: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ -055820: 6e20 3f0c 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c3f │ │ -055826: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05582a: 28ed |0037: goto 0024 // -0013 │ │ -05582c: 0e00 |0038: return-void │ │ +05578c: |[05578c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05579c: 7110 620c 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@0c62 │ │ +0557a2: 0c04 |0003: move-result-object v4 │ │ +0557a4: 6f30 1d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ +0557aa: 6e20 7b0c 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0c7b │ │ +0557b0: 7110 390a 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a39 │ │ +0557b6: 0c03 |000d: move-result-object v3 │ │ +0557b8: 2035 5f02 |000e: instance-of v5, v3, Landroid/view/View; // type@025f │ │ +0557bc: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ +0557c0: 1f03 5f02 |0012: check-cast v3, Landroid/view/View; // type@025f │ │ +0557c4: 6e20 760c 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ +0557ca: 7030 f70d 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0df7 │ │ +0557d0: 6e10 670c 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c67 │ │ +0557d6: 5465 0f04 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ +0557da: 6e10 3f0e 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0e3f │ │ +0557e0: 0a01 |0022: move-result v1 │ │ +0557e2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +0557e4: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ +0557e8: 5465 0f04 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@040f │ │ +0557ec: 6e20 3e0e 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0e3e │ │ +0557f2: 0c00 |002b: move-result-object v0 │ │ +0557f4: 6e20 f80d 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0df8 │ │ +0557fa: 0a05 |002f: move-result v5 │ │ +0557fc: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ +055800: 6e20 3f0c 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c3f │ │ +055806: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05580a: 28ed |0037: goto 0024 // -0013 │ │ +05580c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0004 line=1526 │ │ 0x0007 line=1528 │ │ 0x000a line=1529 │ │ 0x000e line=1530 │ │ @@ -114557,23 +114525,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 │ │ -055830: |[055830] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -055840: 6e20 f80d 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0df8 │ │ -055846: 0a00 |0003: move-result v0 │ │ -055848: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -05584c: 6f40 1f08 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@081f │ │ -055852: 0a00 |0009: move-result v0 │ │ -055854: 0f00 |000a: return v0 │ │ -055856: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -055858: 28fe |000c: goto 000a // -0002 │ │ +055810: |[055810] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055820: 6e20 f80d 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0df8 │ │ +055826: 0a00 |0003: move-result v0 │ │ +055828: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +05582c: 6f40 1f08 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@081f │ │ +055832: 0a00 |0009: move-result v0 │ │ +055834: 0f00 |000a: return v0 │ │ +055836: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +055838: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0006 line=1550 │ │ 0x000a line=1552 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -114612,17 +114580,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05585c: |[05585c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -05586c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -055872: 0e00 |0003: return-void │ │ +05583c: |[05583c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +05584c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +055852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -114631,16 +114599,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055874: |[055874] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -055884: 0e00 |0000: return-void │ │ +055854: |[055854] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +055864: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -114649,16 +114617,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055888: |[055888] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -055898: 0e00 |0000: return-void │ │ +055868: |[055868] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +055878: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -114667,16 +114635,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05589c: |[05589c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0558ac: 0e00 |0000: return-void │ │ +05587c: |[05587c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +05588c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -114686,16 +114654,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0558b0: |[0558b0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0558c0: 0e00 |0000: return-void │ │ +055890: |[055890] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0558a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -114745,22 +114713,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 │ │ -0558c4: |[0558c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0558d4: 5b12 2204 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -0558d8: 7010 2f10 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@102f │ │ -0558de: 2200 fc01 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@01fc │ │ -0558e2: 7020 140e 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e14 │ │ -0558e8: 5b10 2104 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ -0558ec: 5913 2004 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ -0558f0: 0e00 |000e: return-void │ │ +0558a4: |[0558a4] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0558b4: 5b12 2204 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +0558b8: 7010 2f10 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@102f │ │ +0558be: 2200 fc01 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@01fc │ │ +0558c2: 7020 140e 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0e14 │ │ +0558c8: 5b10 2104 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ +0558cc: 5913 2004 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ +0558d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0005 line=1320 │ │ 0x000c line=1327 │ │ 0x000e line=1328 │ │ locals : │ │ @@ -114773,17 +114741,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 │ │ -0558f4: |[0558f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -055904: 7010 230e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0e23 │ │ -05590a: 0e00 |0003: return-void │ │ +0558d4: |[0558d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0558e4: 7010 230e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0e23 │ │ +0558ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -114791,26 +114759,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05590c: |[05590c] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -05591c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05591e: 5232 2004 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ -055922: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -055926: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -055928: 5432 2204 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -05592c: 6e20 380e 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -055932: 0c01 |000b: move-result-object v1 │ │ -055934: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -055938: 5432 2204 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -05593c: 6e20 300e 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ -055942: 0e00 |0013: return-void │ │ +0558ec: |[0558ec] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0558fc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0558fe: 5232 2004 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ +055902: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +055906: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +055908: 5432 2204 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +05590c: 6e20 380e 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +055912: 0c01 |000b: move-result-object v1 │ │ +055914: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +055918: 5432 2204 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +05591c: 6e20 300e 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0e30 │ │ +055922: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1377 │ │ 0x0006 line=1378 │ │ 0x000c line=1379 │ │ 0x000e line=1380 │ │ 0x0013 line=1382 │ │ @@ -114824,71 +114792,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -055944: |[055944] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -055954: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -055956: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -055958: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05595a: 5497 1f04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -05595e: 6e10 5910 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ -055964: 0a03 |0008: move-result v3 │ │ -055966: 5297 2004 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ -05596a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -05596e: 0161 |000d: move v1, v6 │ │ -055970: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -055974: 5497 2204 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055978: 6e20 380e 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -05597e: 0c04 |0015: move-result-object v4 │ │ -055980: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -055984: 6e10 1211 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -05598a: 0a05 |001b: move-result v5 │ │ -05598c: 7b55 |001c: neg-int v5, v5 │ │ -05598e: 9000 0503 |001d: add-int v0, v5, v3 │ │ -055992: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -055996: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -05599a: 6e10 0211 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0559a0: 0a05 |0026: move-result v5 │ │ -0559a2: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0559a6: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0559aa: 6e10 0211 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -0559b0: 0a05 |002e: move-result v5 │ │ -0559b2: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0559b6: 5495 2204 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -0559ba: 6e20 430e 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ -0559c0: 0a05 |0036: move-result v5 │ │ -0559c2: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0559c6: 6e10 0111 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0559cc: 0c02 |003c: move-result-object v2 │ │ -0559ce: 1f02 f801 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -0559d2: 5495 1f04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -0559d6: 6e10 0f11 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@110f │ │ -0559dc: 0a07 |0044: move-result v7 │ │ -0559de: 6e40 6d10 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ -0559e4: 5c26 1304 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ -0559e8: 5495 2204 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -0559ec: 6e10 4d0e 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -0559f2: 7010 1a0e 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e1a │ │ -0559f8: 5495 2204 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -0559fc: 6e10 2c0e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0e2c │ │ -055a02: 0e00 |0057: return-void │ │ -055a04: 0151 |0058: move v1, v5 │ │ -055a06: 28b5 |0059: goto 000e // -004b │ │ -055a08: 5495 2204 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055a0c: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -055a0e: 6e20 380e 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -055a14: 0c04 |0060: move-result-object v4 │ │ -055a16: 5495 2204 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055a1a: 6e10 480e 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -055a20: 0a05 |0066: move-result v5 │ │ -055a22: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -055a26: 28b6 |0069: goto 001f // -004a │ │ +055924: |[055924] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +055934: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +055936: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +055938: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05593a: 5497 1f04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +05593e: 6e10 5910 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1059 │ │ +055944: 0a03 |0008: move-result v3 │ │ +055946: 5297 2004 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ +05594a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +05594e: 0161 |000d: move v1, v6 │ │ +055950: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +055954: 5497 2204 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055958: 6e20 380e 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +05595e: 0c04 |0015: move-result-object v4 │ │ +055960: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +055964: 6e10 1211 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +05596a: 0a05 |001b: move-result v5 │ │ +05596c: 7b55 |001c: neg-int v5, v5 │ │ +05596e: 9000 0503 |001d: add-int v0, v5, v3 │ │ +055972: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +055976: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +05597a: 6e10 0211 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +055980: 0a05 |0026: move-result v5 │ │ +055982: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +055986: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +05598a: 6e10 0211 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +055990: 0a05 |002e: move-result v5 │ │ +055992: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +055996: 5495 2204 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +05599a: 6e20 430e 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ +0559a0: 0a05 |0036: move-result v5 │ │ +0559a2: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0559a6: 6e10 0111 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0559ac: 0c02 |003c: move-result-object v2 │ │ +0559ae: 1f02 f801 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +0559b2: 5495 1f04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +0559b6: 6e10 0f11 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@110f │ │ +0559bc: 0a07 |0044: move-result v7 │ │ +0559be: 6e40 6d10 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@106d │ │ +0559c4: 5c26 1304 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ +0559c8: 5495 2204 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +0559cc: 6e10 4d0e 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +0559d2: 7010 1a0e 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e1a │ │ +0559d8: 5495 2204 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +0559dc: 6e10 2c0e 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0e2c │ │ +0559e2: 0e00 |0057: return-void │ │ +0559e4: 0151 |0058: move v1, v5 │ │ +0559e6: 28b5 |0059: goto 000e // -004b │ │ +0559e8: 5495 2204 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +0559ec: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0559ee: 6e20 380e 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +0559f4: 0c04 |0060: move-result-object v4 │ │ +0559f6: 5495 2204 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +0559fa: 6e10 480e 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +055a00: 0a05 |0066: move-result v5 │ │ +055a02: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +055a06: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1411 │ │ 0x0009 line=1412 │ │ 0x000e line=1413 │ │ 0x0010 line=1414 │ │ 0x0016 line=1415 │ │ @@ -114920,40 +114888,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -055a28: |[055a28] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -055a38: 5431 2204 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055a3c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -055a3e: 6e30 2d0e 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -055a44: 0a01 |0006: move-result v1 │ │ -055a46: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -055a4a: 6e10 1211 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -055a50: 0a01 |000c: move-result v1 │ │ -055a52: 7b11 |000d: neg-int v1, v1 │ │ -055a54: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -055a56: 7120 fe12 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -055a5c: 0a02 |0012: move-result v2 │ │ -055a5e: 7120 fc12 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -055a64: 0a01 |0016: move-result v1 │ │ -055a66: 0f01 |0017: return v1 │ │ -055a68: 5431 2204 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055a6c: 6e10 480e 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -055a72: 0a00 |001d: move-result v0 │ │ -055a74: 6e10 1211 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -055a7a: 0a01 |0021: move-result v1 │ │ -055a7c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -055a80: 7120 fe12 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -055a86: 0a02 |0027: move-result v2 │ │ -055a88: 7120 fc12 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -055a8e: 0a01 |002b: move-result v1 │ │ -055a90: 28eb |002c: goto 0017 // -0015 │ │ +055a08: |[055a08] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +055a18: 5431 2204 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055a1c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +055a1e: 6e30 2d0e 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +055a24: 0a01 |0006: move-result v1 │ │ +055a26: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +055a2a: 6e10 1211 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +055a30: 0a01 |000c: move-result v1 │ │ +055a32: 7b11 |000d: neg-int v1, v1 │ │ +055a34: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +055a36: 7120 fe12 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +055a3c: 0a02 |0012: move-result v2 │ │ +055a3e: 7120 fc12 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +055a44: 0a01 |0016: move-result v1 │ │ +055a46: 0f01 |0017: return v1 │ │ +055a48: 5431 2204 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055a4c: 6e10 480e 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +055a52: 0a00 |001d: move-result v0 │ │ +055a54: 6e10 1211 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +055a5a: 0a01 |0021: move-result v1 │ │ +055a5c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +055a60: 7120 fe12 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +055a66: 0a02 |0027: move-result v2 │ │ +055a68: 7120 fc12 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +055a6e: 0a01 |002b: move-result v1 │ │ +055a70: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0009 line=1469 │ │ 0x0017 line=1472 │ │ 0x0018 line=1471 │ │ 0x001e line=1472 │ │ @@ -114969,18 +114937,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055a94: |[055a94] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -055aa4: 6e10 0f11 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ -055aaa: 0a00 |0003: move-result v0 │ │ -055aac: 0f00 |0004: return v0 │ │ +055a74: |[055a74] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +055a84: 6e10 0f11 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@110f │ │ +055a8a: 0a00 |0003: move-result v0 │ │ +055a8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1478 │ │ 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 │ │ @@ -114991,18 +114959,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055ab0: |[055ab0] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -055ac0: 6e10 1211 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -055ac6: 0a00 |0003: move-result v0 │ │ -055ac8: 0f00 |0004: return v0 │ │ +055a90: |[055a90] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +055aa0: 6e10 1211 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +055aa6: 0a00 |0003: move-result v0 │ │ +055aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -115011,35 +114979,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -055acc: |[055acc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -055adc: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -055ae0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -055ae2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -055ae6: 5431 2204 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055aea: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -055aec: 6e20 380e 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -055af2: 0c00 |000b: move-result-object v0 │ │ -055af4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -055af8: 5431 2204 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055afc: 6e20 430e 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ -055b02: 0a01 |0013: move-result v1 │ │ -055b04: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -055b08: 5431 1f04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -055b0c: 6e30 4210 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ -055b12: 0e00 |001b: return-void │ │ -055b14: 5431 2204 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055b18: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -055b1a: 6e20 380e 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ -055b20: 0c00 |0022: move-result-object v0 │ │ -055b22: 28e9 |0023: goto 000c // -0017 │ │ +055aac: |[055aac] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +055abc: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +055ac0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +055ac2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +055ac6: 5431 2204 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055aca: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +055acc: 6e20 380e 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +055ad2: 0c00 |000b: move-result-object v0 │ │ +055ad4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +055ad8: 5431 2204 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055adc: 6e20 430e 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ +055ae2: 0a01 |0013: move-result v1 │ │ +055ae4: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +055ae8: 5431 1f04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +055aec: 6e30 4210 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ +055af2: 0e00 |001b: return-void │ │ +055af4: 5431 2204 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055af8: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +055afa: 6e20 380e 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0e38 │ │ +055b00: 0c00 |0022: move-result-object v0 │ │ +055b02: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0005 line=1451 │ │ 0x000c line=1456 │ │ 0x0016 line=1457 │ │ 0x001b line=1459 │ │ @@ -115056,17 +115024,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055b24: |[055b24] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -055b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055b36: 0f00 |0001: return v0 │ │ +055b04: |[055b04] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +055b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055b16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -115075,20 +115043,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -055b38: |[055b38] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -055b48: 5440 2204 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055b4c: 5441 2104 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ -055b50: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -055b54: 6e40 620e 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e62 │ │ -055b5a: 0e00 |0009: return-void │ │ +055b18: |[055b18] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +055b28: 5440 2204 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055b2c: 5441 2104 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ +055b30: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +055b34: 6e40 620e 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0e62 │ │ +055b3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0009 line=1406 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -115099,22 +115067,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055b5c: |[055b5c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -055b6c: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -055b72: 0c00 |0003: move-result-object v0 │ │ -055b74: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ -055b78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -055b7a: 5c01 1304 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ -055b7e: 7010 1a0e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e1a │ │ -055b84: 0e00 |000c: return-void │ │ +055b3c: |[055b3c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +055b4c: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +055b52: 0c00 |0003: move-result-object v0 │ │ +055b54: 1f00 f801 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@01f8 │ │ +055b58: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +055b5a: 5c01 1304 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0413 │ │ +055b5e: 7010 1a0e 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0e1a │ │ +055b64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0006 line=1371 │ │ 0x0009 line=1373 │ │ 0x000c line=1374 │ │ locals : │ │ @@ -115128,22 +115096,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -055b88: |[055b88] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -055b98: 5430 2204 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055b9c: 5231 2004 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ -055ba0: 5432 1f04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -055ba4: 6e10 5810 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1058 │ │ -055baa: 0c02 |0009: move-result-object v2 │ │ -055bac: 6e40 710e 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0e71 │ │ -055bb2: 0e00 |000d: return-void │ │ +055b68: |[055b68] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +055b78: 5430 2204 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055b7c: 5231 2004 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ +055b80: 5432 1f04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +055b84: 6e10 5810 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1058 │ │ +055b8a: 0c02 |0009: move-result-object v2 │ │ +055b8c: 6e40 710e 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0e71 │ │ +055b92: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x000d line=1349 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -115153,46 +115121,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -055bb4: |[055bb4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -055bc4: 6e10 1211 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -055bca: 0a00 |0003: move-result v0 │ │ -055bcc: 5453 2204 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055bd0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -055bd2: 6e30 2d0e 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -055bd8: 0a03 |000a: move-result v3 │ │ -055bda: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -055bde: 9003 0007 |000d: add-int v3, v0, v7 │ │ -055be2: 8233 |000f: int-to-float v3, v3 │ │ -055be4: 8204 |0010: int-to-float v4, v0 │ │ -055be6: a901 0304 |0011: div-float v1, v3, v4 │ │ -055bea: 5453 2204 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055bee: 6e30 6d0e 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ -055bf4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -055bf6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -055bfa: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -055bfe: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -055c00: 6e20 4811 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -055c06: 5453 2204 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055c0a: 6e10 4d0e 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -055c10: 0e00 |0026: return-void │ │ -055c12: 5453 2204 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055c16: 6e10 480e 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -055c1c: 0a02 |002c: move-result v2 │ │ -055c1e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -055c22: 8233 |002f: int-to-float v3, v3 │ │ -055c24: 8204 |0030: int-to-float v4, v0 │ │ -055c26: a901 0304 |0031: div-float v1, v3, v4 │ │ -055c2a: 28e0 |0033: goto 0013 // -0020 │ │ -055c2c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -055c2e: 28e9 |0035: goto 001e // -0017 │ │ +055b94: |[055b94] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +055ba4: 6e10 1211 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +055baa: 0a00 |0003: move-result v0 │ │ +055bac: 5453 2204 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055bb0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +055bb2: 6e30 2d0e 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +055bb8: 0a03 |000a: move-result v3 │ │ +055bba: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +055bbe: 9003 0007 |000d: add-int v3, v0, v7 │ │ +055bc2: 8233 |000f: int-to-float v3, v3 │ │ +055bc4: 8204 |0010: int-to-float v4, v0 │ │ +055bc6: a901 0304 |0011: div-float v1, v3, v4 │ │ +055bca: 5453 2204 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055bce: 6e30 6d0e 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0e6d │ │ +055bd4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +055bd6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +055bda: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +055bde: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +055be0: 6e20 4811 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +055be6: 5453 2204 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055bea: 6e10 4d0e 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +055bf0: 0e00 |0026: return-void │ │ +055bf2: 5453 2204 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055bf6: 6e10 480e 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +055bfc: 0a02 |002c: move-result v2 │ │ +055bfe: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +055c02: 8233 |002f: int-to-float v3, v3 │ │ +055c04: 8204 |0030: int-to-float v4, v0 │ │ +055c06: a901 0304 |0031: div-float v1, v3, v4 │ │ +055c0a: 28e0 |0033: goto 0013 // -0020 │ │ +055c0c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +055c0e: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1354 │ │ 0x0004 line=1357 │ │ 0x000d line=1358 │ │ 0x0013 line=1363 │ │ 0x0018 line=1364 │ │ @@ -115218,56 +115186,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -055c30: |[055c30] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -055c40: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -055c44: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -055c46: 5484 2204 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055c4a: 6e20 450e 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e45 │ │ -055c50: 0a02 |0008: move-result v2 │ │ -055c52: 6e10 1211 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1112 │ │ -055c58: 0a00 |000c: move-result v0 │ │ -055c5a: 5484 2204 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055c5e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -055c60: 6e30 2d0e 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -055c66: 0a04 |0013: move-result v4 │ │ -055c68: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -055c6c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -055c70: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -055c74: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -055c78: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -055c7c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -055c80: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -055c84: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -055c86: 5484 1f04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -055c8a: 6e10 0f11 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@110f │ │ -055c90: 0a05 |0028: move-result v5 │ │ -055c92: 6e30 6b10 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@106b │ │ -055c98: 5484 2204 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055c9c: 6e10 4d0e 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ -055ca2: 0e00 |0031: return-void │ │ -055ca4: 7b01 |0032: neg-int v1, v0 │ │ -055ca6: 28f0 |0033: goto 0023 // -0010 │ │ -055ca8: 5484 2204 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055cac: 6e10 480e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ -055cb2: 0a03 |0039: move-result v3 │ │ -055cb4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -055cb8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -055cbc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -055cc0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -055cc4: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ -055cc8: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ -055ccc: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -055cd0: 28db |0048: goto 0023 // -0025 │ │ -055cd2: 0131 |0049: move v1, v3 │ │ -055cd4: 28fe |004a: goto 0048 // -0002 │ │ +055c10: |[055c10] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +055c20: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +055c24: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +055c26: 5484 2204 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055c2a: 6e20 450e 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0e45 │ │ +055c30: 0a02 |0008: move-result v2 │ │ +055c32: 6e10 1211 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1112 │ │ +055c38: 0a00 |000c: move-result v0 │ │ +055c3a: 5484 2204 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055c3e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +055c40: 6e30 2d0e 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +055c46: 0a04 |0013: move-result v4 │ │ +055c48: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +055c4c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +055c50: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +055c54: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +055c58: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +055c5c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +055c60: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +055c64: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +055c66: 5484 1f04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +055c6a: 6e10 0f11 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@110f │ │ +055c70: 0a05 |0028: move-result v5 │ │ +055c72: 6e30 6b10 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@106b │ │ +055c78: 5484 2204 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055c7c: 6e10 4d0e 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0e4d │ │ +055c82: 0e00 |0031: return-void │ │ +055c84: 7b01 |0032: neg-int v1, v0 │ │ +055c86: 28f0 |0033: goto 0023 // -0010 │ │ +055c88: 5484 2204 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055c8c: 6e10 480e 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0e48 │ │ +055c92: 0a03 |0039: move-result v3 │ │ +055c94: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +055c98: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +055c9c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +055ca0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +055ca4: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ +055ca8: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ +055cac: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +055cb0: 28db |0048: goto 0023 // -0025 │ │ +055cb2: 0131 |0049: move v1, v3 │ │ +055cb4: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1388 │ │ 0x0009 line=1389 │ │ 0x000d line=1392 │ │ 0x0016 line=1393 │ │ 0x0023 line=1399 │ │ @@ -115292,19 +115260,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055cd8: |[055cd8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -055ce8: 5420 2204 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055cec: 5421 2104 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ -055cf0: 6e20 630e 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e63 │ │ -055cf6: 0e00 |0007: return-void │ │ +055cb8: |[055cb8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +055cc8: 5420 2204 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055ccc: 5421 2104 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0421 │ │ +055cd0: 6e20 630e 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0e63 │ │ +055cd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1335 │ │ 0x0007 line=1336 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -115313,17 +115281,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 │ │ -055cf8: |[055cf8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -055d08: 5b01 1f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ -055d0c: 0e00 |0002: return-void │ │ +055cd8: |[055cd8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +055ce8: 5b01 1f04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@041f │ │ +055cec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0002 line=1332 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -115333,32 +115301,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -055d10: |[055d10] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -055d20: 5420 2204 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055d24: 6e20 510e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ -055d2a: 0a00 |0005: move-result v0 │ │ -055d2c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -055d30: 5420 2204 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055d34: 5221 2004 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ -055d38: 6e30 2d0e 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ -055d3e: 0a00 |000f: move-result v0 │ │ -055d40: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -055d44: 5420 2204 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ -055d48: 6e20 430e 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ -055d4e: 0a00 |0017: move-result v0 │ │ -055d50: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -055d54: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -055d56: 0f00 |001b: return v0 │ │ -055d58: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -055d5a: 28fe |001d: goto 001b // -0002 │ │ +055cf0: |[055cf0] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +055d00: 5420 2204 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055d04: 6e20 510e 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0e51 │ │ +055d0a: 0a00 |0005: move-result v0 │ │ +055d0c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +055d10: 5420 2204 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055d14: 5221 2004 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0420 │ │ +055d18: 6e30 2d0e 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0e2d │ │ +055d1e: 0a00 |000f: move-result v0 │ │ +055d20: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +055d24: 5420 2204 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0422 │ │ +055d28: 6e20 430e 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0e43 │ │ +055d2e: 0a00 |0017: move-result v0 │ │ +055d30: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +055d34: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +055d36: 0f00 |001b: return v0 │ │ +055d38: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +055d3a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 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 │ │ @@ -115394,17 +115362,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055d5c: |[055d5c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -055d6c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -055d72: 0e00 |0003: return-void │ │ +055d3c: |[055d3c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +055d4c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +055d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -115413,17 +115381,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 │ │ -055d74: |[055d74] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -055d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055d86: 0f00 |0001: return v0 │ │ +055d54: |[055d54] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +055d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055d66: 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; │ │ @@ -115433,16 +115401,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055d88: |[055d88] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -055d98: 0e00 |0000: return-void │ │ +055d68: |[055d68] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +055d78: 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; │ │ │ │ @@ -115451,17 +115419,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055d9c: |[055d9c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -055dac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -055dae: 0f00 |0001: return v0 │ │ +055d7c: |[055d7c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +055d8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055d8e: 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; │ │ │ │ @@ -115470,17 +115438,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 │ │ -055db0: |[055db0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -055dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055dc2: 1100 |0001: return-object v0 │ │ +055d90: |[055d90] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +055da0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055da2: 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; │ │ │ │ @@ -115489,17 +115457,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055dc4: |[055dc4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -055dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055dd6: 0f00 |0001: return v0 │ │ +055da4: |[055da4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +055db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055db6: 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 │ │ @@ -115509,17 +115477,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055dd8: |[055dd8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -055de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055dea: 0f00 |0001: return v0 │ │ +055db8: |[055db8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +055dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055dca: 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 │ │ @@ -115529,17 +115497,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055dec: |[055dec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -055dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055dfe: 0f00 |0001: return v0 │ │ +055dcc: |[055dcc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +055ddc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055dde: 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; │ │ │ │ @@ -115548,16 +115516,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e00: |[055e00] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -055e10: 0e00 |0000: return-void │ │ +055de0: |[055de0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +055df0: 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 │ │ @@ -115594,17 +115562,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e14: |[055e14] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -055e24: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -055e2a: 0e00 |0003: return-void │ │ +055df4: |[055df4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +055e04: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +055e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -115613,18 +115581,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 │ │ -055e2c: |[055e2c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -055e3c: 7120 960e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0e96 │ │ -055e42: 0a00 |0003: move-result v0 │ │ -055e44: 0f00 |0004: return v0 │ │ +055e0c: |[055e0c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +055e1c: 7120 960e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0e96 │ │ +055e22: 0a00 |0003: move-result v0 │ │ +055e24: 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; │ │ @@ -115634,17 +115602,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e48: |[055e48] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -055e58: 7110 970e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0e97 │ │ -055e5e: 0e00 |0003: return-void │ │ +055e28: |[055e28] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +055e38: 7110 970e 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0e97 │ │ +055e3e: 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; │ │ @@ -115654,18 +115622,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055e60: |[055e60] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -055e70: 7110 980e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0e98 │ │ -055e76: 0a00 |0003: move-result v0 │ │ -055e78: 0f00 |0004: return v0 │ │ +055e40: |[055e40] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +055e50: 7110 980e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0e98 │ │ +055e56: 0a00 |0003: move-result v0 │ │ +055e58: 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; │ │ │ │ @@ -115674,18 +115642,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 │ │ -055e7c: |[055e7c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -055e8c: 7110 990e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0e99 │ │ -055e92: 0c00 |0003: move-result-object v0 │ │ -055e94: 1100 |0004: return-object v0 │ │ +055e5c: |[055e5c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +055e6c: 7110 990e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0e99 │ │ +055e72: 0c00 |0003: move-result-object v0 │ │ +055e74: 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; │ │ │ │ @@ -115694,18 +115662,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055e98: |[055e98] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -055ea8: 7120 9a0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0e9a │ │ -055eae: 0a00 |0003: move-result v0 │ │ -055eb0: 0f00 |0004: return v0 │ │ +055e78: |[055e78] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +055e88: 7120 9a0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0e9a │ │ +055e8e: 0a00 |0003: move-result v0 │ │ +055e90: 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 │ │ @@ -115715,18 +115683,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055eb4: |[055eb4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -055ec4: 7120 9b0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0e9b │ │ -055eca: 0a00 |0003: move-result v0 │ │ -055ecc: 0f00 |0004: return v0 │ │ +055e94: |[055e94] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +055ea4: 7120 9b0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0e9b │ │ +055eaa: 0a00 |0003: move-result v0 │ │ +055eac: 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 │ │ @@ -115736,18 +115704,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055ed0: |[055ed0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -055ee0: 7110 9c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0e9c │ │ -055ee6: 0a00 |0003: move-result v0 │ │ -055ee8: 0f00 |0004: return v0 │ │ +055eb0: |[055eb0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +055ec0: 7110 9c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0e9c │ │ +055ec6: 0a00 |0003: move-result v0 │ │ +055ec8: 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; │ │ │ │ @@ -115756,17 +115724,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -055eec: |[055eec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -055efc: 7130 9d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0e9d │ │ -055f02: 0e00 |0003: return-void │ │ +055ecc: |[055ecc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +055edc: 7130 9d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0e9d │ │ +055ee2: 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; │ │ @@ -115807,18 +115775,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 │ │ -055f04: |[055f04] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -055f14: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ -055f18: 7010 cd0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0ccd │ │ -055f1e: 0e00 |0005: return-void │ │ +055ee4: |[055ee4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +055ef4: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ +055ef8: 7010 cd0c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0ccd │ │ +055efe: 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; │ │ │ │ @@ -115827,17 +115795,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 │ │ -055f20: |[055f20] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -055f30: 7020 9e0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0e9e │ │ -055f36: 0e00 |0003: return-void │ │ +055f00: |[055f00] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +055f10: 7020 9e0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0e9e │ │ +055f16: 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; │ │ @@ -115848,19 +115816,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 │ │ -055f38: |[055f38] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -055f48: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ -055f4c: 7120 a40e 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@0ea4 │ │ -055f52: 0c00 |0005: move-result-object v0 │ │ -055f54: 1100 |0006: return-object v0 │ │ +055f18: |[055f18] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +055f28: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ +055f2c: 7120 a40e 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@0ea4 │ │ +055f32: 0c00 |0005: move-result-object v0 │ │ +055f34: 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 │ │ │ │ @@ -115869,19 +115837,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -055f58: |[055f58] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -055f68: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ -055f6c: 7140 a50e 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@0ea5 │ │ -055f72: 0a00 |0005: move-result v0 │ │ -055f74: 0f00 |0006: return v0 │ │ +055f38: |[055f38] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +055f48: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0448 │ │ +055f4c: 7140 a50e 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@0ea5 │ │ +055f52: 0a00 |0005: move-result v0 │ │ +055f54: 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 │ │ @@ -115964,65 +115932,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -055f78: |[055f78] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -055f88: 1c00 5f02 |0000: const-class v0, Landroid/view/View; // type@025f │ │ -055f8c: 6e10 e212 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -055f92: 0c00 |0005: move-result-object v0 │ │ -055f94: 6900 4904 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ -055f98: 0e00 |0008: return-void │ │ +055f58: |[055f58] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +055f68: 1c00 5f02 |0000: const-class v0, Landroid/view/View; // type@025f │ │ +055f6c: 6e10 e212 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +055f72: 0c00 |0005: move-result-object v0 │ │ +055f74: 6900 4904 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ +055f78: 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 │ │ -055f9c: |[055f9c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -055fac: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -055fb0: 7010 1808 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ -055fb6: 2201 4700 |0005: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ -055fba: 7010 4301 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -055fc0: 5b31 5104 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ -055fc4: 2201 4700 |000c: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ -055fc8: 7010 4301 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -055fce: 5b31 5004 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -055fd2: 2201 4700 |0013: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ -055fd6: 7010 4301 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -055fdc: 5b31 5204 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ -055fe0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -055fe2: 2311 3a03 |001b: new-array v1, v1, [I // type@033a │ │ -055fe6: 5b31 4f04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ -055fea: 5932 4b04 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -055fee: 5932 4c04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ -055ff2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -055ff6: 2201 c002 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ -055ffa: 1a02 ee08 |0027: const-string v2, "View may not be null" // string@08ee │ │ -055ffe: 7020 eb12 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ -056004: 2701 |002c: throw v1 │ │ -056006: 5b34 5304 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -05600a: 6e10 f810 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -056010: 0c00 |0032: move-result-object v0 │ │ -056012: 1a01 8b09 |0033: const-string v1, "accessibility" // string@098b │ │ -056016: 6e20 a600 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -05601c: 0c01 |0038: move-result-object v1 │ │ -05601e: 1f01 6d02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@026d │ │ -056022: 5b31 4d04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -056026: 0e00 |003d: return-void │ │ +055f7c: |[055f7c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +055f8c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +055f90: 7010 1808 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ +055f96: 2201 4700 |0005: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ +055f9a: 7010 4301 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +055fa0: 5b31 5104 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ +055fa4: 2201 4700 |000c: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ +055fa8: 7010 4301 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +055fae: 5b31 5004 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +055fb2: 2201 4700 |0013: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ +055fb6: 7010 4301 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +055fbc: 5b31 5204 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ +055fc0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +055fc2: 2311 3a03 |001b: new-array v1, v1, [I // type@033a │ │ +055fc6: 5b31 4f04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ +055fca: 5932 4b04 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +055fce: 5932 4c04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ +055fd2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +055fd6: 2201 c002 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02c0 │ │ +055fda: 1a02 ee08 |0027: const-string v2, "View may not be null" // string@08ee │ │ +055fde: 7020 eb12 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@12eb │ │ +055fe4: 2701 |002c: throw v1 │ │ +055fe6: 5b34 5304 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +055fea: 6e10 f810 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +055ff0: 0c00 |0032: move-result-object v0 │ │ +055ff2: 1a01 8b09 |0033: const-string v1, "accessibility" // string@098b │ │ +055ff6: 6e20 a600 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +055ffc: 0c01 |0038: move-result-object v1 │ │ +055ffe: 1f01 6d02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@026d │ │ +056002: 5b31 4d04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +056006: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -116044,18 +116012,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 │ │ -056028: |[056028] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -056038: 7020 aa0e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eaa │ │ -05603e: 0c00 |0003: move-result-object v0 │ │ -056040: 1100 |0004: return-object v0 │ │ +056008: |[056008] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +056018: 7020 aa0e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eaa │ │ +05601e: 0c00 |0003: move-result-object v0 │ │ +056020: 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 │ │ │ │ @@ -116064,18 +116032,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 │ │ -056044: |[056044] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -056054: 7040 ba0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0eba │ │ -05605a: 0a00 |0003: move-result v0 │ │ -05605c: 0f00 |0004: return v0 │ │ +056024: |[056024] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +056034: 7040 ba0e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@0eba │ │ +05603a: 0a00 |0003: move-result v0 │ │ +05603c: 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 │ │ @@ -116086,28 +116054,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -056060: |[056060] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -056070: 7020 b50e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0eb5 │ │ -056076: 0a00 |0003: move-result v0 │ │ -056078: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -05607c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -056080: 5910 4b04 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -056084: 5410 5304 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056088: 6e10 1611 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1116 │ │ -05608e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -056092: 6e30 be0e 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ -056098: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -05609a: 0f00 |0015: return v0 │ │ -05609c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -05609e: 28fe |0017: goto 0015 // -0002 │ │ +056040: |[056040] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +056050: 7020 b50e 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0eb5 │ │ +056056: 0a00 |0003: move-result v0 │ │ +056058: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +05605c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +056060: 5910 4b04 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +056064: 5410 5304 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056068: 6e10 1611 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1116 │ │ +05606e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +056072: 6e30 be0e 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ +056078: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +05607a: 0f00 |0015: return v0 │ │ +05607c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05607e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -116121,24 +116089,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0560a0: |[0560a0] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0560b0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0560b6: 7030 a80e 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ea8 │ │ -0560bc: 0c00 |0006: move-result-object v0 │ │ -0560be: 1100 |0007: return-object v0 │ │ -0560c0: 7020 a90e 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0ea9 │ │ -0560c6: 0c00 |000b: move-result-object v0 │ │ -0560c8: 28fb |000c: goto 0007 // -0005 │ │ -0560ca: 0000 |000d: nop // spacer │ │ -0560cc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +056080: |[056080] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +056090: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +056096: 7030 a80e 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ea8 │ │ +05609c: 0c00 |0006: move-result-object v0 │ │ +05609e: 1100 |0007: return-object v0 │ │ +0560a0: 7020 a90e 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0ea9 │ │ +0560a6: 0c00 |000b: move-result-object v0 │ │ +0560a8: 28fb |000c: goto 0007 // -0005 │ │ +0560aa: 0000 |000d: nop // spacer │ │ +0560ac: 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 : │ │ @@ -116151,45 +116119,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0560d8: |[0560d8] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0560e8: 7110 9a11 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@119a │ │ -0560ee: 0c00 |0003: move-result-object v0 │ │ -0560f0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0560f2: 6e20 9c11 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@119c │ │ -0560f8: 6202 4904 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ -0560fc: 6e20 9b11 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ -056102: 6e30 b80e 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0eb8 │ │ -056108: 6e10 9911 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1199 │ │ -05610e: 0c02 |0013: move-result-object v2 │ │ -056110: 7210 6813 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ -056116: 0a02 |0017: move-result v2 │ │ -056118: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -05611c: 6e10 9511 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1195 │ │ -056122: 0c02 |001d: move-result-object v2 │ │ -056124: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -056128: 2202 d002 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@02d0 │ │ -05612c: 1a03 da01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01da │ │ -056130: 7020 0913 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -056136: 2702 |0027: throw v2 │ │ -056138: 5442 5304 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -05613c: 6e10 f810 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -056142: 0c02 |002d: move-result-object v2 │ │ -056144: 6e10 a200 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -05614a: 0c02 |0031: move-result-object v2 │ │ -05614c: 6e20 9d11 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@119d │ │ -056152: 7110 4d0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0b4d │ │ -056158: 0c01 |0038: move-result-object v1 │ │ -05615a: 5442 5304 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -05615e: 6e30 9b0d 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0d9b │ │ -056164: 1100 |003e: return-object v0 │ │ +0560b8: |[0560b8] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0560c8: 7110 9a11 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@119a │ │ +0560ce: 0c00 |0003: move-result-object v0 │ │ +0560d0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0560d2: 6e20 9c11 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@119c │ │ +0560d8: 6202 4904 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ +0560dc: 6e20 9b11 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ +0560e2: 6e30 b80e 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0eb8 │ │ +0560e8: 6e10 9911 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1199 │ │ +0560ee: 0c02 |0013: move-result-object v2 │ │ +0560f0: 7210 6813 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ +0560f6: 0a02 |0017: move-result v2 │ │ +0560f8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0560fc: 6e10 9511 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1195 │ │ +056102: 0c02 |001d: move-result-object v2 │ │ +056104: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +056108: 2202 d002 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@02d0 │ │ +05610c: 1a03 da01 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@01da │ │ +056110: 7020 0913 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +056116: 2702 |0027: throw v2 │ │ +056118: 5442 5304 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +05611c: 6e10 f810 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +056122: 0c02 |002d: move-result-object v2 │ │ +056124: 6e10 a200 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +05612a: 0c02 |0031: move-result-object v2 │ │ +05612c: 6e20 9d11 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@119d │ │ +056132: 7110 4d0b 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0b4d │ │ +056138: 0c01 |0038: move-result-object v1 │ │ +05613a: 5442 5304 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +05613e: 6e30 9b0d 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0d9b │ │ +056144: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -116210,20 +116178,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -056168: |[056168] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -056178: 7110 9a11 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@119a │ │ -05617e: 0c00 |0003: move-result-object v0 │ │ -056180: 5421 5304 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056184: 7120 3c0a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a3c │ │ -05618a: 1100 |0009: return-object v0 │ │ +056148: |[056148] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +056158: 7110 9a11 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@119a │ │ +05615e: 0c00 |0003: move-result-object v0 │ │ +056160: 5421 5304 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056164: 7120 3c0a 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a3c │ │ +05616a: 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; │ │ @@ -116235,24 +116203,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 │ │ -05618c: |[05618c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05619c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0561a2: 7020 ab0e 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eab │ │ -0561a8: 0c00 |0006: move-result-object v0 │ │ -0561aa: 1100 |0007: return-object v0 │ │ -0561ac: 7010 ac0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eac │ │ -0561b2: 0c00 |000b: move-result-object v0 │ │ -0561b4: 28fb |000c: goto 0007 // -0005 │ │ -0561b6: 0000 |000d: nop // spacer │ │ -0561b8: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +05616c: |[05616c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05617c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +056182: 7020 ab0e 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eab │ │ +056188: 0c00 |0006: move-result-object v0 │ │ +05618a: 1100 |0007: return-object v0 │ │ +05618c: 7010 ac0e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eac │ │ +056192: 0c00 |000b: move-result-object v0 │ │ +056194: 28fb |000c: goto 0007 // -0005 │ │ +056196: 0000 |000d: nop // spacer │ │ +056198: 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 : │ │ @@ -116264,98 +116232,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 │ │ -0561c4: |[0561c4] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0561d4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0561d6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0561d8: 7100 610c 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c61 │ │ -0561de: 0c01 |0005: move-result-object v1 │ │ -0561e0: 6e20 700c 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ -0561e6: 6204 4904 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ -0561ea: 6e20 6d0c 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ -0561f0: 6e30 b90e 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0eb9 │ │ -0561f6: 6e10 510c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c51 │ │ -0561fc: 0c04 |0014: move-result-object v4 │ │ -0561fe: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -056202: 6e10 4c0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ -056208: 0c04 |001a: move-result-object v4 │ │ -05620a: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -05620e: 2204 d002 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ -056212: 1a05 db01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01db │ │ -056216: 7020 0913 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -05621c: 2704 |0024: throw v4 │ │ -05621e: 5484 5004 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -056222: 6e20 470c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ -056228: 5484 5004 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -05622c: 6e10 4601 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0146 │ │ -056232: 0a04 |002f: move-result v4 │ │ -056234: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -056238: 2204 d002 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ -05623c: 1a05 de01 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@01de │ │ -056240: 7020 0913 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -056246: 2704 |0039: throw v4 │ │ -056248: 6e10 460c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ -05624e: 0a00 |003d: move-result v0 │ │ -056250: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -056254: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -056258: 2204 d002 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ -05625c: 1a05 dc01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01dc │ │ -056260: 7020 0913 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -056266: 2704 |0049: throw v4 │ │ -056268: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -05626c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -056270: 2204 d002 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ -056274: 1a05 dd01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01dd │ │ -056278: 7020 0913 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ -05627e: 2704 |0055: throw v4 │ │ -056280: 5484 5304 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056284: 6e10 f810 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ -05628a: 0c04 |005b: move-result-object v4 │ │ -05628c: 6e10 a200 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ -056292: 0c04 |005f: move-result-object v4 │ │ -056294: 6e20 750c 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ -05629a: 5484 5304 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -05629e: 6e30 7c0c 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0c7c │ │ -0562a4: 5484 5304 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -0562a8: 6e20 760c 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ -0562ae: 5284 4b04 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -0562b2: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0562b6: 6e20 680c 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ -0562bc: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -0562c0: 6e20 3e0c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -0562c6: 5484 5004 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -0562ca: 7020 b20e 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0eb2 │ │ -0562d0: 0a04 |007e: move-result v4 │ │ -0562d2: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -0562d6: 6e20 7f0c 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ -0562dc: 5484 5004 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -0562e0: 6e20 690c 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ -0562e6: 5484 5304 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -0562ea: 5485 4f04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ -0562ee: 6e20 0411 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1104 │ │ -0562f4: 5484 4f04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ -0562f8: 4402 0407 |0092: aget v2, v4, v7 │ │ -0562fc: 5484 4f04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ -056300: 4403 0406 |0096: aget v3, v4, v6 │ │ -056304: 5484 5104 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ -056308: 5485 5004 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ -05630c: 6e20 4901 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0149 │ │ -056312: 5484 5104 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ -056316: 6e30 4701 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0147 │ │ -05631c: 5484 5104 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ -056320: 6e20 6a0c 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ -056326: 1101 |00a9: return-object v1 │ │ -056328: 6e20 680c 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ -05632e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -056332: 6e20 3e0c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -056338: 28c7 |00b2: goto 0079 // -0039 │ │ +0561a4: |[0561a4] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0561b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0561b6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0561b8: 7100 610c 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c61 │ │ +0561be: 0c01 |0005: move-result-object v1 │ │ +0561c0: 6e20 700c 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ +0561c6: 6204 4904 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0449 │ │ +0561ca: 6e20 6d0c 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ +0561d0: 6e30 b90e 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0eb9 │ │ +0561d6: 6e10 510c 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0c51 │ │ +0561dc: 0c04 |0014: move-result-object v4 │ │ +0561de: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0561e2: 6e10 4c0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ +0561e8: 0c04 |001a: move-result-object v4 │ │ +0561ea: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0561ee: 2204 d002 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ +0561f2: 1a05 db01 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@01db │ │ +0561f6: 7020 0913 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +0561fc: 2704 |0024: throw v4 │ │ +0561fe: 5484 5004 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +056202: 6e20 470c 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ +056208: 5484 5004 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +05620c: 6e10 4601 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0146 │ │ +056212: 0a04 |002f: move-result v4 │ │ +056214: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +056218: 2204 d002 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ +05621c: 1a05 de01 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@01de │ │ +056220: 7020 0913 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +056226: 2704 |0039: throw v4 │ │ +056228: 6e10 460c 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ +05622e: 0a00 |003d: move-result v0 │ │ +056230: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +056234: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +056238: 2204 d002 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ +05623c: 1a05 dc01 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01dc │ │ +056240: 7020 0913 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +056246: 2704 |0049: throw v4 │ │ +056248: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +05624c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +056250: 2204 d002 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@02d0 │ │ +056254: 1a05 dd01 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@01dd │ │ +056258: 7020 0913 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1309 │ │ +05625e: 2704 |0055: throw v4 │ │ +056260: 5484 5304 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056264: 6e10 f810 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@10f8 │ │ +05626a: 0c04 |005b: move-result-object v4 │ │ +05626c: 6e10 a200 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00a2 │ │ +056272: 0c04 |005f: move-result-object v4 │ │ +056274: 6e20 750c 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ +05627a: 5484 5304 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +05627e: 6e30 7c0c 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0c7c │ │ +056284: 5484 5304 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056288: 6e20 760c 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ +05628e: 5284 4b04 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +056292: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +056296: 6e20 680c 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ +05629c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +0562a0: 6e20 3e0c 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +0562a6: 5484 5004 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +0562aa: 7020 b20e 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0eb2 │ │ +0562b0: 0a04 |007e: move-result v4 │ │ +0562b2: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +0562b6: 6e20 7f0c 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ +0562bc: 5484 5004 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +0562c0: 6e20 690c 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ +0562c6: 5484 5304 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +0562ca: 5485 4f04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ +0562ce: 6e20 0411 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1104 │ │ +0562d4: 5484 4f04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ +0562d8: 4402 0407 |0092: aget v2, v4, v7 │ │ +0562dc: 5484 4f04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@044f │ │ +0562e0: 4403 0406 |0096: aget v3, v4, v6 │ │ +0562e4: 5484 5104 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ +0562e8: 5485 5004 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@0450 │ │ +0562ec: 6e20 4901 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0149 │ │ +0562f2: 5484 5104 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ +0562f6: 6e30 4701 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0147 │ │ +0562fc: 5484 5104 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@0451 │ │ +056300: 6e20 6a0c 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ +056306: 1101 |00a9: return-object v1 │ │ +056308: 6e20 680c 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ +05630e: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +056312: 6e20 3e0c 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +056318: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -116399,37 +116367,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 │ │ -05633c: |[05633c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05634c: 5464 5304 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056350: 7110 630c 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c63 │ │ -056356: 0c02 |0005: move-result-object v2 │ │ -056358: 5464 5304 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -05635c: 7120 3d0a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0a3d │ │ -056362: 2203 ea02 |000b: new-instance v3, Ljava/util/LinkedList; // type@02ea │ │ -056366: 7010 6213 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1362 │ │ -05636c: 6e20 b10e 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0eb1 │ │ -056372: 6e10 6313 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1363 │ │ -056378: 0c01 |0016: move-result-object v1 │ │ -05637a: 7210 5913 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ -056380: 0a04 |001a: move-result v4 │ │ -056382: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -056386: 7210 5a13 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ -05638c: 0c00 |0020: move-result-object v0 │ │ -05638e: 1f00 c402 |0021: check-cast v0, Ljava/lang/Integer; // type@02c4 │ │ -056392: 5464 5304 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056396: 6e10 f012 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ -05639c: 0a05 |0028: move-result v5 │ │ -05639e: 6e30 400c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0c40 │ │ -0563a4: 28eb |002c: goto 0017 // -0015 │ │ -0563a6: 1102 |002d: return-object v2 │ │ +05631c: |[05631c] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05632c: 5464 5304 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056330: 7110 630c 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c63 │ │ +056336: 0c02 |0005: move-result-object v2 │ │ +056338: 5464 5304 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +05633c: 7120 3d0a 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0a3d │ │ +056342: 2203 ea02 |000b: new-instance v3, Ljava/util/LinkedList; // type@02ea │ │ +056346: 7010 6213 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@1362 │ │ +05634c: 6e20 b10e 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0eb1 │ │ +056352: 6e10 6313 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1363 │ │ +056358: 0c01 |0016: move-result-object v1 │ │ +05635a: 7210 5913 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1359 │ │ +056360: 0a04 |001a: move-result v4 │ │ +056362: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +056366: 7210 5a13 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@135a │ │ +05636c: 0c00 |0020: move-result-object v0 │ │ +05636e: 1f00 c402 |0021: check-cast v0, Ljava/lang/Integer; // type@02c4 │ │ +056372: 5464 5304 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056376: 6e10 f012 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@12f0 │ │ +05637c: 0a05 |0028: move-result v5 │ │ +05637e: 6e30 400c 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0c40 │ │ +056384: 28eb |002c: goto 0017 // -0015 │ │ +056386: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -116447,53 +116415,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0563a8: |[0563a8] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0563b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0563ba: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -0563be: 6e10 4601 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0146 │ │ -0563c4: 0a03 |0006: move-result v3 │ │ -0563c6: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0563ca: 0f02 |0009: return v2 │ │ -0563cc: 5453 5304 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -0563d0: 6e10 1411 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1114 │ │ -0563d6: 0a03 |000f: move-result v3 │ │ -0563d8: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -0563dc: 5453 5304 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -0563e0: 6e10 0811 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -0563e6: 0c01 |0017: move-result-object v1 │ │ -0563e8: 2013 5f02 |0018: instance-of v3, v1, Landroid/view/View; // type@025f │ │ -0563ec: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0563f0: 0710 |001c: move-object v0, v1 │ │ -0563f2: 1f00 5f02 |001d: check-cast v0, Landroid/view/View; // type@025f │ │ -0563f6: 7110 330a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0a33 │ │ -0563fc: 0a03 |0022: move-result v3 │ │ -0563fe: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -056400: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -056404: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -056408: 6e10 1111 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -05640e: 0a03 |002b: move-result v3 │ │ -056410: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -056414: 6e10 0811 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -05641a: 0c01 |0031: move-result-object v1 │ │ -05641c: 28e6 |0032: goto 0018 // -001a │ │ -05641e: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -056422: 5453 5304 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056426: 5454 5204 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ -05642a: 6e20 0311 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1103 │ │ -056430: 0a03 |003c: move-result v3 │ │ -056432: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -056436: 5452 5204 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ -05643a: 6e20 4501 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0145 │ │ -056440: 0a02 |0044: move-result v2 │ │ -056442: 28c4 |0045: goto 0009 // -003c │ │ +056388: |[056388] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +056398: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05639a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +05639e: 6e10 4601 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0146 │ │ +0563a4: 0a03 |0006: move-result v3 │ │ +0563a6: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0563aa: 0f02 |0009: return v2 │ │ +0563ac: 5453 5304 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +0563b0: 6e10 1411 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1114 │ │ +0563b6: 0a03 |000f: move-result v3 │ │ +0563b8: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +0563bc: 5453 5304 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +0563c0: 6e10 0811 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +0563c6: 0c01 |0017: move-result-object v1 │ │ +0563c8: 2013 5f02 |0018: instance-of v3, v1, Landroid/view/View; // type@025f │ │ +0563cc: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0563d0: 0710 |001c: move-object v0, v1 │ │ +0563d2: 1f00 5f02 |001d: check-cast v0, Landroid/view/View; // type@025f │ │ +0563d6: 7110 330a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0a33 │ │ +0563dc: 0a03 |0022: move-result v3 │ │ +0563de: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0563e0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0563e4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0563e8: 6e10 1111 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +0563ee: 0a03 |002b: move-result v3 │ │ +0563f0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0563f4: 6e10 0811 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +0563fa: 0c01 |0031: move-result-object v1 │ │ +0563fc: 28e6 |0032: goto 0018 // -001a │ │ +0563fe: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +056402: 5453 5304 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056406: 5454 5204 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ +05640a: 6e20 0311 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1103 │ │ +056410: 0a03 |003c: move-result v3 │ │ +056412: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +056416: 5452 5204 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@0452 │ │ +05641a: 6e20 4501 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0145 │ │ +056420: 0a02 |0044: move-result v2 │ │ +056422: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -116515,21 +116483,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -056444: |[056444] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -056454: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -056458: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -05645c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05645e: 0f00 |0005: return v0 │ │ -056460: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -056462: 28fe |0007: goto 0005 // -0002 │ │ +056424: |[056424] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +056434: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +056438: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +05643c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05643e: 0f00 |0005: return v0 │ │ +056440: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +056442: 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 │ │ │ │ @@ -116538,26 +116506,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -056464: |[056464] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -056474: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -05647a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05647c: 0f00 |0004: return v0 │ │ -05647e: 7020 bd0e 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0ebd │ │ -056484: 0a00 |0008: move-result v0 │ │ -056486: 28fb |0009: goto 0004 // -0005 │ │ -056488: 7020 a60e 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0ea6 │ │ -05648e: 0a00 |000d: move-result v0 │ │ -056490: 28f6 |000e: goto 0004 // -000a │ │ -056492: 0000 |000f: nop // spacer │ │ -056494: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +056444: |[056444] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +056454: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +05645a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05645c: 0f00 |0004: return v0 │ │ +05645e: 7020 bd0e 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@0ebd │ │ +056464: 0a00 |0008: move-result v0 │ │ +056466: 28fb |0009: goto 0004 // -0005 │ │ +056468: 7020 a60e 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0ea6 │ │ +05646e: 0a00 |000d: move-result v0 │ │ +056470: 28f6 |000e: goto 0004 // -000a │ │ +056472: 0000 |000f: nop // spacer │ │ +056474: 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 │ │ @@ -116572,24 +116540,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0564a8: |[0564a8] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0564b8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0564be: 7040 bb0e 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0ebb │ │ -0564c4: 0a00 |0006: move-result v0 │ │ -0564c6: 0f00 |0007: return v0 │ │ -0564c8: 7030 bc0e 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0ebc │ │ -0564ce: 0a00 |000b: move-result v0 │ │ -0564d0: 28fb |000c: goto 0007 // -0005 │ │ -0564d2: 0000 |000d: nop // spacer │ │ -0564d4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +056488: |[056488] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +056498: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05649e: 7040 bb0e 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@0ebb │ │ +0564a4: 0a00 |0006: move-result v0 │ │ +0564a6: 0f00 |0007: return v0 │ │ +0564a8: 7030 bc0e 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@0ebc │ │ +0564ae: 0a00 |000b: move-result v0 │ │ +0564b0: 28fb |000c: goto 0007 // -0005 │ │ +0564b2: 0000 |000d: nop // spacer │ │ +0564b4: 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 : │ │ @@ -116603,24 +116571,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0564e0: |[0564e0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -0564f0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -0564f6: 6e40 b70e 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0eb7 │ │ -0564fc: 0a00 |0006: move-result v0 │ │ -0564fe: 0f00 |0007: return v0 │ │ -056500: 7040 b60e 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0eb6 │ │ -056506: 0a00 |000b: move-result v0 │ │ -056508: 28fb |000c: goto 0007 // -0005 │ │ -05650a: 0000 |000d: nop // spacer │ │ -05650c: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0564c0: |[0564c0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0564d0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0564d6: 6e40 b70e 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0eb7 │ │ +0564dc: 0a00 |0006: move-result v0 │ │ +0564de: 0f00 |0007: return v0 │ │ +0564e0: 7040 b60e 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0eb6 │ │ +0564e6: 0a00 |000b: move-result v0 │ │ +0564e8: 28fb |000c: goto 0007 // -0005 │ │ +0564ea: 0000 |000d: nop // spacer │ │ +0564ec: 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 : │ │ @@ -116634,19 +116602,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -056520: |[056520] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -056530: 5410 5304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056534: 7130 3f0a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a3f │ │ -05653a: 0a00 |0005: move-result v0 │ │ -05653c: 0f00 |0006: return v0 │ │ +056500: |[056500] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +056510: 5410 5304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056514: 7130 3f0a 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a3f │ │ +05651a: 0a00 |0005: move-result v0 │ │ +05651c: 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; │ │ @@ -116656,35 +116624,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -056540: |[056540] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -056550: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056552: 5421 4d04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -056556: 6e10 a111 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ -05655c: 0a01 |0006: move-result v1 │ │ -05655e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -056562: 5421 4d04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -056566: 7110 720b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b72 │ │ -05656c: 0a01 |000e: move-result v1 │ │ -05656e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -056572: 0f00 |0011: return v0 │ │ -056574: 7020 b50e 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0eb5 │ │ -05657a: 0a01 |0015: move-result v1 │ │ -05657c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -056580: 5923 4b04 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -056584: 5420 5304 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056588: 6e10 1611 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1116 │ │ -05658e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -056594: 6e30 be0e 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ -05659a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -05659c: 28eb |0026: goto 0011 // -0015 │ │ +056520: |[056520] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +056530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056532: 5421 4d04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +056536: 6e10 a111 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ +05653c: 0a01 |0006: move-result v1 │ │ +05653e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +056542: 5421 4d04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +056546: 7110 720b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b72 │ │ +05654c: 0a01 |000e: move-result v1 │ │ +05654e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +056552: 0f00 |0011: return v0 │ │ +056554: 7020 b50e 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0eb5 │ │ +05655a: 0a01 |0015: move-result v1 │ │ +05655c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +056560: 5923 4b04 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +056564: 5420 5304 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056568: 6e10 1611 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1116 │ │ +05656e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +056574: 6e30 be0e 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ +05657a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +05657c: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -116699,25 +116667,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0565a0: |[0565a0] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0565b0: 5221 4c04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ -0565b4: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0565b8: 0e00 |0004: return-void │ │ -0565ba: 5220 4c04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ -0565be: 5923 4c04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ -0565c2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0565c6: 6e30 be0e 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ -0565cc: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -0565d0: 6e30 be0e 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ -0565d6: 28f1 |0013: goto 0004 // -000f │ │ +056580: |[056580] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +056590: 5221 4c04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ +056594: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +056598: 0e00 |0004: return-void │ │ +05659a: 5220 4c04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ +05659e: 5923 4c04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@044c │ │ +0565a2: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0565a6: 6e30 be0e 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ +0565ac: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +0565b0: 6e30 be0e 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ +0565b6: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -116733,50 +116701,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0565d8: |[0565d8] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0565e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0565ea: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -0565ee: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0565f0: 5463 4d04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -0565f4: 6e10 a111 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ -0565fa: 0a03 |0009: move-result v3 │ │ -0565fc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -056600: 5463 4d04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -056604: 7110 720b 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b72 │ │ -05660a: 0a03 |0011: move-result v3 │ │ -05660c: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -056610: 0f02 |0014: return v2 │ │ -056612: 6e10 c010 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -056618: 0a03 |0018: move-result v3 │ │ -05661a: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -056620: 28f8 |001c: goto 0014 // -0008 │ │ -056622: 6e10 c610 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -056628: 0a03 |0020: move-result v3 │ │ -05662a: 6e10 c810 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -056630: 0a04 |0024: move-result v4 │ │ -056632: 6e30 b00e 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0eb0 │ │ -056638: 0a00 |0028: move-result v0 │ │ -05663a: 7020 bf0e 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ebf │ │ -056640: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -056644: 0112 |002e: move v2, v1 │ │ -056646: 28e5 |002f: goto 0014 // -001b │ │ -056648: 0121 |0030: move v1, v2 │ │ -05664a: 28fd |0031: goto 002e // -0003 │ │ -05664c: 5263 4b04 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -056650: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -056654: 7020 bf0e 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ebf │ │ -05665a: 0112 |0039: move v2, v1 │ │ -05665c: 28da |003a: goto 0014 // -0026 │ │ -05665e: 0000 |003b: nop // spacer │ │ -056660: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +0565b8: |[0565b8] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0565c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0565ca: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0565ce: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0565d0: 5463 4d04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +0565d4: 6e10 a111 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ +0565da: 0a03 |0009: move-result v3 │ │ +0565dc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0565e0: 5463 4d04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +0565e4: 7110 720b 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b72 │ │ +0565ea: 0a03 |0011: move-result v3 │ │ +0565ec: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0565f0: 0f02 |0014: return v2 │ │ +0565f2: 6e10 c010 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +0565f8: 0a03 |0018: move-result v3 │ │ +0565fa: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +056600: 28f8 |001c: goto 0014 // -0008 │ │ +056602: 6e10 c610 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +056608: 0a03 |0020: move-result v3 │ │ +05660a: 6e10 c810 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +056610: 0a04 |0024: move-result v4 │ │ +056612: 6e30 b00e 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0eb0 │ │ +056618: 0a00 |0028: move-result v0 │ │ +05661a: 7020 bf0e 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ebf │ │ +056620: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +056624: 0112 |002e: move v2, v1 │ │ +056626: 28e5 |002f: goto 0014 // -001b │ │ +056628: 0121 |0030: move v1, v2 │ │ +05662a: 28fd |0031: goto 002e // -0003 │ │ +05662c: 5263 4b04 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +056630: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +056634: 7020 bf0e 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@0ebf │ │ +05663a: 0112 |0039: move v2, v1 │ │ +05663c: 28da |003a: goto 0014 // -0026 │ │ +05663e: 0000 |003b: nop // spacer │ │ +056640: 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 │ │ @@ -116795,23 +116763,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 │ │ -056678: |[056678] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -056688: 5420 4e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ -05668c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -056690: 2200 0502 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0205 │ │ -056694: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -056696: 7030 9f0e 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@0e9f │ │ -05669c: 5b20 4e04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ -0566a0: 5420 4e04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ -0566a4: 1100 |000e: return-object v0 │ │ +056658: |[056658] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +056668: 5420 4e04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ +05666c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +056670: 2200 0502 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0205 │ │ +056674: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +056676: 7030 9f0e 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@0e9f │ │ +05667c: 5b20 4e04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ +056680: 5420 4e04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@044e │ │ +056684: 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; │ │ @@ -116822,17 +116790,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0566a8: |[0566a8] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0566b8: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ -0566bc: 0f00 |0002: return v0 │ │ +056688: |[056688] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +056698: 5210 4b04 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@044b │ │ +05669c: 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;) │ │ @@ -116852,18 +116820,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0566c0: |[0566c0] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -0566d0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0566d2: 6e20 b40e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0eb4 │ │ -0566d8: 0e00 |0004: return-void │ │ +0566a0: |[0566a0] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +0566b0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0566b2: 6e20 b40e 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0eb4 │ │ +0566b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -116872,18 +116840,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0566dc: |[0566dc] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -0566ec: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -0566f0: 6e30 be0e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ -0566f6: 0e00 |0005: return-void │ │ +0566bc: |[0566bc] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0566cc: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0566d0: 6e30 be0e 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@0ebe │ │ +0566d6: 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 │ │ @@ -116911,33 +116879,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0566f8: |[0566f8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -056708: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05670a: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -05670e: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -056712: 5443 4d04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ -056716: 6e10 a111 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ -05671c: 0a03 |000a: move-result v3 │ │ -05671e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -056722: 0f02 |000d: return v2 │ │ -056724: 5443 5304 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056728: 6e10 0811 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ -05672e: 0c01 |0013: move-result-object v1 │ │ -056730: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -056734: 7030 a70e 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ea7 │ │ -05673a: 0c00 |0019: move-result-object v0 │ │ -05673c: 5442 5304 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ -056740: 7130 3b0b 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@0b3b │ │ -056746: 0a02 |001f: move-result v2 │ │ -056748: 28ed |0020: goto 000d // -0013 │ │ +0566d8: |[0566d8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0566e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0566ea: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0566ee: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0566f2: 5443 4d04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@044d │ │ +0566f6: 6e10 a111 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@11a1 │ │ +0566fc: 0a03 |000a: move-result v3 │ │ +0566fe: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +056702: 0f02 |000d: return v2 │ │ +056704: 5443 5304 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056708: 6e10 0811 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1108 │ │ +05670e: 0c01 |0013: move-result-object v1 │ │ +056710: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +056714: 7030 a70e 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0ea7 │ │ +05671a: 0c00 |0019: move-result-object v0 │ │ +05671c: 5442 5304 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@0453 │ │ +056720: 7130 3b0b 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@0b3b │ │ +056726: 0a02 |001f: move-result v2 │ │ +056728: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -116980,17 +116948,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05674c: |[05674c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -05675c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -056762: 0e00 |0003: return-void │ │ +05672c: |[05672c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +05673c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +056742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -116999,18 +116967,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056764: |[056764] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -056774: 1f01 9502 |0000: check-cast v1, Landroid/widget/Scroller; // type@0295 │ │ -056778: 6e10 6512 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ -05677e: 0e00 |0005: return-void │ │ +056744: |[056744] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +056754: 1f01 9502 |0000: check-cast v1, Landroid/widget/Scroller; // type@0295 │ │ +056758: 6e10 6512 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1265 │ │ +05675e: 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; │ │ @@ -117020,19 +116988,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056780: |[056780] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -056790: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -056794: 6e10 6612 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ -05679a: 0a00 |0005: move-result v0 │ │ -05679c: 0f00 |0006: return v0 │ │ +056760: |[056760] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +056770: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +056774: 6e10 6612 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1266 │ │ +05677a: 0a00 |0005: move-result v0 │ │ +05677c: 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; │ │ │ │ @@ -117041,22 +117009,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 │ │ -0567a0: |[0567a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0567b0: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0567b4: 2200 9502 |0002: new-instance v0, Landroid/widget/Scroller; // type@0295 │ │ -0567b8: 7030 6412 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1264 │ │ -0567be: 1100 |0007: return-object v0 │ │ -0567c0: 2200 9502 |0008: new-instance v0, Landroid/widget/Scroller; // type@0295 │ │ -0567c4: 7020 6312 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1263 │ │ -0567ca: 28fa |000d: goto 0007 // -0006 │ │ +056780: |[056780] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +056790: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +056794: 2200 9502 |0002: new-instance v0, Landroid/widget/Scroller; // type@0295 │ │ +056798: 7030 6412 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1264 │ │ +05679e: 1100 |0007: return-object v0 │ │ +0567a0: 2200 9502 |0008: new-instance v0, Landroid/widget/Scroller; // type@0295 │ │ +0567a4: 7020 6312 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1263 │ │ +0567aa: 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; │ │ @@ -117066,27 +117034,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0567cc: |[0567cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0567dc: 07a0 |0000: move-object v0, v10 │ │ -0567de: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ -0567e2: 01b1 |0003: move v1, v11 │ │ -0567e4: 01c2 |0004: move v2, v12 │ │ -0567e6: 01d3 |0005: move v3, v13 │ │ -0567e8: 01e4 |0006: move v4, v14 │ │ -0567ea: 01f5 |0007: move v5, v15 │ │ -0567ec: 0206 1000 |0008: move/from16 v6, v16 │ │ -0567f0: 0207 1100 |000a: move/from16 v7, v17 │ │ -0567f4: 0208 1200 |000c: move/from16 v8, v18 │ │ -0567f8: 7409 6712 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1267 │ │ -0567fe: 0e00 |0011: return-void │ │ +0567ac: |[0567ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0567bc: 07a0 |0000: move-object v0, v10 │ │ +0567be: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ +0567c2: 01b1 |0003: move v1, v11 │ │ +0567c4: 01c2 |0004: move v2, v12 │ │ +0567c6: 01d3 |0005: move v3, v13 │ │ +0567c8: 01e4 |0006: move v4, v14 │ │ +0567ca: 01f5 |0007: move v5, v15 │ │ +0567cc: 0206 1000 |0008: move/from16 v6, v16 │ │ +0567d0: 0207 1100 |000a: move/from16 v7, v17 │ │ +0567d4: 0208 1200 |000c: move/from16 v8, v18 │ │ +0567d8: 7409 6712 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1267 │ │ +0567de: 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; │ │ @@ -117104,27 +117072,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -056800: |[056800] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -056810: 07a0 |0000: move-object v0, v10 │ │ -056812: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ -056816: 01b1 |0003: move v1, v11 │ │ -056818: 01c2 |0004: move v2, v12 │ │ -05681a: 01d3 |0005: move v3, v13 │ │ -05681c: 01e4 |0006: move v4, v14 │ │ -05681e: 01f5 |0007: move v5, v15 │ │ -056820: 0206 1000 |0008: move/from16 v6, v16 │ │ -056824: 0207 1100 |000a: move/from16 v7, v17 │ │ -056828: 0208 1200 |000c: move/from16 v8, v18 │ │ -05682c: 7409 6712 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1267 │ │ -056832: 0e00 |0011: return-void │ │ +0567e0: |[0567e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0567f0: 07a0 |0000: move-object v0, v10 │ │ +0567f2: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ +0567f6: 01b1 |0003: move v1, v11 │ │ +0567f8: 01c2 |0004: move v2, v12 │ │ +0567fa: 01d3 |0005: move v3, v13 │ │ +0567fc: 01e4 |0006: move v4, v14 │ │ +0567fe: 01f5 |0007: move v5, v15 │ │ +056800: 0206 1000 |0008: move/from16 v6, v16 │ │ +056804: 0207 1100 |000a: move/from16 v7, v17 │ │ +056808: 0208 1200 |000c: move/from16 v8, v18 │ │ +05680c: 7409 6712 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1267 │ │ +056812: 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; │ │ @@ -117144,17 +117112,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056834: |[056834] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -056844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056846: 0f00 |0001: return v0 │ │ +056814: |[056814] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +056824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056826: 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; │ │ │ │ @@ -117163,19 +117131,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056848: |[056848] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -056858: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -05685c: 6e10 6812 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ -056862: 0a00 |0005: move-result v0 │ │ -056864: 0f00 |0006: return v0 │ │ +056828: |[056828] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +056838: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +05683c: 6e10 6812 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@1268 │ │ +056842: 0a00 |0005: move-result v0 │ │ +056844: 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; │ │ │ │ @@ -117184,19 +117152,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056868: |[056868] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -056878: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -05687c: 6e10 6912 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ -056882: 0a00 |0005: move-result v0 │ │ -056884: 0f00 |0006: return v0 │ │ +056848: |[056848] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +056858: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +05685c: 6e10 6912 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1269 │ │ +056862: 0a00 |0005: move-result v0 │ │ +056864: 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; │ │ │ │ @@ -117205,19 +117173,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056888: |[056888] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -056898: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -05689c: 6e10 6b12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@126b │ │ -0568a2: 0a00 |0005: move-result v0 │ │ -0568a4: 0f00 |0006: return v0 │ │ +056868: |[056868] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +056878: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +05687c: 6e10 6b12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@126b │ │ +056882: 0a00 |0005: move-result v0 │ │ +056884: 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; │ │ │ │ @@ -117226,19 +117194,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0568a8: |[0568a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0568b8: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -0568bc: 6e10 6c12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@126c │ │ -0568c2: 0a00 |0005: move-result v0 │ │ -0568c4: 0f00 |0006: return v0 │ │ +056888: |[056888] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +056898: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +05689c: 6e10 6c12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@126c │ │ +0568a2: 0a00 |0005: move-result v0 │ │ +0568a4: 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; │ │ │ │ @@ -117247,19 +117215,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0568c8: |[0568c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0568d8: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ -0568dc: 6e10 6d12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ -0568e2: 0a00 |0005: move-result v0 │ │ -0568e4: 0f00 |0006: return v0 │ │ +0568a8: |[0568a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0568b8: 1f02 9502 |0000: check-cast v2, Landroid/widget/Scroller; // type@0295 │ │ +0568bc: 6e10 6d12 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@126d │ │ +0568c2: 0a00 |0005: move-result v0 │ │ +0568c4: 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; │ │ │ │ @@ -117268,17 +117236,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0568e8: |[0568e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0568f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0568fa: 0f00 |0001: return v0 │ │ +0568c8: |[0568c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0568d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0568da: 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; │ │ │ │ @@ -117287,16 +117255,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0568fc: |[0568fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -05690c: 0e00 |0000: return-void │ │ +0568dc: |[0568dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0568ec: 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 │ │ @@ -117308,16 +117276,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056910: |[056910] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -056920: 0e00 |0000: return-void │ │ +0568f0: |[0568f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +056900: 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 │ │ @@ -117329,18 +117297,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -056924: |[056924] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -056934: 1f01 9502 |0000: check-cast v1, Landroid/widget/Scroller; // type@0295 │ │ -056938: 6e55 6e12 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@126e │ │ -05693e: 0e00 |0005: return-void │ │ +056904: |[056904] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +056914: 1f01 9502 |0000: check-cast v1, Landroid/widget/Scroller; // type@0295 │ │ +056918: 6e55 6e12 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@126e │ │ +05691e: 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; │ │ @@ -117354,24 +117322,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -056940: |[056940] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -056950: 0770 |0000: move-object v0, v7 │ │ -056952: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ -056956: 0181 |0003: move v1, v8 │ │ -056958: 0192 |0004: move v2, v9 │ │ -05695a: 01a3 |0005: move v3, v10 │ │ -05695c: 01b4 |0006: move v4, v11 │ │ -05695e: 01c5 |0007: move v5, v12 │ │ -056960: 7406 6f12 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ -056966: 0e00 |000b: return-void │ │ +056920: |[056920] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +056930: 0770 |0000: move-object v0, v7 │ │ +056932: 1f00 9502 |0001: check-cast v0, Landroid/widget/Scroller; // type@0295 │ │ +056936: 0181 |0003: move v1, v8 │ │ +056938: 0192 |0004: move v2, v9 │ │ +05693a: 01a3 |0005: move v3, v10 │ │ +05693c: 01b4 |0006: move v4, v11 │ │ +05693e: 01c5 |0007: move v5, v12 │ │ +056940: 7406 6f12 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@126f │ │ +056946: 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; │ │ @@ -117412,17 +117380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056968: |[056968] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -056978: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05697e: 0e00 |0003: return-void │ │ +056948: |[056948] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +056958: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05695e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -117431,17 +117399,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056980: |[056980] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -056990: 7110 120f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0f12 │ │ -056996: 0e00 |0003: return-void │ │ +056960: |[056960] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +056970: 7110 120f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0f12 │ │ +056976: 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; │ │ @@ -117451,18 +117419,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056998: |[056998] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0569a8: 7110 130f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f13 │ │ -0569ae: 0a00 |0003: move-result v0 │ │ -0569b0: 0f00 |0004: return v0 │ │ +056978: |[056978] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +056988: 7110 130f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0f13 │ │ +05698e: 0a00 |0003: move-result v0 │ │ +056990: 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; │ │ │ │ @@ -117471,18 +117439,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 │ │ -0569b4: |[0569b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0569c4: 7120 140f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f14 │ │ -0569ca: 0c00 |0003: move-result-object v0 │ │ -0569cc: 1100 |0004: return-object v0 │ │ +056994: |[056994] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0569a4: 7120 140f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0f14 │ │ +0569aa: 0c00 |0003: move-result-object v0 │ │ +0569ac: 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; │ │ @@ -117492,17 +117460,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -0569d0: |[0569d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0569e0: 7709 150f 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@0f15 │ │ -0569e6: 0e00 |0003: return-void │ │ +0569b0: |[0569b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0569c0: 7709 150f 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@0f15 │ │ +0569c6: 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; │ │ @@ -117520,17 +117488,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -0569e8: |[0569e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0569f8: 770b 160f 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@0f16 │ │ -0569fe: 0e00 |0003: return-void │ │ +0569c8: |[0569c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0569d8: 770b 160f 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@0f16 │ │ +0569de: 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; │ │ @@ -117550,17 +117518,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056a00: |[056a00] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -056a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056a12: 0f00 |0001: return v0 │ │ +0569e0: |[0569e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0569f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0569f2: 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; │ │ │ │ @@ -117569,18 +117537,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a14: |[056a14] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -056a24: 7110 170f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0f17 │ │ -056a2a: 0a00 |0003: move-result v0 │ │ -056a2c: 0f00 |0004: return v0 │ │ +0569f4: |[0569f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +056a04: 7110 170f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0f17 │ │ +056a0a: 0a00 |0003: move-result v0 │ │ +056a0c: 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; │ │ │ │ @@ -117589,18 +117557,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a30: |[056a30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -056a40: 7110 180f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0f18 │ │ -056a46: 0a00 |0003: move-result v0 │ │ -056a48: 0f00 |0004: return v0 │ │ +056a10: |[056a10] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +056a20: 7110 180f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0f18 │ │ +056a26: 0a00 |0003: move-result v0 │ │ +056a28: 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; │ │ │ │ @@ -117609,18 +117577,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a4c: |[056a4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -056a5c: 7110 190f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0f19 │ │ -056a62: 0a00 |0003: move-result v0 │ │ -056a64: 0f00 |0004: return v0 │ │ +056a2c: |[056a2c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +056a3c: 7110 190f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0f19 │ │ +056a42: 0a00 |0003: move-result v0 │ │ +056a44: 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; │ │ │ │ @@ -117629,18 +117597,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a68: |[056a68] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -056a78: 7110 1a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0f1a │ │ -056a7e: 0a00 |0003: move-result v0 │ │ -056a80: 0f00 |0004: return v0 │ │ +056a48: |[056a48] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +056a58: 7110 1a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0f1a │ │ +056a5e: 0a00 |0003: move-result v0 │ │ +056a60: 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; │ │ │ │ @@ -117649,18 +117617,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a84: |[056a84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -056a94: 7110 1b0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0f1b │ │ -056a9a: 0a00 |0003: move-result v0 │ │ -056a9c: 0f00 |0004: return v0 │ │ +056a64: |[056a64] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +056a74: 7110 1b0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0f1b │ │ +056a7a: 0a00 |0003: move-result v0 │ │ +056a7c: 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; │ │ │ │ @@ -117669,18 +117637,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056aa0: |[056aa0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -056ab0: 7110 1c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f1c │ │ -056ab6: 0a00 |0003: move-result v0 │ │ -056ab8: 0f00 |0004: return v0 │ │ +056a80: |[056a80] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +056a90: 7110 1c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0f1c │ │ +056a96: 0a00 |0003: move-result v0 │ │ +056a98: 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; │ │ │ │ @@ -117689,17 +117657,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -056abc: |[056abc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -056acc: 7140 1d0f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f1d │ │ -056ad2: 0e00 |0003: return-void │ │ +056a9c: |[056a9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +056aac: 7140 1d0f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0f1d │ │ +056ab2: 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; │ │ @@ -117712,17 +117680,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -056ad4: |[056ad4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -056ae4: 7140 1e0f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f1e │ │ -056aea: 0e00 |0003: return-void │ │ +056ab4: |[056ab4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +056ac4: 7140 1e0f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0f1e │ │ +056aca: 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; │ │ @@ -117735,17 +117703,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -056aec: |[056aec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -056afc: 7155 1f0f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0f1f │ │ -056b02: 0e00 |0003: return-void │ │ +056acc: |[056acc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +056adc: 7155 1f0f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0f1f │ │ +056ae2: 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; │ │ @@ -117759,17 +117727,17 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -056b04: |[056b04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -056b14: 7706 200f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0f20 │ │ -056b1a: 0e00 |0003: return-void │ │ +056ae4: |[056ae4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +056af4: 7706 200f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0f20 │ │ +056afa: 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; │ │ @@ -117818,19 +117786,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 │ │ -056b1c: |[056b1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -056b2c: 5b01 5b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@045b │ │ -056b30: 5b02 5c04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ -056b34: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -056b3a: 0e00 |0007: return-void │ │ +056afc: |[056afc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +056b0c: 5b01 5b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@045b │ │ +056b10: 5b02 5c04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ +056b14: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +056b1a: 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; │ │ @@ -117841,19 +117809,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056b3c: |[056b3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -056b4c: 5410 5c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ -056b50: 6e20 260f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f26 │ │ -056b56: 0a00 |0005: move-result v0 │ │ -056b58: 0f00 |0006: return v0 │ │ +056b1c: |[056b1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +056b2c: 5410 5c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ +056b30: 6e20 260f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0f26 │ │ +056b36: 0a00 |0005: move-result v0 │ │ +056b38: 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; │ │ │ │ @@ -117862,19 +117830,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056b5c: |[056b5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -056b6c: 5410 5c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ -056b70: 6e20 270f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f27 │ │ -056b76: 0a00 |0005: move-result v0 │ │ -056b78: 0f00 |0006: return v0 │ │ +056b3c: |[056b3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +056b4c: 5410 5c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@045c │ │ +056b50: 6e20 270f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0f27 │ │ +056b56: 0a00 |0005: move-result v0 │ │ +056b58: 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; │ │ │ │ @@ -117917,19 +117885,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 │ │ -056b7c: |[056b7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -056b8c: 5b01 5d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@045d │ │ -056b90: 5b02 5e04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@045e │ │ -056b94: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -056b9a: 0e00 |0007: return-void │ │ +056b5c: |[056b5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +056b6c: 5b01 5d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@045d │ │ +056b70: 5b02 5e04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@045e │ │ +056b74: 7010 0213 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +056b7a: 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; │ │ @@ -117940,19 +117908,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056b9c: |[056b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -056bac: 5410 5e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@045e │ │ -056bb0: 6e10 240f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0f24 │ │ -056bb6: 0a00 |0005: move-result v0 │ │ -056bb8: 0f00 |0006: return v0 │ │ +056b7c: |[056b7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +056b8c: 5410 5e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@045e │ │ +056b90: 6e10 240f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0f24 │ │ +056b96: 0a00 |0005: move-result v0 │ │ +056b98: 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 : 2055 (SearchViewCompat.java) │ │ @@ -117986,17 +117954,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056bbc: |[056bbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -056bcc: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -056bd2: 0e00 |0003: return-void │ │ +056b9c: |[056b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +056bac: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +056bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -118005,17 +117973,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 │ │ -056bd4: |[056bd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -056be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056be6: 1100 |0001: return-object v0 │ │ +056bb4: |[056bb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +056bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056bc6: 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; │ │ │ │ @@ -118024,17 +117992,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056be8: |[056be8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -056bf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056bfa: 0f00 |0001: return v0 │ │ +056bc8: |[056bc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +056bd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056bda: 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; │ │ │ │ @@ -118043,17 +118011,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056bfc: |[056bfc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -056c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c0e: 0f00 |0001: return v0 │ │ +056bdc: |[056bdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +056bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056bee: 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; │ │ │ │ @@ -118062,17 +118030,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056c10: |[056c10] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -056c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c22: 0f00 |0001: return v0 │ │ +056bf0: |[056bf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +056c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c02: 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; │ │ │ │ @@ -118081,17 +118049,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 │ │ -056c24: |[056c24] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -056c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c36: 1100 |0001: return-object v0 │ │ +056c04: |[056c04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +056c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c16: 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; │ │ │ │ @@ -118100,17 +118068,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 │ │ -056c38: |[056c38] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -056c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c4a: 1100 |0001: return-object v0 │ │ +056c18: |[056c18] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +056c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c2a: 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; │ │ │ │ @@ -118119,17 +118087,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 │ │ -056c4c: |[056c4c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -056c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c5e: 1100 |0001: return-object v0 │ │ +056c2c: |[056c2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +056c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056c3e: 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; │ │ │ │ @@ -118138,16 +118106,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056c60: |[056c60] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -056c70: 0e00 |0000: return-void │ │ +056c40: |[056c40] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +056c50: 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 │ │ @@ -118157,16 +118125,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056c74: |[056c74] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -056c84: 0e00 |0000: return-void │ │ +056c54: |[056c54] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +056c64: 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 │ │ @@ -118176,16 +118144,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056c88: |[056c88] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -056c98: 0e00 |0000: return-void │ │ +056c68: |[056c68] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +056c78: 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 │ │ @@ -118195,16 +118163,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056c9c: |[056c9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -056cac: 0e00 |0000: return-void │ │ +056c7c: |[056c7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +056c8c: 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 │ │ @@ -118214,16 +118182,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 │ │ -056cb0: |[056cb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -056cc0: 0e00 |0000: return-void │ │ +056c90: |[056c90] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +056ca0: 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; │ │ @@ -118233,16 +118201,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 │ │ -056cc4: |[056cc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -056cd4: 0e00 |0000: return-void │ │ +056ca4: |[056ca4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +056cb4: 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; │ │ @@ -118252,16 +118220,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 │ │ -056cd8: |[056cd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -056ce8: 0e00 |0000: return-void │ │ +056cb8: |[056cb8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +056cc8: 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; │ │ @@ -118272,16 +118240,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 │ │ -056cec: |[056cec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -056cfc: 0e00 |0000: return-void │ │ +056ccc: |[056ccc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +056cdc: 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; │ │ @@ -118291,16 +118259,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056d00: |[056d00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -056d10: 0e00 |0000: return-void │ │ +056ce0: |[056ce0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +056cf0: 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 │ │ @@ -118310,16 +118278,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 │ │ -056d14: |[056d14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -056d24: 0e00 |0000: return-void │ │ +056cf4: |[056cf4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +056d04: 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; │ │ @@ -118329,16 +118297,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056d28: |[056d28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -056d38: 0e00 |0000: return-void │ │ +056d08: |[056d08] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +056d18: 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 │ │ @@ -118381,21 +118349,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 │ │ -056d3c: |[056d3c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -056d4c: 5b12 6a04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ -056d50: 7010 1808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ -056d56: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ -056d5a: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -056d60: 5b10 6904 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0469 │ │ -056d64: 0e00 |000c: return-void │ │ +056d1c: |[056d1c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +056d2c: 5b12 6a04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ +056d30: 7010 1808 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0818 │ │ +056d36: 2200 4700 |0005: new-instance v0, Landroid/graphics/Rect; // type@0047 │ │ +056d3a: 7010 4301 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +056d40: 5b10 6904 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0469 │ │ +056d44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -118405,60 +118373,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 │ │ -056d68: |[056d68] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056d78: 5420 6904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0469 │ │ -056d7c: 6e20 470c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ -056d82: 6e20 690c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ -056d88: 6e20 480c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ -056d8e: 6e20 6a0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ -056d94: 6e10 600c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c60 │ │ -056d9a: 0a01 |0011: move-result v1 │ │ -056d9c: 6e20 7f0c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ -056da2: 6e10 4f0c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ -056da8: 0c01 |0018: move-result-object v1 │ │ -056daa: 6e20 750c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ -056db0: 6e10 4b0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ -056db6: 0c01 |001f: move-result-object v1 │ │ -056db8: 6e20 6d0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ -056dbe: 6e10 4c0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ -056dc4: 0c01 |0026: move-result-object v1 │ │ -056dc6: 6e20 6f0c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6f │ │ -056dcc: 6e10 590c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ -056dd2: 0a01 |002d: move-result v1 │ │ -056dd4: 6e20 700c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ -056dda: 6e10 580c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ -056de0: 0a01 |0034: move-result v1 │ │ -056de2: 6e20 6e0c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0c6e │ │ -056de8: 6e10 5a0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ -056dee: 0a01 |003b: move-result v1 │ │ -056df0: 6e20 710c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0c71 │ │ -056df6: 6e10 5b0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ -056dfc: 0a01 |0042: move-result v1 │ │ -056dfe: 6e20 720c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0c72 │ │ -056e04: 6e10 550c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c55 │ │ -056e0a: 0a01 |0049: move-result v1 │ │ -056e0c: 6e20 680c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ -056e12: 6e10 5f0c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ -056e18: 0a01 |0050: move-result v1 │ │ -056e1a: 6e20 7a0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0c7a │ │ -056e20: 6e10 5c0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ -056e26: 0a01 |0057: move-result v1 │ │ -056e28: 6e20 730c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0c73 │ │ -056e2e: 6e10 460c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ -056e34: 0a01 |005e: move-result v1 │ │ -056e36: 6e20 3e0c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ -056e3c: 6e10 4e0c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0c4e │ │ -056e42: 0a01 |0065: move-result v1 │ │ -056e44: 6e20 740c 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0c74 │ │ -056e4a: 0e00 |0069: return-void │ │ +056d48: |[056d48] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +056d58: 5420 6904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0469 │ │ +056d5c: 6e20 470c 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0c47 │ │ +056d62: 6e20 690c 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0c69 │ │ +056d68: 6e20 480c 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c48 │ │ +056d6e: 6e20 6a0c 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0c6a │ │ +056d74: 6e10 600c 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0c60 │ │ +056d7a: 0a01 |0011: move-result v1 │ │ +056d7c: 6e20 7f0c 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0c7f │ │ +056d82: 6e10 4f0c 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0c4f │ │ +056d88: 0c01 |0018: move-result-object v1 │ │ +056d8a: 6e20 750c 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0c75 │ │ +056d90: 6e10 4b0c 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0c4b │ │ +056d96: 0c01 |001f: move-result-object v1 │ │ +056d98: 6e20 6d0c 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ +056d9e: 6e10 4c0c 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0c4c │ │ +056da4: 0c01 |0026: move-result-object v1 │ │ +056da6: 6e20 6f0c 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0c6f │ │ +056dac: 6e10 590c 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0c59 │ │ +056db2: 0a01 |002d: move-result v1 │ │ +056db4: 6e20 700c 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0c70 │ │ +056dba: 6e10 580c 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0c58 │ │ +056dc0: 0a01 |0034: move-result v1 │ │ +056dc2: 6e20 6e0c 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0c6e │ │ +056dc8: 6e10 5a0c 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0c5a │ │ +056dce: 0a01 |003b: move-result v1 │ │ +056dd0: 6e20 710c 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0c71 │ │ +056dd6: 6e10 5b0c 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0c5b │ │ +056ddc: 0a01 |0042: move-result v1 │ │ +056dde: 6e20 720c 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0c72 │ │ +056de4: 6e10 550c 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0c55 │ │ +056dea: 0a01 |0049: move-result v1 │ │ +056dec: 6e20 680c 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0c68 │ │ +056df2: 6e10 5f0c 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0c5f │ │ +056df8: 0a01 |0050: move-result v1 │ │ +056dfa: 6e20 7a0c 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0c7a │ │ +056e00: 6e10 5c0c 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0c5c │ │ +056e06: 0a01 |0057: move-result v1 │ │ +056e08: 6e20 730c 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0c73 │ │ +056e0e: 6e10 460c 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0c46 │ │ +056e14: 0a01 |005e: move-result v1 │ │ +056e16: 6e20 3e0c 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0c3e │ │ +056e1c: 6e10 4e0c 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0c4e │ │ +056e22: 0a01 |0065: move-result v1 │ │ +056e24: 6e20 740c 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0c74 │ │ +056e2a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0002 line=1456 │ │ 0x0005 line=1457 │ │ 0x0008 line=1459 │ │ 0x000b line=1460 │ │ @@ -118488,19 +118456,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056e4c: |[056e4c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -056e5c: 5410 6a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ -056e60: 6e20 0810 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ -056e66: 0a00 |0005: move-result v0 │ │ -056e68: 0f00 |0006: return v0 │ │ +056e2c: |[056e2c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +056e3c: 5410 6a04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ +056e40: 6e20 0810 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1008 │ │ +056e46: 0a00 |0005: move-result v0 │ │ +056e48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -118509,21 +118477,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 │ │ -056e6c: |[056e6c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056e7c: 6f30 1c08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ -056e82: 1c00 2f02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@022f │ │ -056e86: 6e10 e212 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -056e8c: 0c00 |0008: move-result-object v0 │ │ -056e8e: 6e20 9b11 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ -056e94: 0e00 |000c: return-void │ │ +056e4c: |[056e4c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +056e5c: 6f30 1c08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@081c │ │ +056e62: 1c00 2f02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@022f │ │ +056e66: 6e10 e212 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +056e6c: 0c00 |0008: move-result-object v0 │ │ +056e6e: 6e20 9b11 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@119b │ │ +056e74: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0003 line=1431 │ │ 0x000c line=1432 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -118535,51 +118503,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 │ │ -056e98: |[056e98] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -056ea8: 7110 620c 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@0c62 │ │ -056eae: 0c04 |0003: move-result-object v4 │ │ -056eb0: 6f30 1d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ -056eb6: 7030 ac0f 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@0fac │ │ -056ebc: 6e10 670c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c67 │ │ -056ec2: 1c05 2f02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@022f │ │ -056ec6: 6e10 e212 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -056ecc: 0c05 |0012: move-result-object v5 │ │ -056ece: 6e20 6d0c 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ -056ed4: 6e20 7b0c 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0c7b │ │ -056eda: 7110 390a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a39 │ │ -056ee0: 0c03 |001c: move-result-object v3 │ │ -056ee2: 2035 5f02 |001d: instance-of v5, v3, Landroid/view/View; // type@025f │ │ -056ee6: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -056eea: 1f03 5f02 |0021: check-cast v3, Landroid/view/View; // type@025f │ │ -056eee: 6e20 760c 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ -056ef4: 5465 6a04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ -056ef8: 6e10 fa0f 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ -056efe: 0a01 |002b: move-result v1 │ │ -056f00: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -056f02: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -056f06: 5465 6a04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ -056f0a: 6e20 f90f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ -056f10: 0c00 |0034: move-result-object v0 │ │ -056f12: 6e20 ad0f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fad │ │ -056f18: 0a05 |0038: move-result v5 │ │ -056f1a: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -056f1e: 6e10 1111 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ -056f24: 0a05 |003e: move-result v5 │ │ -056f26: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -056f2a: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -056f2c: 7120 460a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ -056f32: 6e20 3f0c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c3f │ │ -056f38: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056f3c: 28e3 |004a: goto 002d // -001d │ │ -056f3e: 0e00 |004b: return-void │ │ +056e78: |[056e78] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +056e88: 7110 620c 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@0c62 │ │ +056e8e: 0c04 |0003: move-result-object v4 │ │ +056e90: 6f30 1d08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@081d │ │ +056e96: 7030 ac0f 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@0fac │ │ +056e9c: 6e10 670c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0c67 │ │ +056ea2: 1c05 2f02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@022f │ │ +056ea6: 6e10 e212 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +056eac: 0c05 |0012: move-result-object v5 │ │ +056eae: 6e20 6d0c 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0c6d │ │ +056eb4: 6e20 7b0c 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0c7b │ │ +056eba: 7110 390a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a39 │ │ +056ec0: 0c03 |001c: move-result-object v3 │ │ +056ec2: 2035 5f02 |001d: instance-of v5, v3, Landroid/view/View; // type@025f │ │ +056ec6: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +056eca: 1f03 5f02 |0021: check-cast v3, Landroid/view/View; // type@025f │ │ +056ece: 6e20 760c 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0c76 │ │ +056ed4: 5465 6a04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ +056ed8: 6e10 fa0f 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0ffa │ │ +056ede: 0a01 |002b: move-result v1 │ │ +056ee0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +056ee2: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +056ee6: 5465 6a04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046a │ │ +056eea: 6e20 f90f 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0ff9 │ │ +056ef0: 0c00 |0034: move-result-object v0 │ │ +056ef2: 6e20 ad0f 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fad │ │ +056ef8: 0a05 |0038: move-result v5 │ │ +056efa: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +056efe: 6e10 1111 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1111 │ │ +056f04: 0a05 |003e: move-result v5 │ │ +056f06: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +056f0a: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +056f0c: 7120 460a 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a46 │ │ +056f12: 6e20 3f0c 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0c3f │ │ +056f18: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056f1c: 28e3 |004a: goto 002d // -001d │ │ +056f1e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0004 line=1401 │ │ 0x0007 line=1402 │ │ 0x000a line=1403 │ │ 0x000d line=1405 │ │ @@ -118610,23 +118578,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 │ │ -056f40: |[056f40] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056f50: 6e20 ad0f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fad │ │ -056f56: 0a00 |0003: move-result v0 │ │ -056f58: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -056f5c: 6f40 1f08 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@081f │ │ -056f62: 0a00 |0009: move-result v0 │ │ -056f64: 0f00 |000a: return v0 │ │ -056f66: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -056f68: 28fe |000c: goto 000a // -0002 │ │ +056f20: |[056f20] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +056f30: 6e20 ad0f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0fad │ │ +056f36: 0a00 |0003: move-result v0 │ │ +056f38: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +056f3c: 6f40 1f08 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@081f │ │ +056f42: 0a00 |0009: move-result v0 │ │ +056f44: 0f00 |000a: return v0 │ │ +056f46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +056f48: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -118668,18 +118636,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 │ │ -056f6c: |[056f6c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -056f7c: 5b01 6d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -056f80: 7010 2f10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@102f │ │ -056f86: 0e00 |0005: return-void │ │ +056f4c: |[056f4c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +056f5c: 5b01 6d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +056f60: 7010 2f10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@102f │ │ +056f66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -118688,17 +118656,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 │ │ -056f88: |[056f88] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -056f98: 7020 b30f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fb3 │ │ -056f9e: 0e00 |0003: return-void │ │ +056f68: |[056f68] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +056f78: 7020 b30f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0fb3 │ │ +056f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -118709,35 +118677,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -056fa0: |[056fa0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -056fb0: 5464 6d04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -056fb4: 7110 e50f 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ -056fba: 0c04 |0005: move-result-object v4 │ │ -056fbc: 6e10 0111 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -056fc2: 0c01 |0009: move-result-object v1 │ │ -056fc4: 1f01 2602 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -056fc8: 5464 6d04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -056fcc: 6e10 ff0f 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -056fd2: 0a04 |0011: move-result v4 │ │ -056fd4: 5215 7204 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -056fd8: 9000 0405 |0014: add-int v0, v4, v5 │ │ -056fdc: 5464 6d04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -056fe0: 7110 e80f 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ -056fe6: 0a04 |001b: move-result v4 │ │ -056fe8: 9003 0004 |001c: add-int v3, v0, v4 │ │ -056fec: 7120 fc12 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -056ff2: 0a04 |0021: move-result v4 │ │ -056ff4: 7120 fe12 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ -056ffa: 0a02 |0025: move-result v2 │ │ -056ffc: 0f02 |0026: return v2 │ │ +056f80: |[056f80] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +056f90: 5464 6d04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +056f94: 7110 e50f 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ +056f9a: 0c04 |0005: move-result-object v4 │ │ +056f9c: 6e10 0111 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +056fa2: 0c01 |0009: move-result-object v1 │ │ +056fa4: 1f01 2602 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +056fa8: 5464 6d04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +056fac: 6e10 ff0f 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +056fb2: 0a04 |0011: move-result v4 │ │ +056fb4: 5215 7204 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +056fb8: 9000 0405 |0014: add-int v0, v4, v5 │ │ +056fbc: 5464 6d04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +056fc0: 7110 e80f 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ +056fc6: 0a04 |001b: move-result v4 │ │ +056fc8: 9003 0004 |001c: add-int v3, v0, v4 │ │ +056fcc: 7120 fc12 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +056fd2: 0a04 |0021: move-result v4 │ │ +056fd4: 7120 fe12 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@12fe │ │ +056fda: 0a02 |0025: move-result v2 │ │ +056fdc: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x000c line=1234 │ │ 0x0016 line=1235 │ │ 0x001e line=1237 │ │ 0x0026 line=1239 │ │ @@ -118756,19 +118724,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057000: |[057000] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -057010: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057014: 7110 e80f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ -05701a: 0a00 |0005: move-result v0 │ │ -05701c: 0f00 |0006: return v0 │ │ +056fe0: |[056fe0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +056ff0: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +056ff4: 7110 e80f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ +056ffa: 0a00 |0005: move-result v0 │ │ +056ffc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -118777,23 +118745,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -057020: |[057020] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -057030: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057034: 7110 e30f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ -05703a: 0c00 |0005: move-result-object v0 │ │ -05703c: 5421 6d04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057040: 7110 e50f 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ -057046: 0c01 |000b: move-result-object v1 │ │ -057048: 6e30 4210 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ -05704e: 0e00 |000f: return-void │ │ +057000: |[057000] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +057010: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057014: 7110 e30f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ +05701a: 0c00 |0005: move-result-object v0 │ │ +05701c: 5421 6d04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057020: 7110 e50f 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ +057026: 0c01 |000b: move-result-object v1 │ │ +057028: 6e30 4210 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1042 │ │ +05702e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x000f line=1245 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -118804,18 +118772,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057050: |[057050] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -057060: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057064: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@101d │ │ -05706a: 0e00 |0005: return-void │ │ +057030: |[057030] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +057040: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057044: 6e10 1d10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@101d │ │ +05704a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0005 line=1207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -118826,50 +118794,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05706c: |[05706c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -05707c: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057080: 7110 e30f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ -057086: 0c00 |0005: move-result-object v0 │ │ -057088: 6e10 5d10 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ -05708e: 0a00 |0009: move-result v0 │ │ -057090: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -057094: 5420 6d04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057098: 7110 e40f 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0fe4 │ │ -05709e: 0a00 |0011: move-result v0 │ │ -0570a0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0570a2: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -0570a6: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -0570aa: 5420 6d04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570ae: 5421 6d04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570b2: 7110 e50f 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ -0570b8: 0c01 |001e: move-result-object v1 │ │ -0570ba: 6e20 2910 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1029 │ │ -0570c0: 5420 6d04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570c4: 5421 6d04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570c8: 7110 e50f 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ -0570ce: 0c01 |0029: move-result-object v1 │ │ -0570d0: 6e20 f10f 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@0ff1 │ │ -0570d6: 5420 6d04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570da: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0570dc: 7120 e60f 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0fe6 │ │ -0570e2: 0e00 |0033: return-void │ │ -0570e4: 5420 6d04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570e8: 5421 6d04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570ec: 7110 e50f 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ -0570f2: 0c01 |003b: move-result-object v1 │ │ -0570f4: 6e20 f20f 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@0ff2 │ │ -0570fa: 5420 6d04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0570fe: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -057100: 7120 e60f 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0fe6 │ │ -057106: 28ee |0045: goto 0033 // -0012 │ │ +05704c: |[05704c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +05705c: 5420 6d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057060: 7110 e30f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ +057066: 0c00 |0005: move-result-object v0 │ │ +057068: 6e10 5d10 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@105d │ │ +05706e: 0a00 |0009: move-result v0 │ │ +057070: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +057074: 5420 6d04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057078: 7110 e40f 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0fe4 │ │ +05707e: 0a00 |0011: move-result v0 │ │ +057080: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +057082: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +057086: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +05708a: 5420 6d04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +05708e: 5421 6d04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057092: 7110 e50f 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ +057098: 0c01 |001e: move-result-object v1 │ │ +05709a: 6e20 2910 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1029 │ │ +0570a0: 5420 6d04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570a4: 5421 6d04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570a8: 7110 e50f 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ +0570ae: 0c01 |0029: move-result-object v1 │ │ +0570b0: 6e20 f10f 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@0ff1 │ │ +0570b6: 5420 6d04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570ba: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0570bc: 7120 e60f 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0fe6 │ │ +0570c2: 0e00 |0033: return-void │ │ +0570c4: 5420 6d04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570c8: 5421 6d04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570cc: 7110 e50f 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0fe5 │ │ +0570d2: 0c01 |003b: move-result-object v1 │ │ +0570d4: 6e20 f20f 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@0ff2 │ │ +0570da: 5420 6d04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570de: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +0570e0: 7120 e60f 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0fe6 │ │ +0570e6: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ 0x000c line=1192 │ │ 0x0017 line=1193 │ │ 0x0022 line=1194 │ │ 0x002d line=1195 │ │ @@ -118885,20 +118853,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057108: |[057108] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -057118: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -05711c: 7120 e70f 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@0fe7 │ │ -057122: 5410 6d04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057126: 6e10 0610 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1006 │ │ -05712c: 0e00 |000a: return-void │ │ +0570e8: |[0570e8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0570f8: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0570fc: 7120 e70f 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@0fe7 │ │ +057102: 5410 6d04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057106: 6e10 0610 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1006 │ │ +05710c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0005 line=1212 │ │ 0x000a line=1213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -118913,47 +118881,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -057130: |[057130] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -057140: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -057142: 6e10 0111 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -057148: 0c01 |0004: move-result-object v1 │ │ -05714a: 1f01 2602 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -05714e: 5452 6d04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057152: 6e10 ff0f 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ -057158: 0a02 |000c: move-result v2 │ │ -05715a: 5213 7204 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ -05715e: 9000 0203 |000f: add-int v0, v2, v3 │ │ -057162: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -057166: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -05716a: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -05716e: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -057172: 5452 6d04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -057176: 7110 e40f 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0fe4 │ │ -05717c: 0a02 |001e: move-result v2 │ │ -05717e: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -057182: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -057186: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -05718a: 5452 6d04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -05718e: 7110 e80f 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ -057194: 0a02 |002a: move-result v2 │ │ -057196: b020 |002b: add-int/2addr v0, v2 │ │ -057198: 5452 6d04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -05719c: 7110 e30f 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ -0571a2: 0c02 |0031: move-result-object v2 │ │ -0571a4: 6e10 0f11 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ -0571aa: 0a03 |0035: move-result v3 │ │ -0571ac: 6e30 6b10 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@106b │ │ -0571b2: 5452 6d04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0571b6: 6e10 0610 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1006 │ │ -0571bc: 0e00 |003e: return-void │ │ +057110: |[057110] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +057120: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +057122: 6e10 0111 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +057128: 0c01 |0004: move-result-object v1 │ │ +05712a: 1f01 2602 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +05712e: 5452 6d04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057132: 6e10 ff0f 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0fff │ │ +057138: 0a02 |000c: move-result v2 │ │ +05713a: 5213 7204 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0472 │ │ +05713e: 9000 0203 |000f: add-int v0, v2, v3 │ │ +057142: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +057146: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +05714a: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +05714e: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +057152: 5452 6d04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057156: 7110 e40f 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0fe4 │ │ +05715c: 0a02 |001e: move-result v2 │ │ +05715e: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +057162: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +057166: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +05716a: 5452 6d04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +05716e: 7110 e80f 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0fe8 │ │ +057174: 0a02 |002a: move-result v2 │ │ +057176: b020 |002b: add-int/2addr v0, v2 │ │ +057178: 5452 6d04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +05717c: 7110 e30f 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0fe3 │ │ +057182: 0c02 |0031: move-result-object v2 │ │ +057184: 6e10 0f11 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ +05718a: 0a03 |0035: move-result v3 │ │ +05718c: 6e30 6b10 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@106b │ │ +057192: 5452 6d04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +057196: 6e10 0610 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1006 │ │ +05719c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1217 │ │ 0x0007 line=1218 │ │ 0x0011 line=1219 │ │ 0x0025 line=1220 │ │ 0x002c line=1222 │ │ @@ -118972,26 +118940,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0571c0: |[0571c0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0571d0: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ -0571d4: 7110 e10f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@0fe1 │ │ -0571da: 0a00 |0005: move-result v0 │ │ -0571dc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0571e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0571e2: 0f00 |0009: return v0 │ │ -0571e4: 6e10 0111 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -0571ea: 0c00 |000d: move-result-object v0 │ │ -0571ec: 1f00 2602 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -0571f0: 5500 7404 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ -0571f4: 28f7 |0012: goto 0009 // -0009 │ │ +0571a0: |[0571a0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0571b0: 5410 6d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@046d │ │ +0571b4: 7110 e10f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@0fe1 │ │ +0571ba: 0a00 |0005: move-result v0 │ │ +0571bc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0571c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0571c2: 0f00 |0009: return v0 │ │ +0571c4: 6e10 0111 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +0571ca: 0c00 |000d: move-result-object v0 │ │ +0571cc: 1f00 2602 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +0571d0: 5500 7404 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0474 │ │ +0571d4: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ 0x0008 line=1183 │ │ 0x0009 line=1186 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -119029,17 +118997,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0571f8: |[0571f8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -057208: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05720e: 0e00 |0003: return-void │ │ +0571d8: |[0571d8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +0571e8: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +0571ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -119048,16 +119016,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057210: |[057210] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -057220: 0e00 |0000: return-void │ │ +0571f0: |[0571f0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +057200: 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; │ │ │ │ @@ -119066,16 +119034,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057224: |[057224] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -057234: 0e00 |0000: return-void │ │ +057204: |[057204] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +057214: 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; │ │ │ │ @@ -119084,16 +119052,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057238: |[057238] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -057248: 0e00 |0000: return-void │ │ +057218: |[057218] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +057228: 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 │ │ @@ -119129,17 +119097,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05724c: |[05724c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -05725c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -057262: 0e00 |0003: return-void │ │ +05722c: |[05722c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +05723c: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +057242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -119148,25 +119116,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 │ │ -057264: |[057264] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -057274: 6e10 0211 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ -05727a: 0a00 |0003: move-result v0 │ │ -05727c: 6e10 0f11 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ -057282: 0a01 |0007: move-result v1 │ │ -057284: 6e10 0b11 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@110b │ │ -05728a: 0a02 |000b: move-result v2 │ │ -05728c: 6e10 f710 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ -057292: 0a03 |000f: move-result v3 │ │ -057294: 7153 410a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a41 │ │ -05729a: 0e00 |0013: return-void │ │ +057244: |[057244] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +057254: 6e10 0211 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1102 │ │ +05725a: 0a00 |0003: move-result v0 │ │ +05725c: 6e10 0f11 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@110f │ │ +057262: 0a01 |0007: move-result v1 │ │ +057264: 6e10 0b11 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@110b │ │ +05726a: 0a02 |000b: move-result v2 │ │ +05726c: 6e10 f710 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@10f7 │ │ +057272: 0a03 |000f: move-result v3 │ │ +057274: 7153 410a 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a41 │ │ +05727a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0013 line=1341 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -119207,17 +119175,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05729c: |[05729c] org.androidsoft.app.permission.ui.ApplicationActivity.:()V │ │ -0572ac: 7010 6703 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0367 │ │ -0572b2: 0e00 |0003: return-void │ │ +05727c: |[05727c] org.androidsoft.app.permission.ui.ApplicationActivity.:()V │ │ +05728c: 7010 6703 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0367 │ │ +057292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/ApplicationActivity; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/ApplicationActivity;) │ │ @@ -119225,20 +119193,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0572b4: |[0572b4] org.androidsoft.app.permission.ui.ApplicationActivity.credits:()V │ │ -0572c4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0572c8: 1c01 1b03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/CreditsActivity; // type@031b │ │ -0572cc: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -0572d2: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ -0572d8: 0e00 |000a: return-void │ │ +057294: |[057294] org.androidsoft.app.permission.ui.ApplicationActivity.credits:()V │ │ +0572a4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0572a8: 1c01 1b03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/CreditsActivity; // type@031b │ │ +0572ac: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +0572b2: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ +0572b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0007 line=136 │ │ 0x000a line=137 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -119249,20 +119217,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0572dc: |[0572dc] org.androidsoft.app.permission.ui.ApplicationActivity.help:()V │ │ -0572ec: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0572f0: 1c01 1c03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/HelpActivity; // type@031c │ │ -0572f4: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -0572fa: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ -057300: 0e00 |000a: return-void │ │ +0572bc: |[0572bc] org.androidsoft.app.permission.ui.ApplicationActivity.help:()V │ │ +0572cc: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0572d0: 1c01 1c03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/HelpActivity; // type@031c │ │ +0572d4: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +0572da: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ +0572e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ 0x000a line=131 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -119273,20 +119241,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -057304: |[057304] org.androidsoft.app.permission.ui.ApplicationActivity.preferences:()V │ │ -057314: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -057318: 1c01 2103 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity; // type@0321 │ │ -05731c: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -057322: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ -057328: 0e00 |000a: return-void │ │ +0572e4: |[0572e4] org.androidsoft.app.permission.ui.ApplicationActivity.preferences:()V │ │ +0572f4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0572f8: 1c01 2103 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity; // type@0321 │ │ +0572fc: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +057302: 6e20 f413 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.startActivity:(Landroid/content/Intent;)V // method@13f4 │ │ +057308: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0007 line=142 │ │ 0x000a line=143 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -119298,18 +119266,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05732c: |[05732c] org.androidsoft.app.permission.ui.ApplicationActivity.onApplicationChange:()V │ │ -05733c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05733e: 5c10 8a05 |0001: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mInvalidate:Z // field@058a │ │ -057342: 0e00 |0003: return-void │ │ +05730c: |[05730c] org.androidsoft.app.permission.ui.ApplicationActivity.onApplicationChange:()V │ │ +05731c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05731e: 5c10 8a05 |0001: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mInvalidate:Z // field@058a │ │ +057322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/ApplicationActivity; │ │ │ │ @@ -119318,17 +119286,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057344: |[057344] org.androidsoft.app.permission.ui.ApplicationActivity.onChangeTheme:()V │ │ -057354: 6e10 f013 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.recreate:()V // method@13f0 │ │ -05735a: 0e00 |0003: return-void │ │ +057324: |[057324] org.androidsoft.app.permission.ui.ApplicationActivity.onChangeTheme:()V │ │ +057334: 6e10 f013 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.recreate:()V // method@13f0 │ │ +05733a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/ApplicationActivity; │ │ │ │ @@ -119337,47 +119305,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05735c: |[05735c] org.androidsoft.app.permission.ui.ApplicationActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05736c: 1305 0004 |0000: const/16 v5, #int 1024 // #400 │ │ -057370: 6f20 7f03 7600 |0002: invoke-super {v6, v7}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@037f │ │ -057376: 6003 2700 |0005: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -05737a: 1304 0b00 |0007: const/16 v4, #int 11 // #b │ │ -05737e: 3543 0d00 |0009: if-ge v3, v4, 0016 // +000d │ │ -057382: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -057384: 6e20 f113 3600 |000c: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.requestWindowFeature:(I)Z // method@13f1 │ │ -05738a: 6e10 e713 0600 |000f: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getWindow:()Landroid/view/Window; // method@13e7 │ │ -057390: 0c03 |0012: move-result-object v3 │ │ -057392: 6e30 9211 5305 |0013: invoke-virtual {v3, v5, v5}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ -057398: 7110 db13 0600 |0016: invoke-static {v6}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ -05739e: 7100 dc13 0000 |0019: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ -0573a4: 0a03 |001c: move-result v3 │ │ -0573a6: 6e20 f313 3600 |001d: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.setTheme:(I)V // method@13f3 │ │ -0573ac: 1403 0100 037f |0020: const v3, #float 1.74129e+38 // #7f030001 │ │ -0573b2: 6e20 f213 3600 |0023: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.setContentView:(I)V // method@13f2 │ │ -0573b8: 6e10 e613 0600 |0026: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13e6 │ │ -0573be: 0c01 |0029: move-result-object v1 │ │ -0573c0: 1403 0800 0a7f |002a: const v3, #float 1.83434e+38 // #7f0a0008 │ │ -0573c6: 6e20 a603 3100 |002d: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ -0573cc: 0c00 |0030: move-result-object v0 │ │ -0573ce: 1f00 1803 |0031: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ -0573d2: 6e10 e413 0600 |0033: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getIntent:()Landroid/content/Intent; // method@13e4 │ │ -0573d8: 0c02 |0036: move-result-object v2 │ │ -0573da: 6203 a005 |0037: sget-object v3, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ -0573de: 6e20 c500 3200 |0039: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ -0573e4: 0c03 |003c: move-result-object v3 │ │ -0573e6: 5b63 8b05 |003d: iput-object v3, v6, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ -0573ea: 5463 8b05 |003f: iget-object v3, v6, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ -0573ee: 6e30 ff13 6003 |0041: invoke-virtual {v0, v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ -0573f4: 7110 ba13 0600 |0044: invoke-static {v6}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V // method@13ba │ │ -0573fa: 0e00 |0047: return-void │ │ +05733c: |[05733c] org.androidsoft.app.permission.ui.ApplicationActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05734c: 1305 0004 |0000: const/16 v5, #int 1024 // #400 │ │ +057350: 6f20 7f03 7600 |0002: invoke-super {v6, v7}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@037f │ │ +057356: 6003 2700 |0005: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +05735a: 1304 0b00 |0007: const/16 v4, #int 11 // #b │ │ +05735e: 3543 0d00 |0009: if-ge v3, v4, 0016 // +000d │ │ +057362: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +057364: 6e20 f113 3600 |000c: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.requestWindowFeature:(I)Z // method@13f1 │ │ +05736a: 6e10 e713 0600 |000f: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getWindow:()Landroid/view/Window; // method@13e7 │ │ +057370: 0c03 |0012: move-result-object v3 │ │ +057372: 6e30 9211 5305 |0013: invoke-virtual {v3, v5, v5}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ +057378: 7110 db13 0600 |0016: invoke-static {v6}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ +05737e: 7100 dc13 0000 |0019: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ +057384: 0a03 |001c: move-result v3 │ │ +057386: 6e20 f313 3600 |001d: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.setTheme:(I)V // method@13f3 │ │ +05738c: 1403 0100 037f |0020: const v3, #float 1.74129e+38 // #7f030001 │ │ +057392: 6e20 f213 3600 |0023: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.setContentView:(I)V // method@13f2 │ │ +057398: 6e10 e613 0600 |0026: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@13e6 │ │ +05739e: 0c01 |0029: move-result-object v1 │ │ +0573a0: 1403 0800 0a7f |002a: const v3, #float 1.83434e+38 // #7f0a0008 │ │ +0573a6: 6e20 a603 3100 |002d: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ +0573ac: 0c00 |0030: move-result-object v0 │ │ +0573ae: 1f00 1803 |0031: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ +0573b2: 6e10 e413 0600 |0033: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getIntent:()Landroid/content/Intent; // method@13e4 │ │ +0573b8: 0c02 |0036: move-result-object v2 │ │ +0573ba: 6203 a005 |0037: sget-object v3, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ +0573be: 6e20 c500 3200 |0039: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00c5 │ │ +0573c4: 0c03 |003c: move-result-object v3 │ │ +0573c6: 5b63 8b05 |003d: iput-object v3, v6, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ +0573ca: 5463 8b05 |003f: iget-object v3, v6, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ +0573ce: 6e30 ff13 6003 |0041: invoke-virtual {v0, v6, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ +0573d4: 7110 ba13 0600 |0044: invoke-static {v6}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V // method@13ba │ │ +0573da: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=52 │ │ 0x0005 line=54 │ │ 0x000b line=56 │ │ 0x000f line=57 │ │ 0x0016 line=61 │ │ @@ -119402,21 +119370,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0573fc: |[0573fc] org.androidsoft.app.permission.ui.ApplicationActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -05740c: 6e10 e513 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13e5 │ │ -057412: 0c00 |0003: move-result-object v0 │ │ -057414: 1501 097f |0004: const/high16 v1, #int 2131296256 // #7f09 │ │ -057418: 6e30 b110 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ -05741e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -057420: 0f01 |000a: return v1 │ │ +0573dc: |[0573dc] org.androidsoft.app.permission.ui.ApplicationActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0573ec: 6e10 e513 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@13e5 │ │ +0573f2: 0c00 |0003: move-result-object v0 │ │ +0573f4: 1501 097f |0004: const/high16 v1, #int 2131296256 // #7f09 │ │ +0573f8: 6e30 b110 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ +0573fe: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +057400: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0009 line=87 │ │ locals : │ │ 0x0004 - 0x000b reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -119428,28 +119396,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -057424: |[057424] org.androidsoft.app.permission.ui.ApplicationActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -057434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057436: 7210 b610 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ -05743c: 0a01 |0004: move-result v1 │ │ -05743e: 2b01 1100 0000 |0005: packed-switch v1, 00000016 // +00000011 │ │ -057444: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -057446: 0f00 |0009: return v0 │ │ -057448: 7010 e813 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.help:()V // method@13e8 │ │ -05744e: 28fc |000d: goto 0009 // -0004 │ │ -057450: 7010 e213 0200 |000e: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.credits:()V // method@13e2 │ │ -057456: 28f8 |0011: goto 0009 // -0008 │ │ -057458: 7010 ef13 0200 |0012: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.preferences:()V // method@13ef │ │ -05745e: 28f4 |0015: goto 0009 // -000c │ │ -057460: 0001 0300 2200 0a7f 0500 0000 0900 ... |0016: packed-switch-data (10 units) │ │ +057404: |[057404] org.androidsoft.app.permission.ui.ApplicationActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +057414: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +057416: 7210 b610 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ +05741c: 0a01 |0004: move-result v1 │ │ +05741e: 2b01 1100 0000 |0005: packed-switch v1, 00000016 // +00000011 │ │ +057424: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +057426: 0f00 |0009: return v0 │ │ +057428: 7010 e813 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.help:()V // method@13e8 │ │ +05742e: 28fc |000d: goto 0009 // -0004 │ │ +057430: 7010 e213 0200 |000e: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.credits:()V // method@13e2 │ │ +057436: 28f8 |0011: goto 0009 // -0008 │ │ +057438: 7010 ef13 0200 |0012: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.preferences:()V // method@13ef │ │ +05743e: 28f4 |0015: goto 0009 // -000c │ │ +057440: 0001 0300 2200 0a7f 0500 0000 0900 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0008 line=108 │ │ 0x000a line=99 │ │ 0x000e line=102 │ │ 0x0012 line=105 │ │ @@ -119463,24 +119431,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -057474: |[057474] org.androidsoft.app.permission.ui.ApplicationActivity.onResume:()V │ │ -057484: 6f10 8d03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@038d │ │ -05748a: 5510 8a05 |0003: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mInvalidate:Z // field@058a │ │ -05748e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -057492: 5410 8b05 |0007: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ -057496: 7120 c613 0100 |0009: invoke-static {v1, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.exists:(Landroid/content/Context;Ljava/lang/String;)Z // method@13c6 │ │ -05749c: 0a00 |000c: move-result v0 │ │ -05749e: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -0574a2: 6e10 e313 0100 |000f: invoke-virtual {v1}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.finish:()V // method@13e3 │ │ -0574a8: 0e00 |0012: return-void │ │ +057454: |[057454] org.androidsoft.app.permission.ui.ApplicationActivity.onResume:()V │ │ +057464: 6f10 8d03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@038d │ │ +05746a: 5510 8a05 |0003: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mInvalidate:Z // field@058a │ │ +05746e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +057472: 5410 8b05 |0007: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.mPackageName:Ljava/lang/String; // field@058b │ │ +057476: 7120 c613 0100 |0009: invoke-static {v1, v0}, Lorg/androidsoft/app/permission/service/PermissionService;.exists:(Landroid/content/Context;Ljava/lang/String;)Z // method@13c6 │ │ +05747c: 0a00 |000c: move-result v0 │ │ +05747e: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +057482: 6e10 e313 0100 |000f: invoke-virtual {v1}, Lorg/androidsoft/app/permission/ui/ApplicationActivity;.finish:()V // method@13e3 │ │ +057488: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x000f line=117 │ │ 0x0012 line=119 │ │ locals : │ │ @@ -119568,17 +119536,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0574ac: |[0574ac] org.androidsoft.app.permission.ui.ApplicationFragment.:()V │ │ -0574bc: 7010 0003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ -0574c2: 0e00 |0003: return-void │ │ +05748c: |[05748c] org.androidsoft.app.permission.ui.ApplicationFragment.:()V │ │ +05749c: 7010 0003 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0300 │ │ +0574a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/ApplicationFragment; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/ApplicationFragment;) │ │ @@ -119586,35 +119554,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0574c4: |[0574c4] org.androidsoft.app.permission.ui.ApplicationFragment.open:()V │ │ -0574d4: 5452 8c05 |0000: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0574d8: 6e10 1200 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ -0574de: 0c01 |0005: move-result-object v1 │ │ -0574e0: 5452 9505 |0006: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -0574e4: 6e20 ee00 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00ee │ │ -0574ea: 0c00 |000b: move-result-object v0 │ │ -0574ec: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -0574f0: 1a02 e909 |000e: const-string v2, "android.intent.category.LAUNCHER" // string@09e9 │ │ -0574f4: 6e20 b700 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ -0574fa: 6e20 fc13 0500 |0013: invoke-virtual {v5, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ -057500: 0e00 |0016: return-void │ │ -057502: 5452 8c05 |0017: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -057506: 1403 1900 077f |0019: const v3, #float 1.79446e+38 // #7f070019 │ │ -05750c: 6e20 f713 3500 |001c: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getString:(I)Ljava/lang/String; // method@13f7 │ │ -057512: 0c03 |001f: move-result-object v3 │ │ -057514: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -057516: 7130 aa12 3204 |0021: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12aa │ │ -05751c: 0c02 |0024: move-result-object v2 │ │ -05751e: 6e10 ab12 0200 |0025: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12ab │ │ -057524: 28ee |0028: goto 0016 // -0012 │ │ +0574a4: |[0574a4] org.androidsoft.app.permission.ui.ApplicationFragment.open:()V │ │ +0574b4: 5452 8c05 |0000: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0574b8: 6e10 1200 0200 |0002: invoke-virtual {v2}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ +0574be: 0c01 |0005: move-result-object v1 │ │ +0574c0: 5452 9505 |0006: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +0574c4: 6e20 ee00 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00ee │ │ +0574ca: 0c00 |000b: move-result-object v0 │ │ +0574cc: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +0574d0: 1a02 e909 |000e: const-string v2, "android.intent.category.LAUNCHER" // string@09e9 │ │ +0574d4: 6e20 b700 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00b7 │ │ +0574da: 6e20 fc13 0500 |0013: invoke-virtual {v5, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ +0574e0: 0e00 |0016: return-void │ │ +0574e2: 5452 8c05 |0017: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0574e6: 1403 1900 077f |0019: const v3, #float 1.79446e+38 // #7f070019 │ │ +0574ec: 6e20 f713 3500 |001c: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getString:(I)Ljava/lang/String; // method@13f7 │ │ +0574f2: 0c03 |001f: move-result-object v3 │ │ +0574f4: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +0574f6: 7130 aa12 3204 |0021: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12aa │ │ +0574fc: 0c02 |0024: move-result-object v2 │ │ +0574fe: 6e10 ab12 0200 |0025: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12ab │ │ +057504: 28ee |0028: goto 0016 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0006 line=185 │ │ 0x000c line=186 │ │ 0x000e line=188 │ │ 0x0013 line=189 │ │ @@ -119630,42 +119598,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -057528: |[057528] org.androidsoft.app.permission.ui.ApplicationFragment.openMarket:()V │ │ -057538: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -05753c: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -057542: 1a03 2a12 |0005: const-string v3, "market://details?id=" // string@122a │ │ -057546: 6e20 2413 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05754c: 0c02 |000a: move-result-object v2 │ │ -05754e: 5453 9505 |000b: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -057552: 6e20 2413 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -057558: 0c02 |0010: move-result-object v2 │ │ -05755a: 6e10 2913 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -057560: 0c01 |0014: move-result-object v1 │ │ -057562: 2200 2500 |0015: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -057566: 1a02 e809 |0017: const-string v2, "android.intent.action.VIEW" // string@09e8 │ │ -05756a: 7110 8d01 0100 |0019: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ -057570: 0c03 |001c: move-result-object v3 │ │ -057572: 7030 b600 2003 |001d: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ -057578: 3800 0600 |0020: if-eqz v0, 0026 // +0006 │ │ -05757c: 6e20 fc13 0500 |0022: invoke-virtual {v5, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ -057582: 0e00 |0025: return-void │ │ -057584: 5452 8c05 |0026: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -057588: 1403 1800 077f |0028: const v3, #float 1.79446e+38 // #7f070018 │ │ -05758e: 6e20 f713 3500 |002b: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getString:(I)Ljava/lang/String; // method@13f7 │ │ -057594: 0c03 |002e: move-result-object v3 │ │ -057596: 1214 |002f: const/4 v4, #int 1 // #1 │ │ -057598: 7130 aa12 3204 |0030: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12aa │ │ -05759e: 0c02 |0033: move-result-object v2 │ │ -0575a0: 6e10 ab12 0200 |0034: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12ab │ │ -0575a6: 28ee |0037: goto 0025 // -0012 │ │ +057508: |[057508] org.androidsoft.app.permission.ui.ApplicationFragment.openMarket:()V │ │ +057518: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +05751c: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +057522: 1a03 2a12 |0005: const-string v3, "market://details?id=" // string@122a │ │ +057526: 6e20 2413 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05752c: 0c02 |000a: move-result-object v2 │ │ +05752e: 5453 9505 |000b: iget-object v3, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +057532: 6e20 2413 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +057538: 0c02 |0010: move-result-object v2 │ │ +05753a: 6e10 2913 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +057540: 0c01 |0014: move-result-object v1 │ │ +057542: 2200 2500 |0015: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +057546: 1a02 e809 |0017: const-string v2, "android.intent.action.VIEW" // string@09e8 │ │ +05754a: 7110 8d01 0100 |0019: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ +057550: 0c03 |001c: move-result-object v3 │ │ +057552: 7030 b600 2003 |001d: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ +057558: 3800 0600 |0020: if-eqz v0, 0026 // +0006 │ │ +05755c: 6e20 fc13 0500 |0022: invoke-virtual {v5, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ +057562: 0e00 |0025: return-void │ │ +057564: 5452 8c05 |0026: iget-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +057568: 1403 1800 077f |0028: const v3, #float 1.79446e+38 // #7f070018 │ │ +05756e: 6e20 f713 3500 |002b: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getString:(I)Ljava/lang/String; // method@13f7 │ │ +057574: 0c03 |002e: move-result-object v3 │ │ +057576: 1214 |002f: const/4 v4, #int 1 // #1 │ │ +057578: 7130 aa12 3204 |0030: invoke-static {v2, v3, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12aa │ │ +05757e: 0c02 |0033: move-result-object v2 │ │ +057580: 6e10 ab12 0200 |0034: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12ab │ │ +057586: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0015 line=215 │ │ 0x0020 line=216 │ │ 0x0022 line=218 │ │ 0x0025 line=224 │ │ @@ -119680,49 +119648,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0575a8: |[0575a8] org.androidsoft.app.permission.ui.ApplicationFragment.trust:()V │ │ -0575b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0575ba: 5441 8c05 |0001: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0575be: 6e10 1500 0100 |0003: invoke-virtual {v1}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ -0575c4: 0c00 |0006: move-result-object v0 │ │ -0575c6: 5441 8c05 |0007: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0575ca: 5442 9505 |0009: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -0575ce: 7120 d213 2100 |000b: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z // method@13d2 │ │ -0575d4: 0a01 |000e: move-result v1 │ │ -0575d6: 3801 2100 |000f: if-eqz v1, 0030 // +0021 │ │ -0575da: 5441 8c05 |0011: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0575de: 5442 9505 |0013: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -0575e2: 7120 d713 2100 |0015: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.removeTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V // method@13d7 │ │ -0575e8: 5441 9005 |0018: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -0575ec: 1402 0c00 027f |001a: const v2, #float 1.728e+38 // #7f02000c │ │ -0575f2: 6e20 2312 2100 |001d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ -0575f8: 5441 8c05 |0020: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0575fc: 1402 1d00 077f |0022: const v2, #float 1.79446e+38 // #7f07001d │ │ -057602: 7130 a912 2103 |0025: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a9 │ │ -057608: 0c01 |0028: move-result-object v1 │ │ -05760a: 6e10 ab12 0100 |0029: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12ab │ │ -057610: 7100 b913 0000 |002c: invoke-static {}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.notifyListeners:()V // method@13b9 │ │ -057616: 0e00 |002f: return-void │ │ -057618: 5441 8c05 |0030: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -05761c: 5442 9505 |0032: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -057620: 7120 c513 2100 |0034: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.addTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V // method@13c5 │ │ -057626: 5441 9005 |0037: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -05762a: 1402 0d00 027f |0039: const v2, #float 1.728e+38 // #7f02000d │ │ -057630: 6e20 2312 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ -057636: 5441 8c05 |003f: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -05763a: 1402 1c00 077f |0041: const v2, #float 1.79446e+38 // #7f07001c │ │ -057640: 7130 a912 2103 |0044: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a9 │ │ -057646: 0c01 |0047: move-result-object v1 │ │ -057648: 6e10 ab12 0100 |0048: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12ab │ │ -05764e: 28e1 |004b: goto 002c // -001f │ │ +057588: |[057588] org.androidsoft.app.permission.ui.ApplicationFragment.trust:()V │ │ +057598: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05759a: 5441 8c05 |0001: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +05759e: 6e10 1500 0100 |0003: invoke-virtual {v1}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0015 │ │ +0575a4: 0c00 |0006: move-result-object v0 │ │ +0575a6: 5441 8c05 |0007: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0575aa: 5442 9505 |0009: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +0575ae: 7120 d213 2100 |000b: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z // method@13d2 │ │ +0575b4: 0a01 |000e: move-result v1 │ │ +0575b6: 3801 2100 |000f: if-eqz v1, 0030 // +0021 │ │ +0575ba: 5441 8c05 |0011: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0575be: 5442 9505 |0013: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +0575c2: 7120 d713 2100 |0015: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.removeTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V // method@13d7 │ │ +0575c8: 5441 9005 |0018: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +0575cc: 1402 0c00 027f |001a: const v2, #float 1.728e+38 // #7f02000c │ │ +0575d2: 6e20 2312 2100 |001d: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ +0575d8: 5441 8c05 |0020: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0575dc: 1402 1d00 077f |0022: const v2, #float 1.79446e+38 // #7f07001d │ │ +0575e2: 7130 a912 2103 |0025: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a9 │ │ +0575e8: 0c01 |0028: move-result-object v1 │ │ +0575ea: 6e10 ab12 0100 |0029: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12ab │ │ +0575f0: 7100 b913 0000 |002c: invoke-static {}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.notifyListeners:()V // method@13b9 │ │ +0575f6: 0e00 |002f: return-void │ │ +0575f8: 5441 8c05 |0030: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +0575fc: 5442 9505 |0032: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +057600: 7120 c513 2100 |0034: invoke-static {v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.addTrustedApp:(Landroid/content/Context;Ljava/lang/String;)V // method@13c5 │ │ +057606: 5441 9005 |0037: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +05760a: 1402 0d00 027f |0039: const v2, #float 1.728e+38 // #7f02000d │ │ +057610: 6e20 2312 2100 |003c: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ +057616: 5441 8c05 |003f: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +05761a: 1402 1c00 077f |0041: const v2, #float 1.79446e+38 // #7f07001c │ │ +057620: 7130 a912 2103 |0044: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a9 │ │ +057626: 0c01 |0047: move-result-object v1 │ │ +057628: 6e10 ab12 0100 |0048: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12ab │ │ +05762e: 28e1 |004b: goto 002c // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0007 line=229 │ │ 0x0011 line=231 │ │ 0x0018 line=232 │ │ 0x0020 line=233 │ │ @@ -119740,33 +119708,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -057650: |[057650] org.androidsoft.app.permission.ui.ApplicationFragment.uninstall:()V │ │ -057660: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ -057664: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -05766a: 1a03 c213 |0005: const-string v3, "package:" // string@13c2 │ │ -05766e: 6e20 2413 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -057674: 0c02 |000a: move-result-object v2 │ │ -057676: 5443 9505 |000b: iget-object v3, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -05767a: 6e20 2413 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -057680: 0c02 |0010: move-result-object v2 │ │ -057682: 6e10 2913 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -057688: 0c01 |0014: move-result-object v1 │ │ -05768a: 2200 2500 |0015: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -05768e: 1a02 e209 |0017: const-string v2, "android.intent.action.DELETE" // string@09e2 │ │ -057692: 7110 8d01 0100 |0019: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ -057698: 0c03 |001c: move-result-object v3 │ │ -05769a: 7030 b600 2003 |001d: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ -0576a0: 6e20 fc13 0400 |0020: invoke-virtual {v4, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ -0576a6: 7100 b913 0000 |0023: invoke-static {}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.notifyListeners:()V // method@13b9 │ │ -0576ac: 0e00 |0026: return-void │ │ +057630: |[057630] org.androidsoft.app.permission.ui.ApplicationFragment.uninstall:()V │ │ +057640: 2202 d302 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@02d3 │ │ +057644: 7010 1d13 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +05764a: 1a03 c213 |0005: const-string v3, "package:" // string@13c2 │ │ +05764e: 6e20 2413 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +057654: 0c02 |000a: move-result-object v2 │ │ +057656: 5443 9505 |000b: iget-object v3, v4, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +05765a: 6e20 2413 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +057660: 0c02 |0010: move-result-object v2 │ │ +057662: 6e10 2913 0200 |0011: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +057668: 0c01 |0014: move-result-object v1 │ │ +05766a: 2200 2500 |0015: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +05766e: 1a02 e209 |0017: const-string v2, "android.intent.action.DELETE" // string@09e2 │ │ +057672: 7110 8d01 0100 |0019: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ +057678: 0c03 |001c: move-result-object v3 │ │ +05767a: 7030 b600 2003 |001d: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00b6 │ │ +057680: 6e20 fc13 0400 |0020: invoke-virtual {v4, v0}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.startActivity:(Landroid/content/Intent;)V // method@13fc │ │ +057686: 7100 b913 0000 |0023: invoke-static {}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.notifyListeners:()V // method@13b9 │ │ +05768c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0015 line=203 │ │ 0x0020 line=204 │ │ 0x0023 line=206 │ │ 0x0026 line=207 │ │ @@ -119781,31 +119749,31 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0576b0: |[0576b0] org.androidsoft.app.permission.ui.ApplicationFragment.onClick:(Landroid/view/View;)V │ │ -0576c0: 5410 8f05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ -0576c4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -0576c8: 7010 fa13 0100 |0004: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.open:()V // method@13fa │ │ -0576ce: 0e00 |0007: return-void │ │ -0576d0: 5410 9105 |0008: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ -0576d4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ -0576d8: 7010 fe13 0100 |000c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.uninstall:()V // method@13fe │ │ -0576de: 28f8 |000f: goto 0007 // -0008 │ │ -0576e0: 5410 8e05 |0010: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ -0576e4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -0576e8: 7010 fb13 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.openMarket:()V // method@13fb │ │ -0576ee: 28f0 |0017: goto 0007 // -0010 │ │ -0576f0: 5410 9005 |0018: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -0576f4: 3302 edff |001a: if-ne v2, v0, 0007 // -0013 │ │ -0576f8: 7010 fd13 0100 |001c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.trust:()V // method@13fd │ │ -0576fe: 28e8 |001f: goto 0007 // -0018 │ │ +057690: |[057690] org.androidsoft.app.permission.ui.ApplicationFragment.onClick:(Landroid/view/View;)V │ │ +0576a0: 5410 8f05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ +0576a4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +0576a8: 7010 fa13 0100 |0004: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.open:()V // method@13fa │ │ +0576ae: 0e00 |0007: return-void │ │ +0576b0: 5410 9105 |0008: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ +0576b4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ +0576b8: 7010 fe13 0100 |000c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.uninstall:()V // method@13fe │ │ +0576be: 28f8 |000f: goto 0007 // -0008 │ │ +0576c0: 5410 8e05 |0010: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ +0576c4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +0576c8: 7010 fb13 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.openMarket:()V // method@13fb │ │ +0576ce: 28f0 |0017: goto 0007 // -0010 │ │ +0576d0: 5410 9005 |0018: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +0576d4: 3302 edff |001a: if-ne v2, v0, 0007 // -0013 │ │ +0576d8: 7010 fd13 0100 |001c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.trust:()V // method@13fd │ │ +0576de: 28e8 |001f: goto 0007 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=163 │ │ 0x0007 line=177 │ │ 0x0008 line=165 │ │ 0x000c line=167 │ │ @@ -119822,91 +119790,91 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 168 16-bit code units │ │ -057700: |[057700] org.androidsoft.app.permission.ui.ApplicationFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -057710: 1401 0200 037f |0000: const v1, #float 1.74129e+38 // #7f030002 │ │ -057716: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -057718: 6e40 ad10 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -05771e: 0c00 |0007: move-result-object v0 │ │ -057720: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ -057726: 6e20 f310 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -05772c: 0c01 |000e: move-result-object v1 │ │ -05772e: 1f01 8e02 |000f: check-cast v1, Landroid/widget/LinearLayout; // type@028e │ │ -057732: 5b31 8d05 |0011: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ -057736: 5431 8d05 |0013: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ -05773a: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ -05773e: 6e20 4412 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ -057744: 1401 0b00 0a7f |001a: const v1, #float 1.83434e+38 // #7f0a000b │ │ -05774a: 6e20 f310 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057750: 0c01 |0020: move-result-object v1 │ │ -057752: 1f01 9f02 |0021: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -057756: 5b31 9305 |0023: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mName:Landroid/widget/TextView; // field@0593 │ │ -05775a: 1401 0a00 0a7f |0025: const v1, #float 1.83434e+38 // #7f0a000a │ │ -057760: 6e20 f310 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057766: 0c01 |002b: move-result-object v1 │ │ -057768: 1f01 8c02 |002c: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ -05776c: 5b31 9205 |002e: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mIcon:Landroid/widget/ImageView; // field@0592 │ │ -057770: 1401 0c00 0a7f |0030: const v1, #float 1.83434e+38 // #7f0a000c │ │ -057776: 6e20 f310 1000 |0033: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -05777c: 0c01 |0036: move-result-object v1 │ │ -05777e: 1f01 9f02 |0037: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -057782: 5b31 9805 |0039: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvPackageName:Landroid/widget/TextView; // field@0598 │ │ -057786: 1401 0d00 0a7f |003b: const v1, #float 1.83434e+38 // #7f0a000d │ │ -05778c: 6e20 f310 1000 |003e: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057792: 0c01 |0041: move-result-object v1 │ │ -057794: 1f01 9f02 |0042: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -057798: 5b31 9905 |0044: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvVersion:Landroid/widget/TextView; // field@0599 │ │ -05779c: 1401 0e00 0a7f |0046: const v1, #float 1.83434e+38 // #7f0a000e │ │ -0577a2: 6e20 f310 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -0577a8: 0c01 |004c: move-result-object v1 │ │ -0577aa: 1f01 8002 |004d: check-cast v1, Landroid/widget/Button; // type@0280 │ │ -0577ae: 5b31 8f05 |004f: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ -0577b2: 1401 0f00 0a7f |0051: const v1, #float 1.83434e+38 // #7f0a000f │ │ -0577b8: 6e20 f310 1000 |0054: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -0577be: 0c01 |0057: move-result-object v1 │ │ -0577c0: 1f01 8002 |0058: check-cast v1, Landroid/widget/Button; // type@0280 │ │ -0577c4: 5b31 9105 |005a: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ -0577c8: 1401 1400 0a7f |005c: const v1, #float 1.83434e+38 // #7f0a0014 │ │ -0577ce: 6e20 f310 1000 |005f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -0577d4: 0c01 |0062: move-result-object v1 │ │ -0577d6: 1f01 8502 |0063: check-cast v1, Landroid/widget/ExpandableListView; // type@0285 │ │ -0577da: 5b31 9605 |0065: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ -0577de: 1401 1300 0a7f |0067: const v1, #float 1.83434e+38 // #7f0a0013 │ │ -0577e4: 6e20 f310 1000 |006a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -0577ea: 0c01 |006d: move-result-object v1 │ │ -0577ec: 1f01 9402 |006e: check-cast v1, Landroid/widget/ScrollView; // type@0294 │ │ -0577f0: 5b31 9405 |0070: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ -0577f4: 1401 1100 0a7f |0072: const v1, #float 1.83434e+38 // #7f0a0011 │ │ -0577fa: 6e20 f310 1000 |0075: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057800: 0c01 |0078: move-result-object v1 │ │ -057802: 1f01 8002 |0079: check-cast v1, Landroid/widget/Button; // type@0280 │ │ -057806: 5b31 8e05 |007b: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ -05780a: 1401 1000 0a7f |007d: const v1, #float 1.83434e+38 // #7f0a0010 │ │ -057810: 6e20 f310 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057816: 0c01 |0083: move-result-object v1 │ │ -057818: 1f01 8002 |0084: check-cast v1, Landroid/widget/Button; // type@0280 │ │ -05781c: 5b31 9005 |0086: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -057820: 5431 8f05 |0088: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ -057824: 6e20 2412 3100 |008a: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ -05782a: 5431 9105 |008d: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ -05782e: 6e20 2412 3100 |008f: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ -057834: 5431 8e05 |0092: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ -057838: 6e20 2412 3100 |0094: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ -05783e: 5431 9005 |0097: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -057842: 6e20 2412 3100 |0099: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ -057848: 1401 1200 0a7f |009c: const v1, #float 1.83434e+38 // #7f0a0012 │ │ -05784e: 6e20 f310 1000 |009f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -057854: 0c01 |00a2: move-result-object v1 │ │ -057856: 1f01 9f02 |00a3: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -05785a: 5b31 9705 |00a5: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ -05785e: 1100 |00a7: return-object v0 │ │ +0576e0: |[0576e0] org.androidsoft.app.permission.ui.ApplicationFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0576f0: 1401 0200 037f |0000: const v1, #float 1.74129e+38 // #7f030002 │ │ +0576f6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0576f8: 6e40 ad10 1425 |0004: invoke-virtual {v4, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +0576fe: 0c00 |0007: move-result-object v0 │ │ +057700: 1401 0900 0a7f |0008: const v1, #float 1.83434e+38 // #7f0a0009 │ │ +057706: 6e20 f310 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +05770c: 0c01 |000e: move-result-object v1 │ │ +05770e: 1f01 8e02 |000f: check-cast v1, Landroid/widget/LinearLayout; // type@028e │ │ +057712: 5b31 8d05 |0011: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ +057716: 5431 8d05 |0013: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ +05771a: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ +05771e: 6e20 4412 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ +057724: 1401 0b00 0a7f |001a: const v1, #float 1.83434e+38 // #7f0a000b │ │ +05772a: 6e20 f310 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +057730: 0c01 |0020: move-result-object v1 │ │ +057732: 1f01 9f02 |0021: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057736: 5b31 9305 |0023: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mName:Landroid/widget/TextView; // field@0593 │ │ +05773a: 1401 0a00 0a7f |0025: const v1, #float 1.83434e+38 // #7f0a000a │ │ +057740: 6e20 f310 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +057746: 0c01 |002b: move-result-object v1 │ │ +057748: 1f01 8c02 |002c: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ +05774c: 5b31 9205 |002e: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mIcon:Landroid/widget/ImageView; // field@0592 │ │ +057750: 1401 0c00 0a7f |0030: const v1, #float 1.83434e+38 // #7f0a000c │ │ +057756: 6e20 f310 1000 |0033: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +05775c: 0c01 |0036: move-result-object v1 │ │ +05775e: 1f01 9f02 |0037: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057762: 5b31 9805 |0039: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvPackageName:Landroid/widget/TextView; // field@0598 │ │ +057766: 1401 0d00 0a7f |003b: const v1, #float 1.83434e+38 // #7f0a000d │ │ +05776c: 6e20 f310 1000 |003e: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +057772: 0c01 |0041: move-result-object v1 │ │ +057774: 1f01 9f02 |0042: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057778: 5b31 9905 |0044: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvVersion:Landroid/widget/TextView; // field@0599 │ │ +05777c: 1401 0e00 0a7f |0046: const v1, #float 1.83434e+38 // #7f0a000e │ │ +057782: 6e20 f310 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +057788: 0c01 |004c: move-result-object v1 │ │ +05778a: 1f01 8002 |004d: check-cast v1, Landroid/widget/Button; // type@0280 │ │ +05778e: 5b31 8f05 |004f: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ +057792: 1401 0f00 0a7f |0051: const v1, #float 1.83434e+38 // #7f0a000f │ │ +057798: 6e20 f310 1000 |0054: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +05779e: 0c01 |0057: move-result-object v1 │ │ +0577a0: 1f01 8002 |0058: check-cast v1, Landroid/widget/Button; // type@0280 │ │ +0577a4: 5b31 9105 |005a: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ +0577a8: 1401 1400 0a7f |005c: const v1, #float 1.83434e+38 // #7f0a0014 │ │ +0577ae: 6e20 f310 1000 |005f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +0577b4: 0c01 |0062: move-result-object v1 │ │ +0577b6: 1f01 8502 |0063: check-cast v1, Landroid/widget/ExpandableListView; // type@0285 │ │ +0577ba: 5b31 9605 |0065: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ +0577be: 1401 1300 0a7f |0067: const v1, #float 1.83434e+38 // #7f0a0013 │ │ +0577c4: 6e20 f310 1000 |006a: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +0577ca: 0c01 |006d: move-result-object v1 │ │ +0577cc: 1f01 9402 |006e: check-cast v1, Landroid/widget/ScrollView; // type@0294 │ │ +0577d0: 5b31 9405 |0070: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ +0577d4: 1401 1100 0a7f |0072: const v1, #float 1.83434e+38 // #7f0a0011 │ │ +0577da: 6e20 f310 1000 |0075: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +0577e0: 0c01 |0078: move-result-object v1 │ │ +0577e2: 1f01 8002 |0079: check-cast v1, Landroid/widget/Button; // type@0280 │ │ +0577e6: 5b31 8e05 |007b: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ +0577ea: 1401 1000 0a7f |007d: const v1, #float 1.83434e+38 // #7f0a0010 │ │ +0577f0: 6e20 f310 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +0577f6: 0c01 |0083: move-result-object v1 │ │ +0577f8: 1f01 8002 |0084: check-cast v1, Landroid/widget/Button; // type@0280 │ │ +0577fc: 5b31 9005 |0086: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +057800: 5431 8f05 |0088: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonOpen:Landroid/widget/Button; // field@058f │ │ +057804: 6e20 2412 3100 |008a: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ +05780a: 5431 9105 |008d: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonUninstall:Landroid/widget/Button; // field@0591 │ │ +05780e: 6e20 2412 3100 |008f: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ +057814: 5431 8e05 |0092: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ +057818: 6e20 2412 3100 |0094: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ +05781e: 5431 9005 |0097: iget-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +057822: 6e20 2412 3100 |0099: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ +057828: 1401 1200 0a7f |009c: const v1, #float 1.83434e+38 // #7f0a0012 │ │ +05782e: 6e20 f310 1000 |009f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +057834: 0c01 |00a2: move-result-object v1 │ │ +057836: 1f01 9f02 |00a3: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +05783a: 5b31 9705 |00a5: iput-object v1, v3, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ +05783e: 1100 |00a7: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=78 │ │ 0x0013 line=79 │ │ 0x001a line=80 │ │ 0x0025 line=81 │ │ @@ -119936,120 +119904,120 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 220 16-bit code units │ │ -057860: |[057860] org.androidsoft.app.permission.ui.ApplicationFragment.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V │ │ -057870: 1308 0800 |0000: const/16 v8, #int 8 // #8 │ │ -057874: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -057876: 7120 c613 ba00 |0003: invoke-static {v10, v11}, Lorg/androidsoft/app/permission/service/PermissionService;.exists:(Landroid/content/Context;Ljava/lang/String;)Z // method@13c6 │ │ -05787c: 0a06 |0006: move-result v6 │ │ -05787e: 3806 ca00 |0007: if-eqz v6, 00d1 // +00ca │ │ -057882: 5b9a 8c05 |0009: iput-object v10, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -057886: 5b9b 9505 |000b: iput-object v11, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -05788a: 6e10 1200 0a00 |000d: invoke-virtual {v10}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ -057890: 0c05 |0010: move-result-object v5 │ │ -057892: 1306 0010 |0011: const/16 v6, #int 4096 // #1000 │ │ -057896: 6e30 ef00 b506 |0013: invoke-virtual {v5, v11, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -05789c: 0c04 |0016: move-result-object v4 │ │ -05789e: 5496 9305 |0017: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mName:Landroid/widget/TextView; // field@0593 │ │ -0578a2: 5447 1100 |0019: iget-object v7, v4, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -0578a6: 6e20 e700 5700 |001b: invoke-virtual {v7, v5}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00e7 │ │ -0578ac: 0c07 |001e: move-result-object v7 │ │ -0578ae: 7210 d312 0700 |001f: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ -0578b4: 0c07 |0022: move-result-object v7 │ │ -0578b6: 6e20 a312 7600 |0023: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -0578bc: 5496 9205 |0026: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mIcon:Landroid/widget/ImageView; // field@0592 │ │ -0578c0: 5447 1100 |0028: iget-object v7, v4, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ -0578c4: 6e20 e600 5700 |002a: invoke-virtual {v7, v5}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -0578ca: 0c07 |002d: move-result-object v7 │ │ -0578cc: 6e20 3a12 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ -0578d2: 5496 9805 |0031: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvPackageName:Landroid/widget/TextView; // field@0598 │ │ -0578d6: 6e20 a312 b600 |0033: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -0578dc: 5496 9905 |0036: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvVersion:Landroid/widget/TextView; // field@0599 │ │ -0578e0: 5447 1500 |0038: iget-object v7, v4, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0015 │ │ -0578e4: 6e20 a312 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -0578ea: 5446 1300 |003d: iget-object v6, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ -0578ee: 7120 cd13 5600 |003f: invoke-static {v6, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getPermissions:([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List; // method@13cd │ │ -0578f4: 0c03 |0042: move-result-object v3 │ │ -0578f6: 2200 2403 |0043: new-instance v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; // type@0324 │ │ -0578fa: 6e10 f613 0900 |0045: invoke-virtual {v9}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@13f6 │ │ -057900: 0c06 |0048: move-result-object v6 │ │ -057902: 7030 6c14 6003 |0049: invoke-direct {v0, v6, v3}, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@146c │ │ -057908: 5496 9605 |004c: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ -05790c: 6e20 3112 0600 |004e: invoke-virtual {v6, v0}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@1231 │ │ -057912: 1202 |0051: const/4 v2, #int 0 // #0 │ │ -057914: 7210 6b13 0300 |0052: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ -05791a: 0a06 |0055: move-result v6 │ │ -05791c: 3562 0a00 |0056: if-ge v2, v6, 0060 // +000a │ │ -057920: 5496 9605 |0058: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ -057924: 6e20 3012 2600 |005a: invoke-virtual {v6, v2}, Landroid/widget/ExpandableListView;.expandGroup:(I)Z // method@1230 │ │ -05792a: d802 0201 |005d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05792e: 28f3 |005f: goto 0052 // -000d │ │ -057930: 7210 6813 0300 |0060: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ -057936: 0a06 |0063: move-result v6 │ │ -057938: 3806 2300 |0064: if-eqz v6, 0087 // +0023 │ │ -05793c: 5496 9405 |0066: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ -057940: 1207 |0068: const/4 v7, #int 0 // #0 │ │ -057942: 6e20 6212 7600 |0069: invoke-virtual {v6, v7}, Landroid/widget/ScrollView;.setVisibility:(I)V // method@1262 │ │ -057948: 5496 9005 |006c: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -05794c: 1307 0800 |006e: const/16 v7, #int 8 // #8 │ │ -057950: 6e20 2512 7600 |0070: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ -057956: 5496 8e05 |0073: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ -05795a: 1207 |0075: const/4 v7, #int 0 // #0 │ │ -05795c: 6e20 2512 7600 |0076: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ -057962: 5496 9705 |0079: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ -057966: 1307 0800 |007b: const/16 v7, #int 8 // #8 │ │ -05796a: 6e20 a812 7600 |007d: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ -057970: 5496 8d05 |0080: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ -057974: 1207 |0082: const/4 v7, #int 0 // #0 │ │ -057976: 6e20 4412 7600 |0083: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ -05797c: 0e00 |0086: return-void │ │ -05797e: 5496 9405 |0087: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ -057982: 1307 0800 |0089: const/16 v7, #int 8 // #8 │ │ -057986: 6e20 6212 7600 |008b: invoke-virtual {v6, v7}, Landroid/widget/ScrollView;.setVisibility:(I)V // method@1262 │ │ -05798c: 5496 8e05 |008e: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ -057990: 1307 0800 |0090: const/16 v7, #int 8 // #8 │ │ -057994: 6e20 2512 7600 |0092: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ -05799a: 5496 9005 |0095: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -05799e: 1207 |0097: const/4 v7, #int 0 // #0 │ │ -0579a0: 6e20 2512 7600 |0098: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ -0579a6: 5496 8c05 |009b: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ -0579aa: 5497 9505 |009d: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ -0579ae: 7120 d213 7600 |009f: invoke-static {v6, v7}, Lorg/androidsoft/app/permission/service/PermissionService;.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z // method@13d2 │ │ -0579b4: 0a06 |00a2: move-result v6 │ │ -0579b6: 3806 2500 |00a3: if-eqz v6, 00c8 // +0025 │ │ -0579ba: 5496 9005 |00a5: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -0579be: 1407 0d00 027f |00a7: const v7, #float 1.728e+38 // #7f02000d │ │ -0579c4: 6e20 2312 7600 |00aa: invoke-virtual {v6, v7}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ -0579ca: 28cc |00ad: goto 0079 // -0034 │ │ -0579cc: 0d01 |00ae: move-exception v1 │ │ -0579ce: 1a06 8407 |00af: const-string v6, "PFA-androidsoft.org" // string@0784 │ │ -0579d2: 2207 d302 |00b1: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ -0579d6: 7010 1d13 0700 |00b3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -0579dc: 1a08 9007 |00b6: const-string v8, "Package name not found : " // string@0790 │ │ -0579e0: 6e20 2413 8700 |00b8: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0579e6: 0c07 |00bb: move-result-object v7 │ │ -0579e8: 6e20 2413 b700 |00bc: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -0579ee: 0c07 |00bf: move-result-object v7 │ │ -0579f0: 6e10 2913 0700 |00c0: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -0579f6: 0c07 |00c3: move-result-object v7 │ │ -0579f8: 7120 7b10 7600 |00c4: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ -0579fe: 28bf |00c7: goto 0086 // -0041 │ │ -057a00: 5496 9005 |00c8: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ -057a04: 1407 0c00 027f |00ca: const v7, #float 1.728e+38 // #7f02000c │ │ -057a0a: 6e20 2312 7600 |00cd: invoke-virtual {v6, v7}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ -057a10: 28a9 |00d0: goto 0079 // -0057 │ │ -057a12: 5496 9705 |00d1: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ -057a16: 6e20 a812 7600 |00d3: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ -057a1c: 5496 8d05 |00d6: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ -057a20: 6e20 4412 8600 |00d8: invoke-virtual {v6, v8}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ -057a26: 28ab |00db: goto 0086 // -0055 │ │ +057840: |[057840] org.androidsoft.app.permission.ui.ApplicationFragment.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V │ │ +057850: 1308 0800 |0000: const/16 v8, #int 8 // #8 │ │ +057854: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +057856: 7120 c613 ba00 |0003: invoke-static {v10, v11}, Lorg/androidsoft/app/permission/service/PermissionService;.exists:(Landroid/content/Context;Ljava/lang/String;)Z // method@13c6 │ │ +05785c: 0a06 |0006: move-result v6 │ │ +05785e: 3806 ca00 |0007: if-eqz v6, 00d1 // +00ca │ │ +057862: 5b9a 8c05 |0009: iput-object v10, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +057866: 5b9b 9505 |000b: iput-object v11, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +05786a: 6e10 1200 0a00 |000d: invoke-virtual {v10}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0012 │ │ +057870: 0c05 |0010: move-result-object v5 │ │ +057872: 1306 0010 |0011: const/16 v6, #int 4096 // #1000 │ │ +057876: 6e30 ef00 b506 |0013: invoke-virtual {v5, v11, v6}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +05787c: 0c04 |0016: move-result-object v4 │ │ +05787e: 5496 9305 |0017: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mName:Landroid/widget/TextView; // field@0593 │ │ +057882: 5447 1100 |0019: iget-object v7, v4, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +057886: 6e20 e700 5700 |001b: invoke-virtual {v7, v5}, Landroid/content/pm/ApplicationInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@00e7 │ │ +05788c: 0c07 |001e: move-result-object v7 │ │ +05788e: 7210 d312 0700 |001f: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@12d3 │ │ +057894: 0c07 |0022: move-result-object v7 │ │ +057896: 6e20 a312 7600 |0023: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +05789c: 5496 9205 |0026: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mIcon:Landroid/widget/ImageView; // field@0592 │ │ +0578a0: 5447 1100 |0028: iget-object v7, v4, Landroid/content/pm/PackageInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0011 │ │ +0578a4: 6e20 e600 5700 |002a: invoke-virtual {v7, v5}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +0578aa: 0c07 |002d: move-result-object v7 │ │ +0578ac: 6e20 3a12 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@123a │ │ +0578b2: 5496 9805 |0031: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvPackageName:Landroid/widget/TextView; // field@0598 │ │ +0578b6: 6e20 a312 b600 |0033: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +0578bc: 5496 9905 |0036: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvVersion:Landroid/widget/TextView; // field@0599 │ │ +0578c0: 5447 1500 |0038: iget-object v7, v4, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0015 │ │ +0578c4: 6e20 a312 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +0578ca: 5446 1300 |003d: iget-object v6, v4, Landroid/content/pm/PackageInfo;.requestedPermissions:[Ljava/lang/String; // field@0013 │ │ +0578ce: 7120 cd13 5600 |003f: invoke-static {v6, v5}, Lorg/androidsoft/app/permission/service/PermissionService;.getPermissions:([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List; // method@13cd │ │ +0578d4: 0c03 |0042: move-result-object v3 │ │ +0578d6: 2200 2403 |0043: new-instance v0, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter; // type@0324 │ │ +0578da: 6e10 f613 0900 |0045: invoke-virtual {v9}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@13f6 │ │ +0578e0: 0c06 |0048: move-result-object v6 │ │ +0578e2: 7030 6c14 6003 |0049: invoke-direct {v0, v6, v3}, Lorg/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@146c │ │ +0578e8: 5496 9605 |004c: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ +0578ec: 6e20 3112 0600 |004e: invoke-virtual {v6, v0}, Landroid/widget/ExpandableListView;.setAdapter:(Landroid/widget/ExpandableListAdapter;)V // method@1231 │ │ +0578f2: 1202 |0051: const/4 v2, #int 0 // #0 │ │ +0578f4: 7210 6b13 0300 |0052: invoke-interface {v3}, Ljava/util/List;.size:()I // method@136b │ │ +0578fa: 0a06 |0055: move-result v6 │ │ +0578fc: 3562 0a00 |0056: if-ge v2, v6, 0060 // +000a │ │ +057900: 5496 9605 |0058: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPermissions:Landroid/widget/ExpandableListView; // field@0596 │ │ +057904: 6e20 3012 2600 |005a: invoke-virtual {v6, v2}, Landroid/widget/ExpandableListView;.expandGroup:(I)Z // method@1230 │ │ +05790a: d802 0201 |005d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05790e: 28f3 |005f: goto 0052 // -000d │ │ +057910: 7210 6813 0300 |0060: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@1368 │ │ +057916: 0a06 |0063: move-result v6 │ │ +057918: 3806 2300 |0064: if-eqz v6, 0087 // +0023 │ │ +05791c: 5496 9405 |0066: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ +057920: 1207 |0068: const/4 v7, #int 0 // #0 │ │ +057922: 6e20 6212 7600 |0069: invoke-virtual {v6, v7}, Landroid/widget/ScrollView;.setVisibility:(I)V // method@1262 │ │ +057928: 5496 9005 |006c: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +05792c: 1307 0800 |006e: const/16 v7, #int 8 // #8 │ │ +057930: 6e20 2512 7600 |0070: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ +057936: 5496 8e05 |0073: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ +05793a: 1207 |0075: const/4 v7, #int 0 // #0 │ │ +05793c: 6e20 2512 7600 |0076: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ +057942: 5496 9705 |0079: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ +057946: 1307 0800 |007b: const/16 v7, #int 8 // #8 │ │ +05794a: 6e20 a812 7600 |007d: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ +057950: 5496 8d05 |0080: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ +057954: 1207 |0082: const/4 v7, #int 0 // #0 │ │ +057956: 6e20 4412 7600 |0083: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ +05795c: 0e00 |0086: return-void │ │ +05795e: 5496 9405 |0087: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mNoPermissionLayout:Landroid/widget/ScrollView; // field@0594 │ │ +057962: 1307 0800 |0089: const/16 v7, #int 8 // #8 │ │ +057966: 6e20 6212 7600 |008b: invoke-virtual {v6, v7}, Landroid/widget/ScrollView;.setVisibility:(I)V // method@1262 │ │ +05796c: 5496 8e05 |008e: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonMarket:Landroid/widget/Button; // field@058e │ │ +057970: 1307 0800 |0090: const/16 v7, #int 8 // #8 │ │ +057974: 6e20 2512 7600 |0092: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ +05797a: 5496 9005 |0095: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +05797e: 1207 |0097: const/4 v7, #int 0 // #0 │ │ +057980: 6e20 2512 7600 |0098: invoke-virtual {v6, v7}, Landroid/widget/Button;.setVisibility:(I)V // method@1225 │ │ +057986: 5496 8c05 |009b: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mActivity:Landroid/app/Activity; // field@058c │ │ +05798a: 5497 9505 |009d: iget-object v7, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mPackageName:Ljava/lang/String; // field@0595 │ │ +05798e: 7120 d213 7600 |009f: invoke-static {v6, v7}, Lorg/androidsoft/app/permission/service/PermissionService;.isTrusted:(Landroid/content/Context;Ljava/lang/String;)Z // method@13d2 │ │ +057994: 0a06 |00a2: move-result v6 │ │ +057996: 3806 2500 |00a3: if-eqz v6, 00c8 // +0025 │ │ +05799a: 5496 9005 |00a5: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +05799e: 1407 0d00 027f |00a7: const v7, #float 1.728e+38 // #7f02000d │ │ +0579a4: 6e20 2312 7600 |00aa: invoke-virtual {v6, v7}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ +0579aa: 28cc |00ad: goto 0079 // -0034 │ │ +0579ac: 0d01 |00ae: move-exception v1 │ │ +0579ae: 1a06 8407 |00af: const-string v6, "PFA-androidsoft.org" // string@0784 │ │ +0579b2: 2207 d302 |00b1: new-instance v7, Ljava/lang/StringBuilder; // type@02d3 │ │ +0579b6: 7010 1d13 0700 |00b3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +0579bc: 1a08 9007 |00b6: const-string v8, "Package name not found : " // string@0790 │ │ +0579c0: 6e20 2413 8700 |00b8: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0579c6: 0c07 |00bb: move-result-object v7 │ │ +0579c8: 6e20 2413 b700 |00bc: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +0579ce: 0c07 |00bf: move-result-object v7 │ │ +0579d0: 6e10 2913 0700 |00c0: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +0579d6: 0c07 |00c3: move-result-object v7 │ │ +0579d8: 7120 7b10 7600 |00c4: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@107b │ │ +0579de: 28bf |00c7: goto 0086 // -0041 │ │ +0579e0: 5496 9005 |00c8: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mButtonTrusted:Landroid/widget/Button; // field@0590 │ │ +0579e4: 1407 0c00 027f |00ca: const v7, #float 1.728e+38 // #7f02000c │ │ +0579ea: 6e20 2312 7600 |00cd: invoke-virtual {v6, v7}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@1223 │ │ +0579f0: 28a9 |00d0: goto 0079 // -0057 │ │ +0579f2: 5496 9705 |00d1: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mTvMessageNoApplication:Landroid/widget/TextView; // field@0597 │ │ +0579f6: 6e20 a812 7600 |00d3: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@12a8 │ │ +0579fc: 5496 8d05 |00d6: iget-object v6, v9, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.mApplicationLayout:Landroid/widget/LinearLayout; // field@058d │ │ +057a00: 6e20 4412 8600 |00d8: invoke-virtual {v6, v8}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1244 │ │ +057a06: 28ab |00db: goto 0086 // -0055 │ │ catches : 2 │ │ 0x0009 - 0x00ad │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x00ae │ │ 0x00c8 - 0x00d0 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x00ae │ │ positions : │ │ 0x0003 line=101 │ │ @@ -120262,60 +120230,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -057a40: |[057a40] org.androidsoft.app.permission.ui.MainActivity.:()V │ │ -057a50: 1a00 c313 |0000: const-string v0, "packageName" // string@13c3 │ │ -057a54: 6900 a005 |0002: sput-object v0, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ -057a58: 0e00 |0004: return-void │ │ +057a20: |[057a20] org.androidsoft.app.permission.ui.MainActivity.:()V │ │ +057a30: 1a00 c313 |0000: const-string v0, "packageName" // string@13c3 │ │ +057a34: 6900 a005 |0002: sput-object v0, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ +057a38: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/MainActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -057a5c: |[057a5c] org.androidsoft.app.permission.ui.MainActivity.:()V │ │ -057a6c: 7010 6703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0367 │ │ -057a72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -057a74: 5c10 b905 |0004: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -057a78: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -057a7a: 5c10 ba05 |0007: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -057a7e: 0e00 |0009: return-void │ │ +057a3c: |[057a3c] org.androidsoft.app.permission.ui.MainActivity.:()V │ │ +057a4c: 7010 6703 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentActivity;.:()V // method@0367 │ │ +057a52: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +057a54: 5c10 b905 |0004: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +057a58: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +057a5a: 5c10 ba05 |0007: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +057a5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ - 0x0009 line=413 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/ui/MainActivity;) │ │ name : 'access$102' │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057a80: |[057a80] org.androidsoft.app.permission.ui.MainActivity.access$102:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ -057a90: 5b01 af05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -057a94: 1101 |0002: return-object v1 │ │ +057a60: |[057a60] org.androidsoft.app.permission.ui.MainActivity.access$102:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ │ +057a70: 5b01 af05 |0000: iput-object v1, v0, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +057a74: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -120324,17 +120291,17 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057a98: |[057a98] org.androidsoft.app.permission.ui.MainActivity.access$200:(Lorg/androidsoft/app/permission/ui/MainActivity;)V │ │ -057aa8: 7010 4414 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -057aae: 0e00 |0003: return-void │ │ +057a78: |[057a78] org.androidsoft.app.permission.ui.MainActivity.access$200:(Lorg/androidsoft/app/permission/ui/MainActivity;)V │ │ +057a88: 7010 4414 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +057a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ #4 : (in Lorg/androidsoft/app/permission/ui/MainActivity;) │ │ @@ -120342,18 +120309,18 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -057ab0: |[057ab0] org.androidsoft.app.permission.ui.MainActivity.access$300:(Lorg/androidsoft/app/permission/ui/MainActivity;)Ljava/util/List; │ │ -057ac0: 7010 2514 0100 |0000: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.getApplicationsList:()Ljava/util/List; // method@1425 │ │ -057ac6: 0c00 |0003: move-result-object v0 │ │ -057ac8: 1100 |0004: return-object v0 │ │ +057a90: |[057a90] org.androidsoft.app.permission.ui.MainActivity.access$300:(Lorg/androidsoft/app/permission/ui/MainActivity;)Ljava/util/List; │ │ +057aa0: 7010 2514 0100 |0000: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.getApplicationsList:()Ljava/util/List; // method@1425 │ │ +057aa6: 0c00 |0003: move-result-object v0 │ │ +057aa8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ #5 : (in Lorg/androidsoft/app/permission/ui/MainActivity;) │ │ @@ -120361,17 +120328,17 @@ │ │ type : '(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/util/List;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -057acc: |[057acc] org.androidsoft.app.permission.ui.MainActivity.access$400:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/util/List;)V │ │ -057adc: 7020 4214 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.update:(Ljava/util/List;)V // method@1442 │ │ -057ae2: 0e00 |0003: return-void │ │ +057aac: |[057aac] org.androidsoft.app.permission.ui.MainActivity.access$400:(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/util/List;)V │ │ +057abc: 7020 4214 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.update:(Ljava/util/List;)V // method@1442 │ │ +057ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lorg/androidsoft/app/permission/ui/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/List; │ │ │ │ @@ -120380,20 +120347,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -057ae4: |[057ae4] org.androidsoft.app.permission.ui.MainActivity.credits:()V │ │ -057af4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -057af8: 1c01 1b03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/CreditsActivity; // type@031b │ │ -057afc: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -057b02: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ -057b08: 0e00 |000a: return-void │ │ +057ac4: |[057ac4] org.androidsoft.app.permission.ui.MainActivity.credits:()V │ │ +057ad4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +057ad8: 1c01 1b03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/CreditsActivity; // type@031b │ │ +057adc: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +057ae2: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ +057ae8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0007 line=287 │ │ 0x000a line=288 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -120404,31 +120371,31 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -057b0c: |[057b0c] org.androidsoft.app.permission.ui.MainActivity.getApplicationsList:()Ljava/util/List; │ │ -057b1c: 5230 b805 |0000: iget v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -057b20: 2b00 1a00 0000 |0002: packed-switch v0, 0000001c // +0000001a │ │ -057b26: 5530 ba05 |0005: iget-boolean v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -057b2a: 5531 b705 |0007: iget-boolean v1, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -057b2e: 5432 af05 |0009: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -057b32: 7140 ca13 0321 |000b: invoke-static {v3, v0, v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplicationsSortedByScore:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; // method@13ca │ │ -057b38: 0c00 |000e: move-result-object v0 │ │ -057b3a: 1100 |000f: return-object v0 │ │ -057b3c: 5530 b905 |0010: iget-boolean v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -057b40: 5531 b705 |0012: iget-boolean v1, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -057b44: 5432 af05 |0014: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -057b48: 7140 c913 0321 |0016: invoke-static {v3, v0, v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplicationsSortedByName:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; // method@13c9 │ │ -057b4e: 0c00 |0019: move-result-object v0 │ │ -057b50: 28f5 |001a: goto 000f // -000b │ │ -057b52: 0000 |001b: nop // spacer │ │ -057b54: 0001 0100 0100 0000 0e00 0000 |001c: packed-switch-data (6 units) │ │ +057aec: |[057aec] org.androidsoft.app.permission.ui.MainActivity.getApplicationsList:()Ljava/util/List; │ │ +057afc: 5230 b805 |0000: iget v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +057b00: 2b00 1a00 0000 |0002: packed-switch v0, 0000001c // +0000001a │ │ +057b06: 5530 ba05 |0005: iget-boolean v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +057b0a: 5531 b705 |0007: iget-boolean v1, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +057b0e: 5432 af05 |0009: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +057b12: 7140 ca13 0321 |000b: invoke-static {v3, v0, v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplicationsSortedByScore:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; // method@13ca │ │ +057b18: 0c00 |000e: move-result-object v0 │ │ +057b1a: 1100 |000f: return-object v0 │ │ +057b1c: 5530 b905 |0010: iget-boolean v0, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +057b20: 5531 b705 |0012: iget-boolean v1, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +057b24: 5432 af05 |0014: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +057b28: 7140 c913 0321 |0016: invoke-static {v3, v0, v1, v2}, Lorg/androidsoft/app/permission/service/PermissionService;.getApplicationsSortedByName:(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; // method@13c9 │ │ +057b2e: 0c00 |0019: move-result-object v0 │ │ +057b30: 28f5 |001a: goto 000f // -000b │ │ +057b32: 0000 |001b: nop // spacer │ │ +057b34: 0001 0100 0100 0000 0e00 0000 |001c: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0005 line=336 │ │ 0x0010 line=332 │ │ 0x001b line=329 │ │ locals : │ │ @@ -120439,20 +120406,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -057b60: |[057b60] org.androidsoft.app.permission.ui.MainActivity.help:()V │ │ -057b70: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -057b74: 1c01 1c03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/HelpActivity; // type@031c │ │ -057b78: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -057b7e: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ -057b84: 0e00 |000a: return-void │ │ +057b40: |[057b40] org.androidsoft.app.permission.ui.MainActivity.help:()V │ │ +057b50: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +057b54: 1c01 1c03 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/HelpActivity; // type@031c │ │ +057b58: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +057b5e: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ +057b64: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0007 line=281 │ │ 0x000a line=282 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -120463,20 +120430,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -057b88: |[057b88] org.androidsoft.app.permission.ui.MainActivity.preferences:()V │ │ -057b98: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -057b9c: 1c01 2103 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity; // type@0321 │ │ -057ba0: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -057ba6: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ -057bac: 0e00 |000a: return-void │ │ +057b68: |[057b68] org.androidsoft.app.permission.ui.MainActivity.preferences:()V │ │ +057b78: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +057b7c: 1c01 2103 |0002: const-class v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity; // type@0321 │ │ +057b80: 7030 b300 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +057b86: 6e20 3f14 0200 |0007: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ +057b8c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0007 line=293 │ │ 0x000a line=294 │ │ locals : │ │ 0x0007 - 0x000b reg=0 intent Landroid/content/Intent; │ │ @@ -120487,22 +120454,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -057bb0: |[057bb0] org.androidsoft.app.permission.ui.MainActivity.refreshAppList:()V │ │ -057bc0: 2200 1e03 |0000: new-instance v0, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; // type@031e │ │ -057bc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -057bc6: 7030 1714 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.:(Lorg/androidsoft/app/permission/ui/MainActivity;Lorg/androidsoft/app/permission/ui/MainActivity$1;)V // method@1417 │ │ -057bcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -057bce: 2311 5203 |0007: new-array v1, v1, [Ljava/lang/Void; // type@0352 │ │ -057bd2: 6e20 1a14 1000 |0009: invoke-virtual {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@141a │ │ -057bd8: 0e00 |000c: return-void │ │ +057b90: |[057b90] org.androidsoft.app.permission.ui.MainActivity.refreshAppList:()V │ │ +057ba0: 2200 1e03 |0000: new-instance v0, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask; // type@031e │ │ +057ba4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +057ba6: 7030 1714 2001 |0003: invoke-direct {v0, v2, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.:(Lorg/androidsoft/app/permission/ui/MainActivity;Lorg/androidsoft/app/permission/ui/MainActivity$1;)V // method@1417 │ │ +057bac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +057bae: 2311 5203 |0007: new-array v1, v1, [Ljava/lang/Void; // type@0352 │ │ +057bb2: 6e20 1a14 1000 |0009: invoke-virtual {v0, v1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@141a │ │ +057bb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x000c line=266 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ @@ -120511,25 +120478,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -057bdc: |[057bdc] org.androidsoft.app.permission.ui.MainActivity.refreshApplicationFragment:()V │ │ -057bec: 6e10 2914 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ -057bf2: 0c01 |0003: move-result-object v1 │ │ -057bf4: 1402 0800 0a7f |0004: const v2, #float 1.83434e+38 // #7f0a0008 │ │ -057bfa: 6e20 a603 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ -057c00: 0c00 |000a: move-result-object v0 │ │ -057c02: 1f00 1803 |000b: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ -057c06: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -057c0a: 5432 b605 |000f: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mPackageName:Ljava/lang/String; // field@05b6 │ │ -057c0e: 6e30 ff13 3002 |0011: invoke-virtual {v0, v3, v2}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ -057c14: 0e00 |0014: return-void │ │ +057bbc: |[057bbc] org.androidsoft.app.permission.ui.MainActivity.refreshApplicationFragment:()V │ │ +057bcc: 6e10 2914 0300 |0000: invoke-virtual {v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ +057bd2: 0c01 |0003: move-result-object v1 │ │ +057bd4: 1402 0800 0a7f |0004: const v2, #float 1.83434e+38 // #7f0a0008 │ │ +057bda: 6e20 a603 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ +057be0: 0c00 |000a: move-result-object v0 │ │ +057be2: 1f00 1803 |000b: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ +057be6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +057bea: 5432 b605 |000f: iget-object v2, v3, Lorg/androidsoft/app/permission/ui/MainActivity;.mPackageName:Ljava/lang/String; // field@05b6 │ │ +057bee: 6e30 ff13 3002 |0011: invoke-virtual {v0, v3, v2}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ +057bf4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x000d line=272 │ │ 0x000f line=274 │ │ 0x0014 line=276 │ │ @@ -120543,52 +120510,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -057c18: |[057c18] org.androidsoft.app.permission.ui.MainActivity.refreshIndicators:()V │ │ -057c28: 1403 0400 027f |0000: const v3, #float 1.728e+38 // #7f020004 │ │ -057c2e: 1402 0300 027f |0003: const v2, #float 1.728e+38 // #7f020003 │ │ -057c34: 5240 b805 |0006: iget v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -057c38: 3900 2c00 |0008: if-nez v0, 0034 // +002c │ │ -057c3c: 5440 b205 |000a: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ -057c40: 6e20 3811 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057c46: 5440 b105 |000f: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ -057c4a: 6e20 3811 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057c50: 5540 b705 |0014: iget-boolean v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -057c54: 3800 2900 |0016: if-eqz v0, 003f // +0029 │ │ -057c58: 5440 b305 |0018: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ -057c5c: 6e20 3811 3000 |001a: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057c62: 5540 ae05 |001d: iget-boolean v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -057c66: 3800 2600 |001f: if-eqz v0, 0045 // +0026 │ │ -057c6a: 5440 b505 |0021: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ -057c6e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -057c70: 6e20 4811 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -057c76: 5440 b005 |0027: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ -057c7a: 6e20 3811 3000 |0029: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057c80: 5440 bb05 |002c: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mTvFilter:Landroid/widget/TextView; // field@05bb │ │ -057c84: 5441 af05 |002e: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -057c88: 6e20 a312 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -057c8e: 0e00 |0033: return-void │ │ -057c90: 5440 b205 |0034: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ -057c94: 6e20 3811 2000 |0036: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057c9a: 5440 b105 |0039: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ -057c9e: 6e20 3811 3000 |003b: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057ca4: 28d6 |003e: goto 0014 // -002a │ │ -057ca6: 5440 b305 |003f: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ -057caa: 6e20 3811 2000 |0041: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057cb0: 28d9 |0044: goto 001d // -0027 │ │ -057cb2: 5440 b505 |0045: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ -057cb6: 1301 0800 |0047: const/16 v1, #int 8 // #8 │ │ -057cba: 6e20 4811 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ -057cc0: 5440 b005 |004c: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ -057cc4: 6e20 3811 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ -057cca: 28e2 |0051: goto 0033 // -001e │ │ +057bf8: |[057bf8] org.androidsoft.app.permission.ui.MainActivity.refreshIndicators:()V │ │ +057c08: 1403 0400 027f |0000: const v3, #float 1.728e+38 // #7f020004 │ │ +057c0e: 1402 0300 027f |0003: const v2, #float 1.728e+38 // #7f020003 │ │ +057c14: 5240 b805 |0006: iget v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +057c18: 3900 2c00 |0008: if-nez v0, 0034 // +002c │ │ +057c1c: 5440 b205 |000a: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ +057c20: 6e20 3811 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c26: 5440 b105 |000f: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ +057c2a: 6e20 3811 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c30: 5540 b705 |0014: iget-boolean v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +057c34: 3800 2900 |0016: if-eqz v0, 003f // +0029 │ │ +057c38: 5440 b305 |0018: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ +057c3c: 6e20 3811 3000 |001a: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c42: 5540 ae05 |001d: iget-boolean v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +057c46: 3800 2600 |001f: if-eqz v0, 0045 // +0026 │ │ +057c4a: 5440 b505 |0021: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ +057c4e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +057c50: 6e20 4811 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +057c56: 5440 b005 |0027: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ +057c5a: 6e20 3811 3000 |0029: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c60: 5440 bb05 |002c: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mTvFilter:Landroid/widget/TextView; // field@05bb │ │ +057c64: 5441 af05 |002e: iget-object v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +057c68: 6e20 a312 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +057c6e: 0e00 |0033: return-void │ │ +057c70: 5440 b205 |0034: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ +057c74: 6e20 3811 2000 |0036: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c7a: 5440 b105 |0039: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ +057c7e: 6e20 3811 3000 |003b: invoke-virtual {v0, v3}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c84: 28d6 |003e: goto 0014 // -002a │ │ +057c86: 5440 b305 |003f: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ +057c8a: 6e20 3811 2000 |0041: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057c90: 28d9 |0044: goto 001d // -0027 │ │ +057c92: 5440 b505 |0045: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ +057c96: 1301 0800 |0047: const/16 v1, #int 8 // #8 │ │ +057c9a: 6e20 4811 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1148 │ │ +057ca0: 5440 b005 |004c: iget-object v0, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ +057ca4: 6e20 3811 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setBackgroundResource:(I)V // method@1138 │ │ +057caa: 28e2 |0051: goto 0033 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0006 line=342 │ │ 0x000a line=344 │ │ 0x000f line=345 │ │ 0x0014 line=353 │ │ 0x0018 line=355 │ │ @@ -120610,25 +120577,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -057ccc: |[057ccc] org.androidsoft.app.permission.ui.MainActivity.sortByName:()V │ │ -057cdc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -057cde: 5520 b905 |0001: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -057ce2: 3900 0b00 |0003: if-nez v0, 000e // +000b │ │ -057ce6: 0110 |0005: move v0, v1 │ │ -057ce8: 5c20 b905 |0006: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -057cec: 5921 b805 |0008: iput v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -057cf0: 7010 4414 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -057cf6: 0e00 |000d: return-void │ │ -057cf8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -057cfa: 28f7 |000f: goto 0006 // -0009 │ │ +057cac: |[057cac] org.androidsoft.app.permission.ui.MainActivity.sortByName:()V │ │ +057cbc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +057cbe: 5520 b905 |0001: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +057cc2: 3900 0b00 |0003: if-nez v0, 000e // +000b │ │ +057cc6: 0110 |0005: move v0, v1 │ │ +057cc8: 5c20 b905 |0006: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +057ccc: 5921 b805 |0008: iput v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +057cd0: 7010 4414 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +057cd6: 0e00 |000d: return-void │ │ +057cd8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +057cda: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ 0x0008 line=299 │ │ 0x000a line=300 │ │ 0x000d line=301 │ │ 0x000e line=298 │ │ @@ -120640,25 +120607,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -057cfc: |[057cfc] org.androidsoft.app.permission.ui.MainActivity.sortByScore:()V │ │ -057d0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -057d0e: 5520 ba05 |0001: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -057d12: 3900 0b00 |0003: if-nez v0, 000e // +000b │ │ -057d16: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -057d18: 5c20 ba05 |0006: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -057d1c: 5921 b805 |0008: iput v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -057d20: 7010 4414 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -057d26: 0e00 |000d: return-void │ │ -057d28: 0110 |000e: move v0, v1 │ │ -057d2a: 28f7 |000f: goto 0006 // -0009 │ │ +057cdc: |[057cdc] org.androidsoft.app.permission.ui.MainActivity.sortByScore:()V │ │ +057cec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +057cee: 5520 ba05 |0001: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +057cf2: 3900 0b00 |0003: if-nez v0, 000e // +000b │ │ +057cf6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +057cf8: 5c20 ba05 |0006: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +057cfc: 5921 b805 |0008: iput v1, v2, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +057d00: 7010 4414 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +057d06: 0e00 |000d: return-void │ │ +057d08: 0110 |000e: move v0, v1 │ │ +057d0a: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0008 line=306 │ │ 0x000a line=307 │ │ 0x000d line=308 │ │ 0x000f line=305 │ │ @@ -120670,29 +120637,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -057d2c: |[057d2c] org.androidsoft.app.permission.ui.MainActivity.toggleFilter:()V │ │ -057d3c: 5510 ae05 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -057d40: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -057d44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -057d46: 5c10 ae05 |0005: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -057d4a: 5510 ae05 |0007: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -057d4e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -057d52: 7010 4314 0100 |000b: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateFilter:()V // method@1443 │ │ -057d58: 0e00 |000e: return-void │ │ -057d5a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -057d5c: 28f5 |0010: goto 0005 // -000b │ │ -057d5e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -057d60: 5b10 af05 |0012: iput-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -057d64: 7010 4414 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -057d6a: 28f7 |0017: goto 000e // -0009 │ │ +057d0c: |[057d0c] org.androidsoft.app.permission.ui.MainActivity.toggleFilter:()V │ │ +057d1c: 5510 ae05 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +057d20: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +057d24: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +057d26: 5c10 ae05 |0005: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +057d2a: 5510 ae05 |0007: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +057d2e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +057d32: 7010 4314 0100 |000b: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateFilter:()V // method@1443 │ │ +057d38: 0e00 |000e: return-void │ │ +057d3a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +057d3c: 28f5 |0010: goto 0005 // -000b │ │ +057d3e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +057d40: 5b10 af05 |0012: iput-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +057d44: 7010 4414 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +057d4a: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0007 line=380 │ │ 0x000b line=382 │ │ 0x000e line=389 │ │ 0x000f line=378 │ │ @@ -120706,23 +120673,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -057d6c: |[057d6c] org.androidsoft.app.permission.ui.MainActivity.toggleShowTrusted:()V │ │ -057d7c: 5510 b705 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -057d80: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -057d84: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -057d86: 5c10 b705 |0005: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -057d8a: 7010 4414 0100 |0007: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -057d90: 0e00 |000a: return-void │ │ -057d92: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -057d94: 28f9 |000c: goto 0005 // -0007 │ │ +057d4c: |[057d4c] org.androidsoft.app.permission.ui.MainActivity.toggleShowTrusted:()V │ │ +057d5c: 5510 b705 |0000: iget-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +057d60: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +057d64: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +057d66: 5c10 b705 |0005: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +057d6a: 7010 4414 0100 |0007: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +057d70: 0e00 |000a: return-void │ │ +057d72: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +057d74: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0007 line=313 │ │ 0x000a line=314 │ │ 0x000b line=312 │ │ locals : │ │ @@ -120733,18 +120700,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057d98: |[057d98] org.androidsoft.app.permission.ui.MainActivity.update:(Ljava/util/List;)V │ │ -057da8: 5410 a905 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mApplicationsListFragment:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // field@05a9 │ │ -057dac: 6e20 0a14 2000 |0002: invoke-virtual {v0, v2}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.update:(Ljava/util/List;)V // method@140a │ │ -057db2: 0e00 |0005: return-void │ │ +057d78: |[057d78] org.androidsoft.app.permission.ui.MainActivity.update:(Ljava/util/List;)V │ │ +057d88: 5410 a905 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mApplicationsListFragment:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // field@05a9 │ │ +057d8c: 6e20 0a14 2000 |0002: invoke-virtual {v0, v2}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.update:(Ljava/util/List;)V // method@140a │ │ +057d92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=325 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ @@ -120755,30 +120722,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -057db4: |[057db4] org.androidsoft.app.permission.ui.MainActivity.updateFilter:()V │ │ -057dc4: 7100 ce13 0000 |0000: invoke-static {}, Lorg/androidsoft/app/permission/service/PermissionService;.getPermissions:()[Ljava/lang/String; // method@13ce │ │ -057dca: 0c02 |0003: move-result-object v2 │ │ -057dcc: 2201 0b00 |0004: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ -057dd0: 7020 3600 4100 |0006: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0036 │ │ -057dd6: 1403 0800 077f |0009: const v3, #float 1.79446e+38 // #7f070008 │ │ -057ddc: 6e20 2814 3400 |000c: invoke-virtual {v4, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@1428 │ │ -057de2: 0c03 |000f: move-result-object v3 │ │ -057de4: 6e20 3d00 3100 |0010: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003d │ │ -057dea: 2203 1d03 |0013: new-instance v3, Lorg/androidsoft/app/permission/ui/MainActivity$1; // type@031d │ │ -057dee: 7030 1414 4302 |0015: invoke-direct {v3, v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity$1;.:(Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V // method@1414 │ │ -057df4: 6e30 3900 2103 |0018: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -057dfa: 6e10 3700 0100 |001b: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0037 │ │ -057e00: 0c00 |001e: move-result-object v0 │ │ -057e02: 6e10 3e00 0000 |001f: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@003e │ │ -057e08: 0e00 |0022: return-void │ │ +057d94: |[057d94] org.androidsoft.app.permission.ui.MainActivity.updateFilter:()V │ │ +057da4: 7100 ce13 0000 |0000: invoke-static {}, Lorg/androidsoft/app/permission/service/PermissionService;.getPermissions:()[Ljava/lang/String; // method@13ce │ │ +057daa: 0c02 |0003: move-result-object v2 │ │ +057dac: 2201 0b00 |0004: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ +057db0: 7020 3600 4100 |0006: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0036 │ │ +057db6: 1403 0800 077f |0009: const v3, #float 1.79446e+38 // #7f070008 │ │ +057dbc: 6e20 2814 3400 |000c: invoke-virtual {v4, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getString:(I)Ljava/lang/String; // method@1428 │ │ +057dc2: 0c03 |000f: move-result-object v3 │ │ +057dc4: 6e20 3d00 3100 |0010: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003d │ │ +057dca: 2203 1d03 |0013: new-instance v3, Lorg/androidsoft/app/permission/ui/MainActivity$1; // type@031d │ │ +057dce: 7030 1414 4302 |0015: invoke-direct {v3, v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity$1;.:(Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V // method@1414 │ │ +057dd4: 6e30 3900 2103 |0018: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +057dda: 6e10 3700 0100 |001b: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0037 │ │ +057de0: 0c00 |001e: move-result-object v0 │ │ +057de2: 6e10 3e00 0000 |001f: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@003e │ │ +057de8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=394 │ │ 0x0009 line=395 │ │ 0x0013 line=396 │ │ 0x001b line=406 │ │ @@ -120795,18 +120762,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057e0c: |[057e0c] org.androidsoft.app.permission.ui.MainActivity.updateUI:()V │ │ -057e1c: 7010 3714 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshAppList:()V // method@1437 │ │ -057e22: 7010 3914 0000 |0003: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshIndicators:()V // method@1439 │ │ -057e28: 0e00 |0006: return-void │ │ +057dec: |[057dec] org.androidsoft.app.permission.ui.MainActivity.updateUI:()V │ │ +057dfc: 7010 3714 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshAppList:()V // method@1437 │ │ +057e02: 7010 3914 0000 |0003: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshIndicators:()V // method@1439 │ │ +057e08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0003 line=319 │ │ 0x0006 line=320 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ @@ -120817,32 +120784,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -057e2c: |[057e2c] org.androidsoft.app.permission.ui.MainActivity.onAppSelected:(Ljava/lang/String;)V │ │ -057e3c: 5b45 b605 |0000: iput-object v5, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mPackageName:Ljava/lang/String; // field@05b6 │ │ -057e40: 6e10 2914 0400 |0002: invoke-virtual {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ -057e46: 0c01 |0005: move-result-object v1 │ │ -057e48: 1403 0800 0a7f |0006: const v3, #float 1.83434e+38 // #7f0a0008 │ │ -057e4e: 6e20 a603 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ -057e54: 0c00 |000c: move-result-object v0 │ │ -057e56: 1f00 1803 |000d: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ -057e5a: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ -057e5e: 6e30 ff13 4005 |0011: invoke-virtual {v0, v4, v5}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ -057e64: 0e00 |0014: return-void │ │ -057e66: 2202 2500 |0015: new-instance v2, Landroid/content/Intent; // type@0025 │ │ -057e6a: 1c03 1703 |0017: const-class v3, Lorg/androidsoft/app/permission/ui/ApplicationActivity; // type@0317 │ │ -057e6e: 7030 b300 4203 |0019: invoke-direct {v2, v4, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -057e74: 6203 a005 |001c: sget-object v3, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ -057e78: 6e30 ce00 3205 |001e: invoke-virtual {v2, v3, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ -057e7e: 6e20 3f14 2400 |0021: invoke-virtual {v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ -057e84: 28f0 |0024: goto 0014 // -0010 │ │ +057e0c: |[057e0c] org.androidsoft.app.permission.ui.MainActivity.onAppSelected:(Ljava/lang/String;)V │ │ +057e1c: 5b45 b605 |0000: iput-object v5, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mPackageName:Ljava/lang/String; // field@05b6 │ │ +057e20: 6e10 2914 0400 |0002: invoke-virtual {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ +057e26: 0c01 |0005: move-result-object v1 │ │ +057e28: 1403 0800 0a7f |0006: const v3, #float 1.83434e+38 // #7f0a0008 │ │ +057e2e: 6e20 a603 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ +057e34: 0c00 |000c: move-result-object v0 │ │ +057e36: 1f00 1803 |000d: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationFragment; // type@0318 │ │ +057e3a: 3800 0600 |000f: if-eqz v0, 0015 // +0006 │ │ +057e3e: 6e30 ff13 4005 |0011: invoke-virtual {v0, v4, v5}, Lorg/androidsoft/app/permission/ui/ApplicationFragment;.updateApplication:(Landroid/app/Activity;Ljava/lang/String;)V // method@13ff │ │ +057e44: 0e00 |0014: return-void │ │ +057e46: 2202 2500 |0015: new-instance v2, Landroid/content/Intent; // type@0025 │ │ +057e4a: 1c03 1703 |0017: const-class v3, Lorg/androidsoft/app/permission/ui/ApplicationActivity; // type@0317 │ │ +057e4e: 7030 b300 4203 |0019: invoke-direct {v2, v4, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +057e54: 6203 a005 |001c: sget-object v3, Lorg/androidsoft/app/permission/ui/MainActivity;.EXTRA_PACKAGE_NAME:Ljava/lang/String; // field@05a0 │ │ +057e58: 6e30 ce00 3205 |001e: invoke-virtual {v2, v3, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00ce │ │ +057e5e: 6e20 3f14 2400 |0021: invoke-virtual {v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@143f │ │ +057e64: 28f0 |0024: goto 0014 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0002 line=138 │ │ 0x0006 line=139 │ │ 0x000f line=140 │ │ 0x0011 line=142 │ │ @@ -120862,19 +120829,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057e88: |[057e88] org.androidsoft.app.permission.ui.MainActivity.onApplicationChange:()V │ │ -057e98: 7010 3714 0100 |0000: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshAppList:()V // method@1437 │ │ -057e9e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -057ea0: 5c10 b405 |0004: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ -057ea4: 0e00 |0006: return-void │ │ +057e68: |[057e68] org.androidsoft.app.permission.ui.MainActivity.onApplicationChange:()V │ │ +057e78: 7010 3714 0100 |0000: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshAppList:()V // method@1437 │ │ +057e7e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +057e80: 5c10 b405 |0004: iput-boolean v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ +057e84: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0006 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ @@ -120884,17 +120851,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057ea8: |[057ea8] org.androidsoft.app.permission.ui.MainActivity.onChangeTheme:()V │ │ -057eb8: 6e10 3614 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.recreate:()V // method@1436 │ │ -057ebe: 0e00 |0003: return-void │ │ +057e88: |[057e88] org.androidsoft.app.permission.ui.MainActivity.onChangeTheme:()V │ │ +057e98: 6e10 3614 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/MainActivity;.recreate:()V // method@1436 │ │ +057e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0003 line=260 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/MainActivity; │ │ │ │ @@ -120903,35 +120870,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -057ec0: |[057ec0] org.androidsoft.app.permission.ui.MainActivity.onClick:(Landroid/view/View;)V │ │ -057ed0: 5410 ac05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ -057ed4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -057ed8: 7010 3d14 0100 |0004: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.sortByName:()V // method@143d │ │ -057ede: 0e00 |0007: return-void │ │ -057ee0: 5410 ad05 |0008: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ -057ee4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ -057ee8: 7010 3e14 0100 |000c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.sortByScore:()V // method@143e │ │ -057eee: 28f8 |000f: goto 0007 // -0008 │ │ -057ef0: 5410 ab05 |0010: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ -057ef4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -057ef8: 7010 4114 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.toggleShowTrusted:()V // method@1441 │ │ -057efe: 28f0 |0017: goto 0007 // -0010 │ │ -057f00: 5410 aa05 |0018: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ -057f04: 3302 0600 |001a: if-ne v2, v0, 0020 // +0006 │ │ -057f08: 7010 4014 0100 |001c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.toggleFilter:()V // method@1440 │ │ -057f0e: 28e8 |001f: goto 0007 // -0018 │ │ -057f10: 5410 b505 |0020: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ -057f14: 3302 e5ff |0022: if-ne v2, v0, 0007 // -001b │ │ -057f18: 7010 4314 0100 |0024: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateFilter:()V // method@1443 │ │ -057f1e: 28e0 |0027: goto 0007 // -0020 │ │ +057ea0: |[057ea0] org.androidsoft.app.permission.ui.MainActivity.onClick:(Landroid/view/View;)V │ │ +057eb0: 5410 ac05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ +057eb4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +057eb8: 7010 3d14 0100 |0004: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.sortByName:()V // method@143d │ │ +057ebe: 0e00 |0007: return-void │ │ +057ec0: 5410 ad05 |0008: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ +057ec4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ +057ec8: 7010 3e14 0100 |000c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.sortByScore:()V // method@143e │ │ +057ece: 28f8 |000f: goto 0007 // -0008 │ │ +057ed0: 5410 ab05 |0010: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ +057ed4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +057ed8: 7010 4114 0100 |0014: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.toggleShowTrusted:()V // method@1441 │ │ +057ede: 28f0 |0017: goto 0007 // -0010 │ │ +057ee0: 5410 aa05 |0018: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ +057ee4: 3302 0600 |001a: if-ne v2, v0, 0020 // +0006 │ │ +057ee8: 7010 4014 0100 |001c: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.toggleFilter:()V // method@1440 │ │ +057eee: 28e8 |001f: goto 0007 // -0018 │ │ +057ef0: 5410 b505 |0020: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ +057ef4: 3302 e5ff |0022: if-ne v2, v0, 0007 // -001b │ │ +057ef8: 7010 4314 0100 |0024: invoke-direct {v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateFilter:()V // method@1443 │ │ +057efe: 28e0 |0027: goto 0007 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=168 │ │ 0x0007 line=186 │ │ 0x0008 line=170 │ │ 0x000c line=172 │ │ @@ -120950,95 +120917,95 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 180 16-bit code units │ │ -057f20: |[057f20] org.androidsoft.app.permission.ui.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -057f30: 1405 1700 0a7f |0000: const v5, #float 1.83434e+38 // #7f0a0017 │ │ -057f36: 1304 0004 |0003: const/16 v4, #int 1024 // #400 │ │ -057f3a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -057f3c: 6f20 7f03 7600 |0006: invoke-super {v6, v7}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@037f │ │ -057f42: 6001 2700 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ -057f46: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -057f4a: 3521 0c00 |000d: if-ge v1, v2, 0019 // +000c │ │ -057f4e: 6e20 3a14 3600 |000f: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.requestWindowFeature:(I)Z // method@143a │ │ -057f54: 6e10 2a14 0600 |0012: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/MainActivity;.getWindow:()Landroid/view/Window; // method@142a │ │ -057f5a: 0c01 |0015: move-result-object v1 │ │ -057f5c: 6e30 9211 4104 |0016: invoke-virtual {v1, v4, v4}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ -057f62: 7110 db13 0600 |0019: invoke-static {v6}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ -057f68: 7100 dc13 0000 |001c: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ -057f6e: 0a01 |001f: move-result v1 │ │ -057f70: 6e20 3c14 1600 |0020: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.setTheme:(I)V // method@143c │ │ -057f76: 1401 0700 037f |0023: const v1, #float 1.74129e+38 // #7f030007 │ │ -057f7c: 6e20 3b14 1600 |0026: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.setContentView:(I)V // method@143b │ │ -057f82: 1401 0100 0a7f |0029: const v1, #float 1.83433e+38 // #7f0a0001 │ │ -057f88: 6e20 2414 1600 |002c: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -057f8e: 0c01 |002f: move-result-object v1 │ │ -057f90: 1f01 9f02 |0030: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -057f94: 5b61 ac05 |0032: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ -057f98: 5461 ac05 |0034: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ -057f9c: 6e20 a112 6100 |0036: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ -057fa2: 1501 0a7f |0039: const/high16 v1, #int 2131361792 // #7f0a │ │ -057fa6: 6e20 2414 1600 |003b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -057fac: 0c01 |003e: move-result-object v1 │ │ -057fae: 1f01 9f02 |003f: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -057fb2: 5b61 ad05 |0041: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ -057fb6: 5461 ad05 |0043: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ -057fba: 6e20 a112 6100 |0045: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ -057fc0: 1401 0200 0a7f |0048: const v1, #float 1.83434e+38 // #7f0a0002 │ │ -057fc6: 6e20 2414 1600 |004b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -057fcc: 0c01 |004e: move-result-object v1 │ │ -057fce: 1f01 8c02 |004f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ -057fd2: 5b61 ab05 |0051: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ -057fd6: 5461 ab05 |0053: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ -057fda: 6e20 3d12 6100 |0055: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@123d │ │ -057fe0: 1401 0300 0a7f |0058: const v1, #float 1.83434e+38 // #7f0a0003 │ │ -057fe6: 6e20 2414 1600 |005b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -057fec: 0c01 |005e: move-result-object v1 │ │ -057fee: 1f01 8c02 |005f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ -057ff2: 5b61 aa05 |0061: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ -057ff6: 5461 aa05 |0063: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ -057ffa: 6e20 3d12 6100 |0065: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@123d │ │ -058000: 6e20 2414 5600 |0068: invoke-virtual {v6, v5}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058006: 0c01 |006b: move-result-object v1 │ │ -058008: 1f01 9f02 |006c: check-cast v1, Landroid/widget/TextView; // type@029f │ │ -05800c: 5b61 bb05 |006e: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mTvFilter:Landroid/widget/TextView; // field@05bb │ │ -058010: 6e20 2414 5600 |0070: invoke-virtual {v6, v5}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058016: 0c01 |0073: move-result-object v1 │ │ -058018: 5b61 b505 |0074: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ -05801c: 5461 b505 |0076: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ -058020: 6e20 4411 6100 |0078: invoke-virtual {v1, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1144 │ │ -058026: 1401 0500 0a7f |007b: const v1, #float 1.83434e+38 // #7f0a0005 │ │ -05802c: 6e20 2414 1600 |007e: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058032: 0c01 |0081: move-result-object v1 │ │ -058034: 5b61 b105 |0082: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ -058038: 1401 0400 0a7f |0084: const v1, #float 1.83434e+38 // #7f0a0004 │ │ -05803e: 6e20 2414 1600 |0087: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058044: 0c01 |008a: move-result-object v1 │ │ -058046: 5b61 b205 |008b: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ -05804a: 1401 0600 0a7f |008d: const v1, #float 1.83434e+38 // #7f0a0006 │ │ -058050: 6e20 2414 1600 |0090: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058056: 0c01 |0093: move-result-object v1 │ │ -058058: 5b61 b305 |0094: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ -05805c: 1401 0700 0a7f |0096: const v1, #float 1.83434e+38 // #7f0a0007 │ │ -058062: 6e20 2414 1600 |0099: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ -058068: 0c01 |009c: move-result-object v1 │ │ -05806a: 5b61 b005 |009d: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ -05806e: 6e10 2914 0600 |009f: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ -058074: 0c00 |00a2: move-result-object v0 │ │ -058076: 1401 1a00 0a7f |00a3: const v1, #float 1.83434e+38 // #7f0a001a │ │ -05807c: 6e20 a603 1000 |00a6: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ -058082: 0c01 |00a9: move-result-object v1 │ │ -058084: 1f01 1a03 |00aa: check-cast v1, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // type@031a │ │ -058088: 5b61 a905 |00ac: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mApplicationsListFragment:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // field@05a9 │ │ -05808c: 7110 ba13 0600 |00ae: invoke-static {v6}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V // method@13ba │ │ -058092: 5c63 b405 |00b1: iput-boolean v3, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ -058096: 0e00 |00b3: return-void │ │ +057f00: |[057f00] org.androidsoft.app.permission.ui.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +057f10: 1405 1700 0a7f |0000: const v5, #float 1.83434e+38 // #7f0a0017 │ │ +057f16: 1304 0004 |0003: const/16 v4, #int 1024 // #400 │ │ +057f1a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +057f1c: 6f20 7f03 7600 |0006: invoke-super {v6, v7}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@037f │ │ +057f22: 6001 2700 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0027 │ │ +057f26: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +057f2a: 3521 0c00 |000d: if-ge v1, v2, 0019 // +000c │ │ +057f2e: 6e20 3a14 3600 |000f: invoke-virtual {v6, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.requestWindowFeature:(I)Z // method@143a │ │ +057f34: 6e10 2a14 0600 |0012: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/MainActivity;.getWindow:()Landroid/view/Window; // method@142a │ │ +057f3a: 0c01 |0015: move-result-object v1 │ │ +057f3c: 6e30 9211 4104 |0016: invoke-virtual {v1, v4, v4}, Landroid/view/Window;.setFlags:(II)V // method@1192 │ │ +057f42: 7110 db13 0600 |0019: invoke-static {v6}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ +057f48: 7100 dc13 0000 |001c: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ +057f4e: 0a01 |001f: move-result v1 │ │ +057f50: 6e20 3c14 1600 |0020: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.setTheme:(I)V // method@143c │ │ +057f56: 1401 0700 037f |0023: const v1, #float 1.74129e+38 // #7f030007 │ │ +057f5c: 6e20 3b14 1600 |0026: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.setContentView:(I)V // method@143b │ │ +057f62: 1401 0100 0a7f |0029: const v1, #float 1.83433e+38 // #7f0a0001 │ │ +057f68: 6e20 2414 1600 |002c: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057f6e: 0c01 |002f: move-result-object v1 │ │ +057f70: 1f01 9f02 |0030: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057f74: 5b61 ac05 |0032: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ +057f78: 5461 ac05 |0034: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByName:Landroid/widget/TextView; // field@05ac │ │ +057f7c: 6e20 a112 6100 |0036: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ +057f82: 1501 0a7f |0039: const/high16 v1, #int 2131361792 // #7f0a │ │ +057f86: 6e20 2414 1600 |003b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057f8c: 0c01 |003e: move-result-object v1 │ │ +057f8e: 1f01 9f02 |003f: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057f92: 5b61 ad05 |0041: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ +057f96: 5461 ad05 |0043: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonSortByScore:Landroid/widget/TextView; // field@05ad │ │ +057f9a: 6e20 a112 6100 |0045: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ +057fa0: 1401 0200 0a7f |0048: const v1, #float 1.83434e+38 // #7f0a0002 │ │ +057fa6: 6e20 2414 1600 |004b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057fac: 0c01 |004e: move-result-object v1 │ │ +057fae: 1f01 8c02 |004f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ +057fb2: 5b61 ab05 |0051: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ +057fb6: 5461 ab05 |0053: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonShowTrusted:Landroid/widget/ImageView; // field@05ab │ │ +057fba: 6e20 3d12 6100 |0055: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@123d │ │ +057fc0: 1401 0300 0a7f |0058: const v1, #float 1.83434e+38 // #7f0a0003 │ │ +057fc6: 6e20 2414 1600 |005b: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057fcc: 0c01 |005e: move-result-object v1 │ │ +057fce: 1f01 8c02 |005f: check-cast v1, Landroid/widget/ImageView; // type@028c │ │ +057fd2: 5b61 aa05 |0061: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ +057fd6: 5461 aa05 |0063: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mButtonFilter:Landroid/widget/ImageView; // field@05aa │ │ +057fda: 6e20 3d12 6100 |0065: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@123d │ │ +057fe0: 6e20 2414 5600 |0068: invoke-virtual {v6, v5}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057fe6: 0c01 |006b: move-result-object v1 │ │ +057fe8: 1f01 9f02 |006c: check-cast v1, Landroid/widget/TextView; // type@029f │ │ +057fec: 5b61 bb05 |006e: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mTvFilter:Landroid/widget/TextView; // field@05bb │ │ +057ff0: 6e20 2414 5600 |0070: invoke-virtual {v6, v5}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +057ff6: 0c01 |0073: move-result-object v1 │ │ +057ff8: 5b61 b505 |0074: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ +057ffc: 5461 b505 |0076: iget-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mLayoutFilter:Landroid/view/View; // field@05b5 │ │ +058000: 6e20 4411 6100 |0078: invoke-virtual {v1, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1144 │ │ +058006: 1401 0500 0a7f |007b: const v1, #float 1.83434e+38 // #7f0a0005 │ │ +05800c: 6e20 2414 1600 |007e: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +058012: 0c01 |0081: move-result-object v1 │ │ +058014: 5b61 b105 |0082: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorName:Landroid/view/View; // field@05b1 │ │ +058018: 1401 0400 0a7f |0084: const v1, #float 1.83434e+38 // #7f0a0004 │ │ +05801e: 6e20 2414 1600 |0087: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +058024: 0c01 |008a: move-result-object v1 │ │ +058026: 5b61 b205 |008b: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorScore:Landroid/view/View; // field@05b2 │ │ +05802a: 1401 0600 0a7f |008d: const v1, #float 1.83434e+38 // #7f0a0006 │ │ +058030: 6e20 2414 1600 |0090: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +058036: 0c01 |0093: move-result-object v1 │ │ +058038: 5b61 b305 |0094: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorTrusted:Landroid/view/View; // field@05b3 │ │ +05803c: 1401 0700 0a7f |0096: const v1, #float 1.83434e+38 // #7f0a0007 │ │ +058042: 6e20 2414 1600 |0099: invoke-virtual {v6, v1}, Lorg/androidsoft/app/permission/ui/MainActivity;.findViewById:(I)Landroid/view/View; // method@1424 │ │ +058048: 0c01 |009c: move-result-object v1 │ │ +05804a: 5b61 b005 |009d: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mIndicatorFilter:Landroid/view/View; // field@05b0 │ │ +05804e: 6e10 2914 0600 |009f: invoke-virtual {v6}, Lorg/androidsoft/app/permission/ui/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1429 │ │ +058054: 0c00 |00a2: move-result-object v0 │ │ +058056: 1401 1a00 0a7f |00a3: const v1, #float 1.83434e+38 // #7f0a001a │ │ +05805c: 6e20 a603 1000 |00a6: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03a6 │ │ +058062: 0c01 |00a9: move-result-object v1 │ │ +058064: 1f01 1a03 |00aa: check-cast v1, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // type@031a │ │ +058068: 5b61 a905 |00ac: iput-object v1, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mApplicationsListFragment:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; // field@05a9 │ │ +05806c: 7110 ba13 0600 |00ae: invoke-static {v6}, Lorg/androidsoft/app/permission/service/ApplicationChangesService;.registerListener:(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V // method@13ba │ │ +058072: 5c63 b405 |00b1: iput-boolean v3, v6, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ +058076: 0e00 |00b3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=90 │ │ 0x0009 line=92 │ │ 0x000f line=94 │ │ 0x0012 line=95 │ │ 0x0019 line=99 │ │ @@ -121074,21 +121041,21 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -058098: |[058098] org.androidsoft.app.permission.ui.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0580a8: 6e10 2614 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1426 │ │ -0580ae: 0c00 |0003: move-result-object v0 │ │ -0580b0: 1501 097f |0004: const/high16 v1, #int 2131296256 // #7f09 │ │ -0580b4: 6e30 b110 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ -0580ba: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0580bc: 0f01 |000a: return v1 │ │ +058078: |[058078] org.androidsoft.app.permission.ui.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +058088: 6e10 2614 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1426 │ │ +05808e: 0c00 |0003: move-result-object v0 │ │ +058090: 1501 097f |0004: const/high16 v1, #int 2131296256 // #7f09 │ │ +058094: 6e30 b110 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ +05809a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +05809c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0009 line=197 │ │ locals : │ │ 0x0004 - 0x000b reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -121100,28 +121067,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0580c0: |[0580c0] org.androidsoft.app.permission.ui.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0580d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0580d2: 7210 b610 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ -0580d8: 0a01 |0004: move-result v1 │ │ -0580da: 2b01 1100 0000 |0005: packed-switch v1, 00000016 // +00000011 │ │ -0580e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0580e2: 0f00 |0009: return v0 │ │ -0580e4: 7010 2b14 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.help:()V // method@142b │ │ -0580ea: 28fc |000d: goto 0009 // -0004 │ │ -0580ec: 7010 2314 0200 |000e: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.credits:()V // method@1423 │ │ -0580f2: 28f8 |0011: goto 0009 // -0008 │ │ -0580f4: 7010 3514 0200 |0012: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.preferences:()V // method@1435 │ │ -0580fa: 28f4 |0015: goto 0009 // -000c │ │ -0580fc: 0001 0300 2200 0a7f 0500 0000 0900 ... |0016: packed-switch-data (10 units) │ │ +0580a0: |[0580a0] org.androidsoft.app.permission.ui.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0580b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0580b2: 7210 b610 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ +0580b8: 0a01 |0004: move-result v1 │ │ +0580ba: 2b01 1100 0000 |0005: packed-switch v1, 00000016 // +00000011 │ │ +0580c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0580c2: 0f00 |0009: return v0 │ │ +0580c4: 7010 2b14 0200 |000a: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.help:()V // method@142b │ │ +0580ca: 28fc |000d: goto 0009 // -0004 │ │ +0580cc: 7010 2314 0200 |000e: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.credits:()V // method@1423 │ │ +0580d2: 28f8 |0011: goto 0009 // -0008 │ │ +0580d4: 7010 3514 0200 |0012: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.preferences:()V // method@1435 │ │ +0580da: 28f4 |0015: goto 0009 // -000c │ │ +0580dc: 0001 0300 2200 0a7f 0500 0000 0900 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=206 │ │ 0x0008 line=218 │ │ 0x000a line=209 │ │ 0x000e line=212 │ │ 0x0012 line=215 │ │ @@ -121135,41 +121102,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -058110: |[058110] org.androidsoft.app.permission.ui.MainActivity.onPause:()V │ │ -058120: 6f10 8903 0400 |0000: invoke-super {v4}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0389 │ │ -058126: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -058128: 6e20 2714 2400 |0004: invoke-virtual {v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@1427 │ │ -05812e: 0c01 |0007: move-result-object v1 │ │ -058130: 7210 e200 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ -058136: 0c00 |000b: move-result-object v0 │ │ -058138: 1a02 9f16 |000c: const-string v2, "sort" // string@169f │ │ -05813c: 5243 b805 |000e: iget v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -058140: 7230 e000 2003 |0010: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ -058146: 1a02 3817 |0013: const-string v2, "toggle_name" // string@1738 │ │ -05814a: 5543 b905 |0015: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -05814e: 7230 df00 2003 |0017: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ -058154: 1a02 3917 |001a: const-string v2, "toggle_score" // string@1739 │ │ -058158: 5543 ba05 |001c: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -05815c: 7230 df00 2003 |001e: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ -058162: 1a02 8116 |0021: const-string v2, "show_trusted" // string@1681 │ │ -058166: 5543 b705 |0023: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -05816a: 7230 df00 2003 |0025: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ -058170: 1a02 700c |0028: const-string v2, "filter_enabled" // string@0c70 │ │ -058174: 5543 ae05 |002a: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -058178: 7230 df00 2003 |002c: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ -05817e: 1a02 740c |002f: const-string v2, "filter_value" // string@0c74 │ │ -058182: 5443 af05 |0031: iget-object v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -058186: 7230 e100 2003 |0033: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00e1 │ │ -05818c: 7210 dd00 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ -058192: 0e00 |0039: return-void │ │ +0580f0: |[0580f0] org.androidsoft.app.permission.ui.MainActivity.onPause:()V │ │ +058100: 6f10 8903 0400 |0000: invoke-super {v4}, Landroid/support/v4/app/FragmentActivity;.onPause:()V // method@0389 │ │ +058106: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +058108: 6e20 2714 2400 |0004: invoke-virtual {v4, v2}, Lorg/androidsoft/app/permission/ui/MainActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@1427 │ │ +05810e: 0c01 |0007: move-result-object v1 │ │ +058110: 7210 e200 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ +058116: 0c00 |000b: move-result-object v0 │ │ +058118: 1a02 9f16 |000c: const-string v2, "sort" // string@169f │ │ +05811c: 5243 b805 |000e: iget v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +058120: 7230 e000 2003 |0010: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ +058126: 1a02 3817 |0013: const-string v2, "toggle_name" // string@1738 │ │ +05812a: 5543 b905 |0015: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +05812e: 7230 df00 2003 |0017: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ +058134: 1a02 3917 |001a: const-string v2, "toggle_score" // string@1739 │ │ +058138: 5543 ba05 |001c: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +05813c: 7230 df00 2003 |001e: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ +058142: 1a02 8116 |0021: const-string v2, "show_trusted" // string@1681 │ │ +058146: 5543 b705 |0023: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +05814a: 7230 df00 2003 |0025: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ +058150: 1a02 700c |0028: const-string v2, "filter_enabled" // string@0c70 │ │ +058154: 5543 ae05 |002a: iget-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +058158: 7230 df00 2003 |002c: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00df │ │ +05815e: 1a02 740c |002f: const-string v2, "filter_value" // string@0c74 │ │ +058162: 5443 af05 |0031: iget-object v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +058166: 7230 e100 2003 |0033: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00e1 │ │ +05816c: 7210 dd00 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00dd │ │ +058172: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ 0x0008 line=226 │ │ 0x000c line=227 │ │ 0x0013 line=228 │ │ @@ -121189,52 +121156,52 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -058194: |[058194] org.androidsoft.app.permission.ui.MainActivity.onResume:()V │ │ -0581a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0581a6: 6f10 8d03 0400 |0001: invoke-super {v4}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@038d │ │ -0581ac: 6e20 2714 3400 |0004: invoke-virtual {v4, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@1427 │ │ -0581b2: 0c00 |0007: move-result-object v0 │ │ -0581b4: 1a01 9f16 |0008: const-string v1, "sort" // string@169f │ │ -0581b8: 7230 e400 1003 |000a: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ -0581be: 0a01 |000d: move-result v1 │ │ -0581c0: 5941 b805 |000e: iput v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ -0581c4: 1a01 3817 |0010: const-string v1, "toggle_name" // string@1738 │ │ -0581c8: 7230 e300 1003 |0012: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ -0581ce: 0a01 |0015: move-result v1 │ │ -0581d0: 5c41 b905 |0016: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ -0581d4: 1a01 3917 |0018: const-string v1, "toggle_score" // string@1739 │ │ -0581d8: 7230 e300 1003 |001a: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ -0581de: 0a01 |001d: move-result v1 │ │ -0581e0: 5c41 ba05 |001e: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ -0581e4: 1a01 8116 |0020: const-string v1, "show_trusted" // string@1681 │ │ -0581e8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -0581ea: 7230 e300 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ -0581f0: 0a01 |0026: move-result v1 │ │ -0581f2: 5c41 b705 |0027: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ -0581f6: 1a01 700c |0029: const-string v1, "filter_enabled" // string@0c70 │ │ -0581fa: 7230 e300 1003 |002b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ -058200: 0a01 |002e: move-result v1 │ │ -058202: 5c41 ae05 |002f: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ -058206: 1a01 740c |0031: const-string v1, "filter_value" // string@0c74 │ │ -05820a: 1202 |0033: const/4 v2, #int 0 // #0 │ │ -05820c: 7230 e500 1002 |0034: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e5 │ │ -058212: 0c01 |0037: move-result-object v1 │ │ -058214: 5b41 af05 |0038: iput-object v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ -058218: 5541 b405 |003a: iget-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ -05821c: 3801 0a00 |003c: if-eqz v1, 0046 // +000a │ │ -058220: 7010 4414 0400 |003e: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ -058226: 7010 3814 0400 |0041: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshApplicationFragment:()V // method@1438 │ │ -05822c: 5c43 b405 |0044: iput-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ -058230: 7010 3914 0400 |0046: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshIndicators:()V // method@1439 │ │ -058236: 0e00 |0049: return-void │ │ +058174: |[058174] org.androidsoft.app.permission.ui.MainActivity.onResume:()V │ │ +058184: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +058186: 6f10 8d03 0400 |0001: invoke-super {v4}, Landroid/support/v4/app/FragmentActivity;.onResume:()V // method@038d │ │ +05818c: 6e20 2714 3400 |0004: invoke-virtual {v4, v3}, Lorg/androidsoft/app/permission/ui/MainActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@1427 │ │ +058192: 0c00 |0007: move-result-object v0 │ │ +058194: 1a01 9f16 |0008: const-string v1, "sort" // string@169f │ │ +058198: 7230 e400 1003 |000a: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ +05819e: 0a01 |000d: move-result v1 │ │ +0581a0: 5941 b805 |000e: iput v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mSort:I // field@05b8 │ │ +0581a4: 1a01 3817 |0010: const-string v1, "toggle_name" // string@1738 │ │ +0581a8: 7230 e300 1003 |0012: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ +0581ae: 0a01 |0015: move-result v1 │ │ +0581b0: 5c41 b905 |0016: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleName:Z // field@05b9 │ │ +0581b4: 1a01 3917 |0018: const-string v1, "toggle_score" // string@1739 │ │ +0581b8: 7230 e300 1003 |001a: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ +0581be: 0a01 |001d: move-result v1 │ │ +0581c0: 5c41 ba05 |001e: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mToggleScore:Z // field@05ba │ │ +0581c4: 1a01 8116 |0020: const-string v1, "show_trusted" // string@1681 │ │ +0581c8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +0581ca: 7230 e300 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ +0581d0: 0a01 |0026: move-result v1 │ │ +0581d2: 5c41 b705 |0027: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mShowTrusted:Z // field@05b7 │ │ +0581d6: 1a01 700c |0029: const-string v1, "filter_enabled" // string@0c70 │ │ +0581da: 7230 e300 1003 |002b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00e3 │ │ +0581e0: 0a01 |002e: move-result v1 │ │ +0581e2: 5c41 ae05 |002f: iput-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterEnabled:Z // field@05ae │ │ +0581e6: 1a01 740c |0031: const-string v1, "filter_value" // string@0c74 │ │ +0581ea: 1202 |0033: const/4 v2, #int 0 // #0 │ │ +0581ec: 7230 e500 1002 |0034: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00e5 │ │ +0581f2: 0c01 |0037: move-result-object v1 │ │ +0581f4: 5b41 af05 |0038: iput-object v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mFilterValue:Ljava/lang/String; // field@05af │ │ +0581f8: 5541 b405 |003a: iget-boolean v1, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ +0581fc: 3801 0a00 |003c: if-eqz v1, 0046 // +000a │ │ +058200: 7010 4414 0400 |003e: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.updateUI:()V // method@1444 │ │ +058206: 7010 3814 0400 |0041: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshApplicationFragment:()V // method@1438 │ │ +05820c: 5c43 b405 |0044: iput-boolean v3, v4, Lorg/androidsoft/app/permission/ui/MainActivity;.mInvalidate:Z // field@05b4 │ │ +058210: 7010 3914 0400 |0046: invoke-direct {v4}, Lorg/androidsoft/app/permission/ui/MainActivity;.refreshIndicators:()V // method@1439 │ │ +058216: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=239 │ │ 0x0004 line=240 │ │ 0x0008 line=241 │ │ 0x0010 line=242 │ │ 0x0018 line=243 │ │ @@ -121289,17 +121256,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058238: |[058238] org.androidsoft.utils.credits.AbstractTextItem.:()V │ │ -058248: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ -05824e: 0e00 |0003: return-void │ │ +058218: |[058218] org.androidsoft.utils.credits.AbstractTextItem.:()V │ │ +058228: 7010 0213 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@1302 │ │ +05822e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/credits/AbstractTextItem; │ │ │ │ Virtual methods - │ │ @@ -121308,24 +121275,24 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -058250: |[058250] org.androidsoft.utils.credits.AbstractTextItem.draw:(Landroid/graphics/Canvas;)V │ │ -058260: 5440 c505 |0000: iget-object v0, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mText:Ljava/lang/String; // field@05c5 │ │ -058264: 5241 c605 |0002: iget v1, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mX:I // field@05c6 │ │ -058268: 8211 |0004: int-to-float v1, v1 │ │ -05826a: 5242 c705 |0005: iget v2, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ -05826e: 8222 |0007: int-to-float v2, v2 │ │ -058270: 6e10 7b14 0400 |0008: invoke-virtual {v4}, Lorg/androidsoft/utils/credits/AbstractTextItem;.getPaint:()Landroid/graphics/Paint; // method@147b │ │ -058276: 0c03 |000b: move-result-object v3 │ │ -058278: 6e53 3101 0521 |000c: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0131 │ │ -05827e: 0e00 |000f: return-void │ │ +058230: |[058230] org.androidsoft.utils.credits.AbstractTextItem.draw:(Landroid/graphics/Canvas;)V │ │ +058240: 5440 c505 |0000: iget-object v0, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mText:Ljava/lang/String; // field@05c5 │ │ +058244: 5241 c605 |0002: iget v1, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mX:I // field@05c6 │ │ +058248: 8211 |0004: int-to-float v1, v1 │ │ +05824a: 5242 c705 |0005: iget v2, v4, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ +05824e: 8222 |0007: int-to-float v2, v2 │ │ +058250: 6e10 7b14 0400 |0008: invoke-virtual {v4}, Lorg/androidsoft/utils/credits/AbstractTextItem;.getPaint:()Landroid/graphics/Paint; // method@147b │ │ +058256: 0c03 |000b: move-result-object v3 │ │ +058258: 6e53 3101 0521 |000c: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0131 │ │ +05825e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000f line=48 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lorg/androidsoft/utils/credits/AbstractTextItem; │ │ 0x0000 - 0x0010 reg=5 canvas Landroid/graphics/Canvas; │ │ @@ -121335,17 +121302,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058280: |[058280] org.androidsoft.utils.credits.AbstractTextItem.getOffset:()I │ │ -058290: 5210 c705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ -058294: 0f00 |0002: return v0 │ │ +058260: |[058260] org.androidsoft.utils.credits.AbstractTextItem.getOffset:()I │ │ +058270: 5210 c705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ +058274: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/AbstractTextItem; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/AbstractTextItem;) │ │ @@ -121359,21 +121326,21 @@ │ │ type : '(JIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -058298: |[058298] org.androidsoft.utils.credits.AbstractTextItem.prepare:(JIII)V │ │ -0582a8: 5210 c705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ -0582ac: b060 |0002: add-int/2addr v0, v6 │ │ -0582ae: 5910 c705 |0003: iput v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ -0582b2: db00 0402 |0005: div-int/lit8 v0, v4, #int 2 // #02 │ │ -0582b6: 5910 c605 |0007: iput v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mX:I // field@05c6 │ │ -0582ba: 0e00 |0009: return-void │ │ +058278: |[058278] org.androidsoft.utils.credits.AbstractTextItem.prepare:(JIII)V │ │ +058288: 5210 c705 |0000: iget v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ +05828c: b060 |0002: add-int/2addr v0, v6 │ │ +05828e: 5910 c705 |0003: iput v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ +058292: db00 0402 |0005: div-int/lit8 v0, v4, #int 2 // #02 │ │ +058296: 5910 c605 |0007: iput v0, v1, Lorg/androidsoft/utils/credits/AbstractTextItem;.mX:I // field@05c6 │ │ +05829a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ 0x0009 line=40 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/androidsoft/utils/credits/AbstractTextItem; │ │ @@ -121387,17 +121354,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0582bc: |[0582bc] org.androidsoft.utils.credits.AbstractTextItem.setOffset:(I)V │ │ -0582cc: 5901 c705 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ -0582d0: 0e00 |0002: return-void │ │ +05829c: |[05829c] org.androidsoft.utils.credits.AbstractTextItem.setOffset:(I)V │ │ +0582ac: 5901 c705 |0000: iput v1, v0, Lorg/androidsoft/utils/credits/AbstractTextItem;.mY:I // field@05c7 │ │ +0582b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/androidsoft/utils/credits/AbstractTextItem; │ │ 0x0000 - 0x0003 reg=1 offset I │ │ @@ -121427,17 +121394,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582d4: |[0582d4] org.androidsoft.utils.ui.BasicActivity.:()V │ │ -0582e4: 7010 d514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.:()V // method@14d5 │ │ -0582ea: 0e00 |0003: return-void │ │ +0582b4: |[0582b4] org.androidsoft.utils.ui.BasicActivity.:()V │ │ +0582c4: 7010 d514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.:()V // method@14d5 │ │ +0582ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/ui/BasicActivity; │ │ │ │ Virtual methods - │ │ @@ -121458,22 +121425,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0582ec: |[0582ec] org.androidsoft.utils.ui.BasicActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0582fc: 6e10 d014 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@14d0 │ │ -058302: 0c00 |0003: move-result-object v0 │ │ -058304: 6e10 d114 0200 |0004: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuResource:()I // method@14d1 │ │ -05830a: 0a01 |0007: move-result v1 │ │ -05830c: 6e30 b110 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ -058312: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -058314: 0f01 |000c: return v1 │ │ +0582cc: |[0582cc] org.androidsoft.utils.ui.BasicActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0582dc: 6e10 d014 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@14d0 │ │ +0582e2: 0c00 |0003: move-result-object v0 │ │ +0582e4: 6e10 d114 0200 |0004: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuResource:()I // method@14d1 │ │ +0582ea: 0a01 |0007: move-result v1 │ │ +0582ec: 6e30 b110 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@10b1 │ │ +0582f2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0582f4: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000b line=47 │ │ locals : │ │ 0x0004 - 0x000d reg=0 inflater Landroid/view/MenuInflater; │ │ @@ -121485,25 +121452,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -058318: |[058318] org.androidsoft.utils.ui.BasicActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -058328: 7210 b610 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ -05832e: 0a00 |0003: move-result v0 │ │ -058330: 6e10 cf14 0200 |0004: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuCloseId:()I // method@14cf │ │ -058336: 0a01 |0007: move-result v1 │ │ -058338: 3310 0700 |0008: if-ne v0, v1, 000f // +0007 │ │ -05833c: 6e10 ce14 0200 |000a: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.finish:()V // method@14ce │ │ -058342: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -058344: 0f00 |000e: return v0 │ │ -058346: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -058348: 28fe |0010: goto 000e // -0002 │ │ +0582f8: |[0582f8] org.androidsoft.utils.ui.BasicActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +058308: 7210 b610 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@10b6 │ │ +05830e: 0a00 |0003: move-result v0 │ │ +058310: 6e10 cf14 0200 |0004: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.getMenuCloseId:()I // method@14cf │ │ +058316: 0a01 |0007: move-result v1 │ │ +058318: 3310 0700 |0008: if-ne v0, v1, 000f // +0007 │ │ +05831c: 6e10 ce14 0200 |000a: invoke-virtual {v2}, Lorg/androidsoft/utils/ui/BasicActivity;.finish:()V // method@14ce │ │ +058322: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +058324: 0f00 |000e: return v0 │ │ +058326: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +058328: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x000a line=58 │ │ 0x000d line=59 │ │ 0x000e line=61 │ │ locals : │ │ @@ -121545,17 +121512,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05834c: |[05834c] org.androidsoft.utils.ui.WhatsNewActivity.:()V │ │ -05835c: 7010 d514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.:()V // method@14d5 │ │ -058362: 0e00 |0003: return-void │ │ +05832c: |[05832c] org.androidsoft.utils.ui.WhatsNewActivity.:()V │ │ +05833c: 7010 d514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/NoTitleActivity;.:()V // method@14d5 │ │ +058342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ │ │ #1 : (in Lorg/androidsoft/utils/ui/WhatsNewActivity;) │ │ @@ -121563,34 +121530,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -058364: |[058364] org.androidsoft.utils.ui.WhatsNewActivity.checkLastVersion:()V │ │ -058374: 7010 e214 0500 |0000: invoke-direct {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getSavedVersion:()I // method@14e2 │ │ -05837a: 0a01 |0003: move-result v1 │ │ -05837c: 6e10 e414 0500 |0004: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getVersionNumber:()I // method@14e4 │ │ -058382: 0a00 |0007: move-result v0 │ │ -058384: 3501 1300 |0008: if-ge v1, v0, 001b // +0013 │ │ -058388: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -05838a: 3341 1100 |000b: if-ne v1, v4, 001c // +0011 │ │ -05838e: 6e10 de14 0500 |000d: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getFirstRunDialogTitleRes:()I // method@14de │ │ -058394: 0a03 |0010: move-result v3 │ │ -058396: 6e10 dd14 0500 |0011: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getFirstRunDialogMsgRes:()I // method@14dd │ │ -05839c: 0a02 |0014: move-result v2 │ │ -05839e: 7020 e814 0500 |0015: invoke-direct {v5, v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.saveVersion:(I)V // method@14e8 │ │ -0583a4: 7030 e914 3502 |0018: invoke-direct {v5, v3, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.showWhatsNewDialog:(II)V // method@14e9 │ │ -0583aa: 0e00 |001b: return-void │ │ -0583ac: 6e10 e614 0500 |001c: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getWhatsNewDialogTitleRes:()I // method@14e6 │ │ -0583b2: 0a03 |001f: move-result v3 │ │ -0583b4: 6e10 e514 0500 |0020: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getWhatsNewDialogMsgRes:()I // method@14e5 │ │ -0583ba: 0a02 |0023: move-result v2 │ │ -0583bc: 28f1 |0024: goto 0015 // -000f │ │ +058344: |[058344] org.androidsoft.utils.ui.WhatsNewActivity.checkLastVersion:()V │ │ +058354: 7010 e214 0500 |0000: invoke-direct {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getSavedVersion:()I // method@14e2 │ │ +05835a: 0a01 |0003: move-result v1 │ │ +05835c: 6e10 e414 0500 |0004: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getVersionNumber:()I // method@14e4 │ │ +058362: 0a00 |0007: move-result v0 │ │ +058364: 3501 1300 |0008: if-ge v1, v0, 001b // +0013 │ │ +058368: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +05836a: 3341 1100 |000b: if-ne v1, v4, 001c // +0011 │ │ +05836e: 6e10 de14 0500 |000d: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getFirstRunDialogTitleRes:()I // method@14de │ │ +058374: 0a03 |0010: move-result v3 │ │ +058376: 6e10 dd14 0500 |0011: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getFirstRunDialogMsgRes:()I // method@14dd │ │ +05837c: 0a02 |0014: move-result v2 │ │ +05837e: 7020 e814 0500 |0015: invoke-direct {v5, v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.saveVersion:(I)V // method@14e8 │ │ +058384: 7030 e914 3502 |0018: invoke-direct {v5, v3, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.showWhatsNewDialog:(II)V // method@14e9 │ │ +05838a: 0e00 |001b: return-void │ │ +05838c: 6e10 e614 0500 |001c: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getWhatsNewDialogTitleRes:()I // method@14e6 │ │ +058392: 0a03 |001f: move-result v3 │ │ +058394: 6e10 e514 0500 |0020: invoke-virtual {v5}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getWhatsNewDialogMsgRes:()I // method@14e5 │ │ +05839a: 0a02 |0023: move-result v2 │ │ +05839c: 28f1 |0024: goto 0015 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=63 │ │ 0x0008 line=64 │ │ 0x000a line=68 │ │ 0x000d line=71 │ │ @@ -121614,23 +121581,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0583c0: |[0583c0] org.androidsoft.utils.ui.WhatsNewActivity.getSavedVersion:()I │ │ -0583d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0583d2: 6e20 e114 1300 |0001: invoke-virtual {v3, v1}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@14e1 │ │ -0583d8: 0c00 |0004: move-result-object v0 │ │ -0583da: 1a01 a417 |0005: const-string v1, "version" // string@17a4 │ │ -0583de: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -0583e0: 7230 e400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ -0583e6: 0a01 |000b: move-result v1 │ │ -0583e8: 0f01 |000c: return v1 │ │ +0583a0: |[0583a0] org.androidsoft.utils.ui.WhatsNewActivity.getSavedVersion:()I │ │ +0583b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0583b2: 6e20 e114 1300 |0001: invoke-virtual {v3, v1}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@14e1 │ │ +0583b8: 0c00 |0004: move-result-object v0 │ │ +0583ba: 1a01 a417 |0005: const-string v1, "version" // string@17a4 │ │ +0583be: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +0583c0: 7230 e400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00e4 │ │ +0583c6: 0a01 |000b: move-result v1 │ │ +0583c8: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0005 - 0x000d reg=0 prefs Landroid/content/SharedPreferences; │ │ 0x0000 - 0x000d reg=3 this Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ @@ -121640,24 +121607,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0583ec: |[0583ec] org.androidsoft.utils.ui.WhatsNewActivity.saveVersion:(I)V │ │ -0583fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0583fe: 6e20 e114 2300 |0001: invoke-virtual {v3, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@14e1 │ │ -058404: 0c01 |0004: move-result-object v1 │ │ -058406: 7210 e200 0100 |0005: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ -05840c: 0c00 |0008: move-result-object v0 │ │ -05840e: 1a02 a417 |0009: const-string v2, "version" // string@17a4 │ │ -058412: 7230 e000 2004 |000b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ -058418: 7210 de00 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00de │ │ -05841e: 0e00 |0011: return-void │ │ +0583cc: |[0583cc] org.androidsoft.utils.ui.WhatsNewActivity.saveVersion:(I)V │ │ +0583dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0583de: 6e20 e114 2300 |0001: invoke-virtual {v3, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPreferences:(I)Landroid/content/SharedPreferences; // method@14e1 │ │ +0583e4: 0c01 |0004: move-result-object v1 │ │ +0583e6: 7210 e200 0100 |0005: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00e2 │ │ +0583ec: 0c00 |0008: move-result-object v0 │ │ +0583ee: 1a02 a417 |0009: const-string v2, "version" // string@17a4 │ │ +0583f2: 7230 e000 2004 |000b: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00e0 │ │ +0583f8: 7210 de00 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00de │ │ +0583fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ 0x0009 line=104 │ │ 0x000e line=105 │ │ 0x0011 line=106 │ │ @@ -121672,31 +121639,31 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -058420: |[058420] org.androidsoft.utils.ui.WhatsNewActivity.showWhatsNewDialog:(II)V │ │ -058430: 2201 0b00 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ -058434: 7020 3600 4100 |0002: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0036 │ │ -05843a: 6e20 3c00 5100 |0005: invoke-virtual {v1, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@003c │ │ -058440: 1402 4100 0801 |0008: const v2, #float 2.49794e-38 // #01080041 │ │ -058446: 6e20 3800 2100 |000b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0038 │ │ -05844c: 6e20 3a00 6100 |000e: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@003a │ │ -058452: 1402 0a00 0401 |0011: const v2, #float 2.42446e-38 // #0104000a │ │ -058458: 6e20 e314 2400 |0014: invoke-virtual {v4, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getString:(I)Ljava/lang/String; // method@14e3 │ │ -05845e: 0c02 |0017: move-result-object v2 │ │ -058460: 2203 3203 |0018: new-instance v3, Lorg/androidsoft/utils/ui/WhatsNewActivity$1; // type@0332 │ │ -058464: 7020 d914 4300 |001a: invoke-direct {v3, v4}, Lorg/androidsoft/utils/ui/WhatsNewActivity$1;.:(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V // method@14d9 │ │ -05846a: 6e30 3b00 2103 |001d: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -058470: 6e10 3700 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0037 │ │ -058476: 0c00 |0023: move-result-object v0 │ │ -058478: 6e10 3e00 0000 |0024: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@003e │ │ -05847e: 0e00 |0027: return-void │ │ +058400: |[058400] org.androidsoft.utils.ui.WhatsNewActivity.showWhatsNewDialog:(II)V │ │ +058410: 2201 0b00 |0000: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000b │ │ +058414: 7020 3600 4100 |0002: invoke-direct {v1, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0036 │ │ +05841a: 6e20 3c00 5100 |0005: invoke-virtual {v1, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@003c │ │ +058420: 1402 4100 0801 |0008: const v2, #float 2.49794e-38 // #01080041 │ │ +058426: 6e20 3800 2100 |000b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0038 │ │ +05842c: 6e20 3a00 6100 |000e: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setMessage:(I)Landroid/app/AlertDialog$Builder; // method@003a │ │ +058432: 1402 0a00 0401 |0011: const v2, #float 2.42446e-38 // #0104000a │ │ +058438: 6e20 e314 2400 |0014: invoke-virtual {v4, v2}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getString:(I)Ljava/lang/String; // method@14e3 │ │ +05843e: 0c02 |0017: move-result-object v2 │ │ +058440: 2203 3203 |0018: new-instance v3, Lorg/androidsoft/utils/ui/WhatsNewActivity$1; // type@0332 │ │ +058444: 7020 d914 4300 |001a: invoke-direct {v3, v4}, Lorg/androidsoft/utils/ui/WhatsNewActivity$1;.:(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V // method@14d9 │ │ +05844a: 6e30 3b00 2103 |001d: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +058450: 6e10 3700 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@0037 │ │ +058456: 0c00 |0023: move-result-object v0 │ │ +058458: 6e10 3e00 0000 |0024: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@003e │ │ +05845e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0008 line=117 │ │ 0x000e line=118 │ │ 0x0011 line=119 │ │ @@ -121728,30 +121695,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -058480: |[058480] org.androidsoft.utils.ui.WhatsNewActivity.getVersionNumber:()I │ │ -058490: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -058492: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -058494: 6e10 df14 0600 |0002: invoke-virtual {v6}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@14df │ │ -05849a: 0c03 |0005: move-result-object v3 │ │ -05849c: 6e10 e014 0600 |0006: invoke-virtual {v6}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPackageName:()Ljava/lang/String; // method@14e0 │ │ -0584a2: 0c04 |0009: move-result-object v4 │ │ -0584a4: 1305 8000 |000a: const/16 v5, #int 128 // #80 │ │ -0584a8: 6e30 ef00 4305 |000c: invoke-virtual {v3, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ -0584ae: 0c01 |000f: move-result-object v1 │ │ -0584b0: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -0584b4: 5212 1400 |0012: iget v2, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0014 │ │ -0584b8: 0f02 |0014: return v2 │ │ -0584ba: 0d00 |0015: move-exception v0 │ │ -0584bc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0584be: 28f9 |0017: goto 0010 // -0007 │ │ +058460: |[058460] org.androidsoft.utils.ui.WhatsNewActivity.getVersionNumber:()I │ │ +058470: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +058472: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +058474: 6e10 df14 0600 |0002: invoke-virtual {v6}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@14df │ │ +05847a: 0c03 |0005: move-result-object v3 │ │ +05847c: 6e10 e014 0600 |0006: invoke-virtual {v6}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.getPackageName:()Ljava/lang/String; // method@14e0 │ │ +058482: 0c04 |0009: move-result-object v4 │ │ +058484: 1305 8000 |000a: const/16 v5, #int 128 // #80 │ │ +058488: 6e30 ef00 4305 |000c: invoke-virtual {v3, v4, v5}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00ef │ │ +05848e: 0c01 |000f: move-result-object v1 │ │ +058490: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +058494: 5212 1400 |0012: iget v2, v1, Landroid/content/pm/PackageInfo;.versionCode:I // field@0014 │ │ +058498: 0f02 |0014: return v2 │ │ +05849a: 0d00 |0015: move-exception v0 │ │ +05849c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +05849e: 28f9 |0017: goto 0010 // -0007 │ │ catches : 1 │ │ 0x0002 - 0x000f │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0001 line=140 │ │ 0x0002 line=143 │ │ @@ -121783,18 +121750,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0584cc: |[0584cc] org.androidsoft.utils.ui.WhatsNewActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0584dc: 6f20 d714 1000 |0000: invoke-super {v0, v1}, Lorg/androidsoft/utils/ui/NoTitleActivity;.onCreate:(Landroid/os/Bundle;)V // method@14d7 │ │ -0584e2: 7010 dc14 0000 |0003: invoke-direct {v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.checkLastVersion:()V // method@14dc │ │ -0584e8: 0e00 |0006: return-void │ │ +0584ac: |[0584ac] org.androidsoft.utils.ui.WhatsNewActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0584bc: 6f20 d714 1000 |0000: invoke-super {v0, v1}, Lorg/androidsoft/utils/ui/NoTitleActivity;.onCreate:(Landroid/os/Bundle;)V // method@14d7 │ │ +0584c2: 7010 dc14 0000 |0003: invoke-direct {v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.checkLastVersion:()V // method@14dc │ │ +0584c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0006 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ @@ -121830,17 +121797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0584ec: |[0584ec] android.support.v13.app.FragmentCompat$ICSFragmentCompatImpl.:()V │ │ -0584fc: 7010 c401 0000 |0000: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl;.:()V // method@01c4 │ │ -058502: 0e00 |0003: return-void │ │ +0584cc: |[0584cc] android.support.v13.app.FragmentCompat$ICSFragmentCompatImpl.:()V │ │ +0584dc: 7010 c401 0000 |0000: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$BaseFragmentCompatImpl;.:()V // method@01c4 │ │ +0584e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -121849,17 +121816,17 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058504: |[058504] android.support.v13.app.FragmentCompat$ICSFragmentCompatImpl.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ -058514: 7120 d201 2100 |0000: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompatICS;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01d2 │ │ -05851a: 0e00 |0003: return-void │ │ +0584e4: |[0584e4] android.support.v13.app.FragmentCompat$ICSFragmentCompatImpl.setMenuVisibility:(Landroid/app/Fragment;Z)V │ │ +0584f4: 7120 d201 2100 |0000: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompatICS;.setMenuVisibility:(Landroid/app/Fragment;Z)V // method@01d2 │ │ +0584fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl; │ │ 0x0000 - 0x0004 reg=1 f Landroid/app/Fragment; │ │ @@ -121895,17 +121862,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05851c: |[05851c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -05852c: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@021e │ │ -058532: 0e00 |0003: return-void │ │ +0584fc: |[0584fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +05850c: 7010 1e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@021e │ │ +058512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -121914,18 +121881,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058534: |[058534] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -058544: 7110 3702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0237 │ │ -05854a: 0a00 |0003: move-result v0 │ │ -05854c: 0f00 |0004: return v0 │ │ +058514: |[058514] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +058524: 7110 3702 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0237 │ │ +05852a: 0a00 |0003: move-result v0 │ │ +05852c: 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; │ │ │ │ @@ -121934,22 +121901,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -058550: |[058550] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -058560: 6e20 1602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0216 │ │ -058566: 0a00 |0003: move-result v0 │ │ -058568: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -05856c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05856e: 0f00 |0007: return v0 │ │ -058570: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -058572: 28fe |0009: goto 0007 // -0002 │ │ +058530: |[058530] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +058540: 6e20 1602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0216 │ │ +058546: 0a00 |0003: move-result v0 │ │ +058548: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05854c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05854e: 0f00 |0007: return v0 │ │ +058550: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +058552: 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; │ │ @@ -121960,18 +121927,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 │ │ -058574: |[058574] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -058584: 7110 3802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0238 │ │ -05858a: 0c00 |0003: move-result-object v0 │ │ -05858c: 1100 |0004: return-object v0 │ │ +058554: |[058554] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058564: 7110 3802 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0238 │ │ +05856a: 0c00 |0003: move-result-object v0 │ │ +05856c: 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; │ │ │ │ @@ -121980,18 +121947,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 │ │ -058590: |[058590] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0585a0: 7110 3902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0239 │ │ -0585a6: 0c00 |0003: move-result-object v0 │ │ -0585a8: 1100 |0004: return-object v0 │ │ +058570: |[058570] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +058580: 7110 3902 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0239 │ │ +058586: 0c00 |0003: move-result-object v0 │ │ +058588: 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; │ │ │ │ @@ -122000,18 +121967,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 │ │ -0585ac: |[0585ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0585bc: 7110 3a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@023a │ │ -0585c2: 0c00 |0003: move-result-object v0 │ │ -0585c4: 1100 |0004: return-object v0 │ │ +05858c: |[05858c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +05859c: 7110 3a02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@023a │ │ +0585a2: 0c00 |0003: move-result-object v0 │ │ +0585a4: 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; │ │ │ │ @@ -122020,18 +121987,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 │ │ -0585c8: |[0585c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0585d8: 7110 3b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023b │ │ -0585de: 0c00 |0003: move-result-object v0 │ │ -0585e0: 1100 |0004: return-object v0 │ │ +0585a8: |[0585a8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0585b8: 7110 3b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@023b │ │ +0585be: 0c00 |0003: move-result-object v0 │ │ +0585c0: 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; │ │ │ │ @@ -122065,17 +122032,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0585e4: |[0585e4] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -0585f4: 7010 c104 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c1 │ │ -0585fa: 0e00 |0003: return-void │ │ +0585c4: |[0585c4] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0585d4: 7010 c104 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@04c1 │ │ +0585da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -122084,21 +122051,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 │ │ -0585fc: |[0585fc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05860c: 7110 d704 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d7 │ │ -058612: 0c00 |0003: move-result-object v0 │ │ -058614: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -058618: 6e20 cb04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04cb │ │ -05861e: 0c00 |0009: move-result-object v0 │ │ -058620: 1100 |000a: return-object v0 │ │ +0585dc: |[0585dc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0585ec: 7110 d704 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04d7 │ │ +0585f2: 0c00 |0003: move-result-object v0 │ │ +0585f4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0585f8: 6e20 cb04 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04cb │ │ +0585fe: 0c00 |0009: move-result-object v0 │ │ +058600: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -122111,21 +122078,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 │ │ -058624: |[058624] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -058634: 7110 d804 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04d8 │ │ -05863a: 0c00 |0003: move-result-object v0 │ │ -05863c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -058640: 6f30 c304 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@04c3 │ │ -058646: 0c00 |0009: move-result-object v0 │ │ -058648: 1100 |000a: return-object v0 │ │ +058604: |[058604] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +058614: 7110 d804 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04d8 │ │ +05861a: 0c00 |0003: move-result-object v0 │ │ +05861c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +058620: 6f30 c304 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@04c3 │ │ +058626: 0c00 |0009: move-result-object v0 │ │ +058628: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -122139,17 +122106,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 │ │ -05864c: |[05864c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05865c: 7120 d904 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04d9 │ │ -058662: 0e00 |0003: return-void │ │ +05862c: |[05862c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05863c: 7120 d904 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04d9 │ │ +058642: 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; │ │ @@ -122160,18 +122127,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 │ │ -058664: |[058664] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -058674: 7120 da04 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04da │ │ -05867a: 0a00 |0003: move-result v0 │ │ -05867c: 0f00 |0004: return v0 │ │ +058644: |[058644] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +058654: 7120 da04 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04da │ │ +05865a: 0a00 |0003: move-result v0 │ │ +05865c: 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; │ │ @@ -122181,18 +122148,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058680: |[058680] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -058690: 6f20 c204 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c2 │ │ -058696: 0c00 |0003: move-result-object v0 │ │ -058698: 1100 |0004: return-object v0 │ │ +058660: |[058660] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +058670: 6f20 c204 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04c2 │ │ +058676: 0c00 |0003: move-result-object v0 │ │ +058678: 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; │ │ │ │ @@ -122226,17 +122193,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05869c: |[05869c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0586ac: 7010 6005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0560 │ │ -0586b2: 0e00 |0003: return-void │ │ +05867c: |[05867c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +05868c: 7010 6005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0560 │ │ +058692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -122245,27 +122212,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 │ │ -0586b4: |[0586b4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0586c4: 6e10 3d05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@053d │ │ -0586ca: 0c00 |0003: move-result-object v0 │ │ -0586cc: 6e10 3e05 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ -0586d2: 0c01 |0007: move-result-object v1 │ │ -0586d4: 7130 7205 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0572 │ │ -0586da: 6e20 6605 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0566 │ │ -0586e0: 0a00 |000e: move-result v0 │ │ -0586e2: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0586e6: 6e10 3b05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ -0586ec: 0c00 |0014: move-result-object v0 │ │ -0586ee: 7220 bc10 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@10bc │ │ -0586f4: 0e00 |0018: return-void │ │ +058694: |[058694] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0586a4: 6e10 3d05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@053d │ │ +0586aa: 0c00 |0003: move-result-object v0 │ │ +0586ac: 6e10 3e05 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@053e │ │ +0586b2: 0c01 |0007: move-result-object v1 │ │ +0586b4: 7130 7205 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0572 │ │ +0586ba: 6e20 6605 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0566 │ │ +0586c0: 0a00 |000e: move-result v0 │ │ +0586c2: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0586c6: 6e10 3b05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@053b │ │ +0586cc: 0c00 |0014: move-result-object v0 │ │ +0586ce: 7220 bc10 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@10bc │ │ +0586d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -122278,22 +122245,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0586f8: |[0586f8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -058708: 7210 b710 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@10b7 │ │ -05870e: 0a00 |0003: move-result v0 │ │ -058710: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -058714: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -058716: 0f00 |0007: return v0 │ │ -058718: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05871a: 28fe |0009: goto 0007 // -0002 │ │ +0586d8: |[0586d8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0586e8: 7210 b710 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@10b7 │ │ +0586ee: 0a00 |0003: move-result v0 │ │ +0586f0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0586f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0586f6: 0f00 |0007: return v0 │ │ +0586f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0586fa: 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; │ │ │ │ @@ -122356,20 +122323,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05871c: |[05871c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -05872c: 7020 9d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@059d │ │ -058732: 2200 f400 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f4 │ │ -058736: 7020 fe05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05fe │ │ -05873c: 5b10 e301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ -058740: 0e00 |000a: return-void │ │ +0586fc: |[0586fc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +05870c: 7020 9d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@059d │ │ +058712: 2200 f400 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f4 │ │ +058716: 7020 fe05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05fe │ │ +05871c: 5b10 e301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ +058720: 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; │ │ @@ -122380,25 +122347,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 │ │ -058744: |[058744] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -058754: 7020 9d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@059d │ │ -05875a: 2200 f400 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f4 │ │ -05875e: 7020 fe05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05fe │ │ -058764: 5b10 e301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ -058768: 5b13 e801 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ -05876c: 5b14 e401 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ -058770: 5b15 e501 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ -058774: 5b16 e601 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ -058778: 5b17 e701 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ -05877c: 0e00 |0014: return-void │ │ +058724: |[058724] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +058734: 7020 9d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@059d │ │ +05873a: 2200 f400 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f4 │ │ +05873e: 7020 fe05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05fe │ │ +058744: 5b10 e301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ +058748: 5b13 e801 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ +05874c: 5b14 e401 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ +058750: 5b15 e501 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ +058754: 5b16 e601 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ +058758: 5b17 e701 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ +05875c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -122420,34 +122387,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -058780: |[058780] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -058790: 6e10 c205 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05c2 │ │ -058796: 0a01 |0003: move-result v1 │ │ -058798: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -05879c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0587a0: 7210 1701 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0117 │ │ -0587a6: 0e00 |000b: return-void │ │ -0587a8: 5420 e201 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -0587ac: 5b23 e201 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -0587b0: 6e10 c305 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05c3 │ │ -0587b6: 0a01 |0013: move-result v1 │ │ -0587b8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0587bc: 6f20 a005 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a0 │ │ -0587c2: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0587c6: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0587ca: 7210 1c01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ -0587d0: 0a01 |0020: move-result v1 │ │ -0587d2: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0587d6: 7210 1701 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ -0587dc: 28e5 |0026: goto 000b // -001b │ │ +058760: |[058760] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +058770: 6e10 c205 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05c2 │ │ +058776: 0a01 |0003: move-result v1 │ │ +058778: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +05877c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +058780: 7210 1701 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0117 │ │ +058786: 0e00 |000b: return-void │ │ +058788: 5420 e201 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +05878c: 5b23 e201 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058790: 6e10 c305 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05c3 │ │ +058796: 0a01 |0013: move-result v1 │ │ +058798: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +05879c: 6f20 a005 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a0 │ │ +0587a2: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0587a6: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0587aa: 7210 1c01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ +0587b0: 0a01 |0020: move-result v1 │ │ +0587b2: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0587b6: 7210 1701 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ +0587bc: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -122466,18 +122433,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 │ │ -0587e0: |[0587e0] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0587f0: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -0587f4: 6e20 b805 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05b8 │ │ -0587fa: 0e00 |0005: return-void │ │ +0587c0: |[0587c0] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0587d0: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +0587d4: 6e20 b805 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05b8 │ │ +0587da: 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; │ │ │ │ @@ -122486,56 +122453,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 │ │ -0587fc: |[0587fc] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05880c: 6f55 a305 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@05a3 │ │ -058812: 6e20 c812 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058818: 1a00 fb11 |0006: const-string v0, "mUri=" // string@11fb │ │ -05881c: 6e20 c812 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058822: 5410 e801 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ -058826: 6e20 cc12 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -05882c: 6e20 c812 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058832: 1a00 6a11 |0013: const-string v0, "mProjection=" // string@116a │ │ -058836: 6e20 c812 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05883c: 5410 e401 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ -058840: 7110 4c13 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ -058846: 0c00 |001d: move-result-object v0 │ │ -058848: 6e20 cd12 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -05884e: 6e20 c812 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058854: 1a00 9711 |0024: const-string v0, "mSelection=" // string@1197 │ │ -058858: 6e20 c812 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05885e: 5410 e501 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ -058862: 6e20 cd12 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -058868: 6e20 c812 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05886e: 1a00 9911 |0031: const-string v0, "mSelectionArgs=" // string@1199 │ │ -058872: 6e20 c812 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058878: 5410 e601 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ -05887c: 7110 4c13 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ -058882: 0c00 |003b: move-result-object v0 │ │ -058884: 6e20 cd12 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -05888a: 6e20 c812 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -058890: 1a00 ab11 |0042: const-string v0, "mSortOrder=" // string@11ab │ │ -058894: 6e20 c812 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -05889a: 5410 e701 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ -05889e: 6e20 cd12 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ -0588a4: 6e20 c812 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0588aa: 1a00 7510 |004f: const-string v0, "mCursor=" // string@1075 │ │ -0588ae: 6e20 c812 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0588b4: 5410 e201 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -0588b8: 6e20 cc12 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ -0588be: 6e20 c812 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0588c4: 1a00 6010 |005c: const-string v0, "mContentChanged=" // string@1060 │ │ -0588c8: 6e20 c812 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ -0588ce: 5510 e101 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01e1 │ │ -0588d2: 6e20 ce12 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ -0588d8: 0e00 |0066: return-void │ │ +0587dc: |[0587dc] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0587ec: 6f55 a305 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@05a3 │ │ +0587f2: 6e20 c812 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0587f8: 1a00 fb11 |0006: const-string v0, "mUri=" // string@11fb │ │ +0587fc: 6e20 c812 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058802: 5410 e801 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ +058806: 6e20 cc12 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +05880c: 6e20 c812 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058812: 1a00 6a11 |0013: const-string v0, "mProjection=" // string@116a │ │ +058816: 6e20 c812 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05881c: 5410 e401 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ +058820: 7110 4c13 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ +058826: 0c00 |001d: move-result-object v0 │ │ +058828: 6e20 cd12 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +05882e: 6e20 c812 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058834: 1a00 9711 |0024: const-string v0, "mSelection=" // string@1197 │ │ +058838: 6e20 c812 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05883e: 5410 e501 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ +058842: 6e20 cd12 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +058848: 6e20 c812 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05884e: 1a00 9911 |0031: const-string v0, "mSelectionArgs=" // string@1199 │ │ +058852: 6e20 c812 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058858: 5410 e601 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ +05885c: 7110 4c13 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@134c │ │ +058862: 0c00 |003b: move-result-object v0 │ │ +058864: 6e20 cd12 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +05886a: 6e20 c812 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058870: 1a00 ab11 |0042: const-string v0, "mSortOrder=" // string@11ab │ │ +058874: 6e20 c812 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05887a: 5410 e701 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ +05887e: 6e20 cd12 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@12cd │ │ +058884: 6e20 c812 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +05888a: 1a00 7510 |004f: const-string v0, "mCursor=" // string@1075 │ │ +05888e: 6e20 c812 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +058894: 5410 e201 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058898: 6e20 cc12 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@12cc │ │ +05889e: 6e20 c812 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0588a4: 1a00 6010 |005c: const-string v0, "mContentChanged=" // string@1060 │ │ +0588a8: 6e20 c812 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@12c8 │ │ +0588ae: 5510 e101 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01e1 │ │ +0588b2: 6e20 ce12 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@12ce │ │ +0588b8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -122557,17 +122524,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0588dc: |[0588dc] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0588ec: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ -0588f0: 1100 |0002: return-object v0 │ │ +0588bc: |[0588bc] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0588cc: 5410 e401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ +0588d0: 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;) │ │ @@ -122575,17 +122542,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0588f4: |[0588f4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -058904: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ -058908: 1100 |0002: return-object v0 │ │ +0588d4: |[0588d4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0588e4: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ +0588e8: 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;) │ │ @@ -122593,17 +122560,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05890c: |[05890c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -05891c: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ -058920: 1100 |0002: return-object v0 │ │ +0588ec: |[0588ec] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0588fc: 5410 e601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ +058900: 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;) │ │ @@ -122611,17 +122578,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058924: |[058924] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -058934: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ -058938: 1100 |0002: return-object v0 │ │ +058904: |[058904] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +058914: 5410 e701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ +058918: 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;) │ │ @@ -122629,17 +122596,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05893c: |[05893c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -05894c: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ -058950: 1100 |0002: return-object v0 │ │ +05891c: |[05891c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +05892c: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ +058930: 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;) │ │ @@ -122647,31 +122614,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -058954: |[058954] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -058964: 6e10 bc05 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05bc │ │ -05896a: 0c00 |0003: move-result-object v0 │ │ -05896c: 6e10 9e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@009e │ │ -058972: 0c00 |0007: move-result-object v0 │ │ -058974: 5471 e801 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ -058978: 5472 e401 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ -05897c: 5473 e501 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ -058980: 5474 e601 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ -058984: 5475 e701 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ -058988: 7406 9900 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@0099 │ │ -05898e: 0c06 |0015: move-result-object v6 │ │ -058990: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -058994: 7210 1901 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ -05899a: 5470 e301 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ -05899e: 7220 1e01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ -0589a4: 1106 |0020: return-object v6 │ │ +058934: |[058934] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +058944: 6e10 bc05 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05bc │ │ +05894a: 0c00 |0003: move-result-object v0 │ │ +05894c: 6e10 9e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@009e │ │ +058952: 0c00 |0007: move-result-object v0 │ │ +058954: 5471 e801 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ +058958: 5472 e401 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ +05895c: 5473 e501 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ +058960: 5474 e601 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ +058964: 5475 e701 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ +058968: 7406 9900 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@0099 │ │ +05896e: 0c06 |0015: move-result-object v6 │ │ +058970: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +058974: 7210 1901 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0119 │ │ +05897a: 5470 e301 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01e3 │ │ +05897e: 7220 1e01 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@011e │ │ +058984: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -122684,18 +122651,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0589a8: |[0589a8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0589b8: 6e10 c405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05c4 │ │ -0589be: 0c00 |0003: move-result-object v0 │ │ -0589c0: 1100 |0004: return-object v0 │ │ +058988: |[058988] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +058998: 6e10 c405 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05c4 │ │ +05899e: 0c00 |0003: move-result-object v0 │ │ +0589a0: 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;) │ │ @@ -122703,21 +122670,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0589c4: |[0589c4] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0589d4: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0589d8: 7210 1c01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ -0589de: 0a00 |0005: move-result v0 │ │ -0589e0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0589e4: 7210 1701 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0117 │ │ -0589ea: 0e00 |000b: return-void │ │ +0589a4: |[0589a4] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0589b4: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0589b8: 7210 1c01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ +0589be: 0a00 |0005: move-result v0 │ │ +0589c0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0589c4: 7210 1701 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0117 │ │ +0589ca: 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; │ │ @@ -122728,18 +122695,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 │ │ -0589ec: |[0589ec] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0589fc: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ -058a00: 6e20 c605 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05c6 │ │ -058a06: 0e00 |0005: return-void │ │ +0589cc: |[0589cc] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0589dc: 1f01 3a00 |0000: check-cast v1, Landroid/database/Cursor; // type@003a │ │ +0589e0: 6e20 c605 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05c6 │ │ +0589e6: 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; │ │ │ │ @@ -122748,28 +122715,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -058a08: |[058a08] android.support.v4.content.CursorLoader.onReset:()V │ │ -058a18: 6f10 aa05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05aa │ │ -058a1e: 6e10 ca05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05ca │ │ -058a24: 5410 e201 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a28: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -058a2c: 5410 e201 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a30: 7210 1c01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ -058a36: 0a00 |000f: move-result v0 │ │ -058a38: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -058a3c: 5410 e201 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a40: 7210 1701 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ -058a46: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -058a48: 5b10 e201 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a4c: 0e00 |001a: return-void │ │ +0589e8: |[0589e8] android.support.v4.content.CursorLoader.onReset:()V │ │ +0589f8: 6f10 aa05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@05aa │ │ +0589fe: 6e10 ca05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05ca │ │ +058a04: 5410 e201 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a08: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +058a0c: 5410 e201 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a10: 7210 1c01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011c │ │ +058a16: 0a00 |000f: move-result v0 │ │ +058a18: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +058a1c: 5410 e201 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a20: 7210 1701 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0117 │ │ +058a26: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +058a28: 5b10 e201 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a2c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -122782,26 +122749,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -058a50: |[058a50] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -058a60: 5410 e201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a64: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -058a68: 5410 e201 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a6c: 6e20 b805 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05b8 │ │ -058a72: 6e10 d005 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05d0 │ │ -058a78: 0a00 |000c: move-result v0 │ │ -058a7a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -058a7e: 5410 e201 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ -058a82: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -058a86: 6e10 bb05 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05bb │ │ -058a8c: 0e00 |0016: return-void │ │ +058a30: |[058a30] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +058a40: 5410 e201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a44: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +058a48: 5410 e201 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a4c: 6e20 b805 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05b8 │ │ +058a52: 6e10 d005 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05d0 │ │ +058a58: 0a00 |000c: move-result v0 │ │ +058a5a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +058a5e: 5410 e201 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01e2 │ │ +058a62: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +058a66: 6e10 bb05 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05bb │ │ +058a6c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -122813,17 +122780,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058a90: |[058a90] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -058aa0: 6e10 b705 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05b7 │ │ -058aa6: 0e00 |0003: return-void │ │ +058a70: |[058a70] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +058a80: 6e10 b705 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05b7 │ │ +058a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -122832,17 +122799,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058aa8: |[058aa8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -058ab8: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ -058abc: 0e00 |0002: return-void │ │ +058a88: |[058a88] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +058a98: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01e4 │ │ +058a9c: 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; │ │ @@ -122852,17 +122819,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058ac0: |[058ac0] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -058ad0: 5b01 e501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ -058ad4: 0e00 |0002: return-void │ │ +058aa0: |[058aa0] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +058ab0: 5b01 e501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01e5 │ │ +058ab4: 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; │ │ @@ -122872,17 +122839,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058ad8: |[058ad8] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -058ae8: 5b01 e601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ -058aec: 0e00 |0002: return-void │ │ +058ab8: |[058ab8] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +058ac8: 5b01 e601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01e6 │ │ +058acc: 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; │ │ @@ -122892,17 +122859,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058af0: |[058af0] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -058b00: 5b01 e701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ -058b04: 0e00 |0002: return-void │ │ +058ad0: |[058ad0] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +058ae0: 5b01 e701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01e7 │ │ +058ae4: 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; │ │ @@ -122912,17 +122879,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058b08: |[058b08] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -058b18: 5b01 e801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ -058b1c: 0e00 |0002: return-void │ │ +058ae8: |[058ae8] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +058af8: 5b01 e801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01e8 │ │ +058afc: 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; │ │ @@ -122957,17 +122924,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058b20: |[058b20] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -058b30: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05eb │ │ -058b36: 0e00 |0003: return-void │ │ +058b00: |[058b00] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +058b10: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05eb │ │ +058b16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -122976,18 +122943,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 │ │ -058b38: |[058b38] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058b48: 7110 fa05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fa │ │ -058b4e: 0c00 |0003: move-result-object v0 │ │ -058b50: 1100 |0004: return-object v0 │ │ +058b18: |[058b18] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058b28: 7110 fa05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fa │ │ +058b2e: 0c00 |0003: move-result-object v0 │ │ +058b30: 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; │ │ │ │ @@ -122996,18 +122963,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 │ │ -058b54: |[058b54] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -058b64: 7110 fb05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fb │ │ -058b6a: 0c00 |0003: move-result-object v0 │ │ -058b6c: 1100 |0004: return-object v0 │ │ +058b34: |[058b34] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058b44: 7110 fb05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05fb │ │ +058b4a: 0c00 |0003: move-result-object v0 │ │ +058b4c: 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; │ │ │ │ @@ -123045,18 +123012,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 │ │ -058b70: |[058b70] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -058b80: 7020 7107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0771 │ │ -058b86: 5c02 a102 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02a1 │ │ -058b8a: 0e00 |0005: return-void │ │ +058b50: |[058b50] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +058b60: 7020 7107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0771 │ │ +058b66: 5c02 a102 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02a1 │ │ +058b6a: 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; │ │ @@ -123068,17 +123035,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 │ │ -058b8c: |[058b8c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -058b9c: 7030 7607 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0776 │ │ -058ba2: 0e00 |0003: return-void │ │ +058b6c: |[058b6c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +058b7c: 7030 7607 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0776 │ │ +058b82: 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 │ │ @@ -123090,17 +123057,17 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058ba4: |[058ba4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -058bb4: 5510 a102 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02a1 │ │ -058bb8: 0f00 |0002: return v0 │ │ +058b84: |[058b84] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +058b94: 5510 a102 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02a1 │ │ +058b98: 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 : 2163 (TextDirectionHeuristicsCompat.java) │ │ @@ -123137,37 +123104,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -058bbc: |[058bbc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -058bcc: 2200 4501 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0145 │ │ -058bd0: 7010 7a07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@077a │ │ -058bd6: 6900 a202 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a2 │ │ -058bda: 0e00 |0007: return-void │ │ +058b9c: |[058b9c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +058bac: 2200 4501 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0145 │ │ +058bb0: 7010 7a07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@077a │ │ +058bb6: 6900 a202 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02a2 │ │ +058bba: 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 │ │ -058bdc: |[058bdc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -058bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058bee: 7020 7107 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0771 │ │ -058bf4: 0e00 |0004: return-void │ │ +058bbc: |[058bbc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +058bcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058bce: 7020 7107 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0771 │ │ +058bd4: 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; │ │ │ │ @@ -123177,24 +123144,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -058bf8: |[058bf8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -058c08: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -058c0a: 7100 6f13 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@136f │ │ -058c10: 0c02 |0004: move-result-object v2 │ │ -058c12: 7110 8507 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0785 │ │ -058c18: 0a00 |0008: move-result v0 │ │ -058c1a: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -058c1e: 0f01 |000b: return v1 │ │ -058c20: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -058c22: 28fe |000d: goto 000b // -0002 │ │ +058bd8: |[058bd8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +058be8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +058bea: 7100 6f13 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@136f │ │ +058bf0: 0c02 |0004: move-result-object v2 │ │ +058bf2: 7110 8507 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0785 │ │ +058bf8: 0a00 |0008: move-result v0 │ │ +058bfa: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +058bfe: 0f01 |000b: return v1 │ │ +058c00: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +058c02: 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; │ │ @@ -123229,17 +123196,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c24: |[058c24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -058c34: 7010 0b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@080b │ │ -058c3a: 0e00 |0003: return-void │ │ +058c04: |[058c04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +058c14: 7010 0b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@080b │ │ +058c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -123248,18 +123215,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 │ │ -058c3c: |[058c3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -058c4c: 7130 3308 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@0833 │ │ -058c52: 0a00 |0003: move-result v0 │ │ -058c54: 0f00 |0004: return v0 │ │ +058c1c: |[058c1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +058c2c: 7130 3308 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@0833 │ │ +058c32: 0a00 |0003: move-result v0 │ │ +058c34: 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; │ │ @@ -123270,20 +123237,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 │ │ -058c58: |[058c58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -058c68: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@014f │ │ -058c6c: 7030 e007 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@07e0 │ │ -058c72: 7110 3408 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0834 │ │ -058c78: 0c00 |0008: move-result-object v0 │ │ -058c7a: 1100 |0009: return-object v0 │ │ +058c38: |[058c38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +058c48: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@014f │ │ +058c4c: 7030 e007 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@07e0 │ │ +058c52: 7110 3408 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0834 │ │ +058c58: 0c00 |0008: move-result-object v0 │ │ +058c5a: 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; │ │ │ │ @@ -123292,18 +123259,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -058c7c: |[058c7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -058c8c: 7100 3508 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0835 │ │ -058c92: 0c00 |0003: move-result-object v0 │ │ -058c94: 1100 |0004: return-object v0 │ │ +058c5c: |[058c5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +058c6c: 7100 3508 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0835 │ │ +058c72: 0c00 |0003: move-result-object v0 │ │ +058c74: 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;) │ │ @@ -123311,17 +123278,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 │ │ -058c98: |[058c98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058ca8: 7130 3608 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@0836 │ │ -058cae: 0e00 |0003: return-void │ │ +058c78: |[058c78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058c88: 7130 3608 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@0836 │ │ +058c8e: 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; │ │ @@ -123333,19 +123300,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 │ │ -058cb0: |[058cb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -058cc0: 6e10 4d0c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ -058cc6: 0c00 |0003: move-result-object v0 │ │ -058cc8: 7130 3708 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0837 │ │ -058cce: 0e00 |0007: return-void │ │ +058c90: |[058c90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +058ca0: 6e10 4d0c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ +058ca6: 0c00 |0003: move-result-object v0 │ │ +058ca8: 7130 3708 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0837 │ │ +058cae: 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; │ │ @@ -123357,17 +123324,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 │ │ -058cd0: |[058cd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058ce0: 7130 3808 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@0838 │ │ -058ce6: 0e00 |0003: return-void │ │ +058cb0: |[058cb0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058cc0: 7130 3808 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@0838 │ │ +058cc6: 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; │ │ @@ -123379,18 +123346,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 │ │ -058ce8: |[058ce8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -058cf8: 7140 3908 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@0839 │ │ -058cfe: 0a00 |0003: move-result v0 │ │ -058d00: 0f00 |0004: return v0 │ │ +058cc8: |[058cc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +058cd8: 7140 3908 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@0839 │ │ +058cde: 0a00 |0003: move-result v0 │ │ +058ce0: 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; │ │ @@ -123402,17 +123369,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 │ │ -058d04: |[058d04] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -058d14: 7130 3a08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@083a │ │ -058d1a: 0e00 |0003: return-void │ │ +058ce4: |[058ce4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +058cf4: 7130 3a08 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@083a │ │ +058cfa: 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; │ │ @@ -123424,17 +123391,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 │ │ -058d1c: |[058d1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -058d2c: 7130 3b08 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@083b │ │ -058d32: 0e00 |0003: return-void │ │ +058cfc: |[058cfc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058d0c: 7130 3b08 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@083b │ │ +058d12: 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; │ │ @@ -123471,17 +123438,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d34: |[058d34] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -058d44: 7010 9e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@089e │ │ -058d4a: 0e00 |0003: return-void │ │ +058d14: |[058d14] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +058d24: 7010 9e08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@089e │ │ +058d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -123490,18 +123457,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 │ │ -058d4c: |[058d4c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -058d5c: 7140 c308 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@08c3 │ │ -058d62: 0a00 |0003: move-result v0 │ │ -058d64: 0f00 |0004: return v0 │ │ +058d2c: |[058d2c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +058d3c: 7140 c308 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@08c3 │ │ +058d42: 0a00 |0003: move-result v0 │ │ +058d44: 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; │ │ @@ -123513,18 +123480,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 │ │ -058d68: |[058d68] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -058d78: 7110 c408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08c4 │ │ -058d7e: 0c00 |0003: move-result-object v0 │ │ -058d80: 1100 |0004: return-object v0 │ │ +058d48: |[058d48] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +058d58: 7110 c408 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@08c4 │ │ +058d5e: 0c00 |0003: move-result-object v0 │ │ +058d60: 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; │ │ │ │ @@ -123533,18 +123500,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058d84: |[058d84] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -058d94: 7110 c508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@08c5 │ │ -058d9a: 0a00 |0003: move-result v0 │ │ -058d9c: 0f00 |0004: return v0 │ │ +058d64: |[058d64] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +058d74: 7110 c508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@08c5 │ │ +058d7a: 0a00 |0003: move-result v0 │ │ +058d7c: 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; │ │ │ │ @@ -123553,17 +123520,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058da0: |[058da0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -058db0: 7110 c608 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@08c6 │ │ -058db6: 0e00 |0003: return-void │ │ +058d80: |[058d80] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +058d90: 7110 c608 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@08c6 │ │ +058d96: 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; │ │ @@ -123598,17 +123565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058db8: |[058db8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -058dc8: 7010 0309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0903 │ │ -058dce: 0e00 |0003: return-void │ │ +058d98: |[058d98] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +058da8: 7010 0309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0903 │ │ +058dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -123617,18 +123584,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058dd0: |[058dd0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -058de0: 7110 3509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0935 │ │ -058de6: 0a00 |0003: move-result v0 │ │ -058de8: 0f00 |0004: return v0 │ │ +058db0: |[058db0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +058dc0: 7110 3509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0935 │ │ +058dc6: 0a00 |0003: move-result v0 │ │ +058dc8: 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; │ │ │ │ @@ -123637,18 +123604,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058dec: |[058dec] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -058dfc: 7110 3609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0936 │ │ -058e02: 0a00 |0003: move-result v0 │ │ -058e04: 0f00 |0004: return v0 │ │ +058dcc: |[058dcc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +058ddc: 7110 3609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0936 │ │ +058de2: 0a00 |0003: move-result v0 │ │ +058de4: 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; │ │ │ │ @@ -123657,18 +123624,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058e08: |[058e08] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -058e18: 7110 3709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0937 │ │ -058e1e: 0a00 |0003: move-result v0 │ │ -058e20: 0f00 |0004: return v0 │ │ +058de8: |[058de8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +058df8: 7110 3709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0937 │ │ +058dfe: 0a00 |0003: move-result v0 │ │ +058e00: 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; │ │ │ │ @@ -123677,25 +123644,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 │ │ -058e24: |[058e24] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -058e34: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -058e38: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -058e3a: 7120 3809 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@0938 │ │ -058e40: 0c00 |0006: move-result-object v0 │ │ -058e42: 1100 |0007: return-object v0 │ │ -058e44: 2200 7801 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0178 │ │ -058e48: 7030 0c09 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@090c │ │ -058e4e: 7120 3809 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@0938 │ │ -058e54: 0c00 |0010: move-result-object v0 │ │ -058e56: 28f6 |0011: goto 0007 // -000a │ │ +058e04: |[058e04] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +058e14: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +058e18: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +058e1a: 7120 3809 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@0938 │ │ +058e20: 0c00 |0006: move-result-object v0 │ │ +058e22: 1100 |0007: return-object v0 │ │ +058e24: 2200 7801 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0178 │ │ +058e28: 7030 0c09 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@090c │ │ +058e2e: 7120 3809 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@0938 │ │ +058e34: 0c00 |0010: move-result-object v0 │ │ +058e36: 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; │ │ @@ -123831,18 +123798,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -058e58: |[058e58] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -058e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058e6a: 7030 7309 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0973 │ │ -058e70: 0e00 |0004: return-void │ │ +058e38: |[058e38] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +058e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058e4a: 7030 7309 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0973 │ │ +058e50: 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; │ │ @@ -123852,103 +123819,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 │ │ -058e74: |[058e74] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -058e84: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -058e86: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -058e88: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -058e8c: 7030 9c09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@099c │ │ -058e92: 2201 4400 |0007: new-instance v1, Landroid/graphics/Paint; // type@0044 │ │ -058e96: 7010 3901 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0139 │ │ -058e9c: 5b71 3103 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -058ea0: 2201 4700 |000e: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ -058ea4: 7010 4301 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ -058eaa: 5b71 3203 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0332 │ │ -058eae: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -058eb2: 5971 2f03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ -058eb6: 5c75 2103 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -058eba: 5c75 2203 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ -058ebe: 5271 3303 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0333 │ │ -058ec2: 5971 2503 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -058ec6: 5471 3103 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -058eca: 5272 2503 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -058ece: 6e20 3b01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -058ed4: 6e10 a300 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -058eda: 0c01 |002b: move-result-object v1 │ │ -058edc: 6e10 fc00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ -058ee2: 0c01 |002f: move-result-object v1 │ │ -058ee4: 5210 bd04 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ -058ee8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -058eec: c801 |0034: mul-float/2addr v1, v0 │ │ -058eee: c631 |0035: add-float/2addr v1, v3 │ │ -058ef0: 8711 |0036: float-to-int v1, v1 │ │ -058ef2: 5971 2603 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ -058ef6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -058efa: c801 |003b: mul-float/2addr v1, v0 │ │ -058efc: c631 |003c: add-float/2addr v1, v3 │ │ -058efe: 8711 |003d: float-to-int v1, v1 │ │ -058f00: 5971 2903 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ -058f04: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -058f08: c801 |0042: mul-float/2addr v1, v0 │ │ -058f0a: 8711 |0043: float-to-int v1, v1 │ │ -058f0c: 5971 2b03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ -058f10: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -058f14: c801 |0048: mul-float/2addr v1, v0 │ │ -058f16: c631 |0049: add-float/2addr v1, v3 │ │ -058f18: 8711 |004a: float-to-int v1, v1 │ │ -058f1a: 5971 3003 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -058f1e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -058f22: c801 |004f: mul-float/2addr v1, v0 │ │ -058f24: c631 |0050: add-float/2addr v1, v3 │ │ -058f26: 8711 |0051: float-to-int v1, v1 │ │ -058f28: 5971 2303 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0323 │ │ -058f2c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -058f30: c801 |0056: mul-float/2addr v1, v0 │ │ -058f32: c631 |0057: add-float/2addr v1, v3 │ │ -058f34: 8711 |0058: float-to-int v1, v1 │ │ -058f36: 5971 2a03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@032a │ │ -058f3a: 7110 4b11 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ -058f40: 0c01 |005e: move-result-object v1 │ │ -058f42: 6e10 5211 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ -058f48: 0a01 |0062: move-result v1 │ │ -058f4a: 5971 3403 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ -058f4e: 6e10 7a09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@097a │ │ -058f54: 0a01 |0068: move-result v1 │ │ -058f56: 6e10 7c09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@097c │ │ -058f5c: 0a02 |006c: move-result v2 │ │ -058f5e: 6e10 7b09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@097b │ │ -058f64: 0a03 |0070: move-result v3 │ │ -058f66: 6e10 7909 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0979 │ │ -058f6c: 0a04 |0074: move-result v4 │ │ -058f6e: 6e54 8809 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0988 │ │ -058f74: 6e10 7e09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@097e │ │ -058f7a: 0a01 |007b: move-result v1 │ │ -058f7c: 6e20 8b09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@098b │ │ -058f82: 6e20 8c09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@098c │ │ -058f88: 5471 2e03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@032e │ │ -058f8c: 6e20 9e12 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@129e │ │ -058f92: 5471 2e03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@032e │ │ -058f96: 2202 8701 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0187 │ │ -058f9a: 7020 6e09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@096e │ │ -058fa0: 6e20 a112 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ -058fa6: 5471 2c03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@032c │ │ -058faa: 6e20 9e12 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@129e │ │ -058fb0: 5471 2c03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@032c │ │ -058fb4: 2202 8801 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0188 │ │ -058fb8: 7020 7009 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0970 │ │ -058fbe: 6e20 a112 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ -058fc4: 6e10 7409 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0974 │ │ -058fca: 0c01 |00a3: move-result-object v1 │ │ -058fcc: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -058fd0: 5c76 2103 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -058fd4: 0e00 |00a8: return-void │ │ +058e54: |[058e54] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +058e64: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +058e66: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +058e68: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +058e6c: 7030 9c09 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@099c │ │ +058e72: 2201 4400 |0007: new-instance v1, Landroid/graphics/Paint; // type@0044 │ │ +058e76: 7010 3901 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0139 │ │ +058e7c: 5b71 3103 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +058e80: 2201 4700 |000e: new-instance v1, Landroid/graphics/Rect; // type@0047 │ │ +058e84: 7010 4301 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0143 │ │ +058e8a: 5b71 3203 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0332 │ │ +058e8e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +058e92: 5971 2f03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ +058e96: 5c75 2103 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +058e9a: 5c75 2203 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ +058e9e: 5271 3303 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0333 │ │ +058ea2: 5971 2503 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +058ea6: 5471 3103 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +058eaa: 5272 2503 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +058eae: 6e20 3b01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +058eb4: 6e10 a300 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +058eba: 0c01 |002b: move-result-object v1 │ │ +058ebc: 6e10 fc00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00fc │ │ +058ec2: 0c01 |002f: move-result-object v1 │ │ +058ec4: 5210 bd04 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@04bd │ │ +058ec8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +058ecc: c801 |0034: mul-float/2addr v1, v0 │ │ +058ece: c631 |0035: add-float/2addr v1, v3 │ │ +058ed0: 8711 |0036: float-to-int v1, v1 │ │ +058ed2: 5971 2603 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ +058ed6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +058eda: c801 |003b: mul-float/2addr v1, v0 │ │ +058edc: c631 |003c: add-float/2addr v1, v3 │ │ +058ede: 8711 |003d: float-to-int v1, v1 │ │ +058ee0: 5971 2903 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ +058ee4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +058ee8: c801 |0042: mul-float/2addr v1, v0 │ │ +058eea: 8711 |0043: float-to-int v1, v1 │ │ +058eec: 5971 2b03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ +058ef0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +058ef4: c801 |0048: mul-float/2addr v1, v0 │ │ +058ef6: c631 |0049: add-float/2addr v1, v3 │ │ +058ef8: 8711 |004a: float-to-int v1, v1 │ │ +058efa: 5971 3003 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +058efe: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +058f02: c801 |004f: mul-float/2addr v1, v0 │ │ +058f04: c631 |0050: add-float/2addr v1, v3 │ │ +058f06: 8711 |0051: float-to-int v1, v1 │ │ +058f08: 5971 2303 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0323 │ │ +058f0c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +058f10: c801 |0056: mul-float/2addr v1, v0 │ │ +058f12: c631 |0057: add-float/2addr v1, v3 │ │ +058f14: 8711 |0058: float-to-int v1, v1 │ │ +058f16: 5971 2a03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@032a │ │ +058f1a: 7110 4b11 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@114b │ │ +058f20: 0c01 |005e: move-result-object v1 │ │ +058f22: 6e10 5211 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1152 │ │ +058f28: 0a01 |0062: move-result v1 │ │ +058f2a: 5971 3403 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ +058f2e: 6e10 7a09 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@097a │ │ +058f34: 0a01 |0068: move-result v1 │ │ +058f36: 6e10 7c09 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@097c │ │ +058f3c: 0a02 |006c: move-result v2 │ │ +058f3e: 6e10 7b09 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@097b │ │ +058f44: 0a03 |0070: move-result v3 │ │ +058f46: 6e10 7909 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0979 │ │ +058f4c: 0a04 |0074: move-result v4 │ │ +058f4e: 6e54 8809 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0988 │ │ +058f54: 6e10 7e09 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@097e │ │ +058f5a: 0a01 |007b: move-result v1 │ │ +058f5c: 6e20 8b09 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@098b │ │ +058f62: 6e20 8c09 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@098c │ │ +058f68: 5471 2e03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@032e │ │ +058f6c: 6e20 9e12 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@129e │ │ +058f72: 5471 2e03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@032e │ │ +058f76: 2202 8701 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0187 │ │ +058f7a: 7020 6e09 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@096e │ │ +058f80: 6e20 a112 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ +058f86: 5471 2c03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@032c │ │ +058f8a: 6e20 9e12 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@129e │ │ +058f90: 5471 2c03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@032c │ │ +058f94: 2202 8801 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0188 │ │ +058f98: 7020 7009 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0970 │ │ +058f9e: 6e20 a112 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@12a1 │ │ +058fa4: 6e10 7409 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0974 │ │ +058faa: 0c01 |00a3: move-result-object v1 │ │ +058fac: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +058fb0: 5c76 2103 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +058fb4: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -123985,17 +123952,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058fd8: |[058fd8] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -058fe8: 5510 2103 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -058fec: 0f00 |0002: return v0 │ │ +058fb8: |[058fb8] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +058fc8: 5510 2103 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +058fcc: 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;) │ │ @@ -124003,21 +123970,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -058ff0: |[058ff0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -059000: 6f10 a109 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09a1 │ │ -059006: 0a00 |0003: move-result v0 │ │ -059008: 5221 2a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@032a │ │ -05900c: 7120 fc12 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ -059012: 0a00 |0009: move-result v0 │ │ -059014: 0f00 |000a: return v0 │ │ +058fd0: |[058fd0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +058fe0: 6f10 a109 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@09a1 │ │ +058fe6: 0a00 |0003: move-result v0 │ │ +058fe8: 5221 2a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@032a │ │ +058fec: 7120 fc12 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@12fc │ │ +058ff2: 0a00 |0009: move-result v0 │ │ +058ff4: 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;) │ │ @@ -124025,17 +123992,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059018: |[059018] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -059028: 5210 2503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -05902c: 0f00 |0002: return v0 │ │ +058ff8: |[058ff8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +059008: 5210 2503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +05900c: 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;) │ │ @@ -124043,71 +124010,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -059030: |[059030] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -059040: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -059046: 6f20 ab09 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@09ab │ │ -05904c: 6e10 7709 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0977 │ │ -059052: 0a07 |0009: move-result v7 │ │ -059054: 0176 |000a: move v6, v7 │ │ -059056: 54c0 2003 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -05905a: 6e10 9612 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ -059060: 0a00 |0010: move-result v0 │ │ -059062: 52c1 3003 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -059066: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -05906a: 54c0 2003 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -05906e: 6e10 9912 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ -059074: 0a00 |001a: move-result v0 │ │ -059076: 52c1 3003 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -05907a: 9009 0001 |001d: add-int v9, v0, v1 │ │ -05907e: 52c0 2603 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ -059082: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -059086: 54c0 3103 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -05908a: 52c1 2f03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ -05908e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -059092: 52c2 2503 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -059096: b5b2 |002b: and-int/2addr v2, v11 │ │ -059098: b621 |002c: or-int/2addr v1, v2 │ │ -05909a: 6e20 3b01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -0590a0: 8281 |0030: int-to-float v1, v8 │ │ -0590a2: 82a2 |0031: int-to-float v2, v10 │ │ -0590a4: 8293 |0032: int-to-float v3, v9 │ │ -0590a6: 8264 |0033: int-to-float v4, v6 │ │ -0590a8: 54c5 3103 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -0590ac: 07d0 |0036: move-object v0, v13 │ │ -0590ae: 7406 3001 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ -0590b4: 55c0 2103 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -0590b8: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0590bc: 54c0 3103 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -0590c0: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0590c4: 52c2 2503 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -0590c8: b5b2 |0044: and-int/2addr v2, v11 │ │ -0590ca: b621 |0045: or-int/2addr v1, v2 │ │ -0590cc: 6e20 3b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -0590d2: 6e10 7a09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@097a │ │ -0590d8: 0a00 |004c: move-result v0 │ │ -0590da: 8201 |004d: int-to-float v1, v0 │ │ -0590dc: 52c0 2303 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0323 │ │ -0590e0: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0590e4: 8202 |0052: int-to-float v2, v0 │ │ -0590e6: 6e10 7f09 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@097f │ │ -0590ec: 0a00 |0056: move-result v0 │ │ -0590ee: 6e10 7b09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@097b │ │ -0590f4: 0a03 |005a: move-result v3 │ │ -0590f6: b130 |005b: sub-int/2addr v0, v3 │ │ -0590f8: 8203 |005c: int-to-float v3, v0 │ │ -0590fa: 8274 |005d: int-to-float v4, v7 │ │ -0590fc: 54c5 3103 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -059100: 07d0 |0060: move-object v0, v13 │ │ -059102: 7406 3001 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ -059108: 0e00 |0064: return-void │ │ +059010: |[059010] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +059020: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +059026: 6f20 ab09 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@09ab │ │ +05902c: 6e10 7709 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0977 │ │ +059032: 0a07 |0009: move-result v7 │ │ +059034: 0176 |000a: move v6, v7 │ │ +059036: 54c0 2003 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +05903a: 6e10 9612 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ +059040: 0a00 |0010: move-result v0 │ │ +059042: 52c1 3003 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +059046: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +05904a: 54c0 2003 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +05904e: 6e10 9912 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ +059054: 0a00 |001a: move-result v0 │ │ +059056: 52c1 3003 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +05905a: 9009 0001 |001d: add-int v9, v0, v1 │ │ +05905e: 52c0 2603 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ +059062: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +059066: 54c0 3103 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +05906a: 52c1 2f03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ +05906e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +059072: 52c2 2503 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +059076: b5b2 |002b: and-int/2addr v2, v11 │ │ +059078: b621 |002c: or-int/2addr v1, v2 │ │ +05907a: 6e20 3b01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +059080: 8281 |0030: int-to-float v1, v8 │ │ +059082: 82a2 |0031: int-to-float v2, v10 │ │ +059084: 8293 |0032: int-to-float v3, v9 │ │ +059086: 8264 |0033: int-to-float v4, v6 │ │ +059088: 54c5 3103 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +05908c: 07d0 |0036: move-object v0, v13 │ │ +05908e: 7406 3001 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ +059094: 55c0 2103 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +059098: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +05909c: 54c0 3103 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +0590a0: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0590a4: 52c2 2503 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +0590a8: b5b2 |0044: and-int/2addr v2, v11 │ │ +0590aa: b621 |0045: or-int/2addr v1, v2 │ │ +0590ac: 6e20 3b01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +0590b2: 6e10 7a09 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@097a │ │ +0590b8: 0a00 |004c: move-result v0 │ │ +0590ba: 8201 |004d: int-to-float v1, v0 │ │ +0590bc: 52c0 2303 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0323 │ │ +0590c0: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0590c4: 8202 |0052: int-to-float v2, v0 │ │ +0590c6: 6e10 7f09 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@097f │ │ +0590cc: 0a00 |0056: move-result v0 │ │ +0590ce: 6e10 7b09 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@097b │ │ +0590d4: 0a03 |005a: move-result v3 │ │ +0590d6: b130 |005b: sub-int/2addr v0, v3 │ │ +0590d8: 8203 |005c: int-to-float v3, v0 │ │ +0590da: 8274 |005d: int-to-float v4, v7 │ │ +0590dc: 54c5 3103 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +0590e0: 07d0 |0060: move-object v0, v13 │ │ +0590e2: 7406 3001 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0130 │ │ +0590e8: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -124132,83 +124099,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -05910c: |[05910c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05911c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05911e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -059120: 6e10 c010 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ -059126: 0a00 |0005: move-result v0 │ │ -059128: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05912c: 5565 2403 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ -059130: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -059134: 0f03 |000c: return v3 │ │ -059136: 6e10 c610 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ -05913c: 0a01 |0010: move-result v1 │ │ -05913e: 6e10 c810 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ -059144: 0a02 |0014: move-result v2 │ │ -059146: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -05914c: 0143 |0018: move v3, v4 │ │ -05914e: 28f3 |0019: goto 000c // -000d │ │ -059150: 5961 2703 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0327 │ │ -059154: 5962 2803 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0328 │ │ -059158: 5c63 2403 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ -05915c: 28f8 |0020: goto 0018 // -0008 │ │ -05915e: 5263 2703 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0327 │ │ -059162: a703 0103 |0023: sub-float v3, v1, v3 │ │ -059166: 7110 f812 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -05916c: 0a03 |0028: move-result v3 │ │ -05916e: 5265 3403 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ -059172: 8255 |002b: int-to-float v5, v5 │ │ -059174: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -059178: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -05917c: 5263 2803 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0328 │ │ -059180: a703 0203 |0032: sub-float v3, v2, v3 │ │ -059184: 7110 f812 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -05918a: 0a03 |0037: move-result v3 │ │ -05918c: 5265 3403 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ -059190: 8255 |003a: int-to-float v5, v5 │ │ -059192: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -059196: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -05919a: 5c64 2403 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ -05919e: 28d7 |0041: goto 0018 // -0029 │ │ -0591a0: 5463 2003 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -0591a4: 6e10 9612 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ -0591aa: 0a03 |0047: move-result v3 │ │ -0591ac: 5265 3003 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -0591b0: b153 |004a: sub-int/2addr v3, v5 │ │ -0591b2: 8233 |004b: int-to-float v3, v3 │ │ -0591b4: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0591b8: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0591bc: 5463 2d03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -0591c0: 5465 2d03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -0591c4: 6e10 df0a 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -0591ca: 0a05 |0057: move-result v5 │ │ -0591cc: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0591d0: 6e20 1e0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -0591d6: 28bb |005d: goto 0018 // -0045 │ │ -0591d8: 5463 2003 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -0591dc: 6e10 9912 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ -0591e2: 0a03 |0063: move-result v3 │ │ -0591e4: 5265 3003 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -0591e8: b053 |0066: add-int/2addr v3, v5 │ │ -0591ea: 8233 |0067: int-to-float v3, v3 │ │ -0591ec: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0591f0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0591f4: 5463 2d03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -0591f8: 5465 2d03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ -0591fc: 6e10 df0a 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ -059202: 0a05 |0073: move-result v5 │ │ -059204: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -059208: 6e20 1e0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ -05920e: 289f |0079: goto 0018 // -0061 │ │ -059210: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0590ec: |[0590ec] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0590fc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0590fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +059100: 6e10 c010 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@10c0 │ │ +059106: 0a00 |0005: move-result v0 │ │ +059108: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05910c: 5565 2403 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ +059110: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +059114: 0f03 |000c: return v3 │ │ +059116: 6e10 c610 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@10c6 │ │ +05911c: 0a01 |0010: move-result v1 │ │ +05911e: 6e10 c810 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@10c8 │ │ +059124: 0a02 |0014: move-result v2 │ │ +059126: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +05912c: 0143 |0018: move v3, v4 │ │ +05912e: 28f3 |0019: goto 000c // -000d │ │ +059130: 5961 2703 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0327 │ │ +059134: 5962 2803 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0328 │ │ +059138: 5c63 2403 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ +05913c: 28f8 |0020: goto 0018 // -0008 │ │ +05913e: 5263 2703 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0327 │ │ +059142: a703 0103 |0023: sub-float v3, v1, v3 │ │ +059146: 7110 f812 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +05914c: 0a03 |0028: move-result v3 │ │ +05914e: 5265 3403 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ +059152: 8255 |002b: int-to-float v5, v5 │ │ +059154: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +059158: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +05915c: 5263 2803 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0328 │ │ +059160: a703 0203 |0032: sub-float v3, v2, v3 │ │ +059164: 7110 f812 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +05916a: 0a03 |0037: move-result v3 │ │ +05916c: 5265 3403 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0334 │ │ +059170: 8255 |003a: int-to-float v5, v5 │ │ +059172: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +059176: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +05917a: 5c64 2403 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0324 │ │ +05917e: 28d7 |0041: goto 0018 // -0029 │ │ +059180: 5463 2003 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +059184: 6e10 9612 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ +05918a: 0a03 |0047: move-result v3 │ │ +05918c: 5265 3003 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +059190: b153 |004a: sub-int/2addr v3, v5 │ │ +059192: 8233 |004b: int-to-float v3, v3 │ │ +059194: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +059198: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +05919c: 5463 2d03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +0591a0: 5465 2d03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +0591a4: 6e10 df0a 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +0591aa: 0a05 |0057: move-result v5 │ │ +0591ac: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0591b0: 6e20 1e0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +0591b6: 28bb |005d: goto 0018 // -0045 │ │ +0591b8: 5463 2003 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +0591bc: 6e10 9912 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ +0591c2: 0a03 |0063: move-result v3 │ │ +0591c4: 5265 3003 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +0591c8: b053 |0066: add-int/2addr v3, v5 │ │ +0591ca: 8233 |0067: int-to-float v3, v3 │ │ +0591cc: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0591d0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0591d4: 5463 2d03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +0591d8: 5465 2d03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@032d │ │ +0591dc: 6e10 df0a 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0adf │ │ +0591e2: 0a05 |0073: move-result v5 │ │ +0591e4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0591e8: 6e20 1e0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0b1e │ │ +0591ee: 289f |0079: goto 0018 // -0061 │ │ +0591f0: 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 │ │ @@ -124236,26 +124203,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -059224: |[059224] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -059234: 6f20 af09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@09af │ │ -05923a: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ -05923e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -059242: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -059246: b520 |0009: and-int/2addr v0, v2 │ │ -059248: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -05924c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05924e: 5c10 2103 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -059252: 0e00 |000f: return-void │ │ -059254: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -059256: 28fc |0011: goto 000d // -0004 │ │ +059204: |[059204] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +059214: 6f20 af09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@09af │ │ +05921a: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ +05921e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +059222: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +059226: b520 |0009: and-int/2addr v0, v2 │ │ +059228: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +05922c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05922e: 5c10 2103 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +059232: 0e00 |000f: return-void │ │ +059234: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +059236: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -124268,24 +124235,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -059258: |[059258] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -059268: 6f20 b009 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09b0 │ │ -05926e: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ -059272: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -059276: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -05927a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05927c: 5c10 2103 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -059280: 0e00 |000c: return-void │ │ -059282: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -059284: 28fc |000e: goto 000a // -0004 │ │ +059238: |[059238] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +059248: 6f20 b009 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@09b0 │ │ +05924e: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ +059252: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +059256: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05925a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05925c: 5c10 2103 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +059260: 0e00 |000c: return-void │ │ +059262: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +059264: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -124298,24 +124265,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -059288: |[059288] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -059298: 6f20 b109 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@09b1 │ │ -05929e: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ -0592a2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0592a6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0592aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0592ac: 5c10 2103 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -0592b0: 0e00 |000c: return-void │ │ -0592b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0592b4: 28fc |000e: goto 000a // -0004 │ │ +059268: |[059268] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +059278: 6f20 b109 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@09b1 │ │ +05927e: 5510 2203 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ +059282: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +059286: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05928a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05928c: 5c10 2103 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +059290: 0e00 |000c: return-void │ │ +059292: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +059294: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -124328,20 +124295,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0592b8: |[0592b8] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0592c8: 5c12 2103 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ -0592cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0592ce: 5c10 2203 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ -0592d2: 6e10 8009 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0980 │ │ -0592d8: 0e00 |0008: return-void │ │ +059298: |[059298] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0592a8: 5c12 2103 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0321 │ │ +0592ac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0592ae: 5c10 2203 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0322 │ │ +0592b2: 6e10 8009 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0980 │ │ +0592b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -124353,20 +124320,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0592dc: |[0592dc] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0592ec: 5210 2903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ -0592f0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0592f4: 5215 2903 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ -0592f8: 6f55 b509 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@09b5 │ │ -0592fe: 0e00 |0009: return-void │ │ +0592bc: |[0592bc] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0592cc: 5210 2903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ +0592d0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0592d4: 5215 2903 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0329 │ │ +0592d8: 6f55 b509 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@09b5 │ │ +0592de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -124381,21 +124348,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -059300: |[059300] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -059310: 5923 2503 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -059314: 5420 3103 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ -059318: 5221 2503 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ -05931c: 6e20 3b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ -059322: 6e10 8009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0980 │ │ -059328: 0e00 |000c: return-void │ │ +0592e0: |[0592e0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0592f0: 5923 2503 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +0592f4: 5420 3103 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0331 │ │ +0592f8: 5221 2503 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0325 │ │ +0592fc: 6e20 3b01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@013b │ │ +059302: 6e10 8009 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0980 │ │ +059308: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -124407,23 +124374,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05932c: |[05932c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -05933c: 6e10 7509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0975 │ │ -059342: 0c00 |0003: move-result-object v0 │ │ -059344: 6e10 a300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ -05934a: 0c00 |0007: move-result-object v0 │ │ -05934c: 6e20 fa00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00fa │ │ -059352: 0a00 |000b: move-result v0 │ │ -059354: 6e20 8909 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0989 │ │ -05935a: 0e00 |000f: return-void │ │ +05930c: |[05930c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +05931c: 6e10 7509 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0975 │ │ +059322: 0c00 |0003: move-result-object v0 │ │ +059324: 6e10 a300 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00a3 │ │ +05932a: 0c00 |0007: move-result-object v0 │ │ +05932c: 6e20 fa00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00fa │ │ +059332: 0a00 |000b: move-result v0 │ │ +059334: 6e20 8909 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0989 │ │ +05933a: 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 │ │ @@ -124433,20 +124400,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05935c: |[05935c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -05936c: 5210 2b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ -059370: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -059374: 5212 2b03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ -059378: 6f20 b909 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@09b9 │ │ -05937e: 0e00 |0009: return-void │ │ +05933c: |[05933c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +05934c: 5210 2b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ +059350: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +059354: 5212 2b03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@032b │ │ +059358: 6f20 b909 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@09b9 │ │ +05935e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -124458,55 +124425,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -059380: |[059380] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -059390: 5472 3203 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0332 │ │ -059394: 6e10 7709 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0977 │ │ -05939a: 0a00 |0005: move-result v0 │ │ -05939c: 5475 2003 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -0593a0: 6e10 9612 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ -0593a6: 0a05 |000b: move-result v5 │ │ -0593a8: 5276 3003 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -0593ac: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0593b0: 5475 2003 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -0593b4: 6e10 9912 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ -0593ba: 0a05 |0015: move-result v5 │ │ -0593bc: 5276 3003 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -0593c0: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0593c4: 5275 2603 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ -0593c8: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0593cc: 6e50 4801 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0148 │ │ -0593d2: 6f40 bc09 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ -0593d8: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0593dc: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0593e0: 7110 f812 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ -0593e6: 0a05 |002b: move-result v5 │ │ -0593e8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0593ec: c865 |002e: mul-float/2addr v5, v6 │ │ -0593ee: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0593f2: c865 |0031: mul-float/2addr v5, v6 │ │ -0593f4: 8755 |0032: float-to-int v5, v5 │ │ -0593f6: 5975 2f03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ -0593fa: 5475 2003 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -0593fe: 6e10 9612 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ -059404: 0a05 |003a: move-result v5 │ │ -059406: 5276 3003 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -05940a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -05940e: 5475 2003 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ -059412: 6e10 9912 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ -059418: 0a05 |0044: move-result v5 │ │ -05941a: 5276 3003 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ -05941e: 9003 0506 |0047: add-int v3, v5, v6 │ │ -059422: 6e50 4a01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@014a │ │ -059428: 6e20 8109 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0981 │ │ -05942e: 0e00 |004f: return-void │ │ +059360: |[059360] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +059370: 5472 3203 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0332 │ │ +059374: 6e10 7709 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0977 │ │ +05937a: 0a00 |0005: move-result v0 │ │ +05937c: 5475 2003 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +059380: 6e10 9612 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ +059386: 0a05 |000b: move-result v5 │ │ +059388: 5276 3003 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +05938c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +059390: 5475 2003 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +059394: 6e10 9912 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ +05939a: 0a05 |0015: move-result v5 │ │ +05939c: 5276 3003 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +0593a0: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0593a4: 5275 2603 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0326 │ │ +0593a8: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0593ac: 6e50 4801 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0148 │ │ +0593b2: 6f40 bc09 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@09bc │ │ +0593b8: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0593bc: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0593c0: 7110 f812 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@12f8 │ │ +0593c6: 0a05 |002b: move-result v5 │ │ +0593c8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0593cc: c865 |002e: mul-float/2addr v5, v6 │ │ +0593ce: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0593d2: c865 |0031: mul-float/2addr v5, v6 │ │ +0593d4: 8755 |0032: float-to-int v5, v5 │ │ +0593d6: 5975 2f03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@032f │ │ +0593da: 5475 2003 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +0593de: 6e10 9612 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1296 │ │ +0593e4: 0a05 |003a: move-result v5 │ │ +0593e6: 5276 3003 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +0593ea: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0593ee: 5475 2003 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0320 │ │ +0593f2: 6e10 9912 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1299 │ │ +0593f8: 0a05 |0044: move-result v5 │ │ +0593fa: 5276 3003 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0330 │ │ +0593fe: 9003 0506 |0047: add-int v3, v5, v6 │ │ +059402: 6e50 4a01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@014a │ │ +059408: 6e20 8109 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0981 │ │ +05940e: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -124559,17 +124526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059430: |[059430] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -059440: 7010 d009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@09d0 │ │ -059446: 0e00 |0003: return-void │ │ +059410: |[059410] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +059420: 7010 d009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@09d0 │ │ +059426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -124578,18 +124545,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059448: |[059448] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -059458: 7110 4d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0a4d │ │ -05945e: 0a00 |0003: move-result v0 │ │ -059460: 0f00 |0004: return v0 │ │ +059428: |[059428] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +059438: 7110 4d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0a4d │ │ +05943e: 0a00 |0003: move-result v0 │ │ +059440: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -124623,17 +124590,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059464: |[059464] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -059474: 7010 7f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0a7f │ │ -05947a: 0e00 |0003: return-void │ │ +059444: |[059444] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +059454: 7010 7f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0a7f │ │ +05945a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -124642,17 +124609,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05947c: |[05947c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -05948c: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a87 │ │ -059492: 0e00 |0003: return-void │ │ +05945c: |[05945c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +05946c: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0a87 │ │ +059472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -124688,17 +124655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059494: |[059494] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0594a4: 7010 370b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b37 │ │ -0594aa: 0e00 |0003: return-void │ │ +059474: |[059474] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +059484: 7010 370b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0b37 │ │ +05948a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -124707,18 +124674,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 │ │ -0594ac: |[0594ac] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0594bc: 7130 3d0b 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@0b3d │ │ -0594c2: 0a00 |0003: move-result v0 │ │ -0594c4: 0f00 |0004: return v0 │ │ +05948c: |[05948c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05949c: 7130 3d0b 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@0b3d │ │ +0594a2: 0a00 |0003: move-result v0 │ │ +0594a4: 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; │ │ @@ -124754,17 +124721,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594c8: |[0594c8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0594d8: 7010 430b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b43 │ │ -0594de: 0e00 |0003: return-void │ │ +0594a8: |[0594a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0594b8: 7010 430b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0b43 │ │ +0594be: 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 - │ │ @@ -124773,17 +124740,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 │ │ -0594e0: |[0594e0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0594f0: 7120 510b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b51 │ │ -0594f6: 0e00 |0003: return-void │ │ +0594c0: |[0594c0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0594d0: 7120 510b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0b51 │ │ +0594d6: 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; │ │ @@ -124794,18 +124761,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 │ │ -0594f8: |[0594f8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -059508: 7120 520b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b52 │ │ -05950e: 0c00 |0003: move-result-object v0 │ │ -059510: 1100 |0004: return-object v0 │ │ +0594d8: |[0594d8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0594e8: 7120 520b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0b52 │ │ +0594ee: 0c00 |0003: move-result-object v0 │ │ +0594f0: 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 │ │ @@ -124815,18 +124782,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059514: |[059514] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -059524: 7110 530b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b53 │ │ -05952a: 0a00 |0003: move-result v0 │ │ -05952c: 0f00 |0004: return v0 │ │ +0594f4: |[0594f4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +059504: 7110 530b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0b53 │ │ +05950a: 0a00 |0003: move-result v0 │ │ +05950c: 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; │ │ │ │ @@ -124864,17 +124831,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059530: |[059530] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -059540: 7010 5d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b5d │ │ -059546: 0e00 |0003: return-void │ │ +059510: |[059510] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +059520: 7010 5d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0b5d │ │ +059526: 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 - │ │ @@ -124883,19 +124850,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 │ │ -059548: |[059548] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -059558: 5430 d603 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ -05955c: 7120 780b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0b78 │ │ -059562: 0a00 |0005: move-result v0 │ │ -059564: 0f00 |0006: return v0 │ │ +059528: |[059528] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +059538: 5430 d603 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ +05953c: 7120 780b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0b78 │ │ +059542: 0a00 |0005: move-result v0 │ │ +059544: 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; │ │ @@ -124905,18 +124872,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 │ │ -059568: |[059568] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -059578: 7120 790b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b79 │ │ -05957e: 0c00 |0003: move-result-object v0 │ │ -059580: 1100 |0004: return-object v0 │ │ +059548: |[059548] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +059558: 7120 790b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0b79 │ │ +05955e: 0c00 |0003: move-result-object v0 │ │ +059560: 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 │ │ @@ -124926,18 +124893,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 │ │ -059584: |[059584] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -059594: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b7a │ │ -05959a: 0c00 |0003: move-result-object v0 │ │ -05959c: 1100 |0004: return-object v0 │ │ +059564: |[059564] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +059574: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0b7a │ │ +05957a: 0c00 |0003: move-result-object v0 │ │ +05957c: 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; │ │ │ │ @@ -124946,18 +124913,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0595a0: |[0595a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0595b0: 7110 7b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b7b │ │ -0595b6: 0a00 |0003: move-result v0 │ │ -0595b8: 0f00 |0004: return v0 │ │ +059580: |[059580] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +059590: 7110 7b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0b7b │ │ +059596: 0a00 |0003: move-result v0 │ │ +059598: 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; │ │ │ │ @@ -124966,20 +124933,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 │ │ -0595bc: |[0595bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0595cc: 2200 cd01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01cd │ │ -0595d0: 7030 540b 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@0b54 │ │ -0595d6: 7110 7c0b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0b7c │ │ -0595dc: 0c00 |0008: move-result-object v0 │ │ -0595de: 1100 |0009: return-object v0 │ │ +05959c: |[05959c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0595ac: 2200 cd01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01cd │ │ +0595b0: 7030 540b 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@0b54 │ │ +0595b6: 7110 7c0b 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0b7c │ │ +0595bc: 0c00 |0008: move-result-object v0 │ │ +0595be: 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; │ │ │ │ @@ -124988,19 +124955,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 │ │ -0595e0: |[0595e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0595f0: 5430 d603 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ -0595f4: 7120 7d0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0b7d │ │ -0595fa: 0a00 |0005: move-result v0 │ │ -0595fc: 0f00 |0006: return v0 │ │ +0595c0: |[0595c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0595d0: 5430 d603 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@03d6 │ │ +0595d4: 7120 7d0b 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0b7d │ │ +0595da: 0a00 |0005: move-result v0 │ │ +0595dc: 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; │ │ @@ -125037,17 +125004,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059600: |[059600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -059610: 7010 fd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0bfd │ │ -059616: 0e00 |0003: return-void │ │ +0595e0: |[0595e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0595f0: 7010 fd0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0bfd │ │ +0595f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125056,17 +125023,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059618: |[059618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -059628: 7120 830c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0c83 │ │ -05962e: 0e00 |0003: return-void │ │ +0595f8: |[0595f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +059608: 7120 830c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0c83 │ │ +05960e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125077,17 +125044,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 │ │ -059630: |[059630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059640: 7120 840c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c84 │ │ -059646: 0e00 |0003: return-void │ │ +059610: |[059610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +059620: 7120 840c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c84 │ │ +059626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0003 line=436 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125098,18 +125065,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 │ │ -059648: |[059648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -059658: 7120 850c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0c85 │ │ -05965e: 0c00 |0003: move-result-object v0 │ │ -059660: 1100 |0004: return-object v0 │ │ +059628: |[059628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +059638: 7120 850c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0c85 │ │ +05963e: 0c00 |0003: move-result-object v0 │ │ +059640: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 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; │ │ @@ -125119,18 +125086,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059664: |[059664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -059674: 7110 860c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0c86 │ │ -05967a: 0a00 |0003: move-result v0 │ │ -05967c: 0f00 |0004: return v0 │ │ +059644: |[059644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +059654: 7110 860c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0c86 │ │ +05965a: 0a00 |0003: move-result v0 │ │ +05965c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125139,17 +125106,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 │ │ -059680: |[059680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059690: 7120 870c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c87 │ │ -059696: 0e00 |0003: return-void │ │ +059660: |[059660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059670: 7120 870c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c87 │ │ +059676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125160,17 +125127,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 │ │ -059698: |[059698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0596a8: 7120 880c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c88 │ │ -0596ae: 0e00 |0003: return-void │ │ +059678: |[059678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059688: 7120 880c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c88 │ │ +05968e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125181,18 +125148,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 │ │ -0596b0: |[0596b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0596c0: 7120 890c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c89 │ │ -0596c6: 0c00 |0003: move-result-object v0 │ │ -0596c8: 1100 |0004: return-object v0 │ │ +059690: |[059690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0596a0: 7120 890c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c89 │ │ +0596a6: 0c00 |0003: move-result-object v0 │ │ +0596a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 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 │ │ @@ -125202,18 +125169,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0596cc: |[0596cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0596dc: 7110 8a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0c8a │ │ -0596e2: 0a00 |0003: move-result v0 │ │ -0596e4: 0f00 |0004: return v0 │ │ +0596ac: |[0596ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0596bc: 7110 8a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0c8a │ │ +0596c2: 0a00 |0003: move-result v0 │ │ +0596c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125222,18 +125189,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 │ │ -0596e8: |[0596e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0596f8: 7110 8b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8b │ │ -0596fe: 0c00 |0003: move-result-object v0 │ │ -059700: 1100 |0004: return-object v0 │ │ +0596c8: |[0596c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0596d8: 7110 8b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8b │ │ +0596de: 0c00 |0003: move-result-object v0 │ │ +0596e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125242,18 +125209,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 │ │ -059704: |[059704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059714: 7110 8c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8c │ │ -05971a: 0c00 |0003: move-result-object v0 │ │ -05971c: 1100 |0004: return-object v0 │ │ +0596e4: |[0596e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0596f4: 7110 8c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8c │ │ +0596fa: 0c00 |0003: move-result-object v0 │ │ +0596fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125262,18 +125229,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 │ │ -059720: |[059720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059730: 7110 8d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8d │ │ -059736: 0c00 |0003: move-result-object v0 │ │ -059738: 1100 |0004: return-object v0 │ │ +059700: |[059700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +059710: 7110 8d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8d │ │ +059716: 0c00 |0003: move-result-object v0 │ │ +059718: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125282,18 +125249,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 │ │ -05973c: |[05973c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05974c: 7110 8e0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c8e │ │ -059752: 0c00 |0003: move-result-object v0 │ │ -059754: 1100 |0004: return-object v0 │ │ +05971c: |[05971c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05972c: 7110 8e0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c8e │ │ +059732: 0c00 |0003: move-result-object v0 │ │ +059734: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125302,18 +125269,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 │ │ -059758: |[059758] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059768: 7110 8f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8f │ │ -05976e: 0c00 |0003: move-result-object v0 │ │ -059770: 1100 |0004: return-object v0 │ │ +059738: |[059738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +059748: 7110 8f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c8f │ │ +05974e: 0c00 |0003: move-result-object v0 │ │ +059750: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125322,18 +125289,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059774: |[059774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -059784: 7110 900c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0c90 │ │ -05978a: 0a00 |0003: move-result v0 │ │ -05978c: 0f00 |0004: return v0 │ │ +059754: |[059754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +059764: 7110 900c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0c90 │ │ +05976a: 0a00 |0003: move-result v0 │ │ +05976c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125342,18 +125309,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059790: |[059790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0597a0: 7110 910c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0c91 │ │ -0597a6: 0a00 |0003: move-result v0 │ │ -0597a8: 0f00 |0004: return v0 │ │ +059770: |[059770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +059780: 7110 910c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0c91 │ │ +059786: 0a00 |0003: move-result v0 │ │ +059788: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125362,18 +125329,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0597ac: |[0597ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0597bc: 7110 920c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0c92 │ │ -0597c2: 0a00 |0003: move-result v0 │ │ -0597c4: 0f00 |0004: return v0 │ │ +05978c: |[05978c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05979c: 7110 920c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0c92 │ │ +0597a2: 0a00 |0003: move-result v0 │ │ +0597a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125382,18 +125349,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0597c8: |[0597c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0597d8: 7110 930c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0c93 │ │ -0597de: 0a00 |0003: move-result v0 │ │ -0597e0: 0f00 |0004: return v0 │ │ +0597a8: |[0597a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0597b8: 7110 930c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0c93 │ │ +0597be: 0a00 |0003: move-result v0 │ │ +0597c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125402,18 +125369,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0597e4: |[0597e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0597f4: 7110 940c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0c94 │ │ -0597fa: 0a00 |0003: move-result v0 │ │ -0597fc: 0f00 |0004: return v0 │ │ +0597c4: |[0597c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0597d4: 7110 940c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0c94 │ │ +0597da: 0a00 |0003: move-result v0 │ │ +0597dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125422,18 +125389,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059800: |[059800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -059810: 7110 950c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0c95 │ │ -059816: 0a00 |0003: move-result v0 │ │ -059818: 0f00 |0004: return v0 │ │ +0597e0: |[0597e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0597f0: 7110 950c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0c95 │ │ +0597f6: 0a00 |0003: move-result v0 │ │ +0597f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125442,18 +125409,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05981c: |[05981c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -05982c: 7110 960c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0c96 │ │ -059832: 0a00 |0003: move-result v0 │ │ -059834: 0f00 |0004: return v0 │ │ +0597fc: |[0597fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05980c: 7110 960c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0c96 │ │ +059812: 0a00 |0003: move-result v0 │ │ +059814: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125462,18 +125429,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059838: |[059838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -059848: 7110 970c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0c97 │ │ -05984e: 0a00 |0003: move-result v0 │ │ -059850: 0f00 |0004: return v0 │ │ +059818: |[059818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +059828: 7110 970c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0c97 │ │ +05982e: 0a00 |0003: move-result v0 │ │ +059830: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125482,18 +125449,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059854: |[059854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -059864: 7110 980c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0c98 │ │ -05986a: 0a00 |0003: move-result v0 │ │ -05986c: 0f00 |0004: return v0 │ │ +059834: |[059834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +059844: 7110 980c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0c98 │ │ +05984a: 0a00 |0003: move-result v0 │ │ +05984c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125502,18 +125469,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059870: |[059870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -059880: 7110 990c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0c99 │ │ -059886: 0a00 |0003: move-result v0 │ │ -059888: 0f00 |0004: return v0 │ │ +059850: |[059850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +059860: 7110 990c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0c99 │ │ +059866: 0a00 |0003: move-result v0 │ │ +059868: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125522,18 +125489,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05988c: |[05988c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05989c: 7110 9a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0c9a │ │ -0598a2: 0a00 |0003: move-result v0 │ │ -0598a4: 0f00 |0004: return v0 │ │ +05986c: |[05986c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +05987c: 7110 9a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0c9a │ │ +059882: 0a00 |0003: move-result v0 │ │ +059884: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125542,18 +125509,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0598a8: |[0598a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0598b8: 7100 9b0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0c9b │ │ -0598be: 0c00 |0003: move-result-object v0 │ │ -0598c0: 1100 |0004: return-object v0 │ │ +059888: |[059888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +059898: 7100 9b0c 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0c9b │ │ +05989e: 0c00 |0003: move-result-object v0 │ │ +0598a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -125561,18 +125528,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 │ │ -0598c4: |[0598c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0598d4: 7110 9c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c9c │ │ -0598da: 0c00 |0003: move-result-object v0 │ │ -0598dc: 1100 |0004: return-object v0 │ │ +0598a4: |[0598a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0598b4: 7110 9c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0c9c │ │ +0598ba: 0c00 |0003: move-result-object v0 │ │ +0598bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -125581,18 +125548,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 │ │ -0598e0: |[0598e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0598f0: 7110 9d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c9d │ │ -0598f6: 0c00 |0003: move-result-object v0 │ │ -0598f8: 1100 |0004: return-object v0 │ │ +0598c0: |[0598c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0598d0: 7110 9d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c9d │ │ +0598d6: 0c00 |0003: move-result-object v0 │ │ +0598d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -125601,18 +125568,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0598fc: |[0598fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -05990c: 7120 9e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0c9e │ │ -059912: 0a00 |0003: move-result v0 │ │ -059914: 0f00 |0004: return v0 │ │ +0598dc: |[0598dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0598ec: 7120 9e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0c9e │ │ +0598f2: 0a00 |0003: move-result v0 │ │ +0598f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ 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 │ │ @@ -125622,17 +125589,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059918: |[059918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -059928: 7110 9f0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0c9f │ │ -05992e: 0e00 |0003: return-void │ │ +0598f8: |[0598f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +059908: 7110 9f0c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0c9f │ │ +05990e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0003 line=646 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125642,17 +125609,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 │ │ -059930: |[059930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059940: 7120 a00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ca0 │ │ -059946: 0e00 |0003: return-void │ │ +059910: |[059910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059920: 7120 a00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ca0 │ │ +059926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0003 line=556 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125663,17 +125630,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 │ │ -059948: |[059948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059958: 7120 a10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ca1 │ │ -05995e: 0e00 |0003: return-void │ │ +059928: |[059928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +059938: 7120 a10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ca1 │ │ +05993e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0003 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125684,17 +125651,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059960: |[059960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -059970: 7120 a20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0ca2 │ │ -059976: 0e00 |0003: return-void │ │ +059940: |[059940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +059950: 7120 a20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0ca2 │ │ +059956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0003 line=566 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125705,17 +125672,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059978: |[059978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -059988: 7120 a30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0ca3 │ │ -05998e: 0e00 |0003: return-void │ │ +059958: |[059958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +059968: 7120 a30c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0ca3 │ │ +05996e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125726,17 +125693,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 │ │ -059990: |[059990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0599a0: 7120 a40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ca4 │ │ -0599a6: 0e00 |0003: return-void │ │ +059970: |[059970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059980: 7120 a40c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ca4 │ │ +059986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0003 line=576 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125747,17 +125714,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0599a8: |[0599a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0599b8: 7120 a50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0ca5 │ │ -0599be: 0e00 |0003: return-void │ │ +059988: |[059988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +059998: 7120 a50c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0ca5 │ │ +05999e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0003 line=581 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125768,17 +125735,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 │ │ -0599c0: |[0599c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0599d0: 7120 a60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ca6 │ │ -0599d6: 0e00 |0003: return-void │ │ +0599a0: |[0599a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0599b0: 7120 a60c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ca6 │ │ +0599b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0003 line=586 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125789,17 +125756,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0599d8: |[0599d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0599e8: 7120 a70c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0ca7 │ │ -0599ee: 0e00 |0003: return-void │ │ +0599b8: |[0599b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0599c8: 7120 a70c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0ca7 │ │ +0599ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0003 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125810,17 +125777,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0599f0: |[0599f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -059a00: 7120 a80c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0ca8 │ │ -059a06: 0e00 |0003: return-void │ │ +0599d0: |[0599d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0599e0: 7120 a80c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0ca8 │ │ +0599e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125831,17 +125798,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059a08: |[059a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -059a18: 7120 a90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0ca9 │ │ -059a1e: 0e00 |0003: return-void │ │ +0599e8: |[0599e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0599f8: 7120 a90c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0ca9 │ │ +0599fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0003 line=601 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125852,17 +125819,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059a20: |[059a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -059a30: 7120 aa0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0caa │ │ -059a36: 0e00 |0003: return-void │ │ +059a00: |[059a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +059a10: 7120 aa0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0caa │ │ +059a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0003 line=606 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125873,17 +125840,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 │ │ -059a38: |[059a38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059a48: 7120 ab0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cab │ │ -059a4e: 0e00 |0003: return-void │ │ +059a18: |[059a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059a28: 7120 ab0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cab │ │ +059a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125894,17 +125861,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 │ │ -059a50: |[059a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059a60: 7120 ac0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cac │ │ -059a66: 0e00 |0003: return-void │ │ +059a30: |[059a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +059a40: 7120 ac0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cac │ │ +059a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125915,17 +125882,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059a68: |[059a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -059a78: 7120 ad0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0cad │ │ -059a7e: 0e00 |0003: return-void │ │ +059a48: |[059a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +059a58: 7120 ad0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0cad │ │ +059a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0003 line=621 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125936,17 +125903,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059a80: |[059a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -059a90: 7120 ae0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0cae │ │ -059a96: 0e00 |0003: return-void │ │ +059a60: |[059a60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +059a70: 7120 ae0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0cae │ │ +059a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0003 line=626 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125957,17 +125924,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059a98: |[059a98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -059aa8: 7120 af0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0caf │ │ -059aae: 0e00 |0003: return-void │ │ +059a78: |[059a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +059a88: 7120 af0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0caf │ │ +059a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0003 line=631 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125978,17 +125945,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 │ │ -059ab0: |[059ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059ac0: 7120 b00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cb0 │ │ -059ac6: 0e00 |0003: return-void │ │ +059a90: |[059a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +059aa0: 7120 b00c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cb0 │ │ +059aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0003 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -125999,17 +125966,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 │ │ -059ac8: |[059ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059ad8: 7120 b10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb1 │ │ -059ade: 0e00 |0003: return-void │ │ +059aa8: |[059aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059ab8: 7120 b10c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb1 │ │ +059abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0003 line=641 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -126045,17 +126012,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059ae0: |[059ae0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -059af0: 7010 ca0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cca │ │ -059af6: 0e00 |0003: return-void │ │ +059ac0: |[059ac0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +059ad0: 7010 ca0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0cca │ │ +059ad6: 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 - │ │ @@ -126064,20 +126031,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 │ │ -059af8: |[059af8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -059b08: 2200 e001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01e0 │ │ -059b0c: 7030 c40c 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@0cc4 │ │ -059b12: 7110 db0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0cdb │ │ -059b18: 0c00 |0008: move-result-object v0 │ │ -059b1a: 1100 |0009: return-object v0 │ │ +059ad8: |[059ad8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +059ae8: 2200 e001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@01e0 │ │ +059aec: 7030 c40c 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@0cc4 │ │ +059af2: 7110 db0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0cdb │ │ +059af8: 0c00 |0008: move-result-object v0 │ │ +059afa: 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; │ │ │ │ @@ -126113,17 +126080,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059b1c: |[059b1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -059b2c: 7010 3b0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d3b │ │ -059b32: 0e00 |0003: return-void │ │ +059afc: |[059afc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +059b0c: 7010 3b0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0d3b │ │ +059b12: 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 - │ │ @@ -126132,18 +126099,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059b34: |[059b34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -059b44: 7110 9e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0d9e │ │ -059b4a: 0a00 |0003: move-result v0 │ │ -059b4c: 0f00 |0004: return v0 │ │ +059b14: |[059b14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +059b24: 7110 9e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0d9e │ │ +059b2a: 0a00 |0003: move-result v0 │ │ +059b2c: 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; │ │ │ │ @@ -126152,18 +126119,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 │ │ -059b50: |[059b50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059b60: 7110 9f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d9f │ │ -059b66: 0c00 |0003: move-result-object v0 │ │ -059b68: 1100 |0004: return-object v0 │ │ +059b30: |[059b30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +059b40: 7110 9f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d9f │ │ +059b46: 0c00 |0003: move-result-object v0 │ │ +059b48: 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; │ │ │ │ @@ -126172,18 +126139,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 │ │ -059b6c: |[059b6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059b7c: 7110 a00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da0 │ │ -059b82: 0c00 |0003: move-result-object v0 │ │ -059b84: 1100 |0004: return-object v0 │ │ +059b4c: |[059b4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +059b5c: 7110 a00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da0 │ │ +059b62: 0c00 |0003: move-result-object v0 │ │ +059b64: 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; │ │ │ │ @@ -126192,18 +126159,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 │ │ -059b88: |[059b88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059b98: 7110 a10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da1 │ │ -059b9e: 0c00 |0003: move-result-object v0 │ │ -059ba0: 1100 |0004: return-object v0 │ │ +059b68: |[059b68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +059b78: 7110 a10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da1 │ │ +059b7e: 0c00 |0003: move-result-object v0 │ │ +059b80: 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; │ │ │ │ @@ -126212,18 +126179,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059ba4: |[059ba4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -059bb4: 7110 a20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0da2 │ │ -059bba: 0a00 |0003: move-result v0 │ │ -059bbc: 0f00 |0004: return v0 │ │ +059b84: |[059b84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +059b94: 7110 a20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0da2 │ │ +059b9a: 0a00 |0003: move-result v0 │ │ +059b9c: 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; │ │ │ │ @@ -126232,18 +126199,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059bc0: |[059bc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -059bd0: 7110 a30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0da3 │ │ -059bd6: 0a00 |0003: move-result v0 │ │ -059bd8: 0f00 |0004: return v0 │ │ +059ba0: |[059ba0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +059bb0: 7110 a30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0da3 │ │ +059bb6: 0a00 |0003: move-result v0 │ │ +059bb8: 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; │ │ │ │ @@ -126252,18 +126219,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059bdc: |[059bdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -059bec: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0da4 │ │ -059bf2: 0a00 |0003: move-result v0 │ │ -059bf4: 0f00 |0004: return v0 │ │ +059bbc: |[059bbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +059bcc: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0da4 │ │ +059bd2: 0a00 |0003: move-result v0 │ │ +059bd4: 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; │ │ │ │ @@ -126272,18 +126239,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 │ │ -059bf8: |[059bf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -059c08: 7110 a50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0da5 │ │ -059c0e: 0c00 |0003: move-result-object v0 │ │ -059c10: 1100 |0004: return-object v0 │ │ +059bd8: |[059bd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +059be8: 7110 a50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0da5 │ │ +059bee: 0c00 |0003: move-result-object v0 │ │ +059bf0: 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; │ │ │ │ @@ -126292,18 +126259,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059c14: |[059c14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -059c24: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0da6 │ │ -059c2a: 0a00 |0003: move-result v0 │ │ -059c2c: 0f00 |0004: return v0 │ │ +059bf4: |[059bf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +059c04: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0da6 │ │ +059c0a: 0a00 |0003: move-result v0 │ │ +059c0c: 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; │ │ │ │ @@ -126312,18 +126279,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059c30: |[059c30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -059c40: 7110 a70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0da7 │ │ -059c46: 0a00 |0003: move-result v0 │ │ -059c48: 0f00 |0004: return v0 │ │ +059c10: |[059c10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +059c20: 7110 a70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0da7 │ │ +059c26: 0a00 |0003: move-result v0 │ │ +059c28: 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; │ │ │ │ @@ -126332,18 +126299,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059c4c: |[059c4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -059c5c: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0da8 │ │ -059c62: 0a00 |0003: move-result v0 │ │ -059c64: 0f00 |0004: return v0 │ │ +059c2c: |[059c2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +059c3c: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0da8 │ │ +059c42: 0a00 |0003: move-result v0 │ │ +059c44: 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; │ │ │ │ @@ -126352,20 +126319,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 │ │ -059c68: |[059c68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -059c78: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0da9 │ │ -059c7e: 0c00 |0003: move-result-object v0 │ │ -059c80: 7110 810c 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ -059c86: 0c00 |0007: move-result-object v0 │ │ -059c88: 1100 |0008: return-object v0 │ │ +059c48: |[059c48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +059c58: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0da9 │ │ +059c5e: 0c00 |0003: move-result-object v0 │ │ +059c60: 7110 810c 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0c81 │ │ +059c66: 0c00 |0007: move-result-object v0 │ │ +059c68: 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; │ │ │ │ @@ -126374,18 +126341,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 │ │ -059c8c: |[059c8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -059c9c: 7110 aa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0daa │ │ -059ca2: 0c00 |0003: move-result-object v0 │ │ -059ca4: 1100 |0004: return-object v0 │ │ +059c6c: |[059c6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +059c7c: 7110 aa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0daa │ │ +059c82: 0c00 |0003: move-result-object v0 │ │ +059c84: 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; │ │ │ │ @@ -126394,18 +126361,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059ca8: |[059ca8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -059cb8: 7110 ab0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0dab │ │ -059cbe: 0a00 |0003: move-result v0 │ │ -059cc0: 0f00 |0004: return v0 │ │ +059c88: |[059c88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +059c98: 7110 ab0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0dab │ │ +059c9e: 0a00 |0003: move-result v0 │ │ +059ca0: 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; │ │ │ │ @@ -126414,18 +126381,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059cc4: |[059cc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -059cd4: 7110 ac0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dac │ │ -059cda: 0a00 |0003: move-result v0 │ │ -059cdc: 0f00 |0004: return v0 │ │ +059ca4: |[059ca4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +059cb4: 7110 ac0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0dac │ │ +059cba: 0a00 |0003: move-result v0 │ │ +059cbc: 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; │ │ │ │ @@ -126434,18 +126401,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059ce0: |[059ce0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -059cf0: 7110 ad0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dad │ │ -059cf6: 0a00 |0003: move-result v0 │ │ -059cf8: 0f00 |0004: return v0 │ │ +059cc0: |[059cc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +059cd0: 7110 ad0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dad │ │ +059cd6: 0a00 |0003: move-result v0 │ │ +059cd8: 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; │ │ │ │ @@ -126454,18 +126421,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059cfc: |[059cfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -059d0c: 7110 ae0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dae │ │ -059d12: 0a00 |0003: move-result v0 │ │ -059d14: 0f00 |0004: return v0 │ │ +059cdc: |[059cdc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +059cec: 7110 ae0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dae │ │ +059cf2: 0a00 |0003: move-result v0 │ │ +059cf4: 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; │ │ │ │ @@ -126474,18 +126441,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059d18: |[059d18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -059d28: 7110 af0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0daf │ │ -059d2e: 0a00 |0003: move-result v0 │ │ -059d30: 0f00 |0004: return v0 │ │ +059cf8: |[059cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +059d08: 7110 af0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0daf │ │ +059d0e: 0a00 |0003: move-result v0 │ │ +059d10: 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; │ │ │ │ @@ -126494,18 +126461,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059d34: |[059d34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -059d44: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0db0 │ │ -059d4a: 0a00 |0003: move-result v0 │ │ -059d4c: 0f00 |0004: return v0 │ │ +059d14: |[059d14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +059d24: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0db0 │ │ +059d2a: 0a00 |0003: move-result v0 │ │ +059d2c: 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; │ │ │ │ @@ -126514,18 +126481,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059d50: |[059d50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -059d60: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0db1 │ │ -059d66: 0a00 |0003: move-result v0 │ │ -059d68: 0f00 |0004: return v0 │ │ +059d30: |[059d30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +059d40: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0db1 │ │ +059d46: 0a00 |0003: move-result v0 │ │ +059d48: 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; │ │ │ │ @@ -126534,18 +126501,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -059d6c: |[059d6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -059d7c: 7100 b20d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0db2 │ │ -059d82: 0c00 |0003: move-result-object v0 │ │ -059d84: 1100 |0004: return-object v0 │ │ +059d4c: |[059d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +059d5c: 7100 b20d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0db2 │ │ +059d62: 0c00 |0003: move-result-object v0 │ │ +059d64: 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;) │ │ @@ -126553,18 +126520,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 │ │ -059d88: |[059d88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -059d98: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0db3 │ │ -059d9e: 0c00 |0003: move-result-object v0 │ │ -059da0: 1100 |0004: return-object v0 │ │ +059d68: |[059d68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +059d78: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0db3 │ │ +059d7e: 0c00 |0003: move-result-object v0 │ │ +059d80: 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; │ │ │ │ @@ -126573,17 +126540,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059da4: |[059da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -059db4: 7110 b40d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0db4 │ │ -059dba: 0e00 |0003: return-void │ │ +059d84: |[059d84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +059d94: 7110 b40d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0db4 │ │ +059d9a: 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; │ │ @@ -126593,17 +126560,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059dbc: |[059dbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -059dcc: 7120 b50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0db5 │ │ -059dd2: 0e00 |0003: return-void │ │ +059d9c: |[059d9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +059dac: 7120 b50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0db5 │ │ +059db2: 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; │ │ @@ -126614,17 +126581,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 │ │ -059dd4: |[059dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059de4: 7120 b60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db6 │ │ -059dea: 0e00 |0003: return-void │ │ +059db4: |[059db4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059dc4: 7120 b60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db6 │ │ +059dca: 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; │ │ @@ -126635,17 +126602,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059dec: |[059dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -059dfc: 7120 b70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0db7 │ │ -059e02: 0e00 |0003: return-void │ │ +059dcc: |[059dcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +059ddc: 7120 b70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0db7 │ │ +059de2: 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; │ │ @@ -126656,17 +126623,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 │ │ -059e04: |[059e04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059e14: 7120 b80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db8 │ │ -059e1a: 0e00 |0003: return-void │ │ +059de4: |[059de4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059df4: 7120 b80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db8 │ │ +059dfa: 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; │ │ @@ -126677,17 +126644,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 │ │ -059e1c: |[059e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -059e2c: 7120 b90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db9 │ │ -059e32: 0e00 |0003: return-void │ │ +059dfc: |[059dfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +059e0c: 7120 b90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db9 │ │ +059e12: 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; │ │ @@ -126698,17 +126665,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059e34: |[059e34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -059e44: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0dba │ │ -059e4a: 0e00 |0003: return-void │ │ +059e14: |[059e14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +059e24: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0dba │ │ +059e2a: 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; │ │ @@ -126719,17 +126686,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059e4c: |[059e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -059e5c: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dbb │ │ -059e62: 0e00 |0003: return-void │ │ +059e2c: |[059e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +059e3c: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dbb │ │ +059e42: 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; │ │ @@ -126740,17 +126707,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059e64: |[059e64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -059e74: 7120 bc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0dbc │ │ -059e7a: 0e00 |0003: return-void │ │ +059e44: |[059e44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +059e54: 7120 bc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0dbc │ │ +059e5a: 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; │ │ @@ -126761,17 +126728,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059e7c: |[059e7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -059e8c: 7120 bd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0dbd │ │ -059e92: 0e00 |0003: return-void │ │ +059e5c: |[059e5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +059e6c: 7120 bd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0dbd │ │ +059e72: 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; │ │ @@ -126782,17 +126749,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059e94: |[059e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -059ea4: 7120 be0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0dbe │ │ -059eaa: 0e00 |0003: return-void │ │ +059e74: |[059e74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +059e84: 7120 be0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0dbe │ │ +059e8a: 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; │ │ @@ -126803,17 +126770,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 │ │ -059eac: |[059eac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -059ebc: 7120 bf0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0dbf │ │ -059ec2: 0e00 |0003: return-void │ │ +059e8c: |[059e8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +059e9c: 7120 bf0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0dbf │ │ +059ea2: 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; │ │ @@ -126824,17 +126791,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059ec4: |[059ec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -059ed4: 7120 c00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0dc0 │ │ -059eda: 0e00 |0003: return-void │ │ +059ea4: |[059ea4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +059eb4: 7120 c00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0dc0 │ │ +059eba: 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; │ │ @@ -126845,17 +126812,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059edc: |[059edc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -059eec: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0dc1 │ │ -059ef2: 0e00 |0003: return-void │ │ +059ebc: |[059ebc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +059ecc: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0dc1 │ │ +059ed2: 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; │ │ @@ -126866,17 +126833,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059ef4: |[059ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -059f04: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0dc2 │ │ -059f0a: 0e00 |0003: return-void │ │ +059ed4: |[059ed4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +059ee4: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0dc2 │ │ +059eea: 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; │ │ @@ -126887,17 +126854,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059f0c: |[059f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -059f1c: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0dc3 │ │ -059f22: 0e00 |0003: return-void │ │ +059eec: |[059eec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +059efc: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0dc3 │ │ +059f02: 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; │ │ @@ -126908,17 +126875,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059f24: |[059f24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -059f34: 7120 c40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0dc4 │ │ -059f3a: 0e00 |0003: return-void │ │ +059f04: |[059f04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +059f14: 7120 c40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0dc4 │ │ +059f1a: 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; │ │ @@ -126929,17 +126896,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 │ │ -059f3c: |[059f3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059f4c: 7120 c50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc5 │ │ -059f52: 0e00 |0003: return-void │ │ +059f1c: |[059f1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +059f2c: 7120 c50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc5 │ │ +059f32: 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; │ │ @@ -126950,17 +126917,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059f54: |[059f54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -059f64: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0dc6 │ │ -059f6a: 0e00 |0003: return-void │ │ +059f34: |[059f34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +059f44: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0dc6 │ │ +059f4a: 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; │ │ @@ -127007,24 +126974,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 │ │ -059f6c: |[059f6c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -059f7c: 7030 d50d 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0dd5 │ │ -059f82: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ -059f86: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ -059f8a: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ -059f8e: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -059f94: 0c00 |000c: move-result-object v0 │ │ -059f96: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ -059f9a: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ -059f9e: 0e00 |0011: return-void │ │ +059f4c: |[059f4c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +059f5c: 7030 d50d 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0dd5 │ │ +059f62: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ +059f66: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ +059f6a: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ +059f6e: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +059f74: 0c00 |000c: move-result-object v0 │ │ +059f76: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ +059f7a: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ +059f7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -127038,24 +127005,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 │ │ -059fa0: |[059fa0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -059fb0: 7040 d60d 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0dd6 │ │ -059fb6: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ -059fba: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ -059fbe: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ -059fc2: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -059fc8: 0c00 |000c: move-result-object v0 │ │ -059fca: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ -059fce: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ -059fd2: 0e00 |0011: return-void │ │ +059f80: |[059f80] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +059f90: 7040 d60d 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0dd6 │ │ +059f96: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ +059f9a: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ +059f9e: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ +059fa2: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +059fa8: 0c00 |000c: move-result-object v0 │ │ +059faa: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ +059fae: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ +059fb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -127070,24 +127037,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 │ │ -059fd4: |[059fd4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -059fe4: 7040 d70d 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0dd7 │ │ -059fea: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ -059fee: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ -059ff2: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ -059ff6: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ -059ffc: 0c00 |000c: move-result-object v0 │ │ -059ffe: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ -05a002: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ -05a006: 0e00 |0011: return-void │ │ +059fb4: |[059fb4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +059fc4: 7040 d70d 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0dd7 │ │ +059fca: 5913 5404 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ +059fce: 5913 5604 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ +059fd2: 1a00 b40f |0007: const-string v0, "layout_inflater" // string@0fb4 │ │ +059fd6: 6e20 a600 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00a6 │ │ +059fdc: 0c00 |000c: move-result-object v0 │ │ +059fde: 1f00 4e02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@024e │ │ +059fe2: 5b10 5504 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ +059fe6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -127103,21 +127070,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 │ │ -05a008: |[05a008] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05a018: 5430 5504 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ -05a01c: 5231 5404 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ -05a020: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05a022: 6e40 ad10 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -05a028: 0c00 |0008: move-result-object v0 │ │ -05a02a: 1100 |0009: return-object v0 │ │ +059fe8: |[059fe8] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +059ff8: 5430 5504 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ +059ffc: 5231 5404 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ +05a000: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05a002: 6e40 ad10 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +05a008: 0c00 |0008: move-result-object v0 │ │ +05a00a: 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; │ │ @@ -127128,21 +127095,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 │ │ -05a02c: |[05a02c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05a03c: 5430 5504 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ -05a040: 5231 5604 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ -05a044: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05a046: 6e40 ad10 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ -05a04c: 0c00 |0008: move-result-object v0 │ │ -05a04e: 1100 |0009: return-object v0 │ │ +05a00c: |[05a00c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05a01c: 5430 5504 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0455 │ │ +05a020: 5231 5604 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ +05a024: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05a026: 6e40 ad10 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@10ad │ │ +05a02c: 0c00 |0008: move-result-object v0 │ │ +05a02e: 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; │ │ @@ -127153,17 +127120,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a050: |[05a050] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -05a060: 5901 5404 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ -05a064: 0e00 |0002: return-void │ │ +05a030: |[05a030] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +05a040: 5901 5404 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0454 │ │ +05a044: 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 │ │ @@ -127173,17 +127140,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a068: |[05a068] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -05a078: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ -05a07c: 0e00 |0002: return-void │ │ +05a048: |[05a048] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +05a058: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0456 │ │ +05a05c: 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 │ │ @@ -127218,17 +127185,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a080: |[05a080] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -05a090: 7010 eb0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0eeb │ │ -05a096: 0e00 |0003: return-void │ │ +05a060: |[05a060] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +05a070: 7010 eb0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0eeb │ │ +05a076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -127237,18 +127204,18 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a098: |[05a098] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05a0a8: 7110 220f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f22 │ │ -05a0ae: 0a00 |0003: move-result v0 │ │ -05a0b0: 0f00 |0004: return v0 │ │ +05a078: |[05a078] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05a088: 7110 220f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0f22 │ │ +05a08e: 0a00 |0003: move-result v0 │ │ +05a090: 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; │ │ │ │ @@ -127282,17 +127249,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a0b4: |[05a0b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -05a0c4: 7010 540f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f54 │ │ -05a0ca: 0e00 |0003: return-void │ │ +05a094: |[05a094] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +05a0a4: 7010 540f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0f54 │ │ +05a0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -127301,18 +127268,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 │ │ -05a0cc: |[05a0cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05a0dc: 7110 830f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f83 │ │ -05a0e2: 0c00 |0003: move-result-object v0 │ │ -05a0e4: 1100 |0004: return-object v0 │ │ +05a0ac: |[05a0ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05a0bc: 7110 830f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0f83 │ │ +05a0c2: 0c00 |0003: move-result-object v0 │ │ +05a0c4: 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; │ │ │ │ @@ -127321,18 +127288,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a0e8: |[05a0e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -05a0f8: 7110 840f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0f84 │ │ -05a0fe: 0a00 |0003: move-result v0 │ │ -05a100: 0f00 |0004: return v0 │ │ +05a0c8: |[05a0c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +05a0d8: 7110 840f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0f84 │ │ +05a0de: 0a00 |0003: move-result v0 │ │ +05a0e0: 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; │ │ │ │ @@ -127341,18 +127308,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a104: |[05a104] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05a114: 7110 850f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f85 │ │ -05a11a: 0a00 |0003: move-result v0 │ │ -05a11c: 0f00 |0004: return v0 │ │ +05a0e4: |[05a0e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05a0f4: 7110 850f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0f85 │ │ +05a0fa: 0a00 |0003: move-result v0 │ │ +05a0fc: 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; │ │ │ │ @@ -127361,18 +127328,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a120: |[05a120] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05a130: 7110 860f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f86 │ │ -05a136: 0a00 |0003: move-result v0 │ │ -05a138: 0f00 |0004: return v0 │ │ +05a100: |[05a100] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05a110: 7110 860f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0f86 │ │ +05a116: 0a00 |0003: move-result v0 │ │ +05a118: 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; │ │ │ │ @@ -127381,20 +127348,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 │ │ -05a13c: |[05a13c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -05a14c: 2200 1202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0212 │ │ -05a150: 7030 2b0f 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@0f2b │ │ -05a156: 7110 870f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0f87 │ │ -05a15c: 0c00 |0008: move-result-object v0 │ │ -05a15e: 1100 |0009: return-object v0 │ │ +05a11c: |[05a11c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +05a12c: 2200 1202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0212 │ │ +05a130: 7030 2b0f 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@0f2b │ │ +05a136: 7110 870f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0f87 │ │ +05a13c: 0c00 |0008: move-result-object v0 │ │ +05a13e: 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; │ │ │ │ @@ -127403,20 +127370,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 │ │ -05a160: |[05a160] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -05a170: 2200 1102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0211 │ │ -05a174: 7030 280f 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@0f28 │ │ -05a17a: 7110 880f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0f88 │ │ -05a180: 0c00 |0008: move-result-object v0 │ │ -05a182: 1100 |0009: return-object v0 │ │ +05a140: |[05a140] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +05a150: 2200 1102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0211 │ │ +05a154: 7030 280f 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@0f28 │ │ +05a15a: 7110 880f 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0f88 │ │ +05a160: 0c00 |0008: move-result-object v0 │ │ +05a162: 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; │ │ │ │ @@ -127425,18 +127392,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 │ │ -05a184: |[05a184] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05a194: 7110 890f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f89 │ │ -05a19a: 0c00 |0003: move-result-object v0 │ │ -05a19c: 1100 |0004: return-object v0 │ │ +05a164: |[05a164] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05a174: 7110 890f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f89 │ │ +05a17a: 0c00 |0003: move-result-object v0 │ │ +05a17c: 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; │ │ │ │ @@ -127445,17 +127412,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a1a0: |[05a1a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -05a1b0: 7120 8a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0f8a │ │ -05a1b6: 0e00 |0003: return-void │ │ +05a180: |[05a180] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +05a190: 7120 8a0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0f8a │ │ +05a196: 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; │ │ @@ -127466,17 +127433,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a1b8: |[05a1b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -05a1c8: 7120 8b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0f8b │ │ -05a1ce: 0e00 |0003: return-void │ │ +05a198: |[05a198] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05a1a8: 7120 8b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0f8b │ │ +05a1ae: 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; │ │ @@ -127487,17 +127454,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 │ │ -05a1d0: |[05a1d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05a1e0: 7120 8c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f8c │ │ -05a1e6: 0e00 |0003: return-void │ │ +05a1b0: |[05a1b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05a1c0: 7120 8c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f8c │ │ +05a1c6: 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; │ │ @@ -127508,17 +127475,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 │ │ -05a1e8: |[05a1e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05a1f8: 7120 8d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f8d │ │ -05a1fe: 0e00 |0003: return-void │ │ +05a1c8: |[05a1c8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05a1d8: 7120 8d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0f8d │ │ +05a1de: 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; │ │ @@ -127529,17 +127496,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 │ │ -05a200: |[05a200] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05a210: 7130 8e0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f8e │ │ -05a216: 0e00 |0003: return-void │ │ +05a1e0: |[05a1e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05a1f0: 7130 8e0f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0f8e │ │ +05a1f6: 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; │ │ @@ -127551,17 +127518,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 │ │ -05a218: |[05a218] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05a228: 7120 8f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f8f │ │ -05a22e: 0e00 |0003: return-void │ │ +05a1f8: |[05a1f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05a208: 7120 8f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0f8f │ │ +05a20e: 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; │ │ @@ -127572,17 +127539,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a230: |[05a230] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05a240: 7120 900f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f90 │ │ -05a246: 0e00 |0003: return-void │ │ +05a210: |[05a210] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05a220: 7120 900f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0f90 │ │ +05a226: 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; │ │ @@ -127593,17 +127560,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 │ │ -05a248: |[05a248] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05a258: 7120 910f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f91 │ │ -05a25e: 0e00 |0003: return-void │ │ +05a228: |[05a228] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05a238: 7120 910f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0f91 │ │ +05a23e: 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; │ │ @@ -127614,17 +127581,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a260: |[05a260] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05a270: 7120 920f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f92 │ │ -05a276: 0e00 |0003: return-void │ │ +05a240: |[05a240] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05a250: 7120 920f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0f92 │ │ +05a256: 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; │ │ @@ -127668,42 +127635,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -05a278: |[05a278] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -05a288: 7010 d70f 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ -05a28e: 1c02 5f02 |0003: const-class v2, Landroid/view/View; // type@025f │ │ -05a292: 1a03 570d |0005: const-string v3, "getDisplayList" // string@0d57 │ │ -05a296: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05a298: 1f01 4e03 |0008: check-cast v1, [Ljava/lang/Class; // type@034e │ │ -05a29c: 6e30 df12 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ -05a2a2: 0c01 |000d: move-result-object v1 │ │ -05a2a4: 5b41 7904 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ -05a2a8: 1c01 5f02 |0010: const-class v1, Landroid/view/View; // type@025f │ │ -05a2ac: 1a02 7211 |0012: const-string v2, "mRecreateDisplayList" // string@1172 │ │ -05a2b0: 6e20 de12 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@12de │ │ -05a2b6: 0c01 |0017: move-result-object v1 │ │ -05a2b8: 5b41 7a04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ -05a2bc: 5441 7a04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ -05a2c0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -05a2c2: 6e20 3513 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1335 │ │ -05a2c8: 0e00 |0020: return-void │ │ -05a2ca: 0d00 |0021: move-exception v0 │ │ -05a2cc: 1a01 1f08 |0022: const-string v1, "SlidingPaneLayout" // string@081f │ │ -05a2d0: 1a02 0902 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0209 │ │ -05a2d4: 7130 7c10 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -05a2da: 28e7 |0029: goto 0010 // -0019 │ │ -05a2dc: 0d00 |002a: move-exception v0 │ │ -05a2de: 1a01 1f08 |002b: const-string v1, "SlidingPaneLayout" // string@081f │ │ -05a2e2: 1a02 0a02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@020a │ │ -05a2e6: 7130 7c10 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -05a2ec: 28ee |0032: goto 0020 // -0012 │ │ +05a258: |[05a258] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +05a268: 7010 d70f 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ +05a26e: 1c02 5f02 |0003: const-class v2, Landroid/view/View; // type@025f │ │ +05a272: 1a03 570d |0005: const-string v3, "getDisplayList" // string@0d57 │ │ +05a276: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05a278: 1f01 4e03 |0008: check-cast v1, [Ljava/lang/Class; // type@034e │ │ +05a27c: 6e30 df12 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@12df │ │ +05a282: 0c01 |000d: move-result-object v1 │ │ +05a284: 5b41 7904 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ +05a288: 1c01 5f02 |0010: const-class v1, Landroid/view/View; // type@025f │ │ +05a28c: 1a02 7211 |0012: const-string v2, "mRecreateDisplayList" // string@1172 │ │ +05a290: 6e20 de12 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@12de │ │ +05a296: 0c01 |0017: move-result-object v1 │ │ +05a298: 5b41 7a04 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ +05a29c: 5441 7a04 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ +05a2a0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +05a2a2: 6e20 3513 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1335 │ │ +05a2a8: 0e00 |0020: return-void │ │ +05a2aa: 0d00 |0021: move-exception v0 │ │ +05a2ac: 1a01 1f08 |0022: const-string v1, "SlidingPaneLayout" // string@081f │ │ +05a2b0: 1a02 0902 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0209 │ │ +05a2b4: 7130 7c10 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +05a2ba: 28e7 |0029: goto 0010 // -0019 │ │ +05a2bc: 0d00 |002a: move-exception v0 │ │ +05a2be: 1a01 1f08 |002b: const-string v1, "SlidingPaneLayout" // string@081f │ │ +05a2c2: 1a02 0a02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@020a │ │ +05a2c6: 7130 7c10 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +05a2cc: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1356 │ │ @@ -127726,35 +127693,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 │ │ -05a30c: |[05a30c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05a31c: 5431 7904 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ -05a320: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -05a324: 5431 7a04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ -05a328: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -05a32c: 5431 7a04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ -05a330: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -05a332: 6e30 3613 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1336 │ │ -05a338: 5432 7904 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ -05a33c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05a33e: 1f01 4f03 |0011: check-cast v1, [Ljava/lang/Object; // type@034f │ │ -05a342: 6e30 3713 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ -05a348: 6f30 d80f 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fd8 │ │ -05a34e: 0e00 |0019: return-void │ │ -05a350: 0d00 |001a: move-exception v0 │ │ -05a352: 1a01 1f08 |001b: const-string v1, "SlidingPaneLayout" // string@081f │ │ -05a356: 1a02 6c02 |001d: const-string v2, "Error refreshing display list state" // string@026c │ │ -05a35a: 7130 7c10 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ -05a360: 28f4 |0022: goto 0016 // -000c │ │ -05a362: 6e10 1611 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1116 │ │ -05a368: 28f3 |0026: goto 0019 // -000d │ │ +05a2ec: |[05a2ec] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05a2fc: 5431 7904 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ +05a300: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +05a304: 5431 7a04 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ +05a308: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +05a30c: 5431 7a04 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@047a │ │ +05a310: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +05a312: 6e30 3613 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1336 │ │ +05a318: 5432 7904 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0479 │ │ +05a31c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +05a31e: 1f01 4f03 |0011: check-cast v1, [Ljava/lang/Object; // type@034f │ │ +05a322: 6e30 3713 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1337 │ │ +05a328: 6f30 d80f 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0fd8 │ │ +05a32e: 0e00 |0019: return-void │ │ +05a330: 0d00 |001a: move-exception v0 │ │ +05a332: 1a01 1f08 |001b: const-string v1, "SlidingPaneLayout" // string@081f │ │ +05a336: 1a02 6c02 |001d: const-string v2, "Error refreshing display list state" // string@026c │ │ +05a33a: 7130 7c10 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@107c │ │ +05a340: 28f4 |0022: goto 0016 // -000c │ │ +05a342: 6e10 1611 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1116 │ │ +05a348: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0008 line=1374 │ │ 0x000e line=1375 │ │ @@ -127799,17 +127766,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a37c: |[05a37c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -05a38c: 7010 d70f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ -05a392: 0e00 |0003: return-void │ │ +05a35c: |[05a35c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +05a36c: 7010 d70f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0fd7 │ │ +05a372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -127818,21 +127785,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 │ │ -05a394: |[05a394] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05a3a4: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ -05a3aa: 0c00 |0003: move-result-object v0 │ │ -05a3ac: 1f00 2602 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ -05a3b0: 5400 6f04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ -05a3b4: 7120 480a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a48 │ │ -05a3ba: 0e00 |000b: return-void │ │ +05a374: |[05a374] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05a384: 6e10 0111 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1101 │ │ +05a38a: 0c00 |0003: move-result-object v0 │ │ +05a38c: 1f00 2602 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0226 │ │ +05a390: 5400 6f04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@046f │ │ +05a394: 7120 480a 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a48 │ │ +05a39a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x000b line=1392 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -127879,41 +127846,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a3bc: |[05a3bc] org.androidsoft.app.permission.ui.ApplicationsListFragment.:()V │ │ -05a3cc: 7010 7f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@047f │ │ -05a3d2: 0e00 |0003: return-void │ │ +05a39c: |[05a39c] org.androidsoft.app.permission.ui.ApplicationsListFragment.:()V │ │ +05a3ac: 7010 7f04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@047f │ │ +05a3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;) │ │ name : 'fillData' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05a3d4: |[05a3d4] org.androidsoft.app.permission.ui.ApplicationsListFragment.fillData:(Ljava/util/List;)V │ │ -05a3e4: 6e10 0314 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1403 │ │ -05a3ea: 0c00 |0003: move-result-object v0 │ │ -05a3ec: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -05a3f0: 2201 2303 |0006: new-instance v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; // type@0323 │ │ -05a3f4: 7030 5f14 0103 |0008: invoke-direct {v1, v0, v3}, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@145f │ │ -05a3fa: 6e20 0914 1200 |000b: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@1409 │ │ -05a400: 0e00 |000e: return-void │ │ +05a3b4: |[05a3b4] org.androidsoft.app.permission.ui.ApplicationsListFragment.fillData:(Ljava/util/List;)V │ │ +05a3c4: 6e10 0314 0200 |0000: invoke-virtual {v2}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@1403 │ │ +05a3ca: 0c00 |0003: move-result-object v0 │ │ +05a3cc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +05a3d0: 2201 2303 |0006: new-instance v1, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter; // type@0323 │ │ +05a3d4: 7030 5f14 0103 |0008: invoke-direct {v1, v0, v3}, Lorg/androidsoft/app/permission/ui/widget/ApplicationAdapter;.:(Landroid/app/Activity;Ljava/util/List;)V // method@145f │ │ +05a3da: 6e20 0914 1200 |000b: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@1409 │ │ +05a3e0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x0006 line=103 │ │ 0x000b line=104 │ │ 0x000e line=107 │ │ @@ -127930,20 +127896,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05a404: |[05a404] org.androidsoft.app.permission.ui.ApplicationsListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -05a414: 6f20 8704 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0487 │ │ -05a41a: 6e10 0414 0100 |0003: invoke-virtual {v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.getListView:()Landroid/widget/ListView; // method@1404 │ │ -05a420: 0c00 |0006: move-result-object v0 │ │ -05a422: 6e20 0814 0100 |0007: invoke-virtual {v1, v0}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1408 │ │ -05a428: 0e00 |000a: return-void │ │ +05a3e4: |[05a3e4] org.androidsoft.app.permission.ui.ApplicationsListFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05a3f4: 6f20 8704 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/ListFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0487 │ │ +05a3fa: 6e10 0414 0100 |0003: invoke-virtual {v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.getListView:()Landroid/widget/ListView; // method@1404 │ │ +05a400: 0c00 |0006: move-result-object v0 │ │ +05a402: 6e20 0814 0100 |0007: invoke-virtual {v1, v0}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.registerForContextMenu:(Landroid/view/View;)V // method@1408 │ │ +05a408: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x000a line=63 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; │ │ @@ -127954,38 +127920,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05a42c: |[05a42c] org.androidsoft.app.permission.ui.ApplicationsListFragment.onAttach:(Landroid/app/Activity;)V │ │ -05a43c: 6f20 8804 6500 |0000: invoke-super {v5, v6}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0488 │ │ -05a442: 0760 |0003: move-object v0, v6 │ │ -05a444: 1f00 1903 |0004: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // type@0319 │ │ -05a448: 0702 |0006: move-object v2, v0 │ │ -05a44a: 5b52 9b05 |0007: iput-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mContainerCallback:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // field@059b │ │ -05a44e: 5b56 9a05 |0009: iput-object v6, v5, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mActivity:Landroid/app/Activity; // field@059a │ │ -05a452: 0e00 |000b: return-void │ │ -05a454: 0d01 |000c: move-exception v1 │ │ -05a456: 6e10 0a00 0600 |000d: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@000a │ │ -05a45c: 2202 b702 |0010: new-instance v2, Ljava/lang/ClassCastException; // type@02b7 │ │ -05a460: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ -05a464: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -05a46a: 6e10 0713 0600 |0017: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ -05a470: 0c04 |001a: move-result-object v4 │ │ -05a472: 6e20 2413 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05a478: 0c03 |001e: move-result-object v3 │ │ -05a47a: 1a04 7400 |001f: const-string v4, " must implement AppListEventsCallback" // string@0074 │ │ -05a47e: 6e20 2413 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05a484: 0c03 |0024: move-result-object v3 │ │ -05a486: 6e10 2913 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -05a48c: 0c03 |0028: move-result-object v3 │ │ -05a48e: 7020 e612 3200 |0029: invoke-direct {v2, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@12e6 │ │ -05a494: 2702 |002c: throw v2 │ │ +05a40c: |[05a40c] org.androidsoft.app.permission.ui.ApplicationsListFragment.onAttach:(Landroid/app/Activity;)V │ │ +05a41c: 6f20 8804 6500 |0000: invoke-super {v5, v6}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0488 │ │ +05a422: 0760 |0003: move-object v0, v6 │ │ +05a424: 1f00 1903 |0004: check-cast v0, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // type@0319 │ │ +05a428: 0702 |0006: move-object v2, v0 │ │ +05a42a: 5b52 9b05 |0007: iput-object v2, v5, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mContainerCallback:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // field@059b │ │ +05a42e: 5b56 9a05 |0009: iput-object v6, v5, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mActivity:Landroid/app/Activity; // field@059a │ │ +05a432: 0e00 |000b: return-void │ │ +05a434: 0d01 |000c: move-exception v1 │ │ +05a436: 6e10 0a00 0600 |000d: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@000a │ │ +05a43c: 2202 b702 |0010: new-instance v2, Ljava/lang/ClassCastException; // type@02b7 │ │ +05a440: 2203 d302 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@02d3 │ │ +05a444: 7010 1d13 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +05a44a: 6e10 0713 0600 |0017: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1307 │ │ +05a450: 0c04 |001a: move-result-object v4 │ │ +05a452: 6e20 2413 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05a458: 0c03 |001e: move-result-object v3 │ │ +05a45a: 1a04 7400 |001f: const-string v4, " must implement AppListEventsCallback" // string@0074 │ │ +05a45e: 6e20 2413 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05a464: 0c03 |0024: move-result-object v3 │ │ +05a466: 6e10 2913 0300 |0025: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +05a46c: 0c03 |0028: move-result-object v3 │ │ +05a46e: 7020 e612 3200 |0029: invoke-direct {v2, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@12e6 │ │ +05a474: 2702 |002c: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x000c │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=75 │ │ 0x0009 line=76 │ │ @@ -128003,26 +127969,26 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -05a4a8: |[05a4a8] org.androidsoft.app.permission.ui.ApplicationsListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -05a4b8: 7506 8b04 0400 |0000: invoke-super/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@048b │ │ -05a4be: 6e10 4712 0500 |0003: invoke-virtual {v5}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1247 │ │ -05a4c4: 0c00 |0006: move-result-object v0 │ │ -05a4c6: 7220 2012 7000 |0007: invoke-interface {v0, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1220 │ │ -05a4cc: 0c01 |000a: move-result-object v1 │ │ -05a4ce: 1f01 0c03 |000b: check-cast v1, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ -05a4d2: 5442 9b05 |000d: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mContainerCallback:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // field@059b │ │ -05a4d6: 6e10 9913 0100 |000f: invoke-virtual {v1}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ -05a4dc: 0c03 |0012: move-result-object v3 │ │ -05a4de: 7220 0014 3200 |0013: invoke-interface {v2, v3}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback;.onAppSelected:(Ljava/lang/String;)V // method@1400 │ │ -05a4e4: 0e00 |0016: return-void │ │ +05a488: |[05a488] org.androidsoft.app.permission.ui.ApplicationsListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +05a498: 7506 8b04 0400 |0000: invoke-super/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@048b │ │ +05a49e: 6e10 4712 0500 |0003: invoke-virtual {v5}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1247 │ │ +05a4a4: 0c00 |0006: move-result-object v0 │ │ +05a4a6: 7220 2012 7000 |0007: invoke-interface {v0, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@1220 │ │ +05a4ac: 0c01 |000a: move-result-object v1 │ │ +05a4ae: 1f01 0c03 |000b: check-cast v1, Lorg/androidsoft/app/permission/model/AppInfo; // type@030c │ │ +05a4b2: 5442 9b05 |000d: iget-object v2, v4, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.mContainerCallback:Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback; // field@059b │ │ +05a4b6: 6e10 9913 0100 |000f: invoke-virtual {v1}, Lorg/androidsoft/app/permission/model/AppInfo;.getPackageName:()Ljava/lang/String; // method@1399 │ │ +05a4bc: 0c03 |0012: move-result-object v3 │ │ +05a4be: 7220 0014 3200 |0013: invoke-interface {v2, v3}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback;.onAppSelected:(Ljava/lang/String;)V // method@1400 │ │ +05a4c4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=93 │ │ 0x0007 line=94 │ │ 0x000d line=95 │ │ 0x0016 line=96 │ │ @@ -128040,17 +128006,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a4e8: |[05a4e8] org.androidsoft.app.permission.ui.ApplicationsListFragment.update:(Ljava/util/List;)V │ │ -05a4f8: 7020 0214 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.fillData:(Ljava/util/List;)V // method@1402 │ │ -05a4fe: 0e00 |0003: return-void │ │ +05a4c8: |[05a4c8] org.androidsoft.app.permission.ui.ApplicationsListFragment.update:(Ljava/util/List;)V │ │ +05a4d8: 7020 0214 1000 |0000: invoke-direct {v0, v1}, Lorg/androidsoft/app/permission/ui/ApplicationsListFragment;.fillData:(Ljava/util/List;)V // method@1402 │ │ +05a4de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/ApplicationsListFragment; │ │ @@ -128082,17 +128048,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a500: |[05a500] org.androidsoft.app.permission.ui.PermissionBaseActivity.:()V │ │ -05a510: 7010 cd14 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/BasicActivity;.:()V // method@14cd │ │ -05a516: 0e00 |0003: return-void │ │ +05a4e0: |[05a4e0] org.androidsoft.app.permission.ui.PermissionBaseActivity.:()V │ │ +05a4f0: 7010 cd14 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/BasicActivity;.:()V // method@14cd │ │ +05a4f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/PermissionBaseActivity; │ │ │ │ Virtual methods - │ │ @@ -128101,17 +128067,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a518: |[05a518] org.androidsoft.app.permission.ui.PermissionBaseActivity.getMenuCloseId:()I │ │ -05a528: 1400 2500 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0025 │ │ -05a52e: 0f00 |0003: return v0 │ │ +05a4f8: |[05a4f8] org.androidsoft.app.permission.ui.PermissionBaseActivity.getMenuCloseId:()I │ │ +05a508: 1400 2500 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0025 │ │ +05a50e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/PermissionBaseActivity; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;) │ │ @@ -128119,17 +128085,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a530: |[05a530] org.androidsoft.app.permission.ui.PermissionBaseActivity.getMenuResource:()I │ │ -05a540: 1400 0100 097f |0000: const v0, #float 1.82104e+38 // #7f090001 │ │ -05a546: 0f00 |0003: return v0 │ │ +05a510: |[05a510] org.androidsoft.app.permission.ui.PermissionBaseActivity.getMenuResource:()I │ │ +05a520: 1400 0100 097f |0000: const v0, #float 1.82104e+38 // #7f090001 │ │ +05a526: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/PermissionBaseActivity; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;) │ │ @@ -128137,17 +128103,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a548: |[05a548] org.androidsoft.app.permission.ui.PermissionBaseActivity.onChangeTheme:()V │ │ -05a558: 6e10 4b14 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.recreate:()V // method@144b │ │ -05a55e: 0e00 |0003: return-void │ │ +05a528: |[05a528] org.androidsoft.app.permission.ui.PermissionBaseActivity.onChangeTheme:()V │ │ +05a538: 6e10 4b14 0000 |0000: invoke-virtual {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.recreate:()V // method@144b │ │ +05a53e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/PermissionBaseActivity; │ │ │ │ @@ -128156,21 +128122,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05a560: |[05a560] org.androidsoft.app.permission.ui.PermissionBaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05a570: 6f20 d214 2100 |0000: invoke-super {v1, v2}, Lorg/androidsoft/utils/ui/BasicActivity;.onCreate:(Landroid/os/Bundle;)V // method@14d2 │ │ -05a576: 7110 db13 0100 |0003: invoke-static {v1}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ -05a57c: 7100 dc13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ -05a582: 0a00 |0009: move-result v0 │ │ -05a584: 6e20 4c14 0100 |000a: invoke-virtual {v1, v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.setTheme:(I)V // method@144c │ │ -05a58a: 0e00 |000d: return-void │ │ +05a540: |[05a540] org.androidsoft.app.permission.ui.PermissionBaseActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05a550: 6f20 d214 2100 |0000: invoke-super {v1, v2}, Lorg/androidsoft/utils/ui/BasicActivity;.onCreate:(Landroid/os/Bundle;)V // method@14d2 │ │ +05a556: 7110 db13 0100 |0003: invoke-static {v1}, Lorg/androidsoft/app/permission/service/PreferencesService;.addThemeListener:(Lorg/androidsoft/app/permission/service/ThemeChangesListener;)V // method@13db │ │ +05a55c: 7100 dc13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ +05a562: 0a00 |0009: move-result v0 │ │ +05a564: 6e20 4c14 0100 |000a: invoke-virtual {v1, v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.setTheme:(I)V // method@144c │ │ +05a56a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=40 │ │ locals : │ │ @@ -128207,17 +128173,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a58c: |[05a58c] org.androidsoft.app.permission.ui.SplashActivity.:()V │ │ -05a59c: 7010 db14 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.:()V // method@14db │ │ -05a5a2: 0e00 |0003: return-void │ │ +05a56c: |[05a56c] org.androidsoft.app.permission.ui.SplashActivity.:()V │ │ +05a57c: 7010 db14 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.:()V // method@14db │ │ +05a582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/SplashActivity; │ │ │ │ Virtual methods - │ │ @@ -128226,17 +128192,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a5a4: |[05a5a4] org.androidsoft.app.permission.ui.SplashActivity.getFirstRunDialogMsgRes:()I │ │ -05a5b4: 1400 0900 077f |0000: const v0, #float 1.79446e+38 // #7f070009 │ │ -05a5ba: 0f00 |0003: return v0 │ │ +05a584: |[05a584] org.androidsoft.app.permission.ui.SplashActivity.getFirstRunDialogMsgRes:()I │ │ +05a594: 1400 0900 077f |0000: const v0, #float 1.79446e+38 // #7f070009 │ │ +05a59a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/SplashActivity; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/SplashActivity;) │ │ @@ -128244,17 +128210,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a5bc: |[05a5bc] org.androidsoft.app.permission.ui.SplashActivity.getFirstRunDialogTitleRes:()I │ │ -05a5cc: 1400 0a00 077f |0000: const v0, #float 1.79446e+38 // #7f07000a │ │ -05a5d2: 0f00 |0003: return v0 │ │ +05a59c: |[05a59c] org.androidsoft.app.permission.ui.SplashActivity.getFirstRunDialogTitleRes:()I │ │ +05a5ac: 1400 0a00 077f |0000: const v0, #float 1.79446e+38 // #7f07000a │ │ +05a5b2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/SplashActivity; │ │ │ │ #2 : (in Lorg/androidsoft/app/permission/ui/SplashActivity;) │ │ @@ -128262,17 +128228,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a5d4: |[05a5d4] org.androidsoft.app.permission.ui.SplashActivity.getWhatsNewDialogMsgRes:()I │ │ -05a5e4: 1400 2100 077f |0000: const v0, #float 1.79446e+38 // #7f070021 │ │ -05a5ea: 0f00 |0003: return v0 │ │ +05a5b4: |[05a5b4] org.androidsoft.app.permission.ui.SplashActivity.getWhatsNewDialogMsgRes:()I │ │ +05a5c4: 1400 2100 077f |0000: const v0, #float 1.79446e+38 // #7f070021 │ │ +05a5ca: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/SplashActivity; │ │ │ │ #3 : (in Lorg/androidsoft/app/permission/ui/SplashActivity;) │ │ @@ -128280,17 +128246,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a5ec: |[05a5ec] org.androidsoft.app.permission.ui.SplashActivity.getWhatsNewDialogTitleRes:()I │ │ -05a5fc: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ -05a602: 0f00 |0003: return v0 │ │ +05a5cc: |[05a5cc] org.androidsoft.app.permission.ui.SplashActivity.getWhatsNewDialogTitleRes:()I │ │ +05a5dc: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ +05a5e2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/androidsoft/app/permission/ui/SplashActivity; │ │ │ │ #4 : (in Lorg/androidsoft/app/permission/ui/SplashActivity;) │ │ @@ -128298,22 +128264,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05a604: |[05a604] org.androidsoft.app.permission.ui.SplashActivity.onClick:(Landroid/view/View;)V │ │ -05a614: 5421 bf05 |0000: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ -05a618: 3313 0c00 |0002: if-ne v3, v1, 000e // +000c │ │ -05a61c: 2200 2500 |0004: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -05a620: 1c01 1f03 |0006: const-class v1, Lorg/androidsoft/app/permission/ui/MainActivity; // type@031f │ │ -05a624: 7030 b300 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ -05a62a: 6e20 5e14 0200 |000b: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/SplashActivity;.startActivity:(Landroid/content/Intent;)V // method@145e │ │ -05a630: 0e00 |000e: return-void │ │ +05a5e4: |[05a5e4] org.androidsoft.app.permission.ui.SplashActivity.onClick:(Landroid/view/View;)V │ │ +05a5f4: 5421 bf05 |0000: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ +05a5f8: 3313 0c00 |0002: if-ne v3, v1, 000e // +000c │ │ +05a5fc: 2200 2500 |0004: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +05a600: 1c01 1f03 |0006: const-class v1, Lorg/androidsoft/app/permission/ui/MainActivity; // type@031f │ │ +05a604: 7030 b300 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00b3 │ │ +05a60a: 6e20 5e14 0200 |000b: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/SplashActivity;.startActivity:(Landroid/content/Intent;)V // method@145e │ │ +05a610: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=61 │ │ 0x000b line=62 │ │ 0x000e line=64 │ │ locals : │ │ @@ -128326,36 +128292,36 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -05a634: |[05a634] org.androidsoft.app.permission.ui.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05a644: 6f20 e714 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.onCreate:(Landroid/os/Bundle;)V // method@14e7 │ │ -05a64a: 7110 de13 0200 |0003: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PreferencesService;.loadPreferences:(Landroid/content/Context;)V // method@13de │ │ -05a650: 7100 dc13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ -05a656: 0a01 |0009: move-result v1 │ │ -05a658: 6e20 5d14 1200 |000a: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.setTheme:(I)V // method@145d │ │ -05a65e: 1401 0a00 037f |000d: const v1, #float 1.74129e+38 // #7f03000a │ │ -05a664: 6e20 5c14 1200 |0010: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.setContentView:(I)V // method@145c │ │ -05a66a: 1401 2100 0a7f |0013: const v1, #float 1.83434e+38 // #7f0a0021 │ │ -05a670: 6e20 5514 1200 |0016: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.findViewById:(I)Landroid/view/View; // method@1455 │ │ -05a676: 0c01 |0019: move-result-object v1 │ │ -05a678: 1f01 8002 |001a: check-cast v1, Landroid/widget/Button; // type@0280 │ │ -05a67c: 5b21 bf05 |001c: iput-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ -05a680: 5421 bf05 |001e: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ -05a684: 6e20 2412 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ -05a68a: 1401 2000 0a7f |0023: const v1, #float 1.83434e+38 // #7f0a0020 │ │ -05a690: 6e20 5514 1200 |0026: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.findViewById:(I)Landroid/view/View; // method@1455 │ │ -05a696: 0c00 |0029: move-result-object v0 │ │ -05a698: 1f00 8c02 |002a: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ -05a69c: 1401 1d00 027f |002c: const v1, #float 1.728e+38 // #7f02001d │ │ -05a6a2: 6e20 3b12 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -05a6a8: 0e00 |0032: return-void │ │ +05a614: |[05a614] org.androidsoft.app.permission.ui.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05a624: 6f20 e714 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/utils/ui/WhatsNewActivity;.onCreate:(Landroid/os/Bundle;)V // method@14e7 │ │ +05a62a: 7110 de13 0200 |0003: invoke-static {v2}, Lorg/androidsoft/app/permission/service/PreferencesService;.loadPreferences:(Landroid/content/Context;)V // method@13de │ │ +05a630: 7100 dc13 0000 |0006: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.getThemeId:()I // method@13dc │ │ +05a636: 0a01 |0009: move-result v1 │ │ +05a638: 6e20 5d14 1200 |000a: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.setTheme:(I)V // method@145d │ │ +05a63e: 1401 0a00 037f |000d: const v1, #float 1.74129e+38 // #7f03000a │ │ +05a644: 6e20 5c14 1200 |0010: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.setContentView:(I)V // method@145c │ │ +05a64a: 1401 2100 0a7f |0013: const v1, #float 1.83434e+38 // #7f0a0021 │ │ +05a650: 6e20 5514 1200 |0016: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.findViewById:(I)Landroid/view/View; // method@1455 │ │ +05a656: 0c01 |0019: move-result-object v1 │ │ +05a658: 1f01 8002 |001a: check-cast v1, Landroid/widget/Button; // type@0280 │ │ +05a65c: 5b21 bf05 |001c: iput-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ +05a660: 5421 bf05 |001e: iget-object v1, v2, Lorg/androidsoft/app/permission/ui/SplashActivity;.mButtonPlay:Landroid/widget/Button; // field@05bf │ │ +05a664: 6e20 2412 2100 |0020: invoke-virtual {v1, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1224 │ │ +05a66a: 1401 2000 0a7f |0023: const v1, #float 1.83434e+38 // #7f0a0020 │ │ +05a670: 6e20 5514 1200 |0026: invoke-virtual {v2, v1}, Lorg/androidsoft/app/permission/ui/SplashActivity;.findViewById:(I)Landroid/view/View; // method@1455 │ │ +05a676: 0c00 |0029: move-result-object v0 │ │ +05a678: 1f00 8c02 |002a: check-cast v0, Landroid/widget/ImageView; // type@028c │ │ +05a67c: 1401 1d00 027f |002c: const v1, #float 1.728e+38 // #7f02001d │ │ +05a682: 6e20 3b12 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +05a688: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=41 │ │ 0x0006 line=42 │ │ 0x000d line=44 │ │ 0x0013 line=46 │ │ @@ -128406,18 +128372,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a6ac: |[05a6ac] org.androidsoft.utils.credits.Category.:(Ljava/lang/String;)V │ │ -05a6bc: 7010 7814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/AbstractTextItem;.:()V // method@1478 │ │ -05a6c2: 5b01 cb05 |0003: iput-object v1, v0, Lorg/androidsoft/utils/credits/Category;.mText:Ljava/lang/String; // field@05cb │ │ -05a6c6: 0e00 |0005: return-void │ │ +05a68c: |[05a68c] org.androidsoft.utils.credits.Category.:(Ljava/lang/String;)V │ │ +05a69c: 7010 7814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/AbstractTextItem;.:()V // method@1478 │ │ +05a6a2: 5b01 cb05 |0003: iput-object v1, v0, Lorg/androidsoft/utils/credits/Category;.mText:Ljava/lang/String; // field@05cb │ │ +05a6a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/utils/credits/Category; │ │ @@ -128428,17 +128394,17 @@ │ │ type : '(Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a6c8: |[05a6c8] org.androidsoft.utils.credits.Category.setPaint:(Landroid/graphics/Paint;)V │ │ -05a6d8: 6900 ca05 |0000: sput-object v0, Lorg/androidsoft/utils/credits/Category;.mPaint:Landroid/graphics/Paint; // field@05ca │ │ -05a6dc: 0e00 |0002: return-void │ │ +05a6a8: |[05a6a8] org.androidsoft.utils.credits.Category.setPaint:(Landroid/graphics/Paint;)V │ │ +05a6b8: 6900 ca05 |0000: sput-object v0, Lorg/androidsoft/utils/credits/Category;.mPaint:Landroid/graphics/Paint; // field@05ca │ │ +05a6bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 paint Landroid/graphics/Paint; │ │ │ │ @@ -128447,18 +128413,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05a6e0: |[05a6e0] org.androidsoft.utils.credits.Category.setSpacings:(II)V │ │ -05a6f0: 6700 c905 |0000: sput v0, Lorg/androidsoft/utils/credits/Category;.mBeforeSpacing:I // field@05c9 │ │ -05a6f4: 6701 c805 |0002: sput v1, Lorg/androidsoft/utils/credits/Category;.mAfterSpacing:I // field@05c8 │ │ -05a6f8: 0e00 |0004: return-void │ │ +05a6c0: |[05a6c0] org.androidsoft.utils.credits.Category.setSpacings:(II)V │ │ +05a6d0: 6700 c905 |0000: sput v0, Lorg/androidsoft/utils/credits/Category;.mBeforeSpacing:I // field@05c9 │ │ +05a6d4: 6701 c805 |0002: sput v1, Lorg/androidsoft/utils/credits/Category;.mAfterSpacing:I // field@05c8 │ │ +05a6d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=48 │ │ 0x0004 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 before I │ │ @@ -128470,17 +128436,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a6fc: |[05a6fc] org.androidsoft.utils.credits.Category.getAfterSpacing:()I │ │ -05a70c: 6000 c805 |0000: sget v0, Lorg/androidsoft/utils/credits/Category;.mAfterSpacing:I // field@05c8 │ │ -05a710: 0f00 |0002: return v0 │ │ +05a6dc: |[05a6dc] org.androidsoft.utils.credits.Category.getAfterSpacing:()I │ │ +05a6ec: 6000 c805 |0000: sget v0, Lorg/androidsoft/utils/credits/Category;.mAfterSpacing:I // field@05c8 │ │ +05a6f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Category; │ │ │ │ #1 : (in Lorg/androidsoft/utils/credits/Category;) │ │ @@ -128488,17 +128454,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a714: |[05a714] org.androidsoft.utils.credits.Category.getBeforeSpacing:()I │ │ -05a724: 6000 c905 |0000: sget v0, Lorg/androidsoft/utils/credits/Category;.mBeforeSpacing:I // field@05c9 │ │ -05a728: 0f00 |0002: return v0 │ │ +05a6f4: |[05a6f4] org.androidsoft.utils.credits.Category.getBeforeSpacing:()I │ │ +05a704: 6000 c905 |0000: sget v0, Lorg/androidsoft/utils/credits/Category;.mBeforeSpacing:I // field@05c9 │ │ +05a708: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Category; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/Category;) │ │ @@ -128506,17 +128472,17 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a72c: |[05a72c] org.androidsoft.utils.credits.Category.getPaint:()Landroid/graphics/Paint; │ │ -05a73c: 6200 ca05 |0000: sget-object v0, Lorg/androidsoft/utils/credits/Category;.mPaint:Landroid/graphics/Paint; // field@05ca │ │ -05a740: 1100 |0002: return-object v0 │ │ +05a70c: |[05a70c] org.androidsoft.utils.credits.Category.getPaint:()Landroid/graphics/Paint; │ │ +05a71c: 6200 ca05 |0000: sget-object v0, Lorg/androidsoft/utils/credits/Category;.mPaint:Landroid/graphics/Paint; // field@05ca │ │ +05a720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Category; │ │ │ │ source_file_idx : 496 (Category.java) │ │ @@ -128557,18 +128523,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05a744: |[05a744] org.androidsoft.utils.credits.Person.:(Ljava/lang/String;)V │ │ -05a754: 7010 7814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/AbstractTextItem;.:()V // method@1478 │ │ -05a75a: 5b01 f705 |0003: iput-object v1, v0, Lorg/androidsoft/utils/credits/Person;.mText:Ljava/lang/String; // field@05f7 │ │ -05a75e: 0e00 |0005: return-void │ │ +05a724: |[05a724] org.androidsoft.utils.credits.Person.:(Ljava/lang/String;)V │ │ +05a734: 7010 7814 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/utils/credits/AbstractTextItem;.:()V // method@1478 │ │ +05a73a: 5b01 f705 |0003: iput-object v1, v0, Lorg/androidsoft/utils/credits/Person;.mText:Ljava/lang/String; // field@05f7 │ │ +05a73e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/androidsoft/utils/credits/Person; │ │ @@ -128579,17 +128545,17 @@ │ │ type : '(Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a760: |[05a760] org.androidsoft.utils.credits.Person.setPaint:(Landroid/graphics/Paint;)V │ │ -05a770: 6900 f605 |0000: sput-object v0, Lorg/androidsoft/utils/credits/Person;.mPaint:Landroid/graphics/Paint; // field@05f6 │ │ -05a774: 0e00 |0002: return-void │ │ +05a740: |[05a740] org.androidsoft.utils.credits.Person.setPaint:(Landroid/graphics/Paint;)V │ │ +05a750: 6900 f605 |0000: sput-object v0, Lorg/androidsoft/utils/credits/Person;.mPaint:Landroid/graphics/Paint; // field@05f6 │ │ +05a754: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 paint Landroid/graphics/Paint; │ │ │ │ @@ -128598,18 +128564,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05a778: |[05a778] org.androidsoft.utils.credits.Person.setSpacings:(II)V │ │ -05a788: 6700 f505 |0000: sput v0, Lorg/androidsoft/utils/credits/Person;.mBeforeSpacing:I // field@05f5 │ │ -05a78c: 6701 f405 |0002: sput v1, Lorg/androidsoft/utils/credits/Person;.mAfterSpacing:I // field@05f4 │ │ -05a790: 0e00 |0004: return-void │ │ +05a758: |[05a758] org.androidsoft.utils.credits.Person.setSpacings:(II)V │ │ +05a768: 6700 f505 |0000: sput v0, Lorg/androidsoft/utils/credits/Person;.mBeforeSpacing:I // field@05f5 │ │ +05a76c: 6701 f405 |0002: sput v1, Lorg/androidsoft/utils/credits/Person;.mAfterSpacing:I // field@05f4 │ │ +05a770: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0002 line=48 │ │ 0x0004 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 before I │ │ @@ -128621,17 +128587,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a794: |[05a794] org.androidsoft.utils.credits.Person.getAfterSpacing:()I │ │ -05a7a4: 6000 f405 |0000: sget v0, Lorg/androidsoft/utils/credits/Person;.mAfterSpacing:I // field@05f4 │ │ -05a7a8: 0f00 |0002: return v0 │ │ +05a774: |[05a774] org.androidsoft.utils.credits.Person.getAfterSpacing:()I │ │ +05a784: 6000 f405 |0000: sget v0, Lorg/androidsoft/utils/credits/Person;.mAfterSpacing:I // field@05f4 │ │ +05a788: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Person; │ │ │ │ #1 : (in Lorg/androidsoft/utils/credits/Person;) │ │ @@ -128639,17 +128605,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a7ac: |[05a7ac] org.androidsoft.utils.credits.Person.getBeforeSpacing:()I │ │ -05a7bc: 6000 f505 |0000: sget v0, Lorg/androidsoft/utils/credits/Person;.mBeforeSpacing:I // field@05f5 │ │ -05a7c0: 0f00 |0002: return v0 │ │ +05a78c: |[05a78c] org.androidsoft.utils.credits.Person.getBeforeSpacing:()I │ │ +05a79c: 6000 f505 |0000: sget v0, Lorg/androidsoft/utils/credits/Person;.mBeforeSpacing:I // field@05f5 │ │ +05a7a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Person; │ │ │ │ #2 : (in Lorg/androidsoft/utils/credits/Person;) │ │ @@ -128657,17 +128623,17 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05a7c4: |[05a7c4] org.androidsoft.utils.credits.Person.getPaint:()Landroid/graphics/Paint; │ │ -05a7d4: 6200 f605 |0000: sget-object v0, Lorg/androidsoft/utils/credits/Person;.mPaint:Landroid/graphics/Paint; // field@05f6 │ │ -05a7d8: 1100 |0002: return-object v0 │ │ +05a7a4: |[05a7a4] org.androidsoft.utils.credits.Person.getPaint:()Landroid/graphics/Paint; │ │ +05a7b4: 6200 f605 |0000: sget-object v0, Lorg/androidsoft/utils/credits/Person;.mPaint:Landroid/graphics/Paint; // field@05f6 │ │ +05a7b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/androidsoft/utils/credits/Person; │ │ │ │ source_file_idx : 1965 (Person.java) │ │ @@ -128700,17 +128666,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a7dc: |[05a7dc] android.support.v13.app.FragmentCompat$ICSMR1FragmentCompatImpl.:()V │ │ -05a7ec: 7010 c901 0000 |0000: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl;.:()V // method@01c9 │ │ -05a7f2: 0e00 |0003: return-void │ │ +05a7bc: |[05a7bc] android.support.v13.app.FragmentCompat$ICSMR1FragmentCompatImpl.:()V │ │ +05a7cc: 7010 c901 0000 |0000: invoke-direct {v0}, Landroid/support/v13/app/FragmentCompat$ICSFragmentCompatImpl;.:()V // method@01c9 │ │ +05a7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -128719,17 +128685,17 @@ │ │ type : '(Landroid/app/Fragment;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a7f4: |[05a7f4] android.support.v13.app.FragmentCompat$ICSMR1FragmentCompatImpl.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ -05a804: 7120 d401 2100 |0000: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompatICSMR1;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d4 │ │ -05a80a: 0e00 |0003: return-void │ │ +05a7d4: |[05a7d4] android.support.v13.app.FragmentCompat$ICSMR1FragmentCompatImpl.setUserVisibleHint:(Landroid/app/Fragment;Z)V │ │ +05a7e4: 7120 d401 2100 |0000: invoke-static {v1, v2}, Landroid/support/v13/app/FragmentCompatICSMR1;.setUserVisibleHint:(Landroid/app/Fragment;Z)V // method@01d4 │ │ +05a7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v13/app/FragmentCompat$ICSMR1FragmentCompatImpl; │ │ 0x0000 - 0x0004 reg=1 f Landroid/app/Fragment; │ │ @@ -128765,17 +128731,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a80c: |[05a80c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -05a81c: 7010 1502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0215 │ │ -05a822: 0e00 |0003: return-void │ │ +05a7ec: |[05a7ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +05a7fc: 7010 1502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0215 │ │ +05a802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -128784,18 +128750,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a824: |[05a824] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05a834: 7110 3d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@023d │ │ -05a83a: 0a00 |0003: move-result v0 │ │ -05a83c: 0f00 |0004: return v0 │ │ +05a804: |[05a804] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +05a814: 7110 3d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@023d │ │ +05a81a: 0a00 |0003: move-result v0 │ │ +05a81c: 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; │ │ │ │ @@ -128829,17 +128795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a840: |[05a840] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -05a850: 7010 6405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0564 │ │ -05a856: 0e00 |0003: return-void │ │ +05a820: |[05a820] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +05a830: 7010 6405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0564 │ │ +05a836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -128848,18 +128814,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 │ │ -05a858: |[05a858] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05a868: 7110 7405 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0574 │ │ -05a86e: 0c00 |0003: move-result-object v0 │ │ -05a870: 1100 |0004: return-object v0 │ │ +05a838: |[05a838] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05a848: 7110 7405 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0574 │ │ +05a84e: 0c00 |0003: move-result-object v0 │ │ +05a850: 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; │ │ │ │ @@ -128868,17 +128834,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a874: |[05a874] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -05a884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a886: 0f00 |0001: return v0 │ │ +05a854: |[05a854] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05a864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a866: 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; │ │ │ │ @@ -128912,17 +128878,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a888: |[05a888] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -05a898: 7010 ef05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05ef │ │ -05a89e: 0e00 |0003: return-void │ │ +05a868: |[05a868] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +05a878: 7010 ef05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05ef │ │ +05a87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -128931,18 +128897,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 │ │ -05a8a0: |[05a8a0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05a8b0: 7120 fd05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05fd │ │ -05a8b6: 0c00 |0003: move-result-object v0 │ │ -05a8b8: 1100 |0004: return-object v0 │ │ +05a880: |[05a880] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05a890: 7120 fd05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05fd │ │ +05a896: 0c00 |0003: move-result-object v0 │ │ +05a898: 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; │ │ @@ -128977,17 +128943,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a8bc: |[05a8bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -05a8cc: 7010 e807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@07e8 │ │ -05a8d2: 0e00 |0003: return-void │ │ +05a89c: |[05a89c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +05a8ac: 7010 e807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@07e8 │ │ +05a8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -128996,23 +128962,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 │ │ -05a8d4: |[05a8d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05a8e4: 7120 5008 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0850 │ │ -05a8ea: 0c00 |0003: move-result-object v0 │ │ -05a8ec: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05a8f0: 2201 e301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e3 │ │ -05a8f4: 7020 ce0c 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0cce │ │ -05a8fa: 1101 |000b: return-object v1 │ │ -05a8fc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05a8fe: 28fe |000d: goto 000b // -0002 │ │ +05a8b4: |[05a8b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05a8c4: 7120 5008 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0850 │ │ +05a8ca: 0c00 |0003: move-result-object v0 │ │ +05a8cc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05a8d0: 2201 e301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e3 │ │ +05a8d4: 7020 ce0c 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0cce │ │ +05a8da: 1101 |000b: return-object v1 │ │ +05a8dc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05a8de: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -129026,20 +128992,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 │ │ -05a900: |[05a900] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05a910: 2200 5201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0152 │ │ -05a914: 7030 fd07 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@07fd │ │ -05a91a: 7110 5108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0851 │ │ -05a920: 0c00 |0008: move-result-object v0 │ │ -05a922: 1100 |0009: return-object v0 │ │ +05a8e0: |[05a8e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05a8f0: 2200 5201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0152 │ │ +05a8f4: 7030 fd07 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@07fd │ │ +05a8fa: 7110 5108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0851 │ │ +05a900: 0c00 |0008: move-result-object v0 │ │ +05a902: 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; │ │ │ │ @@ -129048,18 +129014,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 │ │ -05a924: |[05a924] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05a934: 7140 5208 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@0852 │ │ -05a93a: 0a00 |0003: move-result v0 │ │ -05a93c: 0f00 |0004: return v0 │ │ +05a904: |[05a904] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05a914: 7140 5208 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@0852 │ │ +05a91a: 0a00 |0003: move-result v0 │ │ +05a91c: 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; │ │ @@ -129096,17 +129062,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a940: |[05a940] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -05a950: 7010 a708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@08a7 │ │ -05a956: 0e00 |0003: return-void │ │ +05a920: |[05a920] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +05a930: 7010 a708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@08a7 │ │ +05a936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -129115,18 +129081,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05a958: |[05a958] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -05a968: 7120 c808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@08c8 │ │ -05a96e: 0a00 |0003: move-result v0 │ │ -05a970: 0f00 |0004: return v0 │ │ +05a938: |[05a938] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05a948: 7120 c808 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@08c8 │ │ +05a94e: 0a00 |0003: move-result v0 │ │ +05a950: 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 │ │ @@ -129136,18 +129102,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a974: |[05a974] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -05a984: 7110 c908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@08c9 │ │ -05a98a: 0a00 |0003: move-result v0 │ │ -05a98c: 0f00 |0004: return v0 │ │ +05a954: |[05a954] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05a964: 7110 c908 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@08c9 │ │ +05a96a: 0a00 |0003: move-result v0 │ │ +05a96c: 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 │ │ │ │ @@ -129156,18 +129122,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a990: |[05a990] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -05a9a0: 7110 ca08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@08ca │ │ -05a9a6: 0a00 |0003: move-result v0 │ │ -05a9a8: 0f00 |0004: return v0 │ │ +05a970: |[05a970] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +05a980: 7110 ca08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@08ca │ │ +05a986: 0a00 |0003: move-result v0 │ │ +05a988: 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 │ │ │ │ @@ -129201,17 +129167,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a9ac: |[05a9ac] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -05a9bc: 7010 ee09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@09ee │ │ -05a9c2: 0e00 |0003: return-void │ │ +05a98c: |[05a98c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +05a99c: 7010 ee09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@09ee │ │ +05a9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -129220,18 +129186,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05a9c4: |[05a9c4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -05a9d4: 7110 4f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0a4f │ │ -05a9da: 0a00 |0003: move-result v0 │ │ -05a9dc: 0f00 |0004: return v0 │ │ +05a9a4: |[05a9a4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05a9b4: 7110 4f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0a4f │ │ +05a9ba: 0a00 |0003: move-result v0 │ │ +05a9bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -129240,17 +129206,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05a9e0: |[05a9e0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -05a9f0: 7120 500a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0a50 │ │ -05a9f6: 0e00 |0003: return-void │ │ +05a9c0: |[05a9c0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +05a9d0: 7120 500a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0a50 │ │ +05a9d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0003 line=288 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -129286,17 +129252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a9f8: |[05a9f8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -05aa08: 7010 790a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0a79 │ │ -05aa0e: 0e00 |0003: return-void │ │ +05a9d8: |[05a9d8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +05a9e8: 7010 790a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0a79 │ │ +05a9ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -129305,18 +129271,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 │ │ -05aa10: |[05aa10] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05aa20: 7130 890a 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@0a89 │ │ -05aa26: 0a00 |0003: move-result v0 │ │ -05aa28: 0f00 |0004: return v0 │ │ +05a9f0: |[05a9f0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05aa00: 7130 890a 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@0a89 │ │ +05aa06: 0a00 |0003: move-result v0 │ │ +05aa08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 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; │ │ @@ -129352,17 +129318,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05aa2c: |[05aa2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -05aa3c: 7010 7e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0b7e │ │ -05aa42: 0e00 |0003: return-void │ │ +05aa0c: |[05aa0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +05aa1c: 7010 7e0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0b7e │ │ +05aa22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -129371,17 +129337,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 │ │ -05aa44: |[05aa44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05aa54: 7130 b30c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cb3 │ │ -05aa5a: 0e00 |0003: return-void │ │ +05aa24: |[05aa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05aa34: 7130 b30c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cb3 │ │ +05aa3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0003 line=668 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129393,18 +129359,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 │ │ -05aa5c: |[05aa5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05aa6c: 7120 b40c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cb4 │ │ -05aa72: 0c00 |0003: move-result-object v0 │ │ -05aa74: 1100 |0004: return-object v0 │ │ +05aa3c: |[05aa3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05aa4c: 7120 b40c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cb4 │ │ +05aa52: 0c00 |0003: move-result-object v0 │ │ +05aa54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 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 │ │ @@ -129414,18 +129380,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 │ │ -05aa78: |[05aa78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05aa88: 7120 b50c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cb5 │ │ -05aa8e: 0c00 |0003: move-result-object v0 │ │ -05aa90: 1100 |0004: return-object v0 │ │ +05aa58: |[05aa58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05aa68: 7120 b50c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cb5 │ │ +05aa6e: 0c00 |0003: move-result-object v0 │ │ +05aa70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ 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 │ │ @@ -129435,18 +129401,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aa94: |[05aa94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05aaa4: 7110 b60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0cb6 │ │ -05aaaa: 0a00 |0003: move-result v0 │ │ -05aaac: 0f00 |0004: return v0 │ │ +05aa74: |[05aa74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05aa84: 7110 b60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0cb6 │ │ +05aa8a: 0a00 |0003: move-result v0 │ │ +05aa8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129455,18 +129421,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aab0: |[05aab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05aac0: 7110 b70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cb7 │ │ -05aac6: 0a00 |0003: move-result v0 │ │ -05aac8: 0f00 |0004: return v0 │ │ +05aa90: |[05aa90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05aaa0: 7110 b70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cb7 │ │ +05aaa6: 0a00 |0003: move-result v0 │ │ +05aaa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129475,18 +129441,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05aacc: |[05aacc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05aadc: 7110 b80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cb8 │ │ -05aae2: 0a00 |0003: move-result v0 │ │ -05aae4: 0f00 |0004: return v0 │ │ +05aaac: |[05aaac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05aabc: 7110 b80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cb8 │ │ +05aac2: 0a00 |0003: move-result v0 │ │ +05aac4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -129495,18 +129461,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 │ │ -05aae8: |[05aae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05aaf8: 7120 b90c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0cb9 │ │ -05aafe: 0c00 |0003: move-result-object v0 │ │ -05ab00: 1100 |0004: return-object v0 │ │ +05aac8: |[05aac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05aad8: 7120 b90c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0cb9 │ │ +05aade: 0c00 |0003: move-result-object v0 │ │ +05aae0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 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 │ │ @@ -129516,18 +129482,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 │ │ -05ab04: |[05ab04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05ab14: 7130 ba0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0cba │ │ -05ab1a: 0a00 |0003: move-result v0 │ │ -05ab1c: 0f00 |0004: return v0 │ │ +05aae4: |[05aae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05aaf4: 7130 ba0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0cba │ │ +05aafa: 0a00 |0003: move-result v0 │ │ +05aafc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 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 │ │ @@ -129538,17 +129504,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ab20: |[05ab20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05ab30: 7120 bb0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0cbb │ │ -05ab36: 0e00 |0003: return-void │ │ +05ab00: |[05ab00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +05ab10: 7120 bb0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0cbb │ │ +05ab16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0003 line=693 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129559,17 +129525,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ab38: |[05ab38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05ab48: 7120 bc0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cbc │ │ -05ab4e: 0e00 |0003: return-void │ │ +05ab18: |[05ab18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05ab28: 7120 bc0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cbc │ │ +05ab2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0003 line=703 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129580,17 +129546,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 │ │ -05ab50: |[05ab50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05ab60: 7130 bd0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cbd │ │ -05ab66: 0e00 |0003: return-void │ │ +05ab30: |[05ab30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05ab40: 7130 bd0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cbd │ │ +05ab46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0003 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129602,17 +129568,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 │ │ -05ab68: |[05ab68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05ab78: 7130 be0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cbe │ │ -05ab7e: 0e00 |0003: return-void │ │ +05ab48: |[05ab48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05ab58: 7130 be0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0cbe │ │ +05ab5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ 0x0003 line=673 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129624,17 +129590,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ab80: |[05ab80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05ab90: 7120 bf0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cbf │ │ -05ab96: 0e00 |0003: return-void │ │ +05ab60: |[05ab60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05ab70: 7120 bf0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cbf │ │ +05ab76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0003 line=683 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -129670,17 +129636,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ab98: |[05ab98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -05aba8: 7010 dc0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0cdc │ │ -05abae: 0e00 |0003: return-void │ │ +05ab78: |[05ab78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +05ab88: 7010 dc0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0cdc │ │ +05ab8e: 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 - │ │ @@ -129689,18 +129655,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05abb0: |[05abb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05abc0: 7110 c80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dc8 │ │ -05abc6: 0a00 |0003: move-result v0 │ │ -05abc8: 0f00 |0004: return v0 │ │ +05ab90: |[05ab90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05aba0: 7110 c80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0dc8 │ │ +05aba6: 0a00 |0003: move-result v0 │ │ +05aba8: 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; │ │ │ │ @@ -129709,18 +129675,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05abcc: |[05abcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05abdc: 7110 c90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dc9 │ │ -05abe2: 0a00 |0003: move-result v0 │ │ -05abe4: 0f00 |0004: return v0 │ │ +05abac: |[05abac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05abbc: 7110 c90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0dc9 │ │ +05abc2: 0a00 |0003: move-result v0 │ │ +05abc4: 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; │ │ │ │ @@ -129729,17 +129695,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05abe8: |[05abe8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05abf8: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dca │ │ -05abfe: 0e00 |0003: return-void │ │ +05abc8: |[05abc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05abd8: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0dca │ │ +05abde: 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; │ │ @@ -129750,17 +129716,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac00: |[05ac00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05ac10: 7120 cb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dcb │ │ -05ac16: 0e00 |0003: return-void │ │ +05abe0: |[05abe0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05abf0: 7120 cb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0dcb │ │ +05abf6: 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; │ │ @@ -129796,17 +129762,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ac18: |[05ac18] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -05ac28: 7010 2d0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f2d │ │ -05ac2e: 0e00 |0003: return-void │ │ +05abf8: |[05abf8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +05ac08: 7010 2d0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0f2d │ │ +05ac0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -129815,18 +129781,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 │ │ -05ac30: |[05ac30] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05ac40: 7110 970f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f97 │ │ -05ac46: 0c00 |0003: move-result-object v0 │ │ -05ac48: 1100 |0004: return-object v0 │ │ +05ac10: |[05ac10] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05ac20: 7110 970f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0f97 │ │ +05ac26: 0c00 |0003: move-result-object v0 │ │ +05ac28: 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; │ │ │ │ @@ -129835,17 +129801,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac4c: |[05ac4c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05ac5c: 7120 980f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0f98 │ │ -05ac62: 0e00 |0003: return-void │ │ +05ac2c: |[05ac2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +05ac3c: 7120 980f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0f98 │ │ +05ac42: 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; │ │ @@ -129856,17 +129822,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ac64: |[05ac64] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -05ac74: 7120 990f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0f99 │ │ -05ac7a: 0e00 |0003: return-void │ │ +05ac44: |[05ac44] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +05ac54: 7120 990f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0f99 │ │ +05ac5a: 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; │ │ @@ -129927,22 +129893,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 │ │ -05ac7c: |[05ac7c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05ac8c: 7040 c00e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ec0 │ │ -05ac92: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05ac94: 5910 6604 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05ac98: 5b16 6704 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ -05ac9c: 5b15 6504 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ -05aca0: 7020 a10f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ -05aca6: 0e00 |000d: return-void │ │ +05ac5c: |[05ac5c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05ac6c: 7040 c00e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0ec0 │ │ +05ac72: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05ac74: 5910 6604 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05ac78: 5b16 6704 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ +05ac7c: 5b15 6504 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ +05ac80: 7020 a10f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ +05ac86: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -129960,22 +129926,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 │ │ -05aca8: |[05aca8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -05acb8: 7057 c10e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ec1 │ │ -05acbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05acc0: 5910 6604 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05acc4: 5b16 6704 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ -05acc8: 5b15 6504 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ -05accc: 7020 a10f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ -05acd2: 0e00 |000d: return-void │ │ +05ac88: |[05ac88] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +05ac98: 7057 c10e 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0ec1 │ │ +05ac9e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +05aca0: 5910 6604 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05aca4: 5b16 6704 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ +05aca8: 5b15 6504 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ +05acac: 7020 a10f 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ +05acb2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -129994,38 +129960,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05acd4: |[05acd4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -05ace4: 5452 6204 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0462 │ │ -05ace8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05acec: 2160 |0004: array-length v0, v6 │ │ -05acee: 5452 6404 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05acf2: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -05acf6: 5452 6404 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05acfa: 2122 |000b: array-length v2, v2 │ │ -05acfc: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -05ad00: 2302 3a03 |000e: new-array v2, v0, [I // type@033a │ │ -05ad04: 5b52 6404 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05ad08: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05ad0a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -05ad0e: 5452 6404 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05ad12: 5453 6204 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0462 │ │ -05ad16: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -05ad1a: 7220 1801 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ -05ad20: 0a03 |001e: move-result v3 │ │ -05ad22: 4b03 0201 |001f: aput v3, v2, v1 │ │ -05ad26: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ad2a: 28f0 |0023: goto 0013 // -0010 │ │ -05ad2c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05ad2e: 5b52 6404 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05ad32: 0e00 |0027: return-void │ │ +05acb4: |[05acb4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +05acc4: 5452 6204 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0462 │ │ +05acc8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +05accc: 2160 |0004: array-length v0, v6 │ │ +05acce: 5452 6404 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05acd2: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +05acd6: 5452 6404 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05acda: 2122 |000b: array-length v2, v2 │ │ +05acdc: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +05ace0: 2302 3a03 |000e: new-array v2, v0, [I // type@033a │ │ +05ace4: 5b52 6404 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05ace8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05acea: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +05acee: 5452 6404 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05acf2: 5453 6204 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0462 │ │ +05acf6: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +05acfa: 7220 1801 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0118 │ │ +05ad00: 0a03 |001e: move-result v3 │ │ +05ad02: 4b03 0201 |001f: aput v3, v2, v1 │ │ +05ad06: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05ad0a: 28f0 |0023: goto 0013 // -0010 │ │ +05ad0c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +05ad0e: 5b52 6404 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05ad12: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -130045,68 +130011,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 │ │ -05ad34: |[05ad34] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -05ad44: 54b0 6804 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ -05ad48: 54b8 6704 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ -05ad4c: 2182 |0004: array-length v2, v8 │ │ -05ad4e: 54b3 6404 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ -05ad52: 54b6 6704 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ -05ad56: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -05ad58: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -05ad5c: 4408 0604 |000c: aget v8, v6, v4 │ │ -05ad60: 6e20 f310 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ -05ad66: 0c07 |0011: move-result-object v7 │ │ -05ad68: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -05ad6c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05ad6e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -05ad72: 4408 0304 |0017: aget v8, v3, v4 │ │ -05ad76: 7240 9b0f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0f9b │ │ -05ad7c: 0a01 |001c: move-result v1 │ │ -05ad7e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -05ad82: 4408 0304 |001f: aget v8, v3, v4 │ │ -05ad86: 7220 1b01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011b │ │ -05ad8c: 0c05 |0024: move-result-object v5 │ │ -05ad8e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -05ad92: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -05ad96: 2078 9f02 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@029f │ │ -05ad9a: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05ad9e: 1f07 9f02 |002d: check-cast v7, Landroid/widget/TextView; // type@029f │ │ -05ada2: 6e30 a90f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0fa9 │ │ -05ada8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05adac: 28d6 |0034: goto 000a // -002a │ │ -05adae: 2078 8c02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@028c │ │ -05adb2: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -05adb6: 1f07 8c02 |0039: check-cast v7, Landroid/widget/ImageView; // type@028c │ │ -05adba: 6e30 a80f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0fa8 │ │ -05adc0: 28f4 |003e: goto 0032 // -000c │ │ -05adc2: 2208 c102 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@02c1 │ │ -05adc6: 2209 d302 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ -05adca: 7010 1d13 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ -05add0: 6e10 0513 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ -05add6: 0c0a |0049: move-result-object v10 │ │ -05add8: 6e10 e212 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ -05adde: 0c0a |004d: move-result-object v10 │ │ -05ade0: 6e20 2413 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05ade6: 0c09 |0051: move-result-object v9 │ │ -05ade8: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ -05adec: 6e20 2413 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05adf2: 0c09 |0057: move-result-object v9 │ │ -05adf4: 1a0a 8500 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0085 │ │ -05adf8: 6e20 2413 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ -05adfe: 0c09 |005d: move-result-object v9 │ │ -05ae00: 6e10 2913 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ -05ae06: 0c09 |0061: move-result-object v9 │ │ -05ae08: 7020 ee12 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ -05ae0e: 2708 |0065: throw v8 │ │ -05ae10: 0e00 |0066: return-void │ │ +05ad14: |[05ad14] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05ad24: 54b0 6804 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ +05ad28: 54b8 6704 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ +05ad2c: 2182 |0004: array-length v2, v8 │ │ +05ad2e: 54b3 6404 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0464 │ │ +05ad32: 54b6 6704 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ +05ad36: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +05ad38: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +05ad3c: 4408 0604 |000c: aget v8, v6, v4 │ │ +05ad40: 6e20 f310 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@10f3 │ │ +05ad46: 0c07 |0011: move-result-object v7 │ │ +05ad48: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +05ad4c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05ad4e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +05ad52: 4408 0304 |0017: aget v8, v3, v4 │ │ +05ad56: 7240 9b0f 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0f9b │ │ +05ad5c: 0a01 |001c: move-result v1 │ │ +05ad5e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +05ad62: 4408 0304 |001f: aget v8, v3, v4 │ │ +05ad66: 7220 1b01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011b │ │ +05ad6c: 0c05 |0024: move-result-object v5 │ │ +05ad6e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +05ad72: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +05ad76: 2078 9f02 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@029f │ │ +05ad7a: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +05ad7e: 1f07 9f02 |002d: check-cast v7, Landroid/widget/TextView; // type@029f │ │ +05ad82: 6e30 a90f 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0fa9 │ │ +05ad88: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05ad8c: 28d6 |0034: goto 000a // -002a │ │ +05ad8e: 2078 8c02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@028c │ │ +05ad92: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +05ad96: 1f07 8c02 |0039: check-cast v7, Landroid/widget/ImageView; // type@028c │ │ +05ad9a: 6e30 a80f 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0fa8 │ │ +05ada0: 28f4 |003e: goto 0032 // -000c │ │ +05ada2: 2208 c102 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@02c1 │ │ +05ada6: 2209 d302 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@02d3 │ │ +05adaa: 7010 1d13 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@131d │ │ +05adb0: 6e10 0513 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1305 │ │ +05adb6: 0c0a |0049: move-result-object v10 │ │ +05adb8: 6e10 e212 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@12e2 │ │ +05adbe: 0c0a |004d: move-result-object v10 │ │ +05adc0: 6e20 2413 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05adc6: 0c09 |0051: move-result-object v9 │ │ +05adc8: 1a0a 4e00 |0052: const-string v10, " is not a " // string@004e │ │ +05adcc: 6e20 2413 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05add2: 0c09 |0057: move-result-object v9 │ │ +05add4: 1a0a 8500 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0085 │ │ +05add8: 6e20 2413 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1324 │ │ +05adde: 0c09 |005d: move-result-object v9 │ │ +05ade0: 6e10 2913 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@1329 │ │ +05ade6: 0c09 |0061: move-result-object v9 │ │ +05ade8: 7020 ee12 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@12ee │ │ +05adee: 2708 |0065: throw v8 │ │ +05adf0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -130149,21 +130115,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 │ │ -05ae14: |[05ae14] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05ae24: 5b13 6504 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ -05ae28: 5b14 6704 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ -05ae2c: 6f20 c30e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ec3 │ │ -05ae32: 5410 6504 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ -05ae36: 7020 a10f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ -05ae3c: 0e00 |000c: return-void │ │ +05adf4: |[05adf4] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +05ae04: 5b13 6504 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ +05ae08: 5b14 6704 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@0467 │ │ +05ae0c: 6f20 c30e 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0ec3 │ │ +05ae12: 5410 6504 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ +05ae16: 7020 a10f 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ +05ae1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -130178,31 +130144,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 │ │ -05ae40: |[05ae40] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05ae50: 5420 6304 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ -05ae54: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05ae58: 5420 6304 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ -05ae5c: 7220 9a0f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f9a │ │ -05ae62: 0c00 |0009: move-result-object v0 │ │ -05ae64: 1100 |000a: return-object v0 │ │ -05ae66: 5220 6604 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05ae6a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -05ae6c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -05ae70: 5220 6604 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05ae74: 7220 1b01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011b │ │ -05ae7a: 0c00 |0015: move-result-object v0 │ │ -05ae7c: 28f4 |0016: goto 000a // -000c │ │ -05ae7e: 6f20 c40e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ec4 │ │ -05ae84: 0c00 |001a: move-result-object v0 │ │ -05ae86: 28ef |001b: goto 000a // -0011 │ │ +05ae20: |[05ae20] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +05ae30: 5420 6304 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ +05ae34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05ae38: 5420 6304 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ +05ae3c: 7220 9a0f 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f9a │ │ +05ae42: 0c00 |0009: move-result-object v0 │ │ +05ae44: 1100 |000a: return-object v0 │ │ +05ae46: 5220 6604 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05ae4a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +05ae4c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +05ae50: 5220 6604 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05ae54: 7220 1b01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011b │ │ +05ae5a: 0c00 |0015: move-result-object v0 │ │ +05ae5c: 28f4 |0016: goto 000a // -000c │ │ +05ae5e: 6f20 c40e 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0ec4 │ │ +05ae64: 0c00 |001a: move-result-object v0 │ │ +05ae66: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -130216,17 +130182,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 │ │ -05ae88: |[05ae88] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -05ae98: 5410 6304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ -05ae9c: 1100 |0002: return-object v0 │ │ +05ae68: |[05ae68] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +05ae78: 5410 6304 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ +05ae7c: 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;) │ │ @@ -130234,17 +130200,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aea0: |[05aea0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -05aeb0: 5210 6604 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05aeb4: 0f00 |0002: return v0 │ │ +05ae80: |[05ae80] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +05ae90: 5210 6604 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05ae94: 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;) │ │ @@ -130252,17 +130218,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 │ │ -05aeb8: |[05aeb8] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -05aec8: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ -05aecc: 1100 |0002: return-object v0 │ │ +05ae98: |[05ae98] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +05aea8: 5410 6804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ +05aeac: 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;) │ │ @@ -130270,17 +130236,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 │ │ -05aed0: |[05aed0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -05aee0: 5b01 6304 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ -05aee4: 0e00 |0002: return-void │ │ +05aeb0: |[05aeb0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +05aec0: 5b01 6304 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0463 │ │ +05aec4: 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; │ │ @@ -130290,17 +130256,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aee8: |[05aee8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -05aef8: 5901 6604 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ -05aefc: 0e00 |0002: return-void │ │ +05aec8: |[05aec8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +05aed8: 5901 6604 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@0466 │ │ +05aedc: 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 │ │ @@ -130310,17 +130276,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 │ │ -05af00: |[05af00] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -05af10: 5b01 6804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ -05af14: 0e00 |0002: return-void │ │ +05aee0: |[05aee0] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +05aef0: 5b01 6804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@0468 │ │ +05aef4: 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; │ │ @@ -130330,24 +130296,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 │ │ -05af18: |[05af18] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -05af28: 7110 f212 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ -05af2e: 0a01 |0003: move-result v1 │ │ -05af30: 6e20 3b12 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ -05af36: 0e00 |0007: return-void │ │ -05af38: 0d00 |0008: move-exception v0 │ │ -05af3a: 7110 8d01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ -05af40: 0c01 |000c: move-result-object v1 │ │ -05af42: 6e20 3c12 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@123c │ │ -05af48: 28f7 |0010: goto 0007 // -0009 │ │ +05aef8: |[05aef8] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +05af08: 7110 f212 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@12f2 │ │ +05af0e: 0a01 |0003: move-result v1 │ │ +05af10: 6e20 3b12 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@123b │ │ +05af16: 0e00 |0007: return-void │ │ +05af18: 0d00 |0008: move-exception v0 │ │ +05af1a: 7110 8d01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018d │ │ +05af20: 0c01 |000c: move-result-object v1 │ │ +05af22: 6e20 3c12 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@123c │ │ +05af28: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -130363,17 +130329,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 │ │ -05af5c: |[05af5c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -05af6c: 6e20 a312 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -05af72: 0e00 |0003: return-void │ │ +05af3c: |[05af3c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +05af4c: 6e20 a312 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +05af52: 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; │ │ @@ -130384,20 +130350,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 │ │ -05af74: |[05af74] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -05af84: 6f20 c90e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ec9 │ │ -05af8a: 0c00 |0003: move-result-object v0 │ │ -05af8c: 5421 6504 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ -05af90: 7020 a10f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ -05af96: 1100 |0009: return-object v0 │ │ +05af54: |[05af54] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05af64: 6f20 c90e 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0ec9 │ │ +05af6a: 0c00 |0003: move-result-object v0 │ │ +05af6c: 5421 6504 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0465 │ │ +05af70: 7020 a10f 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0fa1 │ │ +05af76: 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; │ │ @@ -130429,17 +130395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05af98: |[05af98] org.androidsoft.app.permission.ui.CreditsActivity.:()V │ │ -05afa8: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ -05afae: 0e00 |0003: return-void │ │ +05af78: |[05af78] org.androidsoft.app.permission.ui.CreditsActivity.:()V │ │ +05af88: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ +05af8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/CreditsActivity; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/CreditsActivity;) │ │ @@ -130447,60 +130413,60 @@ │ │ type : '()Lorg/androidsoft/utils/credits/CreditsParams;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 109 16-bit code units │ │ -05afb0: |[05afb0] org.androidsoft.app.permission.ui.CreditsActivity.getCreditsParams:()Lorg/androidsoft/utils/credits/CreditsParams; │ │ -05afc0: 1402 0100 027f |0000: const v2, #float 1.728e+38 // #7f020001 │ │ -05afc6: 1303 1200 |0003: const/16 v3, #int 18 // #12 │ │ -05afca: 2200 2903 |0005: new-instance v0, Lorg/androidsoft/utils/credits/CreditsParams; // type@0329 │ │ -05afce: 7010 8a14 0000 |0007: invoke-direct {v0}, Lorg/androidsoft/utils/credits/CreditsParams;.:()V // method@148a │ │ -05afd4: 1401 0600 077f |000a: const v1, #float 1.79446e+38 // #7f070006 │ │ -05afda: 6e20 9a14 1000 |000d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setAppNameRes:(I)V // method@149a │ │ -05afe0: 1401 0700 077f |0010: const v1, #float 1.79446e+38 // #7f070007 │ │ -05afe6: 6e20 9b14 1000 |0013: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setAppVersionRes:(I)V // method@149b │ │ -05afec: 7100 dd13 0000 |0016: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ -05aff2: 0a01 |0019: move-result v1 │ │ -05aff4: 3801 4700 |001a: if-eqz v1, 0061 // +0047 │ │ -05aff8: 6e20 9e14 2000 |001c: invoke-virtual {v0, v2}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundRes:(I)V // method@149e │ │ -05affe: 6e20 9d14 2000 |001f: invoke-virtual {v0, v2}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundLandscapeRes:(I)V // method@149d │ │ -05b004: 1501 047f |0022: const/high16 v1, #int 2130968576 // #7f04 │ │ -05b008: 6e20 9c14 1000 |0024: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setArrayCreditsRes:(I)V // method@149c │ │ -05b00e: 1301 0080 |0027: const/16 v1, #int -32768 // #8000 │ │ -05b012: 6e20 a014 1000 |0029: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setColorDefault:(I)V // method@14a0 │ │ -05b018: 1301 2c00 |002c: const/16 v1, #int 44 // #2c │ │ -05b01c: 6e20 a614 1000 |002e: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTextSizeDefault:(I)V // method@14a6 │ │ -05b022: 6201 2500 |0031: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@0025 │ │ -05b026: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -05b028: 7120 4c01 2100 |0034: invoke-static {v1, v2}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@014c │ │ -05b02e: 0c01 |0037: move-result-object v1 │ │ -05b030: 6e20 a814 1000 |0038: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTypefaceDefault:(Landroid/graphics/Typeface;)V // method@14a8 │ │ -05b036: 1301 1000 |003b: const/16 v1, #int 16 // #10 │ │ -05b03a: 6e20 a414 1000 |003d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingBeforeDefault:(I)V // method@14a4 │ │ -05b040: 1301 1c00 |0040: const/16 v1, #int 28 // #1c │ │ -05b044: 6e20 a214 1000 |0042: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingAfterDefault:(I)V // method@14a2 │ │ -05b04a: 1401 e5b5 33ff |0045: const v1, #float -2.38876e+38 // #ff33b5e5 │ │ -05b050: 6e20 9f14 1000 |0048: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setColorCategory:(I)V // method@149f │ │ -05b056: 1301 2200 |004b: const/16 v1, #int 34 // #22 │ │ -05b05a: 6e20 a514 1000 |004d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTextSizeCategory:(I)V // method@14a5 │ │ -05b060: 6201 2500 |0050: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@0025 │ │ -05b064: 1222 |0052: const/4 v2, #int 2 // #2 │ │ -05b066: 7120 4c01 2100 |0053: invoke-static {v1, v2}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@014c │ │ -05b06c: 0c01 |0056: move-result-object v1 │ │ -05b06e: 6e20 a714 1000 |0057: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTypefaceCategory:(Landroid/graphics/Typeface;)V // method@14a7 │ │ -05b074: 6e20 a314 3000 |005a: invoke-virtual {v0, v3}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingBeforeCategory:(I)V // method@14a3 │ │ -05b07a: 6e20 a114 3000 |005d: invoke-virtual {v0, v3}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingAfterCategory:(I)V // method@14a1 │ │ -05b080: 1100 |0060: return-object v0 │ │ -05b082: 1501 027f |0061: const/high16 v1, #int 2130837504 // #7f02 │ │ -05b086: 6e20 9e14 1000 |0063: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundRes:(I)V // method@149e │ │ -05b08c: 1401 0200 027f |0066: const v1, #float 1.728e+38 // #7f020002 │ │ -05b092: 6e20 9d14 1000 |0069: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundLandscapeRes:(I)V // method@149d │ │ -05b098: 28b6 |006c: goto 0022 // -004a │ │ +05af90: |[05af90] org.androidsoft.app.permission.ui.CreditsActivity.getCreditsParams:()Lorg/androidsoft/utils/credits/CreditsParams; │ │ +05afa0: 1402 0100 027f |0000: const v2, #float 1.728e+38 // #7f020001 │ │ +05afa6: 1303 1200 |0003: const/16 v3, #int 18 // #12 │ │ +05afaa: 2200 2903 |0005: new-instance v0, Lorg/androidsoft/utils/credits/CreditsParams; // type@0329 │ │ +05afae: 7010 8a14 0000 |0007: invoke-direct {v0}, Lorg/androidsoft/utils/credits/CreditsParams;.:()V // method@148a │ │ +05afb4: 1401 0600 077f |000a: const v1, #float 1.79446e+38 // #7f070006 │ │ +05afba: 6e20 9a14 1000 |000d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setAppNameRes:(I)V // method@149a │ │ +05afc0: 1401 0700 077f |0010: const v1, #float 1.79446e+38 // #7f070007 │ │ +05afc6: 6e20 9b14 1000 |0013: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setAppVersionRes:(I)V // method@149b │ │ +05afcc: 7100 dd13 0000 |0016: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ +05afd2: 0a01 |0019: move-result v1 │ │ +05afd4: 3801 4700 |001a: if-eqz v1, 0061 // +0047 │ │ +05afd8: 6e20 9e14 2000 |001c: invoke-virtual {v0, v2}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundRes:(I)V // method@149e │ │ +05afde: 6e20 9d14 2000 |001f: invoke-virtual {v0, v2}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundLandscapeRes:(I)V // method@149d │ │ +05afe4: 1501 047f |0022: const/high16 v1, #int 2130968576 // #7f04 │ │ +05afe8: 6e20 9c14 1000 |0024: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setArrayCreditsRes:(I)V // method@149c │ │ +05afee: 1301 0080 |0027: const/16 v1, #int -32768 // #8000 │ │ +05aff2: 6e20 a014 1000 |0029: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setColorDefault:(I)V // method@14a0 │ │ +05aff8: 1301 2c00 |002c: const/16 v1, #int 44 // #2c │ │ +05affc: 6e20 a614 1000 |002e: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTextSizeDefault:(I)V // method@14a6 │ │ +05b002: 6201 2500 |0031: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@0025 │ │ +05b006: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +05b008: 7120 4c01 2100 |0034: invoke-static {v1, v2}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@014c │ │ +05b00e: 0c01 |0037: move-result-object v1 │ │ +05b010: 6e20 a814 1000 |0038: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTypefaceDefault:(Landroid/graphics/Typeface;)V // method@14a8 │ │ +05b016: 1301 1000 |003b: const/16 v1, #int 16 // #10 │ │ +05b01a: 6e20 a414 1000 |003d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingBeforeDefault:(I)V // method@14a4 │ │ +05b020: 1301 1c00 |0040: const/16 v1, #int 28 // #1c │ │ +05b024: 6e20 a214 1000 |0042: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingAfterDefault:(I)V // method@14a2 │ │ +05b02a: 1401 e5b5 33ff |0045: const v1, #float -2.38876e+38 // #ff33b5e5 │ │ +05b030: 6e20 9f14 1000 |0048: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setColorCategory:(I)V // method@149f │ │ +05b036: 1301 2200 |004b: const/16 v1, #int 34 // #22 │ │ +05b03a: 6e20 a514 1000 |004d: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTextSizeCategory:(I)V // method@14a5 │ │ +05b040: 6201 2500 |0050: sget-object v1, Landroid/graphics/Typeface;.SANS_SERIF:Landroid/graphics/Typeface; // field@0025 │ │ +05b044: 1222 |0052: const/4 v2, #int 2 // #2 │ │ +05b046: 7120 4c01 2100 |0053: invoke-static {v1, v2}, Landroid/graphics/Typeface;.create:(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface; // method@014c │ │ +05b04c: 0c01 |0056: move-result-object v1 │ │ +05b04e: 6e20 a714 1000 |0057: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setTypefaceCategory:(Landroid/graphics/Typeface;)V // method@14a7 │ │ +05b054: 6e20 a314 3000 |005a: invoke-virtual {v0, v3}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingBeforeCategory:(I)V // method@14a3 │ │ +05b05a: 6e20 a114 3000 |005d: invoke-virtual {v0, v3}, Lorg/androidsoft/utils/credits/CreditsParams;.setSpacingAfterCategory:(I)V // method@14a1 │ │ +05b060: 1100 |0060: return-object v0 │ │ +05b062: 1501 027f |0061: const/high16 v1, #int 2130837504 // #7f02 │ │ +05b066: 6e20 9e14 1000 |0063: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundRes:(I)V // method@149e │ │ +05b06c: 1401 0200 027f |0066: const v1, #float 1.728e+38 // #7f020002 │ │ +05b072: 6e20 9d14 1000 |0069: invoke-virtual {v0, v1}, Lorg/androidsoft/utils/credits/CreditsParams;.setBitmapBackgroundLandscapeRes:(I)V // method@149d │ │ +05b078: 28b6 |006c: goto 0022 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0005 line=45 │ │ 0x000a line=46 │ │ 0x0010 line=47 │ │ 0x0016 line=48 │ │ 0x001c line=50 │ │ @@ -130529,22 +130495,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05b09c: |[05b09c] org.androidsoft.app.permission.ui.CreditsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05b0ac: 6f20 4914 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ -05b0b2: 2200 2c03 |0003: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView; // type@032c │ │ -05b0b6: 7010 0c14 0200 |0005: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/CreditsActivity;.getCreditsParams:()Lorg/androidsoft/utils/credits/CreditsParams; // method@140c │ │ -05b0bc: 0c01 |0008: move-result-object v1 │ │ -05b0be: 7030 b014 2001 |0009: invoke-direct {v0, v2, v1}, Lorg/androidsoft/utils/credits/CreditsView;.:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V // method@14b0 │ │ -05b0c4: 6e20 0e14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/CreditsActivity;.setContentView:(Landroid/view/View;)V // method@140e │ │ -05b0ca: 0e00 |000f: return-void │ │ +05b07c: |[05b07c] org.androidsoft.app.permission.ui.CreditsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05b08c: 6f20 4914 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ +05b092: 2200 2c03 |0003: new-instance v0, Lorg/androidsoft/utils/credits/CreditsView; // type@032c │ │ +05b096: 7010 0c14 0200 |0005: invoke-direct {v2}, Lorg/androidsoft/app/permission/ui/CreditsActivity;.getCreditsParams:()Lorg/androidsoft/utils/credits/CreditsParams; // method@140c │ │ +05b09c: 0c01 |0008: move-result-object v1 │ │ +05b09e: 7030 b014 2001 |0009: invoke-direct {v0, v2, v1}, Lorg/androidsoft/utils/credits/CreditsView;.:(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V // method@14b0 │ │ +05b0a4: 6e20 0e14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/CreditsActivity;.setContentView:(Landroid/view/View;)V // method@140e │ │ +05b0aa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x000c line=39 │ │ 0x000f line=41 │ │ locals : │ │ @@ -130577,17 +130543,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b0cc: |[05b0cc] org.androidsoft.app.permission.ui.HelpActivity.:()V │ │ -05b0dc: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ -05b0e2: 0e00 |0003: return-void │ │ +05b0ac: |[05b0ac] org.androidsoft.app.permission.ui.HelpActivity.:()V │ │ +05b0bc: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ +05b0c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/HelpActivity; │ │ │ │ Virtual methods - │ │ @@ -130596,34 +130562,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -05b0e4: |[05b0e4] org.androidsoft.app.permission.ui.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05b0f4: 6f20 4914 6500 |0000: invoke-super {v5, v6}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ -05b0fa: 1403 0600 037f |0003: const v3, #float 1.74129e+38 // #7f030006 │ │ -05b100: 6e20 1314 3500 |0006: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.setContentView:(I)V // method@1413 │ │ -05b106: 1403 1900 0a7f |0009: const v3, #float 1.83434e+38 // #7f0a0019 │ │ -05b10c: 6e20 1014 3500 |000c: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.findViewById:(I)Landroid/view/View; // method@1410 │ │ -05b112: 0c02 |000f: move-result-object v2 │ │ -05b114: 1f02 9f02 |0010: check-cast v2, Landroid/widget/TextView; // type@029f │ │ -05b118: 1403 0100 077f |0012: const v3, #float 1.79446e+38 // #7f070001 │ │ -05b11e: 6e20 1114 3500 |0015: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.getString:(I)Ljava/lang/String; // method@1411 │ │ -05b124: 0c00 |0018: move-result-object v0 │ │ -05b126: 7120 cc14 0500 |0019: invoke-static {v5, v0}, Lorg/androidsoft/utils/res/ResourceUtils;.readAssetTextFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@14cc │ │ -05b12c: 0c01 |001c: move-result-object v1 │ │ -05b12e: 2203 2e03 |001d: new-instance v3, Lorg/androidsoft/utils/res/ResourceImageGetter; // type@032e │ │ -05b132: 7020 c914 5300 |001f: invoke-direct {v3, v5}, Lorg/androidsoft/utils/res/ResourceImageGetter;.:(Landroid/content/Context;)V // method@14c9 │ │ -05b138: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -05b13a: 7130 7110 3104 |0023: invoke-static {v1, v3, v4}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned; // method@1071 │ │ -05b140: 0c03 |0026: move-result-object v3 │ │ -05b142: 6e20 a312 3200 |0027: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ -05b148: 0e00 |002a: return-void │ │ +05b0c4: |[05b0c4] org.androidsoft.app.permission.ui.HelpActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05b0d4: 6f20 4914 6500 |0000: invoke-super {v5, v6}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ +05b0da: 1403 0600 037f |0003: const v3, #float 1.74129e+38 // #7f030006 │ │ +05b0e0: 6e20 1314 3500 |0006: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.setContentView:(I)V // method@1413 │ │ +05b0e6: 1403 1900 0a7f |0009: const v3, #float 1.83434e+38 // #7f0a0019 │ │ +05b0ec: 6e20 1014 3500 |000c: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.findViewById:(I)Landroid/view/View; // method@1410 │ │ +05b0f2: 0c02 |000f: move-result-object v2 │ │ +05b0f4: 1f02 9f02 |0010: check-cast v2, Landroid/widget/TextView; // type@029f │ │ +05b0f8: 1403 0100 077f |0012: const v3, #float 1.79446e+38 // #7f070001 │ │ +05b0fe: 6e20 1114 3500 |0015: invoke-virtual {v5, v3}, Lorg/androidsoft/app/permission/ui/HelpActivity;.getString:(I)Ljava/lang/String; // method@1411 │ │ +05b104: 0c00 |0018: move-result-object v0 │ │ +05b106: 7120 cc14 0500 |0019: invoke-static {v5, v0}, Lorg/androidsoft/utils/res/ResourceUtils;.readAssetTextFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@14cc │ │ +05b10c: 0c01 |001c: move-result-object v1 │ │ +05b10e: 2203 2e03 |001d: new-instance v3, Lorg/androidsoft/utils/res/ResourceImageGetter; // type@032e │ │ +05b112: 7020 c914 5300 |001f: invoke-direct {v3, v5}, Lorg/androidsoft/utils/res/ResourceImageGetter;.:(Landroid/content/Context;)V // method@14c9 │ │ +05b118: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +05b11a: 7130 7110 3104 |0023: invoke-static {v1, v3, v4}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;Landroid/text/Html$ImageGetter;Landroid/text/Html$TagHandler;)Landroid/text/Spanned; // method@1071 │ │ +05b120: 0c03 |0026: move-result-object v3 │ │ +05b122: 6e20 a312 3200 |0027: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12a3 │ │ +05b128: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x0009 line=40 │ │ 0x0012 line=41 │ │ 0x0019 line=43 │ │ @@ -130674,17 +130640,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b14c: |[05b14c] org.androidsoft.app.permission.ui.PreferencesActivity.:()V │ │ -05b15c: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ -05b162: 0e00 |0003: return-void │ │ +05b12c: |[05b12c] org.androidsoft.app.permission.ui.PreferencesActivity.:()V │ │ +05b13c: 7010 4514 0000 |0000: invoke-direct {v0}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.:()V // method@1445 │ │ +05b142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/androidsoft/app/permission/ui/PreferencesActivity; │ │ │ │ Virtual methods - │ │ @@ -130693,16 +130659,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b164: |[05b164] org.androidsoft.app.permission.ui.PreferencesActivity.onChangeTheme:()V │ │ -05b174: 0e00 |0000: return-void │ │ +05b144: |[05b144] org.androidsoft.app.permission.ui.PreferencesActivity.onChangeTheme:()V │ │ +05b154: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lorg/androidsoft/app/permission/ui/PreferencesActivity; │ │ │ │ #1 : (in Lorg/androidsoft/app/permission/ui/PreferencesActivity;) │ │ @@ -130710,19 +130676,19 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -05b178: |[05b178] org.androidsoft.app.permission.ui.PreferencesActivity.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -05b188: 5410 be05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ -05b18c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ -05b190: 5c13 bc05 |0004: iput-boolean v3, v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b194: 0e00 |0006: return-void │ │ +05b158: |[05b158] org.androidsoft.app.permission.ui.PreferencesActivity.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +05b168: 5410 be05 |0000: iget-object v0, v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ +05b16c: 3302 0400 |0002: if-ne v2, v0, 0006 // +0004 │ │ +05b170: 5c13 bc05 |0004: iput-boolean v3, v1, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b174: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=56 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/androidsoft/app/permission/ui/PreferencesActivity; │ │ @@ -130734,34 +130700,34 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05b198: |[05b198] org.androidsoft.app.permission.ui.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ -05b1a8: 6f20 4914 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ -05b1ae: 1400 0900 037f |0003: const v0, #float 1.74129e+38 // #7f030009 │ │ -05b1b4: 6e20 5314 0200 |0006: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.setContentView:(I)V // method@1453 │ │ -05b1ba: 1400 1f00 0a7f |0009: const v0, #float 1.83434e+38 // #7f0a001f │ │ -05b1c0: 6e20 4e14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.findViewById:(I)Landroid/view/View; // method@144e │ │ -05b1c6: 0c00 |000f: move-result-object v0 │ │ -05b1c8: 1f00 8202 |0010: check-cast v0, Landroid/widget/CompoundButton; // type@0282 │ │ -05b1cc: 5b20 be05 |0012: iput-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ -05b1d0: 5420 be05 |0014: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ -05b1d4: 6e20 2712 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1227 │ │ -05b1da: 7100 dd13 0000 |0019: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ -05b1e0: 0a00 |001c: move-result v0 │ │ -05b1e2: 5c20 bd05 |001d: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ -05b1e6: 5520 bd05 |001f: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ -05b1ea: 5c20 bc05 |0021: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b1ee: 5420 be05 |0023: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ -05b1f2: 5521 bc05 |0025: iget-boolean v1, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b1f6: 6e20 2612 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1226 │ │ -05b1fc: 0e00 |002a: return-void │ │ +05b178: |[05b178] org.androidsoft.app.permission.ui.PreferencesActivity.onCreate:(Landroid/os/Bundle;)V │ │ +05b188: 6f20 4914 3200 |0000: invoke-super {v2, v3}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onCreate:(Landroid/os/Bundle;)V // method@1449 │ │ +05b18e: 1400 0900 037f |0003: const v0, #float 1.74129e+38 // #7f030009 │ │ +05b194: 6e20 5314 0200 |0006: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.setContentView:(I)V // method@1453 │ │ +05b19a: 1400 1f00 0a7f |0009: const v0, #float 1.83434e+38 // #7f0a001f │ │ +05b1a0: 6e20 4e14 0200 |000c: invoke-virtual {v2, v0}, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.findViewById:(I)Landroid/view/View; // method@144e │ │ +05b1a6: 0c00 |000f: move-result-object v0 │ │ +05b1a8: 1f00 8202 |0010: check-cast v0, Landroid/widget/CompoundButton; // type@0282 │ │ +05b1ac: 5b20 be05 |0012: iput-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ +05b1b0: 5420 be05 |0014: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ +05b1b4: 6e20 2712 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1227 │ │ +05b1ba: 7100 dd13 0000 |0019: invoke-static {}, Lorg/androidsoft/app/permission/service/PreferencesService;.isThemeDark:()Z // method@13dd │ │ +05b1c0: 0a00 |001c: move-result v0 │ │ +05b1c2: 5c20 bd05 |001d: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ +05b1c6: 5520 bd05 |001f: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ +05b1ca: 5c20 bc05 |0021: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b1ce: 5420 be05 |0023: iget-object v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mToggleDarkTheme:Landroid/widget/CompoundButton; // field@05be │ │ +05b1d2: 5521 bc05 |0025: iget-boolean v1, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b1d6: 6e20 2612 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1226 │ │ +05b1dc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0009 line=42 │ │ 0x0014 line=43 │ │ 0x0019 line=44 │ │ @@ -130777,24 +130743,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05b200: |[05b200] org.androidsoft.app.permission.ui.PreferencesActivity.onPause:()V │ │ -05b210: 5520 bc05 |0000: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b214: 5521 bd05 |0002: iget-boolean v1, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ -05b218: 3210 0b00 |0004: if-eq v0, v1, 000f // +000b │ │ -05b21c: 5520 bc05 |0006: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b220: 7120 df13 0200 |0008: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PreferencesService;.notifyThemeListeners:(Landroid/content/Context;Z)V // method@13df │ │ -05b226: 5520 bc05 |000b: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ -05b22a: 5c20 bd05 |000d: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ -05b22e: 6f10 4a14 0200 |000f: invoke-super {v2}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onPause:()V // method@144a │ │ -05b234: 0e00 |0012: return-void │ │ +05b1e0: |[05b1e0] org.androidsoft.app.permission.ui.PreferencesActivity.onPause:()V │ │ +05b1f0: 5520 bc05 |0000: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b1f4: 5521 bd05 |0002: iget-boolean v1, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ +05b1f8: 3210 0b00 |0004: if-eq v0, v1, 000f // +000b │ │ +05b1fc: 5520 bc05 |0006: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b200: 7120 df13 0200 |0008: invoke-static {v2, v0}, Lorg/androidsoft/app/permission/service/PreferencesService;.notifyThemeListeners:(Landroid/content/Context;Z)V // method@13df │ │ +05b206: 5520 bc05 |000b: iget-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mCurrentThemeStatus:Z // field@05bc │ │ +05b20a: 5c20 bd05 |000d: iput-boolean v0, v2, Lorg/androidsoft/app/permission/ui/PreferencesActivity;.mInitialThemeStatus:Z // field@05bd │ │ +05b20e: 6f10 4a14 0200 |000f: invoke-super {v2}, Lorg/androidsoft/app/permission/ui/PermissionBaseActivity;.onPause:()V // method@144a │ │ +05b214: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ 0x000f line=69 │ │ 0x0012 line=70 │ │ @@ -130831,17 +130797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b238: |[05b238] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -05b248: 7010 f009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@09f0 │ │ -05b24e: 0e00 |0003: return-void │ │ +05b218: |[05b218] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +05b228: 7010 f009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@09f0 │ │ +05b22e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -130850,18 +130816,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b250: |[05b250] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -05b260: 7110 520a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0a52 │ │ -05b266: 0a00 |0003: move-result v0 │ │ -05b268: 0f00 |0004: return v0 │ │ +05b230: |[05b230] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +05b240: 7110 520a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0a52 │ │ +05b246: 0a00 |0003: move-result v0 │ │ +05b248: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -130870,18 +130836,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05b26c: |[05b26c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -05b27c: 7100 530a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0a53 │ │ -05b282: 0b00 |0003: move-result-wide v0 │ │ -05b284: 1000 |0004: return-wide v0 │ │ +05b24c: |[05b24c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +05b25c: 7100 530a 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0a53 │ │ +05b262: 0b00 |0003: move-result-wide v0 │ │ +05b264: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -130889,18 +130855,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b288: |[05b288] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05b298: 7110 540a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0a54 │ │ -05b29e: 0a00 |0003: move-result v0 │ │ -05b2a0: 0f00 |0004: return v0 │ │ +05b268: |[05b268] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05b278: 7110 540a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0a54 │ │ +05b27e: 0a00 |0003: move-result v0 │ │ +05b280: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -130909,20 +130875,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 │ │ -05b2a4: |[05b2a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05b2b4: 6e20 f609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@09f6 │ │ -05b2ba: 0a00 |0003: move-result v0 │ │ -05b2bc: 6e40 f809 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@09f8 │ │ -05b2c2: 6e10 1611 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1116 │ │ -05b2c8: 0e00 |000a: return-void │ │ +05b284: |[05b284] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05b294: 6e20 f609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@09f6 │ │ +05b29a: 0a00 |0003: move-result v0 │ │ +05b29c: 6e40 f809 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@09f8 │ │ +05b2a2: 6e10 1611 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1116 │ │ +05b2a8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0007 line=314 │ │ 0x000a line=315 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -130934,17 +130900,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 │ │ -05b2cc: |[05b2cc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -05b2dc: 7130 550a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a55 │ │ -05b2e2: 0e00 |0003: return-void │ │ +05b2ac: |[05b2ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05b2bc: 7130 550a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0a55 │ │ +05b2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -130981,17 +130947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b2e4: |[05b2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -05b2f4: 7010 ec0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0bec │ │ -05b2fa: 0e00 |0003: return-void │ │ +05b2c4: |[05b2c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +05b2d4: 7010 ec0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0bec │ │ +05b2da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -131000,18 +130966,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 │ │ -05b2fc: |[05b2fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05b30c: 7110 c10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cc1 │ │ -05b312: 0c00 |0003: move-result-object v0 │ │ -05b314: 1100 |0004: return-object v0 │ │ +05b2dc: |[05b2dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05b2ec: 7110 c10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cc1 │ │ +05b2f2: 0c00 |0003: move-result-object v0 │ │ +05b2f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -131020,17 +130986,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 │ │ -05b318: |[05b318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05b328: 7120 c20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cc2 │ │ -05b32e: 0e00 |0003: return-void │ │ +05b2f8: |[05b2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05b308: 7120 c20c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cc2 │ │ +05b30e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ 0x0003 line=726 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -131066,17 +131032,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b330: |[05b330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -05b340: 7010 060d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d06 │ │ -05b346: 0e00 |0003: return-void │ │ +05b310: |[05b310] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +05b320: 7010 060d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0d06 │ │ +05b326: 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 - │ │ @@ -131085,17 +131051,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 │ │ -05b348: |[05b348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05b358: 7130 cd0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dcd │ │ -05b35e: 0e00 |0003: return-void │ │ +05b328: |[05b328] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05b338: 7130 cd0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dcd │ │ +05b33e: 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; │ │ @@ -131132,17 +131098,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b360: |[05b360] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -05b370: 7010 f309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@09f3 │ │ -05b376: 0e00 |0003: return-void │ │ +05b340: |[05b340] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +05b350: 7010 f309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@09f3 │ │ +05b356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131151,18 +131117,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05b378: |[05b378] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05b388: 7120 570a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a57 │ │ -05b38e: 0a00 |0003: move-result v0 │ │ -05b390: 0f00 |0004: return v0 │ │ +05b358: |[05b358] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05b368: 7120 570a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0a57 │ │ +05b36e: 0a00 |0003: move-result v0 │ │ +05b370: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 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 │ │ @@ -131172,18 +131138,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05b394: |[05b394] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05b3a4: 7120 580a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0a58 │ │ -05b3aa: 0a00 |0003: move-result v0 │ │ -05b3ac: 0f00 |0004: return v0 │ │ +05b374: |[05b374] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05b384: 7120 580a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0a58 │ │ +05b38a: 0a00 |0003: move-result v0 │ │ +05b38c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 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 │ │ @@ -131193,17 +131159,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 │ │ -05b3b0: |[05b3b0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05b3c0: 7120 590a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a59 │ │ -05b3c6: 0e00 |0003: return-void │ │ +05b390: |[05b390] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05b3a0: 7120 590a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a59 │ │ +05b3a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -131214,19 +131180,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 │ │ -05b3c8: |[05b3c8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05b3d8: 6e10 4d0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ -05b3de: 0c00 |0003: move-result-object v0 │ │ -05b3e0: 7120 5a0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0a5a │ │ -05b3e6: 0e00 |0007: return-void │ │ +05b3a8: |[05b3a8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05b3b8: 6e10 4d0c 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0c4d │ │ +05b3be: 0c00 |0003: move-result-object v0 │ │ +05b3c0: 7120 5a0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0a5a │ │ +05b3c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0007 line=338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -131237,17 +131203,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 │ │ -05b3e8: |[05b3e8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05b3f8: 7120 5b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a5b │ │ -05b3fe: 0e00 |0003: return-void │ │ +05b3c8: |[05b3c8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05b3d8: 7120 5b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0a5b │ │ +05b3de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0003 line=330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -131258,19 +131224,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 │ │ -05b400: |[05b400] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05b410: 6e10 1b08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@081b │ │ -05b416: 0c00 |0003: move-result-object v0 │ │ -05b418: 7120 5c0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0a5c │ │ -05b41e: 0e00 |0007: return-void │ │ +05b3e0: |[05b3e0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05b3f0: 6e10 1b08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@081b │ │ +05b3f6: 0c00 |0003: move-result-object v0 │ │ +05b3f8: 7120 5c0a 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0a5c │ │ +05b3fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -131306,17 +131272,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b420: |[05b420] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -05b430: 7010 f909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@09f9 │ │ -05b436: 0e00 |0003: return-void │ │ +05b400: |[05b400] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +05b410: 7010 f909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@09f9 │ │ +05b416: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131325,23 +131291,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 │ │ -05b438: |[05b438] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05b448: 7110 5e0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0a5e │ │ -05b44e: 0c00 |0003: move-result-object v0 │ │ -05b450: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05b454: 2201 e301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e3 │ │ -05b458: 7020 ce0c 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0cce │ │ -05b45e: 1101 |000b: return-object v1 │ │ -05b460: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05b462: 28fe |000d: goto 000b // -0002 │ │ +05b418: |[05b418] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05b428: 7110 5e0a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0a5e │ │ +05b42e: 0c00 |0003: move-result-object v0 │ │ +05b430: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +05b434: 2201 e301 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@01e3 │ │ +05b438: 7020 ce0c 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0cce │ │ +05b43e: 1101 |000b: return-object v1 │ │ +05b440: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05b442: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ 0x0006 line=386 │ │ 0x000b line=388 │ │ locals : │ │ @@ -131354,18 +131320,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b464: |[05b464] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05b474: 7110 5f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a5f │ │ -05b47a: 0a00 |0003: move-result v0 │ │ -05b47c: 0f00 |0004: return v0 │ │ +05b444: |[05b444] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05b454: 7110 5f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0a5f │ │ +05b45a: 0a00 |0003: move-result v0 │ │ +05b45c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131374,18 +131340,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 │ │ -05b480: |[05b480] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -05b490: 7110 600a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a60 │ │ -05b496: 0c00 |0003: move-result-object v0 │ │ -05b498: 1100 |0004: return-object v0 │ │ +05b460: |[05b460] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +05b470: 7110 600a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0a60 │ │ +05b476: 0c00 |0003: move-result-object v0 │ │ +05b478: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131394,18 +131360,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b49c: |[05b49c] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -05b4ac: 7110 610a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0a61 │ │ -05b4b2: 0a00 |0003: move-result v0 │ │ -05b4b4: 0f00 |0004: return v0 │ │ +05b47c: |[05b47c] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05b48c: 7110 610a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0a61 │ │ +05b492: 0a00 |0003: move-result v0 │ │ +05b494: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131414,18 +131380,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 │ │ -05b4b8: |[05b4b8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05b4c8: 7130 620a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a62 │ │ -05b4ce: 0a00 |0003: move-result v0 │ │ -05b4d0: 0f00 |0004: return v0 │ │ +05b498: |[05b498] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05b4a8: 7130 620a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0a62 │ │ +05b4ae: 0a00 |0003: move-result v0 │ │ +05b4b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 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 │ │ @@ -131436,17 +131402,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b4d4: |[05b4d4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05b4e4: 7110 630a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a63 │ │ -05b4ea: 0e00 |0003: return-void │ │ +05b4b4: |[05b4b4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05b4c4: 7110 630a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0a63 │ │ +05b4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0003 line=357 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131456,17 +131422,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05b4ec: |[05b4ec] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05b4fc: 7155 640a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a64 │ │ -05b502: 0e00 |0003: return-void │ │ +05b4cc: |[05b4cc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05b4dc: 7155 640a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0a64 │ │ +05b4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131480,17 +131446,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 │ │ -05b504: |[05b504] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05b514: 7120 650a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a65 │ │ -05b51a: 0e00 |0003: return-void │ │ +05b4e4: |[05b4e4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05b4f4: 7120 650a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0a65 │ │ +05b4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131501,17 +131467,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 │ │ -05b51c: |[05b51c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05b52c: 7140 660a 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a66 │ │ -05b532: 0e00 |0003: return-void │ │ +05b4fc: |[05b4fc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05b50c: 7140 660a 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0a66 │ │ +05b512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=369 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -131523,17 +131489,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b534: |[05b534] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -05b544: 7120 670a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0a67 │ │ -05b54a: 0e00 |0003: return-void │ │ +05b514: |[05b514] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05b524: 7120 670a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0a67 │ │ +05b52a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131544,17 +131510,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b54c: |[05b54c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05b55c: 7120 680a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a68 │ │ -05b562: 0e00 |0003: return-void │ │ +05b52c: |[05b52c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05b53c: 7120 680a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0a68 │ │ +05b542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0003 line=377 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131590,17 +131556,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b564: |[05b564] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -05b574: 7010 000a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a00 │ │ -05b57a: 0e00 |0003: return-void │ │ +05b544: |[05b544] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +05b554: 7010 000a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0a00 │ │ +05b55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131609,18 +131575,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b57c: |[05b57c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -05b58c: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0a6a │ │ -05b592: 0a00 |0003: move-result v0 │ │ -05b594: 0f00 |0004: return v0 │ │ +05b55c: |[05b55c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05b56c: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0a6a │ │ +05b572: 0a00 |0003: move-result v0 │ │ +05b574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131629,18 +131595,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b598: |[05b598] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -05b5a8: 7110 6b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0a6b │ │ -05b5ae: 0a00 |0003: move-result v0 │ │ -05b5b0: 0f00 |0004: return v0 │ │ +05b578: |[05b578] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +05b588: 7110 6b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0a6b │ │ +05b58e: 0a00 |0003: move-result v0 │ │ +05b590: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -131649,17 +131615,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b5b4: |[05b5b4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -05b5c4: 7120 6c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0a6c │ │ -05b5ca: 0e00 |0003: return-void │ │ +05b594: |[05b594] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +05b5a4: 7120 6c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0a6c │ │ +05b5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131670,17 +131636,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 │ │ -05b5cc: |[05b5cc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05b5dc: 7120 6d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a6d │ │ -05b5e2: 0e00 |0003: return-void │ │ +05b5ac: |[05b5ac] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05b5bc: 7120 6d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0a6d │ │ +05b5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -131691,17 +131657,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b5e4: |[05b5e4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -05b5f4: 7120 6e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0a6e │ │ -05b5fa: 0e00 |0003: return-void │ │ +05b5c4: |[05b5c4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +05b5d4: 7120 6e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0a6e │ │ +05b5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 828329 bytes, number of entries: 512 │ │ │ +Zip file size: 828346 bytes, number of entries: 512 │ │ │ ?rwxrwxr-x 2.0 unx 195 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentCompat$FragmentCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 852 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 280 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentCompatICS.class │ │ │ ?rwxrwxr-x 2.0 unx 284 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentCompatICSMR1.class │ │ │ ?rwxrwxr-x 2.0 unx 93 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentTabHost$1.class │ │ │ ?rwxrwxr-x 2.0 unx 521 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentTabHost$DummyTabFactory.class │ │ │ ?rwxrwxr-x 2.0 unx 723 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentTabHost$SavedState$1.class │ │ │ @@ -321,32 +321,32 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1629 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 585 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/model/AppInfo.class │ │ │ ?rwxrwxr-x 2.0 unx 717 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/model/Permission.class │ │ │ ?rwxrwxr-x 2.0 unx 998 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/model/PermissionGroup.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/ApplicationChangesListener.class │ │ │ -?rwxrwxr-x 2.0 unx 976 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/ApplicationChangesService.class │ │ │ +?rwxrwxr-x 2.0 unx 972 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/ApplicationChangesService.class │ │ │ ?rwxrwxr-x 2.0 unx 110 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PermissionService$1.class │ │ │ ?rwxrwxr-x 2.0 unx 734 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PermissionService$NameComparator.class │ │ │ ?rwxrwxr-x 2.0 unx 639 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PermissionService$ScoreComparator.class │ │ │ -?rwxrwxr-x 2.0 unx 9437 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PermissionService.class │ │ │ -?rwxrwxr-x 2.0 unx 2311 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PreferencesService.class │ │ │ +?rwxrwxr-x 2.0 unx 9456 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PermissionService.class │ │ │ +?rwxrwxr-x 2.0 unx 2305 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/PreferencesService.class │ │ │ ?rwxrwxr-x 2.0 unx 141 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/service/ThemeChangesListener.class │ │ │ ?rwxrwxr-x 2.0 unx 180 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/ApplicationsListFragment$AppListEventsCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 776 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/MainActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1121 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/MainActivity$LoadingTask.class │ │ │ ?rwxrwxr-x 2.0 unx 2424 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/widget/ApplicationAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2195 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/widget/PermissionExpandableListAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 232 b- stor 80-Jan-01 00:00 org/androidsoft/utils/CommonConstants.class │ │ │ ?rwxrwxr-x 2.0 unx 273 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsItem.class │ │ │ ?rwxrwxr-x 2.0 unx 2466 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsParams.class │ │ │ ?rwxrwxr-x 2.0 unx 421 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsView$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1347 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsView$CreditsThread.class │ │ │ -?rwxrwxr-x 2.0 unx 7646 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsView.class │ │ │ +?rwxrwxr-x 2.0 unx 7654 b- stor 80-Jan-01 00:00 org/androidsoft/utils/credits/CreditsView.class │ │ │ ?rwxrwxr-x 2.0 unx 923 b- stor 80-Jan-01 00:00 org/androidsoft/utils/res/ResourceImageGetter.class │ │ │ ?rwxrwxr-x 2.0 unx 1448 b- stor 80-Jan-01 00:00 org/androidsoft/utils/res/ResourceUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 487 b- stor 80-Jan-01 00:00 org/androidsoft/utils/ui/NoTitleActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 479 b- stor 80-Jan-01 00:00 org/androidsoft/utils/ui/WhatsNewActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 365 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentCompat$BaseFragmentCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2704 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentPagerAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 4445 b- stor 80-Jan-01 00:00 android/support/v13/app/FragmentStatePagerAdapter.class │ │ │ @@ -507,8 +507,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1222 b- stor 80-Jan-01 00:00 org/androidsoft/app/permission/ui/PreferencesActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$HCViewCompatImpl.class │ │ │ ?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 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 │ │ │ -512 files, 822070 bytes uncompressed, 726119 bytes compressed: 11.7% │ │ │ +512 files, 822087 bytes uncompressed, 726136 bytes compressed: 11.7% │ │ ├── org/androidsoft/app/permission/service/ApplicationChangesService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -81,54 +81,54 @@ │ │ │ │ 1: invokespecial #15 // Method java/lang/Object."":()V │ │ │ │ 4: return │ │ │ │ │ │ │ │ public static void notifyListeners(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=0 │ │ │ │ + stack=300, locals=4, args_size=0 │ │ │ │ 0: ldc #2 // class org/androidsoft/app/permission/service/ApplicationChangesService │ │ │ │ 2: astore_0 │ │ │ │ 3: aload_0 │ │ │ │ 4: monitorenter │ │ │ │ 5: getstatic #14 // Field mListListeners:Ljava/util/List; │ │ │ │ 8: astore_1 │ │ │ │ 9: aload_1 │ │ │ │ 10: invokeinterface #21, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ + 15: astore_1 │ │ │ │ + 16: aload_1 │ │ │ │ 17: invokeinterface #27, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore_3 │ │ │ │ - 23: iload_3 │ │ │ │ - 24: ifeq 57 │ │ │ │ - 27: aload_2 │ │ │ │ + 22: istore_2 │ │ │ │ + 23: iload_2 │ │ │ │ + 24: ifeq 53 │ │ │ │ + 27: aload_1 │ │ │ │ 28: invokeinterface #31, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: astore 4 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: checkcast #33 // class org/androidsoft/app/permission/service/ApplicationChangesListener │ │ │ │ - 40: astore 4 │ │ │ │ - 42: aload 4 │ │ │ │ - 44: invokeinterface #36, 1 // InterfaceMethod org/androidsoft/app/permission/service/ApplicationChangesListener.onApplicationChange:()V │ │ │ │ - 49: goto 16 │ │ │ │ - 52: astore_1 │ │ │ │ + 33: astore_3 │ │ │ │ + 34: aload_3 │ │ │ │ + 35: checkcast #33 // class org/androidsoft/app/permission/service/ApplicationChangesListener │ │ │ │ + 38: astore_3 │ │ │ │ + 39: aload_3 │ │ │ │ + 40: invokeinterface #36, 1 // InterfaceMethod org/androidsoft/app/permission/service/ApplicationChangesListener.onApplicationChange:()V │ │ │ │ + 45: goto 16 │ │ │ │ + 48: astore_1 │ │ │ │ + 49: aload_0 │ │ │ │ + 50: monitorexit │ │ │ │ + 51: aload_1 │ │ │ │ + 52: athrow │ │ │ │ 53: aload_0 │ │ │ │ 54: monitorexit │ │ │ │ - 55: aload_1 │ │ │ │ - 56: athrow │ │ │ │ - 57: aload_0 │ │ │ │ - 58: monitorexit │ │ │ │ - 59: return │ │ │ │ + 55: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 5 8 52 any │ │ │ │ - 9 15 52 any │ │ │ │ - 16 22 52 any │ │ │ │ - 27 33 52 any │ │ │ │ - 35 40 52 any │ │ │ │ - 42 49 52 any │ │ │ │ + 5 8 48 any │ │ │ │ + 9 15 48 any │ │ │ │ + 16 22 48 any │ │ │ │ + 27 33 48 any │ │ │ │ + 34 38 48 any │ │ │ │ + 39 45 48 any │ │ │ │ │ │ │ │ public static void registerListener(org.androidsoft.app.permission.service.ApplicationChangesListener); │ │ │ │ descriptor: (Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: ldc #2 // class org/androidsoft/app/permission/service/ApplicationChangesService │ │ ├── org/androidsoft/app/permission/service/PermissionService.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -132,50 +132,50 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public static List getPermissions(final String[] array, final PackageManager packageManager) { │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ if (array != null) { │ │ │ │ final int length = array.length; │ │ │ │ int i = 0; │ │ │ │ - Label_0021: │ │ │ │ + Label_0024: │ │ │ │ while (true) { │ │ │ │ while (i < length) { │ │ │ │ while (true) { │ │ │ │ final String str = array[i]; │ │ │ │ final int n = 4096; │ │ │ │ final String s = str; │ │ │ │ while (true) { │ │ │ │ try { │ │ │ │ final PermissionInfo permissionInfo = packageManager.getPermissionInfo(s, n); │ │ │ │ try { │ │ │ │ final PermissionGroupInfo permissionGroupInfo = packageManager.getPermissionGroupInfo(permissionInfo.group, 4096); │ │ │ │ try { │ │ │ │ PermissionGroup group = getGroup(list, permissionInfo.group); │ │ │ │ - Label_0177: { │ │ │ │ + Label_0179: { │ │ │ │ if (group != null) { │ │ │ │ - break Label_0177; │ │ │ │ + break Label_0179; │ │ │ │ } │ │ │ │ group = new(org.androidsoft.app.permission.model.PermissionGroup.class); │ │ │ │ try { │ │ │ │ new PermissionGroup(); │ │ │ │ group.setName(permissionGroupInfo.name); │ │ │ │ final PermissionGroupInfo permissionGroupInfo2 = permissionGroupInfo; │ │ │ │ try { │ │ │ │ final CharSequence loadLabel = permissionGroupInfo2.loadLabel(packageManager); │ │ │ │ try { │ │ │ │ group.setLabel(loadLabel.toString()); │ │ │ │ final PermissionGroupInfo permissionGroupInfo3 = permissionGroupInfo; │ │ │ │ try { │ │ │ │ final CharSequence loadDescription = permissionGroupInfo3.loadDescription(packageManager); │ │ │ │ - Label_0300: { │ │ │ │ + Label_0306: { │ │ │ │ if (loadDescription == null) { │ │ │ │ - break Label_0300; │ │ │ │ + break Label_0306; │ │ │ │ } │ │ │ │ String string = loadDescription.toString(); │ │ │ │ - Label_0161: │ │ │ │ + Label_0163: │ │ │ │ while (true) { │ │ │ │ group.setDescription(string); │ │ │ │ final ArrayList list2 = (ArrayList)list; │ │ │ │ try { │ │ │ │ list2.add(group); │ │ │ │ try { │ │ │ │ final Permission permission = new Permission(); │ │ │ │ @@ -183,31 +183,31 @@ │ │ │ │ final PermissionInfo permissionInfo2 = permissionInfo; │ │ │ │ try { │ │ │ │ final CharSequence loadLabel2 = permissionInfo2.loadLabel(packageManager); │ │ │ │ try { │ │ │ │ permission.setLabel(loadLabel2.toString()); │ │ │ │ final PermissionInfo permissionInfo3 = permissionInfo; │ │ │ │ try { │ │ │ │ - Label_0307: { │ │ │ │ + Label_0313: { │ │ │ │ if (permissionInfo3.loadDescription(packageManager) == null) { │ │ │ │ - break Label_0307; │ │ │ │ + break Label_0313; │ │ │ │ } │ │ │ │ final CharSequence loadDescription2 = permissionInfo.loadDescription(packageManager); │ │ │ │ try { │ │ │ │ permission.setDescription(loadDescription2.toString()); │ │ │ │ while (permissionInfo.protectionLevel != 0) { │ │ │ │ final boolean dangerous = true; │ │ │ │ permission.setDangerous(dangerous); │ │ │ │ final PermissionGroup permissionGroup = group; │ │ │ │ try { │ │ │ │ permissionGroup.addPermission(permission); │ │ │ │ ++i; │ │ │ │ - continue Label_0021; │ │ │ │ + continue Label_0024; │ │ │ │ string = "N/A"; │ │ │ │ - continue Label_0161; │ │ │ │ + continue Label_0163; │ │ │ │ permission.setDescription("Description non available"); │ │ │ │ } │ │ │ │ catch (PackageManager$NameNotFoundException ex) { │ │ │ │ Log.e("PFA-androidsoft.org", "Permission name not found : " + str); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ @@ -271,124 +271,132 @@ │ │ │ │ // 8: iload_3 │ │ │ │ // 9: invokevirtual android/content/pm/PackageManager.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ │ │ // 12: astore 4 │ │ │ │ // 14: aload 4 │ │ │ │ // 16: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ // 19: astore 5 │ │ │ │ // 21: aload 5 │ │ │ │ - // 23: ifnull 198 │ │ │ │ + // 23: ifnull 208 │ │ │ │ // 26: aload 4 │ │ │ │ // 28: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ // 31: astore 6 │ │ │ │ // 33: aload 6 │ │ │ │ // 35: arraylength │ │ │ │ // 36: istore 7 │ │ │ │ // 38: iconst_0 │ │ │ │ - // 39: istore 8 │ │ │ │ - // 41: iload 8 │ │ │ │ - // 43: iload 7 │ │ │ │ - // 45: if_icmpge 198 │ │ │ │ - // 48: aload 6 │ │ │ │ - // 50: iload 8 │ │ │ │ - // 52: aaload │ │ │ │ - // 53: astore 9 │ │ │ │ - // 55: sipush 4096 │ │ │ │ - // 58: istore_3 │ │ │ │ - // 59: aload_1 │ │ │ │ - // 60: aload 9 │ │ │ │ - // 62: iload_3 │ │ │ │ - // 63: invokevirtual android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ │ │ - // 66: astore 10 │ │ │ │ + // 39: istore_3 │ │ │ │ + // 40: aconst_null │ │ │ │ + // 41: astore 5 │ │ │ │ + // 43: iconst_0 │ │ │ │ + // 44: istore 8 │ │ │ │ + // 46: aconst_null │ │ │ │ + // 47: astore 9 │ │ │ │ + // 49: iload 8 │ │ │ │ + // 51: iload 7 │ │ │ │ + // 53: if_icmpge 208 │ │ │ │ + // 56: aload 6 │ │ │ │ + // 58: iload 8 │ │ │ │ + // 60: aaload │ │ │ │ + // 61: astore 10 │ │ │ │ + // 63: sipush 4096 │ │ │ │ + // 66: istore_3 │ │ │ │ + // 67: aload_1 │ │ │ │ // 68: aload 10 │ │ │ │ - // 70: getfield android/content/pm/PermissionInfo.protectionLevel:I │ │ │ │ - // 73: istore_3 │ │ │ │ - // 74: iload_3 │ │ │ │ - // 75: ifeq 94 │ │ │ │ - // 78: bipush 100 │ │ │ │ - // 80: istore_3 │ │ │ │ - // 81: iload_2 │ │ │ │ + // 70: iload_3 │ │ │ │ + // 71: invokevirtual android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ │ │ + // 74: astore 11 │ │ │ │ + // 76: aload 11 │ │ │ │ + // 78: getfield android/content/pm/PermissionInfo.protectionLevel:I │ │ │ │ + // 81: istore_3 │ │ │ │ // 82: iload_3 │ │ │ │ - // 83: iadd │ │ │ │ - // 84: istore_2 │ │ │ │ - // 85: iload 8 │ │ │ │ - // 87: iconst_1 │ │ │ │ - // 88: iadd │ │ │ │ - // 89: istore 8 │ │ │ │ - // 91: goto 41 │ │ │ │ - // 94: iconst_1 │ │ │ │ - // 95: istore_3 │ │ │ │ - // 96: goto 81 │ │ │ │ - // 99: pop │ │ │ │ - // 100: ldc "PFA-androidsoft.org" │ │ │ │ - // 102: astore 5 │ │ │ │ - // 104: new Ljava/lang/StringBuilder; │ │ │ │ - // 107: astore 11 │ │ │ │ - // 109: aload 11 │ │ │ │ - // 111: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 114: ldc "Permission name not found : " │ │ │ │ - // 116: astore 12 │ │ │ │ - // 118: aload 11 │ │ │ │ - // 120: aload 12 │ │ │ │ - // 122: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 125: astore 11 │ │ │ │ - // 127: aload 11 │ │ │ │ - // 129: aload 9 │ │ │ │ - // 131: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 134: astore 11 │ │ │ │ - // 136: aload 11 │ │ │ │ - // 138: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 141: astore 11 │ │ │ │ - // 143: aload 5 │ │ │ │ - // 145: aload 11 │ │ │ │ - // 147: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 150: pop │ │ │ │ - // 151: goto 85 │ │ │ │ - // 154: pop │ │ │ │ - // 155: ldc "PFA-androidsoft.org" │ │ │ │ - // 157: astore 5 │ │ │ │ - // 159: new Ljava/lang/StringBuilder; │ │ │ │ - // 162: astore 11 │ │ │ │ - // 164: aload 11 │ │ │ │ - // 166: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 169: ldc_w "Error getting package info : " │ │ │ │ - // 172: astore 12 │ │ │ │ - // 174: aload 11 │ │ │ │ - // 176: aload 12 │ │ │ │ - // 178: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 181: aload_0 │ │ │ │ - // 182: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 185: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 188: astore 11 │ │ │ │ - // 190: aload 5 │ │ │ │ - // 192: aload 11 │ │ │ │ - // 194: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 197: pop │ │ │ │ - // 198: iload_2 │ │ │ │ - // 199: ireturn │ │ │ │ + // 83: ifeq 104 │ │ │ │ + // 86: bipush 100 │ │ │ │ + // 88: istore_3 │ │ │ │ + // 89: iload_2 │ │ │ │ + // 90: iload_3 │ │ │ │ + // 91: iadd │ │ │ │ + // 92: istore_2 │ │ │ │ + // 93: iload 8 │ │ │ │ + // 95: iconst_1 │ │ │ │ + // 96: iadd │ │ │ │ + // 97: istore_3 │ │ │ │ + // 98: iload_3 │ │ │ │ + // 99: istore 8 │ │ │ │ + // 101: goto 49 │ │ │ │ + // 104: iconst_1 │ │ │ │ + // 105: istore_3 │ │ │ │ + // 106: goto 89 │ │ │ │ + // 109: pop │ │ │ │ + // 110: ldc "PFA-androidsoft.org" │ │ │ │ + // 112: astore 5 │ │ │ │ + // 114: new Ljava/lang/StringBuilder; │ │ │ │ + // 117: astore 12 │ │ │ │ + // 119: aload 12 │ │ │ │ + // 121: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 124: ldc "Permission name not found : " │ │ │ │ + // 126: astore 13 │ │ │ │ + // 128: aload 12 │ │ │ │ + // 130: aload 13 │ │ │ │ + // 132: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 135: astore 12 │ │ │ │ + // 137: aload 12 │ │ │ │ + // 139: aload 10 │ │ │ │ + // 141: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 144: astore 12 │ │ │ │ + // 146: aload 12 │ │ │ │ + // 148: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 151: astore 12 │ │ │ │ + // 153: aload 5 │ │ │ │ + // 155: aload 12 │ │ │ │ + // 157: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 160: pop │ │ │ │ + // 161: goto 93 │ │ │ │ + // 164: pop │ │ │ │ + // 165: ldc "PFA-androidsoft.org" │ │ │ │ + // 167: astore 5 │ │ │ │ + // 169: new Ljava/lang/StringBuilder; │ │ │ │ + // 172: astore 9 │ │ │ │ + // 174: aload 9 │ │ │ │ + // 176: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 179: ldc_w "Error getting package info : " │ │ │ │ + // 182: astore 6 │ │ │ │ + // 184: aload 9 │ │ │ │ + // 186: aload 6 │ │ │ │ + // 188: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 191: aload_0 │ │ │ │ + // 192: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 195: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 198: astore 9 │ │ │ │ + // 200: aload 5 │ │ │ │ + // 202: aload 9 │ │ │ │ + // 204: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 207: pop │ │ │ │ + // 208: iload_2 │ │ │ │ + // 209: ireturn │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------------------------------------------- │ │ │ │ - // 8 12 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 14 19 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 26 31 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 33 36 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 50 53 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 62 66 99 154 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 68 73 99 154 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 104 107 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 109 114 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 120 125 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 129 134 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 136 141 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 145 151 154 198 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 8 12 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 14 19 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 26 31 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 33 36 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 58 61 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 70 74 109 164 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 76 81 109 164 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 114 117 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 119 124 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 130 135 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 139 144 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 146 151 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 155 161 164 208 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 102 out of bounds for length 102 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 110 out of bounds for length 110 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ │ │ @@ -416,120 +424,229 @@ │ │ │ │ private static List getTrustedApps(final Context context) { │ │ │ │ if (PermissionService.mTrustedApps == null) { │ │ │ │ PermissionService.mTrustedApps = loadTrustedPackageList(context); │ │ │ │ } │ │ │ │ return PermissionService.mTrustedApps; │ │ │ │ } │ │ │ │ │ │ │ │ - private static boolean isAppRequirePermission(final Context context, final AppInfo appInfo, final String anObject) { │ │ │ │ - while (true) { │ │ │ │ - try { │ │ │ │ - final PackageManager packageManager = context.getPackageManager(); │ │ │ │ - try { │ │ │ │ - final PackageInfo packageInfo = packageManager.getPackageInfo(appInfo.getPackageName(), 4096); │ │ │ │ - try { │ │ │ │ - if (packageInfo.requestedPermissions == null) { │ │ │ │ - return false; │ │ │ │ - } │ │ │ │ - final String[] requestedPermissions = packageInfo.requestedPermissions; │ │ │ │ - try { │ │ │ │ - final int length = requestedPermissions.length; │ │ │ │ - int i = 0; │ │ │ │ - while (i < length) { │ │ │ │ - final String s = requestedPermissions[i]; │ │ │ │ - final int n = 4096; │ │ │ │ - final PackageManager packageManager2 = packageManager; │ │ │ │ - final String s2 = s; │ │ │ │ - Label_0255: { │ │ │ │ - String s3 = null; │ │ │ │ - StringBuilder sb2 = null; │ │ │ │ - try { │ │ │ │ - final CharSequence loadLabel = packageManager2.getPermissionInfo(s2, n).loadLabel(packageManager); │ │ │ │ - try { │ │ │ │ - final String string = loadLabel.toString(); │ │ │ │ - try { │ │ │ │ - if (string.length() <= 0) { │ │ │ │ - break Label_0255; │ │ │ │ - } │ │ │ │ - try { │ │ │ │ - final StringBuilder sb = new StringBuilder(); │ │ │ │ - final String substring = string.substring(0, 1); │ │ │ │ - try { │ │ │ │ - final StringBuilder append = sb.append(substring.toUpperCase()).append(string.substring(1)); │ │ │ │ - try { │ │ │ │ - if (append.toString().equals(anObject)) { │ │ │ │ - return true; │ │ │ │ - } │ │ │ │ - break Label_0255; │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex) { │ │ │ │ - s3 = "PFA-androidsoft.org"; │ │ │ │ - sb2 = new(java.lang.StringBuilder.class); │ │ │ │ - final StringBuilder sb3 = sb2; │ │ │ │ - new StringBuilder(); │ │ │ │ - final String s4 = "Permission name not found : "; │ │ │ │ - final StringBuilder sb4 = sb2; │ │ │ │ - final String s5 = s4; │ │ │ │ - final StringBuilder append2 = sb4.append(s5); │ │ │ │ - final StringBuilder append3 = append2; │ │ │ │ - final String s6 = s; │ │ │ │ - final StringBuilder append4 = append3.append(s6); │ │ │ │ - final StringBuilder sb5; │ │ │ │ - final StringBuilder append5 = sb5 = append4; │ │ │ │ - final String s7 = sb5.toString(); │ │ │ │ - final String s8 = s3; │ │ │ │ - final String s9 = s7; │ │ │ │ - Log.e(s8, s9); │ │ │ │ - } │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex2) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex3) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex4) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex5) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex6) {} │ │ │ │ - try { │ │ │ │ - final StringBuilder sb3 = sb2; │ │ │ │ - new StringBuilder(); │ │ │ │ - final String s4 = "Permission name not found : "; │ │ │ │ - final StringBuilder sb4 = sb2; │ │ │ │ - final String s5 = s4; │ │ │ │ - final StringBuilder append3; │ │ │ │ - final StringBuilder append2 = append3 = sb4.append(s5); │ │ │ │ - final String s6 = s; │ │ │ │ - final StringBuilder append5; │ │ │ │ - final StringBuilder append4 = append5 = append3.append(s6); │ │ │ │ - try { │ │ │ │ - final StringBuilder sb5 = append5; │ │ │ │ - final String s7 = sb5.toString(); │ │ │ │ - final String s8 = s3; │ │ │ │ - final String s9 = s7; │ │ │ │ - Log.e(s8, s9); │ │ │ │ - ++i; │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex7) { │ │ │ │ - Log.e("PFA-androidsoft.org", "Error getting package info : " + appInfo.getPackageName()); │ │ │ │ - } │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex8) {} │ │ │ │ - } │ │ │ │ - } │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex9) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex10) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex11) {} │ │ │ │ - } │ │ │ │ - catch (PackageManager$NameNotFoundException ex12) {} │ │ │ │ - return false; │ │ │ │ - } │ │ │ │ + private static boolean isAppRequirePermission(final Context p0, final AppInfo p1, final String p2) { │ │ │ │ + // │ │ │ │ + // This method could not be decompiled. │ │ │ │ + // │ │ │ │ + // Original Bytecode: │ │ │ │ + // │ │ │ │ + // 1: invokevirtual android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager; │ │ │ │ + // 4: astore_3 │ │ │ │ + // 5: aload_1 │ │ │ │ + // 6: invokevirtual org/androidsoft/app/permission/model/AppInfo.getPackageName:()Ljava/lang/String; │ │ │ │ + // 9: astore 4 │ │ │ │ + // 11: sipush 4096 │ │ │ │ + // 14: istore 5 │ │ │ │ + // 16: aload_3 │ │ │ │ + // 17: aload 4 │ │ │ │ + // 19: iload 5 │ │ │ │ + // 21: invokevirtual android/content/pm/PackageManager.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ │ │ + // 24: astore 6 │ │ │ │ + // 26: aload 6 │ │ │ │ + // 28: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ + // 31: astore 4 │ │ │ │ + // 33: aload 4 │ │ │ │ + // 35: ifnull 318 │ │ │ │ + // 38: aload 6 │ │ │ │ + // 40: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ + // 43: astore 7 │ │ │ │ + // 45: aload 7 │ │ │ │ + // 47: arraylength │ │ │ │ + // 48: istore 8 │ │ │ │ + // 50: iconst_0 │ │ │ │ + // 51: istore 9 │ │ │ │ + // 53: aconst_null │ │ │ │ + // 54: astore 4 │ │ │ │ + // 56: iload 9 │ │ │ │ + // 58: iload 8 │ │ │ │ + // 60: if_icmpge 318 │ │ │ │ + // 63: aload 7 │ │ │ │ + // 65: iload 9 │ │ │ │ + // 67: aaload │ │ │ │ + // 68: astore 10 │ │ │ │ + // 70: sipush 4096 │ │ │ │ + // 73: istore 11 │ │ │ │ + // 75: aload_3 │ │ │ │ + // 76: aload 10 │ │ │ │ + // 78: iload 11 │ │ │ │ + // 80: invokevirtual android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ │ │ + // 83: astore 12 │ │ │ │ + // 85: aload 12 │ │ │ │ + // 87: aload_3 │ │ │ │ + // 88: invokevirtual android/content/pm/PermissionInfo.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ │ │ + // 91: astore 13 │ │ │ │ + // 93: aload 13 │ │ │ │ + // 95: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 100: astore 14 │ │ │ │ + // 102: aload 14 │ │ │ │ + // 104: invokevirtual java/lang/String.length:()I │ │ │ │ + // 107: istore 11 │ │ │ │ + // 109: iload 11 │ │ │ │ + // 111: ifle 258 │ │ │ │ + // 114: new Ljava/lang/StringBuilder; │ │ │ │ + // 117: astore 13 │ │ │ │ + // 119: aload 13 │ │ │ │ + // 121: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 124: iconst_0 │ │ │ │ + // 125: istore 15 │ │ │ │ + // 127: aconst_null │ │ │ │ + // 128: astore 16 │ │ │ │ + // 130: iconst_1 │ │ │ │ + // 131: istore 17 │ │ │ │ + // 133: aload 14 │ │ │ │ + // 135: iconst_0 │ │ │ │ + // 136: iload 17 │ │ │ │ + // 138: invokevirtual java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ + // 141: astore 16 │ │ │ │ + // 143: aload 16 │ │ │ │ + // 145: invokevirtual java/lang/String.toUpperCase:()Ljava/lang/String; │ │ │ │ + // 148: astore 16 │ │ │ │ + // 150: aload 13 │ │ │ │ + // 152: aload 16 │ │ │ │ + // 154: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 157: astore 13 │ │ │ │ + // 159: iconst_1 │ │ │ │ + // 160: istore 15 │ │ │ │ + // 162: aload 14 │ │ │ │ + // 164: iload 15 │ │ │ │ + // 166: invokevirtual java/lang/String.substring:(I)Ljava/lang/String; │ │ │ │ + // 169: astore 16 │ │ │ │ + // 171: aload 13 │ │ │ │ + // 173: aload 16 │ │ │ │ + // 175: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 178: astore 13 │ │ │ │ + // 180: aload 13 │ │ │ │ + // 182: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 185: astore 14 │ │ │ │ + // 187: aload 14 │ │ │ │ + // 189: aload_2 │ │ │ │ + // 190: invokevirtual java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + // 193: istore 11 │ │ │ │ + // 195: iload 11 │ │ │ │ + // 197: ifeq 258 │ │ │ │ + // 200: iconst_1 │ │ │ │ + // 201: istore 9 │ │ │ │ + // 203: iload 9 │ │ │ │ + // 205: ireturn │ │ │ │ + // 206: pop │ │ │ │ + // 207: ldc "PFA-androidsoft.org" │ │ │ │ + // 209: astore 13 │ │ │ │ + // 211: new Ljava/lang/StringBuilder; │ │ │ │ + // 214: astore 16 │ │ │ │ + // 216: aload 16 │ │ │ │ + // 218: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 221: ldc "Permission name not found : " │ │ │ │ + // 223: astore 18 │ │ │ │ + // 225: aload 16 │ │ │ │ + // 227: aload 18 │ │ │ │ + // 229: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 232: astore 16 │ │ │ │ + // 234: aload 16 │ │ │ │ + // 236: aload 10 │ │ │ │ + // 238: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 241: astore 16 │ │ │ │ + // 243: aload 16 │ │ │ │ + // 245: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 248: astore 16 │ │ │ │ + // 250: aload 13 │ │ │ │ + // 252: aload 16 │ │ │ │ + // 254: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 257: pop │ │ │ │ + // 258: iload 9 │ │ │ │ + // 260: iconst_1 │ │ │ │ + // 261: iadd │ │ │ │ + // 262: istore 9 │ │ │ │ + // 264: goto 56 │ │ │ │ + // 267: pop │ │ │ │ + // 268: ldc "PFA-androidsoft.org" │ │ │ │ + // 270: astore 4 │ │ │ │ + // 272: new Ljava/lang/StringBuilder; │ │ │ │ + // 275: astore 7 │ │ │ │ + // 277: aload 7 │ │ │ │ + // 279: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 282: aload 7 │ │ │ │ + // 284: ldc_w "Error getting package info : " │ │ │ │ + // 287: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 290: astore 7 │ │ │ │ + // 292: aload_1 │ │ │ │ + // 293: invokevirtual org/androidsoft/app/permission/model/AppInfo.getPackageName:()Ljava/lang/String; │ │ │ │ + // 296: astore 19 │ │ │ │ + // 298: aload 7 │ │ │ │ + // 300: aload 19 │ │ │ │ + // 302: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 305: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 308: astore 7 │ │ │ │ + // 310: aload 4 │ │ │ │ + // 312: aload 7 │ │ │ │ + // 314: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 317: pop │ │ │ │ + // 318: iconst_0 │ │ │ │ + // 319: istore 9 │ │ │ │ + // 321: aconst_null │ │ │ │ + // 322: astore 4 │ │ │ │ + // 324: goto 203 │ │ │ │ + // Exceptions: │ │ │ │ + // Try Handler │ │ │ │ + // Start End Start End Type │ │ │ │ + // ----- ----- ----- ----- --------------------------------------------------------- │ │ │ │ + // 0 4 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 5 9 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 19 24 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 26 31 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 38 43 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 45 48 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 65 68 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 78 83 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 87 91 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 93 100 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 102 107 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 114 117 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 119 124 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 136 141 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 143 148 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 152 157 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 164 169 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 173 178 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 180 185 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 189 193 206 258 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 211 214 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 216 221 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 227 232 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 236 241 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 243 248 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 252 258 267 318 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // │ │ │ │ + // The error that occurred was: │ │ │ │ + // │ │ │ │ + // java.lang.NullPointerException │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor.push(StackMappingVisitor.java:290) │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor$InstructionAnalyzer.execute(StackMappingVisitor.java:833) │ │ │ │ + // at com.strobel.assembler.ir.StackMappingVisitor$InstructionAnalyzer.visit(StackMappingVisitor.java:398) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.performStackAnalysis(AstBuilder.java:2030) │ │ │ │ + // at com.strobel.decompiler.ast.AstBuilder.build(AstBuilder.java:108) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:211) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) │ │ │ │ + // at com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) │ │ │ │ + // at com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) │ │ │ │ + // at com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) │ │ │ │ + // │ │ │ │ + throw new IllegalStateException("An error occurred while decompiling this method."); │ │ │ │ } │ │ │ │ │ │ │ │ public static boolean isTrusted(final Context context, final String s) { │ │ │ │ return getTrustedApps(context).contains(s); │ │ │ │ } │ │ │ │ │ │ │ │ private static List loadTrustedPackageList(final Context context) { │ │ │ │ @@ -557,181 +674,183 @@ │ │ │ │ │ │ │ │ private static void registerPermissionApp(final AppInfo p0, final String p1, final PackageManager p2) { │ │ │ │ // │ │ │ │ // This method could not be decompiled. │ │ │ │ // │ │ │ │ // Original Bytecode: │ │ │ │ // │ │ │ │ - // 3: istore_3 │ │ │ │ - // 4: aload_2 │ │ │ │ - // 5: aload_1 │ │ │ │ - // 6: iload_3 │ │ │ │ - // 7: invokevirtual android/content/pm/PackageManager.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ │ │ - // 10: astore 4 │ │ │ │ - // 12: aload 4 │ │ │ │ - // 14: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ - // 17: astore 5 │ │ │ │ - // 19: aload 5 │ │ │ │ - // 21: ifnull 284 │ │ │ │ - // 24: aload 4 │ │ │ │ - // 26: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ - // 29: astore 6 │ │ │ │ + // 1: istore_3 │ │ │ │ + // 2: aconst_null │ │ │ │ + // 3: astore 4 │ │ │ │ + // 5: sipush 4096 │ │ │ │ + // 8: istore 5 │ │ │ │ + // 10: aload_2 │ │ │ │ + // 11: aload_1 │ │ │ │ + // 12: iload 5 │ │ │ │ + // 14: invokevirtual android/content/pm/PackageManager.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ │ │ + // 17: astore 6 │ │ │ │ + // 19: aload 6 │ │ │ │ + // 21: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ + // 24: astore 7 │ │ │ │ + // 26: aload 7 │ │ │ │ + // 28: ifnull 288 │ │ │ │ // 31: aload 6 │ │ │ │ - // 33: arraylength │ │ │ │ - // 34: istore 7 │ │ │ │ - // 36: iconst_0 │ │ │ │ - // 37: istore 8 │ │ │ │ - // 39: iload 8 │ │ │ │ - // 41: iload 7 │ │ │ │ - // 43: if_icmpge 284 │ │ │ │ - // 46: aload 6 │ │ │ │ - // 48: iload 8 │ │ │ │ - // 50: aaload │ │ │ │ - // 51: astore 9 │ │ │ │ - // 53: sipush 4096 │ │ │ │ - // 56: istore_3 │ │ │ │ - // 57: aload_2 │ │ │ │ - // 58: aload 9 │ │ │ │ - // 60: iload_3 │ │ │ │ - // 61: invokevirtual android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ │ │ - // 64: astore 10 │ │ │ │ - // 66: aload 10 │ │ │ │ - // 68: aload_2 │ │ │ │ - // 69: invokevirtual android/content/pm/PermissionInfo.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ │ │ - // 72: astore 5 │ │ │ │ - // 74: aload 5 │ │ │ │ - // 76: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ - // 81: astore 11 │ │ │ │ - // 83: aload 11 │ │ │ │ - // 85: ifnull 176 │ │ │ │ - // 88: aload 11 │ │ │ │ - // 90: invokevirtual java/lang/String.length:()I │ │ │ │ - // 93: istore_3 │ │ │ │ - // 94: iload_3 │ │ │ │ - // 95: ifle 176 │ │ │ │ - // 98: new Ljava/lang/StringBuilder; │ │ │ │ - // 101: astore 5 │ │ │ │ - // 103: aload 5 │ │ │ │ - // 105: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 108: iconst_0 │ │ │ │ - // 109: istore 12 │ │ │ │ - // 111: aconst_null │ │ │ │ - // 112: astore 13 │ │ │ │ - // 114: iconst_1 │ │ │ │ + // 33: getfield android/content/pm/PackageInfo.requestedPermissions:[Ljava/lang/String; │ │ │ │ + // 36: astore 7 │ │ │ │ + // 38: aload 7 │ │ │ │ + // 40: arraylength │ │ │ │ + // 41: istore 8 │ │ │ │ + // 43: iload_3 │ │ │ │ + // 44: iload 8 │ │ │ │ + // 46: if_icmpge 288 │ │ │ │ + // 49: aload 7 │ │ │ │ + // 51: iload_3 │ │ │ │ + // 52: aaload │ │ │ │ + // 53: astore 9 │ │ │ │ + // 55: sipush 4096 │ │ │ │ + // 58: istore 10 │ │ │ │ + // 60: aload_2 │ │ │ │ + // 61: aload 9 │ │ │ │ + // 63: iload 10 │ │ │ │ + // 65: invokevirtual android/content/pm/PackageManager.getPermissionInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ │ │ + // 68: astore 11 │ │ │ │ + // 70: aload 11 │ │ │ │ + // 72: aload_2 │ │ │ │ + // 73: invokevirtual android/content/pm/PermissionInfo.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ │ │ + // 76: astore 12 │ │ │ │ + // 78: aload 12 │ │ │ │ + // 80: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 85: astore 13 │ │ │ │ + // 87: aload 13 │ │ │ │ + // 89: ifnull 182 │ │ │ │ + // 92: aload 13 │ │ │ │ + // 94: invokevirtual java/lang/String.length:()I │ │ │ │ + // 97: istore 10 │ │ │ │ + // 99: iload 10 │ │ │ │ + // 101: ifle 182 │ │ │ │ + // 104: new Ljava/lang/StringBuilder; │ │ │ │ + // 107: astore 12 │ │ │ │ + // 109: aload 12 │ │ │ │ + // 111: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 114: iconst_0 │ │ │ │ // 115: istore 14 │ │ │ │ - // 117: aload 11 │ │ │ │ - // 119: iconst_0 │ │ │ │ - // 120: iload 14 │ │ │ │ - // 122: invokevirtual java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ - // 125: astore 13 │ │ │ │ - // 127: aload 13 │ │ │ │ - // 129: invokevirtual java/lang/String.toUpperCase:()Ljava/lang/String; │ │ │ │ - // 132: astore 13 │ │ │ │ - // 134: aload 5 │ │ │ │ - // 136: aload 13 │ │ │ │ - // 138: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 141: astore 5 │ │ │ │ - // 143: iconst_1 │ │ │ │ - // 144: istore 12 │ │ │ │ - // 146: aload 11 │ │ │ │ - // 148: iload 12 │ │ │ │ - // 150: invokevirtual java/lang/String.substring:(I)Ljava/lang/String; │ │ │ │ - // 153: astore 13 │ │ │ │ - // 155: aload 5 │ │ │ │ - // 157: aload 13 │ │ │ │ - // 159: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 162: astore 5 │ │ │ │ - // 164: aload 5 │ │ │ │ - // 166: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 169: astore 11 │ │ │ │ - // 171: aload 11 │ │ │ │ - // 173: invokestatic org/androidsoft/app/permission/service/PermissionService.register:(Ljava/lang/String;)V │ │ │ │ - // 176: iload 8 │ │ │ │ - // 178: iconst_1 │ │ │ │ - // 179: iadd │ │ │ │ - // 180: istore 8 │ │ │ │ - // 182: goto 39 │ │ │ │ - // 185: pop │ │ │ │ - // 186: ldc "PFA-androidsoft.org" │ │ │ │ - // 188: astore 5 │ │ │ │ - // 190: new Ljava/lang/StringBuilder; │ │ │ │ - // 193: astore 13 │ │ │ │ - // 195: aload 13 │ │ │ │ - // 197: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 200: ldc "Permission name not found : " │ │ │ │ - // 202: astore 15 │ │ │ │ - // 204: aload 13 │ │ │ │ - // 206: aload 15 │ │ │ │ - // 208: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 211: astore 13 │ │ │ │ - // 213: aload 13 │ │ │ │ - // 215: aload 9 │ │ │ │ - // 217: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 220: astore 13 │ │ │ │ - // 222: aload 13 │ │ │ │ - // 224: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 227: astore 13 │ │ │ │ - // 229: aload 5 │ │ │ │ - // 231: aload 13 │ │ │ │ - // 233: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 236: pop │ │ │ │ - // 237: goto 176 │ │ │ │ + // 117: aconst_null │ │ │ │ + // 118: astore 15 │ │ │ │ + // 120: iconst_1 │ │ │ │ + // 121: istore 16 │ │ │ │ + // 123: aload 13 │ │ │ │ + // 125: iconst_0 │ │ │ │ + // 126: iload 16 │ │ │ │ + // 128: invokevirtual java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ + // 131: astore 15 │ │ │ │ + // 133: aload 15 │ │ │ │ + // 135: invokevirtual java/lang/String.toUpperCase:()Ljava/lang/String; │ │ │ │ + // 138: astore 15 │ │ │ │ + // 140: aload 12 │ │ │ │ + // 142: aload 15 │ │ │ │ + // 144: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 147: astore 12 │ │ │ │ + // 149: iconst_1 │ │ │ │ + // 150: istore 14 │ │ │ │ + // 152: aload 13 │ │ │ │ + // 154: iload 14 │ │ │ │ + // 156: invokevirtual java/lang/String.substring:(I)Ljava/lang/String; │ │ │ │ + // 159: astore 15 │ │ │ │ + // 161: aload 12 │ │ │ │ + // 163: aload 15 │ │ │ │ + // 165: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 168: astore 12 │ │ │ │ + // 170: aload 12 │ │ │ │ + // 172: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 175: astore 13 │ │ │ │ + // 177: aload 13 │ │ │ │ + // 179: invokestatic org/androidsoft/app/permission/service/PermissionService.register:(Ljava/lang/String;)V │ │ │ │ + // 182: iload_3 │ │ │ │ + // 183: iconst_1 │ │ │ │ + // 184: iadd │ │ │ │ + // 185: istore_3 │ │ │ │ + // 186: goto 43 │ │ │ │ + // 189: pop │ │ │ │ + // 190: ldc "PFA-androidsoft.org" │ │ │ │ + // 192: astore 12 │ │ │ │ + // 194: new Ljava/lang/StringBuilder; │ │ │ │ + // 197: astore 15 │ │ │ │ + // 199: aload 15 │ │ │ │ + // 201: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 204: ldc "Permission name not found : " │ │ │ │ + // 206: astore 17 │ │ │ │ + // 208: aload 15 │ │ │ │ + // 210: aload 17 │ │ │ │ + // 212: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 215: astore 15 │ │ │ │ + // 217: aload 15 │ │ │ │ + // 219: aload 9 │ │ │ │ + // 221: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 224: astore 15 │ │ │ │ + // 226: aload 15 │ │ │ │ + // 228: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 231: astore 15 │ │ │ │ + // 233: aload 12 │ │ │ │ + // 235: aload 15 │ │ │ │ + // 237: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ // 240: pop │ │ │ │ - // 241: ldc "PFA-androidsoft.org" │ │ │ │ - // 243: astore 5 │ │ │ │ - // 245: new Ljava/lang/StringBuilder; │ │ │ │ - // 248: astore 13 │ │ │ │ - // 250: aload 13 │ │ │ │ - // 252: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 255: ldc_w "Error getting package info : " │ │ │ │ - // 258: astore 15 │ │ │ │ - // 260: aload 13 │ │ │ │ - // 262: aload 15 │ │ │ │ - // 264: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 267: aload_1 │ │ │ │ + // 241: goto 182 │ │ │ │ + // 244: pop │ │ │ │ + // 245: ldc "PFA-androidsoft.org" │ │ │ │ + // 247: astore 4 │ │ │ │ + // 249: new Ljava/lang/StringBuilder; │ │ │ │ + // 252: astore 7 │ │ │ │ + // 254: aload 7 │ │ │ │ + // 256: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 259: ldc_w "Error getting package info : " │ │ │ │ + // 262: astore 18 │ │ │ │ + // 264: aload 7 │ │ │ │ + // 266: aload 18 │ │ │ │ // 268: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 271: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 274: astore 13 │ │ │ │ - // 276: aload 5 │ │ │ │ - // 278: aload 13 │ │ │ │ - // 280: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - // 283: pop │ │ │ │ - // 284: return │ │ │ │ + // 271: aload_1 │ │ │ │ + // 272: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 275: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 278: astore 7 │ │ │ │ + // 280: aload 4 │ │ │ │ + // 282: aload 7 │ │ │ │ + // 284: invokestatic android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + // 287: pop │ │ │ │ + // 288: return │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------------------------------------------- │ │ │ │ - // 6 10 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 12 17 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 24 29 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 31 34 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 48 51 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 60 64 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 68 72 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 74 81 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 88 93 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 98 101 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 103 108 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 120 125 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 127 132 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 136 141 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 148 153 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 157 162 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 164 169 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 171 176 185 240 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 190 193 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 195 200 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 206 211 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 215 220 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 222 227 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ - // 231 237 240 284 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 12 17 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 19 24 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 31 36 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 38 41 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 51 53 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 63 68 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 72 76 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 78 85 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 92 97 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 104 107 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 109 114 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 126 131 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 133 138 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 142 147 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 154 159 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 163 168 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 170 175 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 177 182 189 244 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 194 197 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 199 204 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 210 215 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 219 224 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 226 231 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ + // 235 241 244 288 Landroid/content/pm/PackageManager$NameNotFoundException; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 136 out of bounds for length 136 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 138 out of bounds for length 138 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ // at java.base/java.util.Objects.checkIndex(Objects.java:372) │ │ │ │ // at java.base/java.util.ArrayList.get(ArrayList.java:459) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3321) │ │ │ │ // at com.strobel.decompiler.ast.AstBuilder.convertToAst(AstBuilder.java:3569) │ │ ├── org/androidsoft/app/permission/service/PreferencesService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -284,21 +284,21 @@ │ │ │ │ 52: pop │ │ │ │ 53: return │ │ │ │ │ │ │ │ public static void notifyThemeListeners(android.content.Context, boolean); │ │ │ │ descriptor: (Landroid/content/Context;Z)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=12, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_2 │ │ │ │ 2: aconst_null │ │ │ │ 3: astore_3 │ │ │ │ 4: iload_1 │ │ │ │ - 5: ifeq 145 │ │ │ │ + 5: ifeq 139 │ │ │ │ 8: iconst_1 │ │ │ │ 9: istore 4 │ │ │ │ 11: iload 4 │ │ │ │ 13: putstatic #52 // Field mTheme:I │ │ │ │ 16: aload_0 │ │ │ │ 17: ldc #9 // String PermissionFriendlyAppsPreferences │ │ │ │ 19: iconst_0 │ │ │ │ @@ -334,30 +334,28 @@ │ │ │ │ 86: invokevirtual #83 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 89: astore_3 │ │ │ │ 90: ldc #67 // String PFA-androidsoft.org │ │ │ │ 92: aload_3 │ │ │ │ 93: invokestatic #89 // Method android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 96: pop │ │ │ │ 97: getstatic #27 // Field mThemeListeners:Ljava/util/ArrayList; │ │ │ │ - 100: astore 9 │ │ │ │ - 102: aload 9 │ │ │ │ - 104: invokevirtual #108 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 107: astore 10 │ │ │ │ - 109: aload 10 │ │ │ │ - 111: invokeinterface #113, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 116: istore 4 │ │ │ │ - 118: iload 4 │ │ │ │ - 120: ifeq 154 │ │ │ │ - 123: aload 10 │ │ │ │ - 125: invokeinterface #117, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 130: checkcast #119 // class org/androidsoft/app/permission/service/ThemeChangesListener │ │ │ │ - 133: astore 11 │ │ │ │ - 135: aload 11 │ │ │ │ - 137: invokeinterface #122, 1 // InterfaceMethod org/androidsoft/app/permission/service/ThemeChangesListener.onChangeTheme:()V │ │ │ │ - 142: goto 109 │ │ │ │ - 145: iconst_0 │ │ │ │ - 146: istore 4 │ │ │ │ - 148: aconst_null │ │ │ │ - 149: astore 9 │ │ │ │ - 151: goto 11 │ │ │ │ - 154: return │ │ │ │ + 100: invokevirtual #108 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 103: astore 9 │ │ │ │ + 105: aload 9 │ │ │ │ + 107: invokeinterface #113, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 112: istore_2 │ │ │ │ + 113: iload_2 │ │ │ │ + 114: ifeq 148 │ │ │ │ + 117: aload 9 │ │ │ │ + 119: invokeinterface #117, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 124: checkcast #119 // class org/androidsoft/app/permission/service/ThemeChangesListener │ │ │ │ + 127: astore 10 │ │ │ │ + 129: aload 10 │ │ │ │ + 131: invokeinterface #122, 1 // InterfaceMethod org/androidsoft/app/permission/service/ThemeChangesListener.onChangeTheme:()V │ │ │ │ + 136: goto 105 │ │ │ │ + 139: iconst_0 │ │ │ │ + 140: istore 4 │ │ │ │ + 142: aconst_null │ │ │ │ + 143: astore 9 │ │ │ │ + 145: goto 11 │ │ │ │ + 148: return │ │ │ │ } │ │ ├── org/androidsoft/utils/credits/CreditsView.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -622,113 +622,117 @@ │ │ │ │ 75: goto 13 │ │ │ │ 78: return │ │ │ │ │ │ │ │ private void drawFrame(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=1 │ │ │ │ + stack=300, locals=6, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: monitorenter │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #119 // Field mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ │ │ │ 6: astore_1 │ │ │ │ 7: aload_1 │ │ │ │ - 8: ifnull 23 │ │ │ │ + 8: ifnull 25 │ │ │ │ 11: aload_0 │ │ │ │ 12: getfield #119 // Field mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ │ │ │ 15: astore_1 │ │ │ │ - 16: aconst_null │ │ │ │ - 17: astore_2 │ │ │ │ - 18: aload_1 │ │ │ │ - 19: iconst_0 │ │ │ │ - 20: putfield #124 // Field org/androidsoft/utils/credits/CreditsView$CreditsThread.cont:Z │ │ │ │ - 23: aconst_null │ │ │ │ - 24: astore_3 │ │ │ │ - 25: aload_0 │ │ │ │ - 26: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ - 29: astore_1 │ │ │ │ - 30: aconst_null │ │ │ │ - 31: astore_2 │ │ │ │ - 32: aload_1 │ │ │ │ - 33: aconst_null │ │ │ │ - 34: invokeinterface #128, 2 // InterfaceMethod android/view/SurfaceHolder.lockCanvas:(Landroid/graphics/Rect;)Landroid/graphics/Canvas; │ │ │ │ - 39: astore_3 │ │ │ │ - 40: aload_3 │ │ │ │ - 41: ifnull 127 │ │ │ │ - 44: aload_0 │ │ │ │ - 45: aload_3 │ │ │ │ - 46: invokevirtual #132 // Method drawBackground:(Landroid/graphics/Canvas;)V │ │ │ │ - 49: aload_0 │ │ │ │ - 50: getfield #56 // Field credits:Ljava/util/List; │ │ │ │ - 53: astore_1 │ │ │ │ - 54: aload_1 │ │ │ │ - 55: invokeinterface #94, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 60: astore 4 │ │ │ │ - 62: aload 4 │ │ │ │ - 64: invokeinterface #100, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 69: istore 5 │ │ │ │ - 71: iload 5 │ │ │ │ - 73: ifeq 127 │ │ │ │ - 76: aload 4 │ │ │ │ - 78: invokeinterface #104, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 83: astore 6 │ │ │ │ - 85: aload 6 │ │ │ │ - 87: checkcast #106 // class org/androidsoft/utils/credits/CreditsItem │ │ │ │ - 90: astore 6 │ │ │ │ - 92: aload 6 │ │ │ │ - 94: aload_3 │ │ │ │ - 95: invokeinterface #135, 2 // InterfaceMethod org/androidsoft/utils/credits/CreditsItem.draw:(Landroid/graphics/Canvas;)V │ │ │ │ - 100: goto 62 │ │ │ │ - 103: astore_1 │ │ │ │ - 104: aload_3 │ │ │ │ - 105: ifnull 120 │ │ │ │ - 108: aload_0 │ │ │ │ - 109: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ - 112: astore_2 │ │ │ │ - 113: aload_2 │ │ │ │ - 114: aload_3 │ │ │ │ - 115: invokeinterface #138, 2 // InterfaceMethod android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V │ │ │ │ - 120: aload_1 │ │ │ │ - 121: athrow │ │ │ │ - 122: astore_1 │ │ │ │ - 123: aload_0 │ │ │ │ - 124: monitorexit │ │ │ │ - 125: aload_1 │ │ │ │ - 126: athrow │ │ │ │ - 127: aload_3 │ │ │ │ - 128: ifnull 143 │ │ │ │ - 131: aload_0 │ │ │ │ - 132: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ - 135: astore_1 │ │ │ │ - 136: aload_1 │ │ │ │ - 137: aload_3 │ │ │ │ - 138: invokeinterface #138, 2 // InterfaceMethod android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V │ │ │ │ - 143: aload_0 │ │ │ │ - 144: monitorexit │ │ │ │ - 145: return │ │ │ │ + 16: iconst_0 │ │ │ │ + 17: istore_2 │ │ │ │ + 18: aconst_null │ │ │ │ + 19: astore_3 │ │ │ │ + 20: aload_1 │ │ │ │ + 21: iconst_0 │ │ │ │ + 22: putfield #124 // Field org/androidsoft/utils/credits/CreditsView$CreditsThread.cont:Z │ │ │ │ + 25: aconst_null │ │ │ │ + 26: astore 4 │ │ │ │ + 28: aload_0 │ │ │ │ + 29: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ + 32: astore_1 │ │ │ │ + 33: iconst_0 │ │ │ │ + 34: istore_2 │ │ │ │ + 35: aconst_null │ │ │ │ + 36: astore_3 │ │ │ │ + 37: aload_1 │ │ │ │ + 38: aconst_null │ │ │ │ + 39: invokeinterface #128, 2 // InterfaceMethod android/view/SurfaceHolder.lockCanvas:(Landroid/graphics/Rect;)Landroid/graphics/Canvas; │ │ │ │ + 44: astore 4 │ │ │ │ + 46: aload 4 │ │ │ │ + 48: ifnull 133 │ │ │ │ + 51: aload_0 │ │ │ │ + 52: aload 4 │ │ │ │ + 54: invokevirtual #132 // Method drawBackground:(Landroid/graphics/Canvas;)V │ │ │ │ + 57: aload_0 │ │ │ │ + 58: getfield #56 // Field credits:Ljava/util/List; │ │ │ │ + 61: astore_1 │ │ │ │ + 62: aload_1 │ │ │ │ + 63: invokeinterface #94, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ + 68: astore_1 │ │ │ │ + 69: aload_1 │ │ │ │ + 70: invokeinterface #100, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 75: istore_2 │ │ │ │ + 76: iload_2 │ │ │ │ + 77: ifeq 133 │ │ │ │ + 80: aload_1 │ │ │ │ + 81: invokeinterface #104, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 86: astore 5 │ │ │ │ + 88: aload 5 │ │ │ │ + 90: checkcast #106 // class org/androidsoft/utils/credits/CreditsItem │ │ │ │ + 93: astore 5 │ │ │ │ + 95: aload 5 │ │ │ │ + 97: aload 4 │ │ │ │ + 99: invokeinterface #135, 2 // InterfaceMethod org/androidsoft/utils/credits/CreditsItem.draw:(Landroid/graphics/Canvas;)V │ │ │ │ + 104: goto 69 │ │ │ │ + 107: astore_1 │ │ │ │ + 108: aload 4 │ │ │ │ + 110: ifnull 126 │ │ │ │ + 113: aload_0 │ │ │ │ + 114: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ + 117: astore_3 │ │ │ │ + 118: aload_3 │ │ │ │ + 119: aload 4 │ │ │ │ + 121: invokeinterface #138, 2 // InterfaceMethod android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V │ │ │ │ + 126: aload_1 │ │ │ │ + 127: athrow │ │ │ │ + 128: astore_1 │ │ │ │ + 129: aload_0 │ │ │ │ + 130: monitorexit │ │ │ │ + 131: aload_1 │ │ │ │ + 132: athrow │ │ │ │ + 133: aload 4 │ │ │ │ + 135: ifnull 151 │ │ │ │ + 138: aload_0 │ │ │ │ + 139: getfield #69 // Field mHolder:Landroid/view/SurfaceHolder; │ │ │ │ + 142: astore_1 │ │ │ │ + 143: aload_1 │ │ │ │ + 144: aload 4 │ │ │ │ + 146: invokeinterface #138, 2 // InterfaceMethod android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V │ │ │ │ + 151: aload_0 │ │ │ │ + 152: monitorexit │ │ │ │ + 153: return │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 2 6 122 any │ │ │ │ - 11 15 122 any │ │ │ │ - 19 23 122 any │ │ │ │ - 25 29 103 any │ │ │ │ - 33 39 103 any │ │ │ │ - 45 49 103 any │ │ │ │ - 49 53 103 any │ │ │ │ - 54 60 103 any │ │ │ │ - 62 69 103 any │ │ │ │ - 76 83 103 any │ │ │ │ - 85 90 103 any │ │ │ │ - 94 100 103 any │ │ │ │ - 108 112 122 any │ │ │ │ - 114 120 122 any │ │ │ │ - 120 122 122 any │ │ │ │ - 131 135 122 any │ │ │ │ - 137 143 122 any │ │ │ │ + 2 6 128 any │ │ │ │ + 11 15 128 any │ │ │ │ + 21 25 128 any │ │ │ │ + 28 32 107 any │ │ │ │ + 38 44 107 any │ │ │ │ + 52 57 107 any │ │ │ │ + 57 61 107 any │ │ │ │ + 62 68 107 any │ │ │ │ + 69 75 107 any │ │ │ │ + 80 86 107 any │ │ │ │ + 88 93 107 any │ │ │ │ + 97 104 107 any │ │ │ │ + 113 117 128 any │ │ │ │ + 119 126 128 any │ │ │ │ + 126 128 128 any │ │ │ │ + 138 142 128 any │ │ │ │ + 144 151 128 any │ │ │ │ │ │ │ │ private void init(android.content.Context, org.androidsoft.utils.credits.CreditsParams); │ │ │ │ descriptor: (Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=14, args_size=3 │ │ │ │ 0: iconst_1 ├── smali/org/androidsoft/app/permission/R.smali │ @@ -24,10 +24,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 178 │ return-void │ .end method ├── smali/org/androidsoft/app/permission/ui/ApplicationsListFragment.smali │ @@ -21,15 +21,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 31 │ invoke-direct {p0}, Landroid/support/v4/app/ListFragment;->()V │ │ - .line 45 │ return-void │ .end method │ │ .method private fillData(Ljava/util/List;)V │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; │ value = { ├── smali/org/androidsoft/app/permission/ui/MainActivity.smali │ @@ -103,15 +103,14 @@ │ iput-boolean v0, p0, Lorg/androidsoft/app/permission/ui/MainActivity;->mToggleName:Z │ │ .line 76 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lorg/androidsoft/app/permission/ui/MainActivity;->mToggleScore:Z │ │ - .line 413 │ return-void │ .end method │ │ .method static synthetic access$102(Lorg/androidsoft/app/permission/ui/MainActivity;Ljava/lang/String;)Ljava/lang/String; │ .locals 0 │ .param p0, "x0" # Lorg/androidsoft/app/permission/ui/MainActivity; │ .param p1, "x1" # Ljava/lang/String; ├── smali/org/androidsoft/app/permission/ui/MainActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$items:[Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lorg/androidsoft/app/permission/ui/MainActivity;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidsoft/app/permission/ui/MainActivity; │ │ .prologue │ .line 397 │ iput-object p1, p0, Lorg/androidsoft/app/permission/ui/MainActivity$1;->this$0:Lorg/androidsoft/app/permission/ui/MainActivity; │ │ iput-object p2, p0, Lorg/androidsoft/app/permission/ui/MainActivity$1;->val$items:[Ljava/lang/String; ├── smali/org/androidsoft/app/permission/ui/MainActivity$LoadingTask.smali │ @@ -65,21 +65,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 413 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -101,21 +99,19 @@ │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 413 │ check-cast p1, Ljava/lang/Void; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lorg/androidsoft/app/permission/ui/MainActivity$LoadingTask;->onPostExecute(Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/Void;)V │ .locals 2 ├── smali/org/androidsoft/app/permission/service/PermissionService$NameComparator.smali │ @@ -49,25 +49,21 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 500 │ check-cast p1, Lorg/androidsoft/app/permission/model/AppInfo; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lorg/androidsoft/app/permission/model/AppInfo; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/androidsoft/app/permission/service/PermissionService$NameComparator;->compare(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/androidsoft/app/permission/service/PreferencesService.smali │ @@ -188,115 +188,112 @@ │ invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 83 │ return-void │ .end method │ │ .method public static notifyThemeListeners(Landroid/content/Context;Z)V │ - .locals 7 │ + .locals 6 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "bDarkTheme" # Z │ │ .prologue │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ .line 66 │ if-eqz p1, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ :goto_0 │ - sput v4, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ + sput v3, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ │ .line 67 │ - const-string v4, "PermissionFriendlyAppsPreferences" │ + const-string v3, "PermissionFriendlyAppsPreferences" │ │ - invoke-virtual {p0, v4, v5}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ + invoke-virtual {p0, v3, v4}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 68 │ - .local v3, "prefs":Landroid/content/SharedPreferences; │ - invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + .local v2, "prefs":Landroid/content/SharedPreferences; │ + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ .line 69 │ .local v0, "editor":Landroid/content/SharedPreferences$Editor; │ - const-string v4, "Theme" │ + const-string v3, "Theme" │ │ - sget v5, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ + sget v4, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ │ - invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ .line 70 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 71 │ - const-string v4, "PFA-androidsoft.org" │ + const-string v3, "PFA-androidsoft.org" │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "New theme stored : " │ + const-string v5, "New theme stored : " │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - sget v6, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ + sget v5, Lorg/androidsoft/app/permission/service/PreferencesService;->mTheme:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-static {v4, v5}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v3, v4}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 72 │ - sget-object v4, Lorg/androidsoft/app/permission/service/PreferencesService;->mThemeListeners:Ljava/util/ArrayList; │ + sget-object v3, Lorg/androidsoft/app/permission/service/PreferencesService;->mThemeListeners:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ + check-cast v1, Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ │ .line 74 │ - .local v2, "listener":Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ - invoke-interface {v2}, Lorg/androidsoft/app/permission/service/ThemeChangesListener;->onChangeTheme()V │ + .local v1, "listener":Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ + invoke-interface {v1}, Lorg/androidsoft/app/permission/service/ThemeChangesListener;->onChangeTheme()V │ │ goto :goto_1 │ │ .end local v0 # "editor":Landroid/content/SharedPreferences$Editor; │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "listener":Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ - .end local v3 # "prefs":Landroid/content/SharedPreferences; │ + .end local v1 # "listener":Lorg/androidsoft/app/permission/service/ThemeChangesListener; │ + .end local v2 # "prefs":Landroid/content/SharedPreferences; │ :cond_0 │ - move v4, v5 │ + move v3, v4 │ │ .line 66 │ goto :goto_0 │ │ .line 76 │ .restart local v0 # "editor":Landroid/content/SharedPreferences$Editor; │ - .restart local v1 # "i$":Ljava/util/Iterator; │ - .restart local v3 # "prefs":Landroid/content/SharedPreferences; │ + .restart local v2 # "prefs":Landroid/content/SharedPreferences; │ :cond_1 │ return-void │ .end method ├── smali/org/androidsoft/app/permission/service/PermissionService.smali │ @@ -2,15 +2,14 @@ │ .super Ljava/lang/Object; │ .source "PermissionService.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lorg/androidsoft/app/permission/service/PermissionService$1;, │ Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;, │ Lorg/androidsoft/app/permission/service/PermissionService$NameComparator; │ } │ .end annotation │ │ │ # static fields │ @@ -75,15 +74,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 38 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 513 │ return-void │ .end method │ │ .method public static addTrustedApp(Landroid/content/Context;Ljava/lang/String;)V │ .locals 2 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "appPackage" # Ljava/lang/String; │ @@ -169,80 +167,79 @@ │ ">;" │ } │ .end annotation │ │ .prologue │ .line 262 │ .local p1, "list":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 263 │ - .local v2, "listFiltered":Ljava/util/List;, "Ljava/util/List;" │ + .local v1, "listFiltered":Ljava/util/List;, "Ljava/util/List;" │ invoke-static {p0}, Lorg/androidsoft/app/permission/service/PermissionService;->getTrustedApps(Landroid/content/Context;)Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 264 │ - .local v3, "trustedApps":Ljava/util/List;, "Ljava/util/List;" │ + .local v2, "trustedApps":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; │ │ .line 266 │ .local v0, "app":Lorg/androidsoft/app/permission/model/AppInfo; │ invoke-virtual {v0}, Lorg/androidsoft/app/permission/model/AppInfo;->getPackageName()Ljava/lang/String; │ │ move-result-object v4 │ │ - invoke-interface {v3, v4}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v2, v4}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ .line 268 │ - invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 272 │ :cond_1 │ if-eqz p2, :cond_0 │ │ .line 274 │ const/4 v4, 0x1 │ │ invoke-virtual {v0, v4}, Lorg/androidsoft/app/permission/model/AppInfo;->setTrusted(Z)V │ │ .line 275 │ - invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 279 │ .end local v0 # "app":Lorg/androidsoft/app/permission/model/AppInfo; │ :cond_2 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private static getApplications(Landroid/content/Context;Z)Ljava/util/List; │ .locals 6 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "showTrusted" # Z │ .annotation system Ldalvik/annotation/Signature; │ @@ -255,132 +252,131 @@ │ "Lorg/androidsoft/app/permission/model/AppInfo;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 231 │ - sget-object v5, Lorg/androidsoft/app/permission/service/PermissionService;->mListPermissions:Ljava/util/List; │ + sget-object v4, Lorg/androidsoft/app/permission/service/PermissionService;->mListPermissions:Ljava/util/List; │ │ - invoke-interface {v5}, Ljava/util/List;->clear()V │ + invoke-interface {v4}, Ljava/util/List;->clear()V │ │ .line 232 │ - new-instance v3, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v3}, Ljava/util/ArrayList;->()V │ + invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ .line 233 │ - .local v3, "list":Ljava/util/List;, "Ljava/util/List;" │ + .local v2, "list":Ljava/util/List;, "Ljava/util/List;" │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 234 │ - .local v4, "pm":Landroid/content/pm/PackageManager; │ - const/16 v5, 0x1000 │ + .local v3, "pm":Landroid/content/pm/PackageManager; │ + const/16 v4, 0x1000 │ │ - invoke-virtual {v4, v5}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List; │ + invoke-virtual {v3, v4}, Landroid/content/pm/PackageManager;->getInstalledPackages(I)Ljava/util/List; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v4 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/content/pm/PackageInfo; │ + check-cast v1, Landroid/content/pm/PackageInfo; │ │ .line 237 │ - .local v2, "info":Landroid/content/pm/PackageInfo; │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ + .local v1, "info":Landroid/content/pm/PackageInfo; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ iget v5, v5, Landroid/content/pm/ApplicationInfo;->flags:I │ │ and-int/lit8 v5, v5, 0x1 │ │ if-nez v5, :cond_0 │ │ .line 239 │ new-instance v0, Lorg/androidsoft/app/permission/model/AppInfo; │ │ invoke-direct {v0}, Lorg/androidsoft/app/permission/model/AppInfo;->()V │ │ .line 240 │ .local v0, "app":Lorg/androidsoft/app/permission/model/AppInfo; │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ - invoke-virtual {v5, v4}, Landroid/content/pm/ApplicationInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ + invoke-virtual {v5, v3}, Landroid/content/pm/ApplicationInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;->setName(Ljava/lang/String;)V │ │ .line 241 │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ │ invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;->setPackageName(Ljava/lang/String;)V │ │ .line 242 │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; │ │ invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;->setVersion(Ljava/lang/String;)V │ │ .line 243 │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; │ │ - invoke-virtual {v5, v4}, Landroid/content/pm/ApplicationInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ + invoke-virtual {v5, v3}, Landroid/content/pm/ApplicationInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;->setIcon(Landroid/graphics/drawable/Drawable;)V │ │ .line 244 │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ │ - invoke-static {v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;->getScore(Ljava/lang/String;Landroid/content/pm/PackageManager;)I │ + invoke-static {v5, v3}, Lorg/androidsoft/app/permission/service/PermissionService;->getScore(Ljava/lang/String;Landroid/content/pm/PackageManager;)I │ │ move-result v5 │ │ invoke-virtual {v0, v5}, Lorg/androidsoft/app/permission/model/AppInfo;->setScore(I)V │ │ .line 245 │ - invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 246 │ - iget-object v5, v2, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ + iget-object v5, v1, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; │ │ - invoke-static {v0, v5, v4}, Lorg/androidsoft/app/permission/service/PermissionService;->registerPermissionApp(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V │ + invoke-static {v0, v5, v3}, Lorg/androidsoft/app/permission/service/PermissionService;->registerPermissionApp(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V │ │ goto :goto_0 │ │ .line 249 │ .end local v0 # "app":Lorg/androidsoft/app/permission/model/AppInfo; │ - .end local v2 # "info":Landroid/content/pm/PackageInfo; │ + .end local v1 # "info":Landroid/content/pm/PackageInfo; │ :cond_1 │ - invoke-static {p0, v3, p1}, Lorg/androidsoft/app/permission/service/PermissionService;->filterApplications(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; │ + invoke-static {p0, v2, p1}, Lorg/androidsoft/app/permission/service/PermissionService;->filterApplications(Landroid/content/Context;Ljava/util/List;Z)Ljava/util/List; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - return-object v5 │ + return-object v4 │ .end method │ │ .method public static getApplicationsSortedByName(Landroid/content/Context;ZZLjava/lang/String;)Ljava/util/List; │ .locals 2 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "sortOrder" # Z │ .param p2, "showTrusted" # Z │ @@ -503,56 +499,55 @@ │ ">;" │ } │ .end annotation │ │ .prologue │ .line 448 │ .local p1, "list":Ljava/util/List;, "Ljava/util/List;" │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v1, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ .line 449 │ - .local v2, "listFiltered":Ljava/util/List;, "Ljava/util/List;" │ + .local v1, "listFiltered":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Lorg/androidsoft/app/permission/model/AppInfo; │ │ .line 451 │ .local v0, "app":Lorg/androidsoft/app/permission/model/AppInfo; │ invoke-static {p0, v0, p2}, Lorg/androidsoft/app/permission/service/PermissionService;->isAppRequirePermission(Landroid/content/Context;Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ .line 453 │ - invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 457 │ .end local v0 # "app":Lorg/androidsoft/app/permission/model/AppInfo; │ :cond_1 │ - return-object v2 │ + return-object v1 │ .end method │ │ .method private static getGroup(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; │ .locals 3 │ .param p1, "name" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -570,15 +565,14 @@ │ .prologue │ .line 382 │ .local p0, "list":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ move-result-object v1 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ @@ -608,15 +602,15 @@ │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static getPermissions([Ljava/lang/String;Landroid/content/pm/PackageManager;)Ljava/util/List; │ - .locals 16 │ + .locals 14 │ .param p0, "permissions" # [Ljava/lang/String; │ .param p1, "pm" # Landroid/content/pm/PackageManager; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "([", │ "Ljava/lang/String;", │ "Landroid/content/pm/PackageManager;", │ @@ -626,271 +620,253 @@ │ "Lorg/androidsoft/app/permission/model/PermissionGroup;", │ ">;" │ } │ .end annotation │ │ .prologue │ .line 104 │ - new-instance v7, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v7}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ .line 106 │ - .local v7, "listGroups":Ljava/util/List;, "Ljava/util/List;" │ + .local v3, "listGroups":Ljava/util/List;, "Ljava/util/List;" │ if-eqz p0, :cond_4 │ │ .line 109 │ - move-object/from16 v1, p0 │ + array-length v11, p0 │ │ - .local v1, "arr$":[Ljava/lang/String; │ - array-length v6, v1 │ + const/4 v9, 0x0 │ │ - .local v6, "len$":I │ - const/4 v5, 0x0 │ + move v10, v9 │ │ - .local v5, "i$":I │ :goto_0 │ - if-ge v5, v6, :cond_4 │ + if-ge v10, v11, :cond_4 │ │ - aget-object v9, v1, v5 │ + aget-object v5, p0, v10 │ │ .line 113 │ - .local v9, "permission":Ljava/lang/String; │ - const/16 v13, 0x1000 │ + .local v5, "permission":Ljava/lang/String; │ + const/16 v9, 0x1000 │ │ :try_start_0 │ - move-object/from16 v0, p1 │ - │ - invoke-virtual {v0, v9, v13}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ + invoke-virtual {p1, v5, v9}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ - move-result-object v11 │ + move-result-object v7 │ │ .line 114 │ - .local v11, "pi":Landroid/content/pm/PermissionInfo; │ - iget-object v13, v11, Landroid/content/pm/PermissionInfo;->group:Ljava/lang/String; │ - │ - const/16 v14, 0x1000 │ + .local v7, "pi":Landroid/content/pm/PermissionInfo; │ + iget-object v9, v7, Landroid/content/pm/PermissionInfo;->group:Ljava/lang/String; │ │ - move-object/from16 v0, p1 │ + const/16 v12, 0x1000 │ │ - invoke-virtual {v0, v13, v14}, Landroid/content/pm/PackageManager;->getPermissionGroupInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo; │ + invoke-virtual {p1, v9, v12}, Landroid/content/pm/PackageManager;->getPermissionGroupInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo; │ │ - move-result-object v10 │ + move-result-object v6 │ │ .line 115 │ - .local v10, "pgi":Landroid/content/pm/PermissionGroupInfo; │ - iget-object v13, v11, Landroid/content/pm/PermissionInfo;->group:Ljava/lang/String; │ + .local v6, "pgi":Landroid/content/pm/PermissionGroupInfo; │ + iget-object v9, v7, Landroid/content/pm/PermissionInfo;->group:Ljava/lang/String; │ │ - invoke-static {v7, v13}, Lorg/androidsoft/app/permission/service/PermissionService;->getGroup(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; │ + invoke-static {v3, v9}, Lorg/androidsoft/app/permission/service/PermissionService;->getGroup(Ljava/util/List;Ljava/lang/String;)Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 116 │ - .local v4, "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - if-nez v4, :cond_0 │ + .local v2, "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + if-nez v2, :cond_0 │ │ .line 118 │ - new-instance v4, Lorg/androidsoft/app/permission/model/PermissionGroup; │ + new-instance v2, Lorg/androidsoft/app/permission/model/PermissionGroup; │ │ - .end local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - invoke-direct {v4}, Lorg/androidsoft/app/permission/model/PermissionGroup;->()V │ + .end local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + invoke-direct {v2}, Lorg/androidsoft/app/permission/model/PermissionGroup;->()V │ │ .line 119 │ - .restart local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - iget-object v13, v10, Landroid/content/pm/PermissionGroupInfo;->name:Ljava/lang/String; │ + .restart local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + iget-object v9, v6, Landroid/content/pm/PermissionGroupInfo;->name:Ljava/lang/String; │ │ - invoke-virtual {v4, v13}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setName(Ljava/lang/String;)V │ + invoke-virtual {v2, v9}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setName(Ljava/lang/String;)V │ │ .line 120 │ - move-object/from16 v0, p1 │ + invoke-virtual {v6, p1}, Landroid/content/pm/PermissionGroupInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ - invoke-virtual {v10, v0}, Landroid/content/pm/PermissionGroupInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ - │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-interface {v13}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-virtual {v4, v13}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setLabel(Ljava/lang/String;)V │ + invoke-virtual {v2, v9}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setLabel(Ljava/lang/String;)V │ │ .line 121 │ - move-object/from16 v0, p1 │ + invoke-virtual {v6, p1}, Landroid/content/pm/PermissionGroupInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ - invoke-virtual {v10, v0}, Landroid/content/pm/PermissionGroupInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ - │ - move-result-object v2 │ + move-result-object v0 │ │ .line 122 │ - .local v2, "description":Ljava/lang/CharSequence; │ - if-eqz v2, :cond_1 │ + .local v0, "description":Ljava/lang/CharSequence; │ + if-eqz v0, :cond_1 │ │ - invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v8 │ │ .line 123 │ - .local v12, "strDescription":Ljava/lang/String; │ + .local v8, "strDescription":Ljava/lang/String; │ :goto_1 │ - invoke-virtual {v4, v12}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setDescription(Ljava/lang/String;)V │ + invoke-virtual {v2, v8}, Lorg/androidsoft/app/permission/model/PermissionGroup;->setDescription(Ljava/lang/String;)V │ │ .line 124 │ - invoke-interface {v7, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 126 │ - .end local v2 # "description":Ljava/lang/CharSequence; │ - .end local v12 # "strDescription":Ljava/lang/String; │ + .end local v0 # "description":Ljava/lang/CharSequence; │ + .end local v8 # "strDescription":Ljava/lang/String; │ :cond_0 │ - new-instance v8, Lorg/androidsoft/app/permission/model/Permission; │ + new-instance v4, Lorg/androidsoft/app/permission/model/Permission; │ │ - invoke-direct {v8}, Lorg/androidsoft/app/permission/model/Permission;->()V │ + invoke-direct {v4}, Lorg/androidsoft/app/permission/model/Permission;->()V │ │ .line 127 │ - .local v8, "p":Lorg/androidsoft/app/permission/model/Permission; │ - iget-object v13, v11, Landroid/content/pm/PermissionInfo;->name:Ljava/lang/String; │ + .local v4, "p":Lorg/androidsoft/app/permission/model/Permission; │ + iget-object v9, v7, Landroid/content/pm/PermissionInfo;->name:Ljava/lang/String; │ │ - invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;->setName(Ljava/lang/String;)V │ + invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;->setName(Ljava/lang/String;)V │ │ .line 128 │ - move-object/from16 v0, p1 │ + invoke-virtual {v7, p1}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ - invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ - │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-interface {v13}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;->setLabel(Ljava/lang/String;)V │ + invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;->setLabel(Ljava/lang/String;)V │ │ .line 129 │ - move-object/from16 v0, p1 │ - │ - invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ + invoke-virtual {v7, p1}, Landroid/content/pm/PermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ - move-result-object v13 │ + move-result-object v9 │ │ - if-eqz v13, :cond_2 │ + if-eqz v9, :cond_2 │ │ .line 131 │ - move-object/from16 v0, p1 │ - │ - invoke-virtual {v11, v0}, Landroid/content/pm/PermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ + invoke-virtual {v7, p1}, Landroid/content/pm/PermissionInfo;->loadDescription(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-interface {v13}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ + invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v9 │ │ - invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;->setDescription(Ljava/lang/String;)V │ + invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;->setDescription(Ljava/lang/String;)V │ │ .line 137 │ :goto_2 │ - iget v13, v11, Landroid/content/pm/PermissionInfo;->protectionLevel:I │ + iget v9, v7, Landroid/content/pm/PermissionInfo;->protectionLevel:I │ │ - if-eqz v13, :cond_3 │ + if-eqz v9, :cond_3 │ │ - const/4 v13, 0x1 │ + const/4 v9, 0x1 │ │ :goto_3 │ - invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;->setDangerous(Z)V │ + invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;->setDangerous(Z)V │ │ .line 138 │ - invoke-virtual {v4, v8}, Lorg/androidsoft/app/permission/model/PermissionGroup;->addPermission(Lorg/androidsoft/app/permission/model/Permission;)V │ + invoke-virtual {v2, v4}, Lorg/androidsoft/app/permission/model/PermissionGroup;->addPermission(Lorg/androidsoft/app/permission/model/Permission;)V │ │ .line 109 │ - .end local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - .end local v8 # "p":Lorg/androidsoft/app/permission/model/Permission; │ - .end local v10 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ - .end local v11 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + .end local v4 # "p":Lorg/androidsoft/app/permission/model/Permission; │ + .end local v6 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ + .end local v7 # "pi":Landroid/content/pm/PermissionInfo; │ :goto_4 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v9, v10, 0x1 │ + │ + move v10, v9 │ │ goto :goto_0 │ │ .line 122 │ - .restart local v2 # "description":Ljava/lang/CharSequence; │ - .restart local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - .restart local v10 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ - .restart local v11 # "pi":Landroid/content/pm/PermissionInfo; │ + .restart local v0 # "description":Ljava/lang/CharSequence; │ + .restart local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + .restart local v6 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ + .restart local v7 # "pi":Landroid/content/pm/PermissionInfo; │ :cond_1 │ - const-string v12, "N/A" │ + const-string v8, "N/A" │ │ goto :goto_1 │ │ .line 135 │ - .end local v2 # "description":Ljava/lang/CharSequence; │ - .restart local v8 # "p":Lorg/androidsoft/app/permission/model/Permission; │ + .end local v0 # "description":Ljava/lang/CharSequence; │ + .restart local v4 # "p":Lorg/androidsoft/app/permission/model/Permission; │ :cond_2 │ - const-string v13, "Description non available" │ + const-string v9, "Description non available" │ │ - invoke-virtual {v8, v13}, Lorg/androidsoft/app/permission/model/Permission;->setDescription(Ljava/lang/String;)V │ + invoke-virtual {v4, v9}, Lorg/androidsoft/app/permission/model/Permission;->setDescription(Ljava/lang/String;)V │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_2 │ │ .line 140 │ - .end local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - .end local v8 # "p":Lorg/androidsoft/app/permission/model/Permission; │ - .end local v10 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ - .end local v11 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + .end local v4 # "p":Lorg/androidsoft/app/permission/model/Permission; │ + .end local v6 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ + .end local v7 # "pi":Landroid/content/pm/PermissionInfo; │ :catch_0 │ - move-exception v3 │ + move-exception v1 │ │ .line 142 │ - .local v3, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - const-string v13, "PFA-androidsoft.org" │ + .local v1, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + const-string v9, "PFA-androidsoft.org" │ │ - new-instance v14, Ljava/lang/StringBuilder; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - const-string v15, "Permission name not found : " │ + const-string v13, "Permission name not found : " │ │ - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v12 │ │ - invoke-static {v13, v14}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v9, v12}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ │ .line 137 │ - .end local v3 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - .restart local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - .restart local v8 # "p":Lorg/androidsoft/app/permission/model/Permission; │ - .restart local v10 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ - .restart local v11 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .restart local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + .restart local v4 # "p":Lorg/androidsoft/app/permission/model/Permission; │ + .restart local v6 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ + .restart local v7 # "pi":Landroid/content/pm/PermissionInfo; │ :cond_3 │ - const/4 v13, 0x0 │ + const/4 v9, 0x0 │ │ goto :goto_3 │ │ .line 146 │ - .end local v1 # "arr$":[Ljava/lang/String; │ - .end local v4 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ - .end local v5 # "i$":I │ - .end local v6 # "len$":I │ - .end local v8 # "p":Lorg/androidsoft/app/permission/model/Permission; │ - .end local v9 # "permission":Ljava/lang/String; │ - .end local v10 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ - .end local v11 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v2 # "group":Lorg/androidsoft/app/permission/model/PermissionGroup; │ + .end local v4 # "p":Lorg/androidsoft/app/permission/model/Permission; │ + .end local v5 # "permission":Ljava/lang/String; │ + .end local v6 # "pgi":Landroid/content/pm/PermissionGroupInfo; │ + .end local v7 # "pi":Landroid/content/pm/PermissionInfo; │ :cond_4 │ - return-object v7 │ + return-object v3 │ .end method │ │ .method public static getPermissions()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ .line 217 │ @@ -921,156 +897,154 @@ │ .method private static getScore(Ljava/lang/String;Landroid/content/pm/PackageManager;)I │ .locals 11 │ .param p0, "packageName" # Ljava/lang/String; │ .param p1, "pm" # Landroid/content/pm/PackageManager; │ │ .prologue │ .line 346 │ - const/4 v7, 0x0 │ + const/4 v4, 0x0 │ │ .line 349 │ - .local v7, "score":I │ - const/16 v8, 0x1000 │ + .local v4, "score":I │ + const/16 v5, 0x1000 │ │ :try_start_0 │ - invoke-virtual {p1, p0, v8}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ + invoke-virtual {p1, p0, v5}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 350 │ - .local v6, "pinfo":Landroid/content/pm/PackageInfo; │ - iget-object v8, v6, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ + .local v3, "pinfo":Landroid/content/pm/PackageInfo; │ + iget-object v5, v3, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - if-eqz v8, :cond_1 │ + if-eqz v5, :cond_1 │ │ .line 352 │ - iget-object v0, v6, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ + iget-object v7, v3, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + array-length v8, v7 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v5, 0x0 │ + │ + move v6, v5 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_1 │ + if-ge v6, v8, :cond_1 │ │ - aget-object v4, v0, v2 │ + aget-object v1, v7, v6 │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 356 │ - .local v4, "permission":Ljava/lang/String; │ - const/16 v8, 0x1000 │ + .local v1, "permission":Ljava/lang/String; │ + const/16 v5, 0x1000 │ │ :try_start_1 │ - invoke-virtual {p1, v4, v8}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ + invoke-virtual {p1, v1, v5}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 357 │ - .local v5, "pi":Landroid/content/pm/PermissionInfo; │ - iget v8, v5, Landroid/content/pm/PermissionInfo;->protectionLevel:I │ + .local v2, "pi":Landroid/content/pm/PermissionInfo; │ + iget v5, v2, Landroid/content/pm/PermissionInfo;->protectionLevel:I │ :try_end_1 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 │ │ - if-eqz v8, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/16 v8, 0x64 │ + const/16 v5, 0x64 │ │ :goto_1 │ - add-int/2addr v7, v8 │ + add-int/2addr v4, v5 │ │ .line 352 │ - .end local v5 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v2 # "pi":Landroid/content/pm/PermissionInfo; │ :goto_2 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v6, 0x1 │ + │ + move v6, v5 │ │ goto :goto_0 │ │ .line 357 │ - .restart local v5 # "pi":Landroid/content/pm/PermissionInfo; │ + .restart local v2 # "pi":Landroid/content/pm/PermissionInfo; │ :cond_0 │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ goto :goto_1 │ │ .line 359 │ - .end local v5 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v2 # "pi":Landroid/content/pm/PermissionInfo; │ :catch_0 │ - move-exception v1 │ + move-exception v0 │ │ .line 361 │ - .local v1, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .local v0, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :try_start_2 │ - const-string v8, "PFA-androidsoft.org" │ + const-string v5, "PFA-androidsoft.org" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "Permission name not found : " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_2 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 │ │ goto :goto_2 │ │ .line 366 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ - .end local v4 # "permission":Ljava/lang/String; │ - .end local v6 # "pinfo":Landroid/content/pm/PackageInfo; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v1 # "permission":Ljava/lang/String; │ + .end local v3 # "pinfo":Landroid/content/pm/PackageInfo; │ :catch_1 │ - move-exception v1 │ + move-exception v0 │ │ .line 368 │ - .restart local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - const-string v8, "PFA-androidsoft.org" │ + .restart local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + const-string v5, "PFA-androidsoft.org" │ │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v10, "Error getting package info : " │ + const-string v7, "Error getting package info : " │ │ - invoke-virtual {v9, v10}, 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 v9 │ + move-result-object v6 │ │ - invoke-virtual {v9, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 370 │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :cond_1 │ - return v7 │ + return v4 │ .end method │ │ .method private static getTrustedApps(Landroid/content/Context;)Ljava/util/List; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1111,223 +1085,211 @@ │ .param p2, "filter" # Ljava/lang/String; │ │ .prologue │ .line 464 │ :try_start_0 │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v8 │ + move-result-object v5 │ │ .line 465 │ - .local v8, "pm":Landroid/content/pm/PackageManager; │ + .local v5, "pm":Landroid/content/pm/PackageManager; │ invoke-virtual {p1}, Lorg/androidsoft/app/permission/model/AppInfo;->getPackageName()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - const/16 v10, 0x1000 │ + const/16 v7, 0x1000 │ │ - invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ + invoke-virtual {v5, v6, v7}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 466 │ - .local v7, "pinfo":Landroid/content/pm/PackageInfo; │ - iget-object v9, v7, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ + .local v4, "pinfo":Landroid/content/pm/PackageInfo; │ + iget-object v6, v4, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - if-eqz v9, :cond_1 │ + if-eqz v6, :cond_1 │ │ .line 468 │ - iget-object v0, v7, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ + iget-object v7, v4, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + array-length v8, v7 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ + const/4 v6, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v4, :cond_1 │ + if-ge v6, v8, :cond_1 │ │ - aget-object v5, v0, v2 │ + aget-object v2, v7, v6 │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 472 │ - .local v5, "permission":Ljava/lang/String; │ + .local v2, "permission":Ljava/lang/String; │ const/16 v9, 0x1000 │ │ :try_start_1 │ - invoke-virtual {v8, v5, v9}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ + invoke-virtual {v5, v2, v9}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 473 │ - .local v6, "pi":Landroid/content/pm/PermissionInfo; │ - invoke-virtual {v6, v8}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ + .local v3, "pi":Landroid/content/pm/PermissionInfo; │ + invoke-virtual {v3, v5}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ move-result-object v9 │ │ invoke-interface {v9}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 474 │ - .local v3, "label":Ljava/lang/String; │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + .local v1, "label":Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/String;->length()I │ │ move-result v9 │ │ if-lez v9, :cond_0 │ │ .line 476 │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const/4 v10, 0x0 │ │ const/4 v11, 0x1 │ │ - invoke-virtual {v3, v10, v11}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v1, v10, v11}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v10}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ const/4 v10, 0x1 │ │ - invoke-virtual {v3, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v1, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 477 │ - invoke-virtual {v3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ :try_end_1 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 │ │ move-result v9 │ │ if-eqz v9, :cond_0 │ │ .line 479 │ - const/4 v9, 0x1 │ + const/4 v6, 0x1 │ │ .line 494 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v3 # "label":Ljava/lang/String; │ - .end local v4 # "len$":I │ - .end local v5 # "permission":Ljava/lang/String; │ - .end local v6 # "pi":Landroid/content/pm/PermissionInfo; │ - .end local v7 # "pinfo":Landroid/content/pm/PackageInfo; │ - .end local v8 # "pm":Landroid/content/pm/PackageManager; │ + .end local v1 # "label":Ljava/lang/String; │ + .end local v2 # "permission":Ljava/lang/String; │ + .end local v3 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v4 # "pinfo":Landroid/content/pm/PackageInfo; │ + .end local v5 # "pm":Landroid/content/pm/PackageManager; │ :goto_1 │ - return v9 │ + return v6 │ │ .line 483 │ - .restart local v0 # "arr$":[Ljava/lang/String; │ - .restart local v2 # "i$":I │ - .restart local v4 # "len$":I │ - .restart local v5 # "permission":Ljava/lang/String; │ - .restart local v7 # "pinfo":Landroid/content/pm/PackageInfo; │ - .restart local v8 # "pm":Landroid/content/pm/PackageManager; │ + .restart local v2 # "permission":Ljava/lang/String; │ + .restart local v4 # "pinfo":Landroid/content/pm/PackageInfo; │ + .restart local v5 # "pm":Landroid/content/pm/PackageManager; │ :catch_0 │ - move-exception v1 │ + move-exception v0 │ │ .line 485 │ - .local v1, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .local v0, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :try_start_2 │ const-string v9, "PFA-androidsoft.org" │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Permission name not found : " │ │ invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v10 │ │ - invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v10 │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_2 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 │ │ .line 468 │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v6, v6, 0x1 │ │ goto :goto_0 │ │ .line 490 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v4 # "len$":I │ - .end local v5 # "permission":Ljava/lang/String; │ - .end local v7 # "pinfo":Landroid/content/pm/PackageInfo; │ - .end local v8 # "pm":Landroid/content/pm/PackageManager; │ + .end local v2 # "permission":Ljava/lang/String; │ + .end local v4 # "pinfo":Landroid/content/pm/PackageInfo; │ + .end local v5 # "pm":Landroid/content/pm/PackageManager; │ :catch_1 │ - move-exception v1 │ + move-exception v0 │ │ .line 492 │ - .restart local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - const-string v9, "PFA-androidsoft.org" │ + .restart local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + const-string v6, "PFA-androidsoft.org" │ │ - new-instance v10, Ljava/lang/StringBuilder; │ + new-instance v7, Ljava/lang/StringBuilder; │ │ - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ │ - const-string v11, "Error getting package info : " │ + const-string v8, "Error getting package info : " │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v7 │ │ invoke-virtual {p1}, Lorg/androidsoft/app/permission/model/AppInfo;->getPackageName()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - invoke-static {v9, v10}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v6, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 494 │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :cond_1 │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public static isTrusted(Landroid/content/Context;Ljava/lang/String;)Z │ .locals 2 │ .param p0, "context" # Landroid/content/Context; │ @@ -1455,56 +1417,55 @@ │ .end annotation │ │ .prologue │ .line 400 │ .local p1, "trustedPackages":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/lang/String; │ + check-cast v0, Ljava/lang/String; │ │ .line 402 │ - .local v1, "trusted":Ljava/lang/String; │ + .local v0, "trusted":Ljava/lang/String; │ const-string v2, "PFA-androidsoft.org" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 404 │ - .end local v1 # "trusted":Ljava/lang/String; │ + .end local v0 # "trusted":Ljava/lang/String; │ :cond_0 │ return-void │ .end method │ │ .method private static register(Ljava/lang/String;)V │ .locals 1 │ .param p0, "permission" # Ljava/lang/String; │ @@ -1532,192 +1493,186 @@ │ .method private static registerPermissionApp(Lorg/androidsoft/app/permission/model/AppInfo;Ljava/lang/String;Landroid/content/pm/PackageManager;)V │ .locals 11 │ .param p0, "app" # Lorg/androidsoft/app/permission/model/AppInfo; │ .param p1, "packageName" # Ljava/lang/String; │ .param p2, "pm" # Landroid/content/pm/PackageManager; │ │ .prologue │ + const/4 v5, 0x0 │ + │ .line 410 │ - const/16 v8, 0x1000 │ + const/16 v6, 0x1000 │ │ :try_start_0 │ - invoke-virtual {p2, p1, v8}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ + invoke-virtual {p2, p1, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 411 │ - .local v7, "pinfo":Landroid/content/pm/PackageInfo; │ - iget-object v8, v7, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ + .local v4, "pinfo":Landroid/content/pm/PackageInfo; │ + iget-object v6, v4, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - if-eqz v8, :cond_1 │ + if-eqz v6, :cond_1 │ │ .line 413 │ - iget-object v0, v7, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ - │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + iget-object v6, v4, Landroid/content/pm/PackageInfo;->requestedPermissions:[Ljava/lang/String; │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ + array-length v7, v6 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v4, :cond_1 │ + if-ge v5, v7, :cond_1 │ │ - aget-object v5, v0, v2 │ + aget-object v2, v6, v5 │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 417 │ - .local v5, "permission":Ljava/lang/String; │ + .local v2, "permission":Ljava/lang/String; │ const/16 v8, 0x1000 │ │ :try_start_1 │ - invoke-virtual {p2, v5, v8}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ + invoke-virtual {p2, v2, v8}, Landroid/content/pm/PackageManager;->getPermissionInfo(Ljava/lang/String;I)Landroid/content/pm/PermissionInfo; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 418 │ - .local v6, "pi":Landroid/content/pm/PermissionInfo; │ - invoke-virtual {v6, p2}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ + .local v3, "pi":Landroid/content/pm/PermissionInfo; │ + invoke-virtual {v3, p2}, Landroid/content/pm/PermissionInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; │ │ move-result-object v8 │ │ invoke-interface {v8}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 419 │ - .local v3, "label":Ljava/lang/String; │ - if-eqz v3, :cond_0 │ + .local v1, "label":Ljava/lang/String; │ + if-eqz v1, :cond_0 │ │ - invoke-virtual {v3}, Ljava/lang/String;->length()I │ + invoke-virtual {v1}, Ljava/lang/String;->length()I │ │ move-result v8 │ │ if-lez v8, :cond_0 │ │ .line 421 │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const/4 v9, 0x0 │ │ const/4 v10, 0x1 │ │ - invoke-virtual {v3, v9, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ + invoke-virtual {v1, v9, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const/4 v9, 0x1 │ │ - invoke-virtual {v3, v9}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v1, v9}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 422 │ - invoke-static {v3}, Lorg/androidsoft/app/permission/service/PermissionService;->register(Ljava/lang/String;)V │ + invoke-static {v1}, Lorg/androidsoft/app/permission/service/PermissionService;->register(Ljava/lang/String;)V │ :try_end_1 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 │ │ .line 413 │ - .end local v3 # "label":Ljava/lang/String; │ - .end local v6 # "pi":Landroid/content/pm/PermissionInfo; │ + .end local v1 # "label":Ljava/lang/String; │ + .end local v3 # "pi":Landroid/content/pm/PermissionInfo; │ :cond_0 │ :goto_1 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ .line 425 │ :catch_0 │ - move-exception v1 │ + move-exception v0 │ │ .line 427 │ - .local v1, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .local v0, "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :try_start_2 │ const-string v8, "PFA-androidsoft.org" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ │ const-string v10, "Permission name not found : " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ :try_end_2 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 │ │ goto :goto_1 │ │ .line 432 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - .end local v2 # "i$":I │ - .end local v4 # "len$":I │ - .end local v5 # "permission":Ljava/lang/String; │ - .end local v7 # "pinfo":Landroid/content/pm/PackageInfo; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v2 # "permission":Ljava/lang/String; │ + .end local v4 # "pinfo":Landroid/content/pm/PackageInfo; │ :catch_1 │ - move-exception v1 │ + move-exception v0 │ │ .line 434 │ - .restart local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ - const-string v8, "PFA-androidsoft.org" │ + .restart local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + const-string v5, "PFA-androidsoft.org" │ │ - new-instance v9, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v10, "Error getting package info : " │ + const-string v7, "Error getting package info : " │ │ - invoke-virtual {v9, v10}, 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 v9 │ + move-result-object v6 │ │ - invoke-virtual {v9, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 436 │ - .end local v1 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ + .end local v0 # "ex":Landroid/content/pm/PackageManager$NameNotFoundException; │ :cond_1 │ return-void │ .end method │ │ .method public static removeTrustedApp(Landroid/content/Context;Ljava/lang/String;)V │ .locals 2 │ .param p0, "context" # Landroid/content/Context; ├── smali/org/androidsoft/app/permission/service/ApplicationChangesService.smali │ @@ -42,59 +42,59 @@ │ .end method │ │ .method public static declared-synchronized notifyListeners()V │ .locals 4 │ │ .prologue │ .line 46 │ - const-class v3, Lorg/androidsoft/app/permission/service/ApplicationChangesService; │ + const-class v2, Lorg/androidsoft/app/permission/service/ApplicationChangesService; │ │ - monitor-enter v3 │ + monitor-enter v2 │ │ :try_start_0 │ - sget-object v2, Lorg/androidsoft/app/permission/service/ApplicationChangesService;->mListListeners:Ljava/util/List; │ + sget-object v1, Lorg/androidsoft/app/permission/service/ApplicationChangesService;->mListListeners:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ + .local v0, "listener":Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v3 │ │ - if-eqz v2, :cond_0 │ + if-eqz v3, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ + .end local v0 # "listener":Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ + check-cast v0, Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ │ .line 48 │ - .local v1, "listener":Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ - invoke-interface {v1}, Lorg/androidsoft/app/permission/service/ApplicationChangesListener;->onApplicationChange()V │ + .restart local v0 # "listener":Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ + invoke-interface {v0}, Lorg/androidsoft/app/permission/service/ApplicationChangesListener;->onApplicationChange()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_0 │ │ .line 46 │ - .end local v1 # "listener":Lorg/androidsoft/app/permission/service/ApplicationChangesListener; │ :catchall_0 │ - move-exception v2 │ + move-exception v1 │ │ - monitor-exit v3 │ + monitor-exit v2 │ │ - throw v2 │ + throw v1 │ │ .line 50 │ :cond_0 │ - monitor-exit v3 │ + monitor-exit v2 │ │ return-void │ .end method │ │ .method public static declared-synchronized registerListener(Lorg/androidsoft/app/permission/service/ApplicationChangesListener;)V │ .locals 2 │ .param p0, "listener" # Lorg/androidsoft/app/permission/service/ApplicationChangesListener; ├── smali/org/androidsoft/app/permission/service/PermissionService$ScoreComparator.smali │ @@ -49,25 +49,21 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 513 │ check-cast p1, Lorg/androidsoft/app/permission/model/AppInfo; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lorg/androidsoft/app/permission/model/AppInfo; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lorg/androidsoft/app/permission/service/PermissionService$ScoreComparator;->compare(Lorg/androidsoft/app/permission/model/AppInfo;Lorg/androidsoft/app/permission/model/AppInfo;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/org/androidsoft/utils/ui/WhatsNewActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ │ # direct methods │ .method constructor (Lorg/androidsoft/utils/ui/WhatsNewActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ .prologue │ .line 121 │ iput-object p1, p0, Lorg/androidsoft/utils/ui/WhatsNewActivity$1;->this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/androidsoft/utils/credits/CreditsView.smali │ @@ -186,172 +186,169 @@ │ ">;I)V" │ } │ .end annotation │ │ .prologue │ .line 104 │ .local p1, "list":Ljava/util/List;, "Ljava/util/List;" │ - add-int/lit8 v2, p2, 0x1e │ + add-int/lit8 v1, p2, 0x1e │ │ .line 105 │ - .local v2, "offset":I │ + .local v1, "offset":I │ invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - 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, Lorg/androidsoft/utils/credits/CreditsItem; │ + check-cast v0, Lorg/androidsoft/utils/credits/CreditsItem; │ │ .line 107 │ - .local v1, "item":Lorg/androidsoft/utils/credits/CreditsItem; │ - invoke-interface {v1}, Lorg/androidsoft/utils/credits/CreditsItem;->getBeforeSpacing()I │ + .local v0, "item":Lorg/androidsoft/utils/credits/CreditsItem; │ + invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;->getBeforeSpacing()I │ │ move-result v3 │ │ - add-int/2addr v2, v3 │ + add-int/2addr v1, v3 │ │ .line 108 │ - invoke-interface {v1, v2}, Lorg/androidsoft/utils/credits/CreditsItem;->setOffset(I)V │ + invoke-interface {v0, v1}, Lorg/androidsoft/utils/credits/CreditsItem;->setOffset(I)V │ │ .line 109 │ - invoke-interface {v1}, Lorg/androidsoft/utils/credits/CreditsItem;->getAfterSpacing()I │ + invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;->getAfterSpacing()I │ │ move-result v3 │ │ - add-int/2addr v2, v3 │ + add-int/2addr v1, v3 │ │ .line 110 │ goto :goto_0 │ │ .line 111 │ - .end local v1 # "item":Lorg/androidsoft/utils/credits/CreditsItem; │ + .end local v0 # "item":Lorg/androidsoft/utils/credits/CreditsItem; │ :cond_0 │ return-void │ .end method │ │ .method private declared-synchronized drawFrame()V │ - .locals 5 │ + .locals 4 │ │ .prologue │ .line 262 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ + iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 264 │ - iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ + iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - iput-boolean v4, v3, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->cont:Z │ + iput-boolean v3, v2, Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->cont:Z │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_1 │ │ .line 267 │ :cond_0 │ const/4 v0, 0x0 │ │ .line 270 │ .local v0, "canvas":Landroid/graphics/Canvas; │ :try_start_1 │ - iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ + iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-interface {v3, v4}, Landroid/view/SurfaceHolder;->lockCanvas(Landroid/graphics/Rect;)Landroid/graphics/Canvas; │ + invoke-interface {v2, v3}, Landroid/view/SurfaceHolder;->lockCanvas(Landroid/graphics/Rect;)Landroid/graphics/Canvas; │ │ move-result-object v0 │ │ .line 271 │ if-eqz v0, :cond_2 │ │ .line 273 │ invoke-virtual {p0, v0}, Lorg/androidsoft/utils/credits/CreditsView;->drawBackground(Landroid/graphics/Canvas;)V │ │ .line 275 │ - iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->credits:Ljava/util/List; │ + iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->credits:Ljava/util/List; │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lorg/androidsoft/utils/credits/CreditsItem; │ + check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; │ │ .line 277 │ - .local v2, "item":Lorg/androidsoft/utils/credits/CreditsItem; │ - invoke-interface {v2, v0}, Lorg/androidsoft/utils/credits/CreditsItem;->draw(Landroid/graphics/Canvas;)V │ + .local v1, "item":Lorg/androidsoft/utils/credits/CreditsItem; │ + invoke-interface {v1, v0}, Lorg/androidsoft/utils/credits/CreditsItem;->draw(Landroid/graphics/Canvas;)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 283 │ - .end local v1 # "i$":Ljava/util/Iterator; │ - .end local v2 # "item":Lorg/androidsoft/utils/credits/CreditsItem; │ + .end local v1 # "item":Lorg/androidsoft/utils/credits/CreditsItem; │ :catchall_0 │ - move-exception v3 │ + move-exception v2 │ │ if-eqz v0, :cond_1 │ │ .line 285 │ :try_start_2 │ - iget-object v4, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ + iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ │ - invoke-interface {v4, v0}, Landroid/view/SurfaceHolder;->unlockCanvasAndPost(Landroid/graphics/Canvas;)V │ + invoke-interface {v3, v0}, Landroid/view/SurfaceHolder;->unlockCanvasAndPost(Landroid/graphics/Canvas;)V │ │ :cond_1 │ - throw v3 │ + throw v2 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ .line 262 │ .end local v0 # "canvas":Landroid/graphics/Canvas; │ :catchall_1 │ - move-exception v3 │ + move-exception v2 │ │ monitor-exit p0 │ │ - throw v3 │ + throw v2 │ │ .line 283 │ .restart local v0 # "canvas":Landroid/graphics/Canvas; │ :cond_2 │ if-eqz v0, :cond_3 │ │ .line 285 │ :try_start_3 │ - iget-object v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ + iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; │ │ - invoke-interface {v3, v0}, Landroid/view/SurfaceHolder;->unlockCanvasAndPost(Landroid/graphics/Canvas;)V │ + invoke-interface {v2, v0}, Landroid/view/SurfaceHolder;->unlockCanvasAndPost(Landroid/graphics/Canvas;)V │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ │ .line 288 │ :cond_3 │ monitor-exit p0 │ │ @@ -669,35 +666,35 @@ │ │ move-result v3 │ │ add-int/lit8 v3, v3, -0x1 │ │ invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v0 │ │ - check-cast v7, Lorg/androidsoft/utils/credits/CreditsItem; │ + check-cast v0, Lorg/androidsoft/utils/credits/CreditsItem; │ │ .line 239 │ - .local v7, "last":Lorg/androidsoft/utils/credits/CreditsItem; │ - invoke-interface {v7}, Lorg/androidsoft/utils/credits/CreditsItem;->getOffset()I │ + .local v0, "last":Lorg/androidsoft/utils/credits/CreditsItem; │ + invoke-interface {v0}, Lorg/androidsoft/utils/credits/CreditsItem;->getOffset()I │ │ move-result v2 │ │ if-gez v2, :cond_0 │ │ .line 241 │ iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->credits:Ljava/util/List; │ │ iget v3, p0, Lorg/androidsoft/utils/credits/CreditsView;->mHeight:I │ │ invoke-direct {p0, v2, v3}, Lorg/androidsoft/utils/credits/CreditsView;->calculatedItemSpacing(Ljava/util/List;I)V │ │ .line 245 │ - .end local v7 # "last":Lorg/androidsoft/utils/credits/CreditsItem; │ + .end local v0 # "last":Lorg/androidsoft/utils/credits/CreditsItem; │ :cond_0 │ iget-boolean v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mTouch:Z │ │ if-eqz v2, :cond_1 │ │ .line 247 │ const/4 v2, 0x0 │ @@ -706,25 +703,24 @@ │ │ .line 254 │ :goto_0 │ iget-object v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->credits:Ljava/util/List; │ │ invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v7 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Lorg/androidsoft/utils/credits/CreditsItem; │ │ .line 256 │ .local v1, "item":Lorg/androidsoft/utils/credits/CreditsItem; │ @@ -739,15 +735,14 @@ │ invoke-interface/range {v1 .. v6}, Lorg/androidsoft/utils/credits/CreditsItem;->prepare(JIII)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ goto :goto_1 │ │ .line 236 │ - .end local v0 # "i$":Ljava/util/Iterator; │ .end local v1 # "item":Lorg/androidsoft/utils/credits/CreditsItem; │ :catchall_0 │ move-exception v2 │ │ monitor-exit p0 │ │ throw v2 │ @@ -764,15 +759,14 @@ │ iput v2, p0, Lorg/androidsoft/utils/credits/CreditsView;->mDY:I │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 258 │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :cond_2 │ monitor-exit p0 │ │ return-void │ .end method ├── smali/org/androidsoft/utils/credits/CreditsView$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lorg/androidsoft/utils/credits/CreditsView; │ │ │ # direct methods │ .method constructor (Lorg/androidsoft/utils/credits/CreditsView;)V │ .locals 0 │ + .param p1, "this$0" # Lorg/androidsoft/utils/credits/CreditsView; │ │ .prologue │ .line 113 │ iput-object p1, p0, Lorg/androidsoft/utils/credits/CreditsView$1;->this$0:Lorg/androidsoft/utils/credits/CreditsView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/org/androidsoft/utils/res/ResourceUtils.smali │ @@ -100,15 +100,15 @@ │ │ .line 58 │ :try_start_3 │ invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 │ │ - .line 62 │ + .line 51 │ .end local v1 # "e":Ljava/io/IOException; │ :cond_0 │ :goto_2 │ return-object v5 │ │ .line 48 │ .end local v2 # "in":Ljava/io/BufferedReader; │ @@ -133,15 +133,15 @@ │ :try_end_5 │ .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 │ │ :cond_2 │ :goto_3 │ move-object v2, v3 │ │ - .line 62 │ + .line 48 │ .end local v3 # "in":Ljava/io/BufferedReader; │ .restart local v2 # "in":Ljava/io/BufferedReader; │ goto :goto_2 │ │ .line 59 │ .end local v2 # "in":Ljava/io/BufferedReader; │ .restart local v3 # "in":Ljava/io/BufferedReader;